22421462528105958403473408
22,421,462,528,105,958,403,473,408 is an even composite number composed of five prime numbers multiplied together.
22421462528105958403473408 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty divisors.
Prime factorization of 22421462528105958403473408:
230 × 39 × 73 × 313 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 47 × 47 × 47)See below for interesting mathematical facts about the number 22421462528105958403473408 from the Numbermatics database.
Names of 22421462528105958403473408
- Cardinal: 22421462528105958403473408 can be written as Twenty-two septillion, four hundred twenty-one sextillion, four hundred sixty-two quintillion, five hundred twenty-eight quadrillion, one hundred five trillion, nine hundred fifty-eight billion, four hundred three million, four hundred seventy-three thousand, four hundred eight.
Scientific notation
- Scientific notation: 2.2421462528105958403473408 × 1025
Factors of 22421462528105958403473408
Divisors of 22421462528105958403473408
- Number of divisors d(n): 19840
-
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 2187 2209 2232 2256 2268 2303 2304 2352 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 4374 4418 4464 4512 4536 4557 4606 4608 4704 5022 5076 5103 5184 5208 5264 5292 5376 5488 5766 5828 5832 5859 5922 5952 6016 6048 6076 6144 6174 6272 6561 6627 6696 6727 6768 6804 6909 6912 6944 7056 7168 7533 7614 7688 7776 7812 7896 7936 7938 8064 8192 8232 8649 8742 8748 8836 8883 8928 9024 9072 9114 9212 9216 9261 9408 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 13122 13254 13392 13454 13536 13608 13671 13818 13824 13888 14112 14336 15066 15228 15309 15376 15463 15552 15624 15792 15872 15876 16121 16128 16384 16464 17298 17484 17496 17577 17672 17766 17856 18048 18144 18228 18424 18432 18522 18816 19683 19881 20088 20181 20304 20398 20412 20727 20736 20832 21056 21168 21266 21504 21952 22599 22842 23064 23312 23328 23436 23688 23808 23814 24064 24192 24304 24576 24696 25088 25947 26226 26244 26508 26649 26784 26908 27072 27216 27342 27636 27648 27776 27783 28224 28672 29791 30132 30456 30597 30618 30752 30926 31104 31248 31584 31744 31752 31899 32242 32256 32768 32928 34263 34596 34968 34992 35154 35344 35532 35712 35721 36096 36288 36456 36848 36864 37044 37632 39339 39366 39762 40176 40362 40608 40796 40824 41013 41454 41472 41664 42112 42336 42532 43008 43904 45167 45198 45684 45927 46128 46389 46624 46656 46872 47089 47376 47616 47628 48128 48363 48384 48608 49152 49392 50176 51894 52452 52488 52731 53016 53298 53568 53816 54144 54432 54684 55272 55296 55552 55566 56448 57344 59582 59643 60264 60543 60912 61194 61236 61504 61852 62181 62208 62496 63168 63488 63504 63798 64484 64512 65536 65856 67797 68479 68526 69192 69936 69984 70308 70688 71064 71393 71424 71442 72192 72576 72912 73696 73728 74088 75264 77841 78678 78732 79524 79947 80352 80724 81216 81592 81648 82026 82908 82944 83328 83349 84224 84672 85064 86016 87808 89373 90334 90396 91368 91791 91854 92256 92778 93248 93312 93744 94178 94752 95232 95256 95697 96256 96726 96768 97216 98304 98784 100352 102789 103788 103823 104904 104976 105462 106032 106596 107136 107163 107632 108241 108288 108864 109368 110544 110592 111104 111132 112896 114688 118017 119164 119286 120528 121086 121824 122388 122472 123008 123039 123704 124362 124416 124992 126336 126976 127008 127596 128968 129024 131072 131712 135501 135594 136958 137052 137781 138384 139167 139872 139968 140616 141267 141376 142128 142786 142848 142884 144384 145089 145152 145824 147392 147456 148176 150528 155682 157356 157464 158193 159048 159894 160704 161448 162432 163184 163296 164052 165816 165888 166656 166698 168448 169344 170128 172032 175616 178746 178929 180668 180792 181629 182736 183582 183708 184512 185556 186496 186543 186624 187488 188356 189504 190464 190512 191394 192512 193452 193536 194432 196608 197568 200704 203391 205437 205578 207576 207646 208537 209808 209952 210924 212064 213192 214179 214272 214326 215264 216482 216576 217728 218736 221088 221184 222208 222264 225792 229376 233523 236034 238328 238572 239841 241056 242172 243648 244776 244944 246016 246078 247408 248724 248832 249984 250047 252672 253952 254016 255192 257936 258048 262144 263424 268119 271002 271188 273916 274104 275373 275562 276768 278334 279744 279936 281232 282534 282752 284256 285572 285696 285768 287091 288768 290178 290304 291648 294784 294912 296352 301056 308367 311364 311469 314712 314928 316169 316386 318096 319788 321408 321489 322896 324723 324864 326368 326592 328104 329623 331632 331776 333312 333396 336896 338688 340256 344064 351232 354051 357492 357858 361336 361584 363258 365472 367164 367416 369024 369117 371112 372992 373086 373248 374976 376712 379008 380928 381024 382788 385024 386904 387072 388864 393216 395136 401408 406503 406782 410874 411156 415152 415292 417074 417501 419616 419904 421848 423801 424128 426384 428358 428544 428652 430528 432964 433152 435267 435456 437472 442176 442368 444416 444528 451584 458752 467046 472068 474579 476656 477144 479353 479682 482112 484344 487296 489552 489888 492032 492156 494816 497448 497664 499751 499968 500094 505344 507904 508032 510384 515872 516096 524288 526848 536238 536787 542004 542376 544887 547832 548208 550746 551124 553536 556668 559488 559629 559872 562464 565068 565504 568512 571144 571392 571536 574182 577536 580356 580608 583296 589568 589824 592704 602112 610173 616311 616734 622728 622938 625611 629424 629856 632338 632772 636192 639576 642537 642816 642978 645792 649446 649728 652736 653184 656208 659246 663264 663552 666624 666792 673792 677376 680512 688128 700569 702464 708102 714984 715716 719523 722672 723168 726516 726761 730944 734328 734832 738048 738234 742224 745984 746172 746496 749952 750141 753424 757687 758016 761856 762048 765576 770048 773808 774144 777728 786432 790272 802816 804357 813006 813564 821748 822312 826119 830304 830584 834148 835002 839232 839808 843696 847602 848256 852768 856716 857088 857304 861056 861273 865928 866304 870534 870912 874944 884352 884736 888832 889056 903168 917504 925101 934092 934407 944136 948507 949158 953312 954288 958706 959364 964224 964467 968688 974169 974592 979104 979776 984064 984312 988869 989632 994896 995328 999502 999936 1000188 1010688 1015808 1016064 1020768 1031744 1032192 1048576 1053696 1062153 1072476 1073574 1084008 1084752 1089774 1095664 1096416 1101492 1102248 1107072 1107351 1113336 1118976 1119258 1119744 1124928 1130136 1131008 1137024 1142288 1142784 1143072 1148364 1155072 1160712 1161216 1166592 1179136 1179648 1185408 1204224 1219509 1220346 1232622 1233468 1245456 1245876 1251222 1252503 1258848 1259712 1264676 1265544 1271403 1272384 1279152 1285074 1285632 1285956 1291584 1298892 1299456 1305472 1305801 1306368 1312416 1318492 1326528 1327104 1333248 1333584 1347584 1354752 1361024 1376256 1400177 1401138 1404928 1416204 1423737 1429968 1431432 1438059 1439046 1445344 1446336 1453032 1453522 1459759 1461888 1468656 1469664 1476096 1476468 1484448 1491968 1492344 1492992 1499253 1499904 1500282 1506848 1515374 1516032 1523712 1524096 1531152 1540096 1547616 1548288 1555456 1572864 1580544 1605632 1608714 1610361 1626012 1627128 1634661 1643496 1644624 1652238 1660608 1661168 1668296 1670004 1678464 1678887 1679616 1687392 1695204 1696512 1705536 1713432 1714176 1714608 1722112 1722546 1731856 1732608 1741068 1741824 1749888 1768704 1769472 1777664 1778112 1806336 1835008 1848933 1850202 1868184 1868814 1876833 1888272 1897014 1898316 1906624 1908576 1917412 1918728 1927611 1928448 1928934 1937376 1948338 1949184 1958208 1959552 1968128 1968624 1977738 1979264 1989792 1990656 1999004 1999872 2000376 2021376 2031616 2032128 2041536 2063488 2064384 2097152 2101707 2107392 2122849 2124306 2144952 2147148 2158569 2168016 2169504 2179548 2180283 2191328 2192832 2202984 2204496 2213183 2214144 2214702 2226672 2237952 2238516 2239488 2249856 2250423 2260272 2262016 2273061 2274048 2284576 2285568 2286144 2296728 2310144 2321424 2322432 2333184 2358272 2359296 2370816 2408448 2413071 2439018 2440692 2465244 2466936 2478357 2490912 2491752 2502444 2505006 2517696 2519424 2529352 2531088 2542806 2544768 2558304 2570148 2571264 2571912 2583168 2583819 2597784 2598912 2610944 2611602 2612736 2624832 2636984 2653056 2654208 2666496 2667168 2695168 2709504 2722048 2752512 2800354 2802276 2803221 2809856 2832408 2845521 2847474 2859936 2862864 2876118 2878092 2890688 2892672 2906064 2907044 2919518 2922507 2923776 2937312 2939328 2952192 2952936 2966607 2968896 2983936 2984688 2985984 2998506 2999808 3000564 3013696 3030748 3032064 3047424 3048192 3062304 3080192 3095232 3096576 3110912 3145728 3161088 3186459 3211264 3217428 3218513 3220722 3252024 3254256 3269322 3286992 3289248 3304476 3321216 3322053 3322336 3336592 3340008 3355471 3356928 3357774 3359232 3374784 3390408 3393024 3411072 3426864 3428352 3429216 3444224 3445092 3463712 3465216 3482136 3483648 3499776 3537408 3538944 3555328 3556224 3612672 3658527 3670016 3697866 3700404 3736368 3737628 3753666 3757509 3776544 3794028 3796632 3813248 3814209 3817152 3834824 3837456 3855222 3856896 3857868 3874752 3896676 3898368 3916416 3917403 3919104 3936256 3937248 3955476 3958528 3979584 3981312 3998008 3999744 4000752 4042752 4063232 4064256 4083072 4126976 4128768 4194304 4200531 4203414 4214784 4245698 4248612 4271211 4289904 4294296 4314177 4317138 4336032 4339008 4359096 4360566 4379277 4382656 4385664 4405968 4408992 4426366 4428288 4429404 4453344 4475904 4477032 4478976 4497759 4499712 4500846 4520544 4524032 4546122 4548096 4569152 4571136 4572288 4593456 4620288 4642848 4644864 4666368 4716544 4718592 4741632 4816896 4826142 4831083 4878036 4881384 4903983 4930488 4933872 4956714 4981824 4983504 5004888 5010012 5035392 5036661 5038848 5058704 5062176 5085612 5087327 5089536 5116608 5140296 5142528 5143824 5166336 5167638 5195568 5197824 5221888 5223204 5225472 5249664 5273968 5306112 5308416 5332992 5334336 5390336 5419008 5444096 5505024 5546799 5600708 5604552 5606442 5619712 5630499 5664816 5691042 5694948 5719872 5725728 5752236 5756184 5781376 5782833 5785344 5812128 5814088 5839036 5845014 5847552 5874624 5878656 5904384 5905872 5933214 5937792 5967872 5969376 5971968 5997012 5999616 6001128 6027392 6061496 6064128 6094848 6096384 6124608 6160384 6190464 6193152 6221824 6291456 6305121 6322176 6368547 6372918 6422528 6434856 6437026 6441444 6475707 6504048 6508512 6538644 6540849 6573984 6578496 6608952 6639549 6642432 6644106 6644672 6673184 6680016 6710942 6713856 6715548 6718464 6749568 6751269 6780816 6786048 6819183 6822144 6853728 6856704 6858432 6888448 6890184 6927424 6930432 6964272 6967296 6999552 7074816 7077888 7110656 7112448 7225344 7239213 7317054 7340032 7395732 7400808 7435071 7472736 7475256 7507332 7515018 7553088 7588056 7593264 7626496 7628418 7634304 7669648 7674912 7710444 7713792 7715736 7749504 7751457 7793352 7796736 7832832 7834806 7838208 7872512 7874496 7910952 7917056 7959168 7962624 7996016 7999488 8001504 8085504 8126464 8128512 8166144 8253952 8257536 8388608 8401062 8406828 8409663 8429568 8491396 8497224 8536563 8542422 8579808 8588592 8628354 8634276 8672064 8678016 8718192 8721132 8758554 8765312 8767521 8771328 8811936 8817984 8852732 8856576 8858808 8899821 8906688 8951808 8954064 8957952 8995518 8999424 9001692 9041088 9048064 9092244 9096192 9138304 9142272 9144576 9186912 9240576 9285696 9289728 9332736 9433088 9437184 9483264 9559377 9633792 9652284 9655539 9662166 9756072 9762768 9801239 9807966 9860976 9867744 9913428 9963648 9966159 9967008 10009776 10020024 10066413 10070784 10073322 10077696 10117408 10124352 10171224 10174654 10179072 10218313 10233216 10280592 10285056 10287648 10332672 10335276 10391136 10395648 10443776 10446408 10450944 10499328 10547936 10612224 10616832 10665984 10668672 10780672 10838016 10888192 10975581 11010048 11093598 11201416 11209104 11212884 11239424 11260998 11272527 11329632 11382084 11389896 11439744 11442627 11451456 11504472 11512368 11562752 11565666 11570688 11624256 11628176 11678072 11690028 11695104 11749248 11752209 11757312 11808768 11811744 11866428 11875584 11935744 11938752 11943936 11994024 11999232 12002256 12054784 12122992 12128256 12189696 12192768 12249216 12320768 12380928 12386304 12443648 12582912 12601593 12610242 12644352 12737094 12745836 12845056 12869712 12874052 12882888 12942531 12951414 13008096 13017024 13077288 13081698 13137831 13147968 13156992 13217904 13279098 13284864 13288212 13289344 13346368 13360032 13421884 13427712 13431096 13436928 13493277 13499136 13502538 13561632 13572096 13638366 13644288 13707456 13713408 13716864 13776896 13780368 13854848 13860864 13928544 13934592 13999104 14149632 14155776 14221312 14224896 14450688 14478426 14493249 14634108 14680064 14711949 14791464 14801616 14859943 14870142 14945472 14950512 15014664 15030036 15106176 15109983 15176112 15186528 15252992 15256836 15261981 15268608 15339296 15349824 15420888 15427584 15431472 15492281 15499008 15502914 15586704 15593472 15665664 15669612 15676416 15745024 15748992 15821904 15834112 15918336 15925248 15992032 15998976 16003008 16171008 16252928 16257024 16332288 16507904 16515072 16640397 16777216 16802124 16813656 16819326 16859136 16891497 16982792 16994448 17073126 17084844 17159616 17177184 17256708 17268552 17344128 17348499 17356032 17436384 17442264 17517108 17530624 17535042 17542656 17623872 17635968 17705464 17713152 17717616 17799642 17813376 17903616 17908128 17915904 17991036 17998848 18003384 18082176 18096128 18184488 18192384 18276608 18284544 18289152 18373824 18481152 18571392 18579456 18665472 18866176 18874368 18915363 18966528 19105641 19118754 19267584 19304568 19311078 19324332 19512144 19525536 19602478 19615932 19622547 19721952 19735488 19826856 19918647 19927296 19932318 19934016 20019552 20040048 20132826 20141568 20146644 20155392 20234816 20248704 20342448 20349308 20358144 20436626 20457549 20466432 20561184 20570112 20575296 20665344 20670552 20782272 20791296 20887552 20892816 20901888 20998656 21095872 21224448 21233664 21331968 21337344 21561344 21676032 21717639 21776384 21951162 22020096 22187196 22305213 22402832 22418208 22425768 22478848 22521996 22529591 22545054 22659264 22764168 22779792 22879488 22885254 22902912 23008944 23024736 23125504 23131332 23141376 23248512 23254371 23256352 23356144 23380056 23390208 23488297 23498496 23504418 23514624 23617536 23623488 23732856 23751168 23871488 23877504 23887872 23988048 23998464 24004512 24109568 24245984 24256512 24379392 24385536 24498432 24641536 24761856 24772608 24887296 25165824 25203186 25220484 25228989 25288704 25474188 25491672 25609689 25690112 25739424 25748104 25765776 25885062 25902828 26016192 26034048 26154576 26163396 26275662 26295936 26302563 26313984 26435808 26558196 26569728 26576424 26578688 26692736 26699463 26720064 26843768 26855424 26862192 26873856 26986554 26998272 27005076 27123264 27144192 27276732 27288576 27414912 27426816 27433728 27553792 27560736 27709696 27721728 27857088 27869184 27998208 28299264 28311552 28442624 28449792 28678131 28901376 28956852 28966617 28986498 29268216 29360128 29403717 29423898 29582928 29603232 29719886 29740284 29890944 29898477 29901024 30029328 30060072 30199239 30212352 30219966 30352224 30373056 30505984 30513672 30523962 30537216 30654939 30678592 30699648 30841776 30855168 30862944 30984562 30998016 31005828 31173408 31186944 31331328 31339224 31352832 31490048 31497984 31643808 31668224 31836672 31850496 31984064 31997952 32006016 32342016 32505856 32514048 32664576 32926743 33015808 33030144 33280794 33554432 33604248 33627312 33638652 33718272 33782994 33817581 33965584 33988896 34146252 34169688 34319232 34327881 34354368 34513416 34537104 34688256 34696998 34712064 34872768 34884528 35034216 35061248 35070084 35085312 35247744 35256627 35271936 35410928 35426304 35435232 35599284 35611289 35626752 35807232 35816256 35831808 35982072 35997696 36006768 36164352 36192256 36368976 36384768 36553216 36569088 36578304 36747648 36962304 37142784 37158912 37330944 37732352 37748736 37804779 37830726 37933056 38211282 38237508 38535168 38609136 38622156 38648664 38827593 39024288 39051072 39204956 39231864 39245094 39413493 39443904 39470976 39653712 39837294 39854592 39864636 39868032 40039104 40080096 40265652 40283136 40293288 40310784 40469632 40479831 40497408 40684896 40698616 40716288 40873252 40915098 40932864 41122368 41140224 41150592 41330688 41341104 41564544 41582592 41775104 41785632 41803776 41997312 42191744 42448896 42467328 42663936 42674688 43122688 43352064 43435278 43479747 43552768 43902324 44040192 44135847 44374392 44579829 44610426 44805664 44836416 44851536 44957696 45043992 45059182 45090108 45318528 45329949 45528336 45559584 45758976 45770508 45785943 45805824 46017888 46049472 46251008 46262664 46282752 46476843 46497024 46508742 46512704 46712288 46760112 46780416 46976594 46996992 47008836 47029248 47235072 47246976 47465712 47502336 47742976 47755008 47775744 47976096 47996928 48009024 48219136 48491968 48513024 48758784 48771072 48996864 49283072 49523712 49545216 49774592 49921191 50331648 50406372 50440968 50457978 50577408 50674491 50948376 50983344 51219378 51380224 51478848 51496208 51531552 51770124 51805656 52032384 52045497 52068096 52309152 52326792 52551324 52591872 52605126 52627968 52871616 53116392 53139456 53152848 53157376 53385472 53398926 53440128 53687536 53710848 53724384 53747712 53973108 53996544 54010152 54246528 54288384 54553464 54577152 54829824 54853632 54867456 55107584 55121472 55419392 55443456 55714176 55738368 55996416 56598528 56623104 56885248 56899584 57316923 57356262 57802752 57913704 57933234 57972996 58536432 58720256 58807434 58847796 58867641 59165856 59206464 59439772 59480568 59755941 59781888 59796954 59802048 60058656 60120144 60398478 60424704 60439932 60704448 60746112 61011968 61027344 61047924 61074432 61309878 61357184 61372647 61399296 61683552 61710336 61725888 61969124 61996032 62011656 62346816 62373888 62662656 62678448 62705664 62980096 62995968 63287616 63336448 63673344 63700992 63968128 63995904 64012032 64684032 65011712 65028096 65152917 65329152 65808319 65853486 66031616 66060288 66561588 66915639 67108864 67208496 67254624 67277304 67436544 67565988 67588773 67635162 67931168 67977792 68292504 68339376 68608673 68638464 68655762 68708736 69026832 69074208 69376512 69393996 69424128 69745536 69763113 69769056 70068432 70122496 70140168 70170624 70464891 70495488 70513254 70543872 70821856 70852608 70870464 71198568 71222578 71253504 71614464 71632512 71663616 71964144 71995392 72013536 72328704 72384512 72737952 72769536 73106432 73138176 73156608 73495296 73924608 74285568 74317824 74661888 75464704 75497472 75609558 75661452 75686967 75866112 76422564 76475016 76829067 77070336 77218272 77244312 77297328 77655186 78048576 78102144 78409912 78463728 78490188 78826986 78887808 78907689 78941952 79307424 79674588 79709184 79729272 79736064 80078208 80098389 80160192 80531304 80566272 80586576 80621568 80939264 80959662 80994816 81369792 81397232 81432576 81746504 81830196 81865728 82244736 82280448 82301184 82661376 82682208 83129088 83165184 83550208 83571264 83607552 83994624 84383488 84897792 84934656 85327872 85349376 86245376 86704128 86870556 86899851 86959494 87105536 87804648 88080384 88211151 88271694 88748784 89159658 89220852 89611328 89672832 89703072 89915392 90087984 90118364 90180216 90597717 90637056 90659898 91056672 91119168 91517952 91541016 91571886 91611648 91964817 92035776 92098944 92502016 92525328 92565504 92953686 92994048 93017484 93025408 93424576 93520224 93560832 93953188 93993984 94017672 94058496 94470144 94493952 94931424 95004672 95485952 95510016 95551488 95952192 95993856 96018048 96438272 96983936 97026048 97517568 97542144 97993728 98566144 98780229 99047424 99090432 99549184 99773903 99842382 100663296 100812744 100881936 100915956 101154816 101348982 101452743 101896752 101966688 102438756 102760448 102957696 102983643 102992416 103063104 103540248 103611312 104019601 104064768 104090994 104136192 104618304 104653584 105102648 105183744 105210252 105255936 105743232 105769881 106232784 106278912 106305696 106314752 106770944 106797852 106833867 106880256 107375072 107421696 107448768 107495424 107946216 107993088 108020304 108493056 108576768 109106928 109154304 109659648 109707264 109734912 110215168 110242944 110838784 110886912 111428352 111476736 111992832 113197056 113246208 113414337 113770496 113799168 114633846 114712524 115605504 115827408 115866468 115945992 116482779 117072864 117440512 117614868 117695592 117735282 118240479 118331712 118412928 118879544 118961136 119511882 119563776 119593908 119604096 120117312 120240288 120796956 120849408 120879864 121408896 121439493 121492224 122023936 122054688 122095848 122148864 122619756 122714368 122745294 122798592 123367104 123420672 123451776 123938248 123992064 124023312 124693632 124747776 125325312 125356896 125411328 125960192 125991936 126575232 126672896 127346688 127401984 127936256 127991808 128024064 129368064 130023424 130056192 130305834 130658304 131616638 131706972 132063232 132120576 132407541 133123176 133739487 133831278 134217728 134416992 134509248 134554608 134873088 135131976 135177546 135270324 135862336 135955584 136585008 136678752 137217346 137276928 137311524 137357829 137417472 138053664 138148416 138753024 138787992 138848256 139430529 139491072 139526226 139538112 140136864 140244992 140280336 140341248 140929782 140990976 141026508 141087744 141643712 141705216 141740928 142397136 142445156 142507008 143228928 143265024 143327232 143928288 143990784 144027072 144657408 144769024 145475904 145539072 146212864 146276352 146313216 146990592 147849216 148571136 148635648 149323776 149763573 150929408 150994944 151219116 151322904 151373934 151732224 152023473 152845128 152950032 153658134 154140672 154436544 154488624 154594656 155310372 156097152 156136491 156204288 156819824 156927456 156980376 157653972 157707137 157775616 157815378 157883904 158614848 159349176 159418368 159458544 159472128 160156416 160196778 160320384 161062608 161132544 161173152 161243136 161878528 161919324 161989632 162739584 162794464 162865152 163493008 163660392 163731456 164489472 164560896 164602368 165322752 165364416 166258176 166330368 167100416 167142528 167215104 167989248 168766976 169795584 169869312 170655744 170698752 171950769 172490752 173408256 173741112 173799702 173918988 174211072 175609296 176160768 176422302 176543388 176602923 177497568 178319316 178441704 179222656 179267823 179345664 179406144 179830784 180175968 180236728 180360432 181195434 181274112 181319796 182113344 182238336 183035904 183082032 183143772 183223296 183929634 184071552 184117941 184197888 185004032 185050656 185131008 185907372 185988096 186034968 186050816 186849152 187040448 187121664 187906376 187987968 188035344 188116992 188940288 188987904 189862848 190009344 190971904 191020032 191102976 191904384 191987712 192036096 192876544 193967872 194052096 195035136 195084288 195458751 195987456 197132288 197424957 197560458 198094848 198180864 199098368 199547806 199684764 200746917 201326592 201625488 201763872 201831912 202309632 202697964 202766319 202905486 203793504 203933376 204877512 205520896 205826019 205915392 205967286 205984832 206126208 207080496 207222624 208039202 208129536 208181988 208272384 209236608 209289339 209307168 210205296 210367488 210420504 210511872 211394673 211486464 211539762 212465568 212557824 212611392 212629504 213541888 213595704 213667734 213760512 214750144 214843392 214897536 214990848 215892432 215986176 216040608 216986112 217153536 218213856 218308608 219319296 219414528 219469824 220430336 220485888 221677568 221773824 222856704 222953472 223985664 226394112 226492416 226828674 227060901 227540992 227598336 229267692 229425048 230487201 231211008 231654816 231732936 231891984 232965558 234145728 234881024 235229736 235391184 235470564 236480958 236663424 236723067 236825856 237759088 237922272 239023764 239127552 239187816 239208192 240234624 240295167 240480576 241593912 241698816 241759728 242817792 242878986 242984448 244047872 244109376 244191696 244297728 245239512 245428736 245490588 245597184 246734208 246841344 246903552 247876496 247984128 248046624 249387264 249495552 250650624 250713792 250822656 251920384 251983872 253150464 253345792 254693376 254803968 255872512 255983616 256048128 258736128 260046848 260112384 260611668 260699553 261316608 263233276 263413944 264126464 264241152 264633453 264815082 266246352 267478974 267662556 268435456 268833984 269018496 269109216 269746176 270263952 270355092 270540648 271724672 271793151 271911168 273170016 273357504 274434692 274553856 274623048 274715658 274834944 275894451 276107328 276296832 277506048 277575984 277696512 278861058 278982144 279052452 279076224 280273728 280489984 280560672 280682496 281859564 281981952 282053016 282175488 283287424 283410432 283481856 284794272 284890312 285014016 286457856 286530048 286654464 287856576 287981568 288054144 289314816 289538048 290951808 291078144 292425728 292552704 292626432 293981184 295698432 296340687 297142272 297271296 298647552 299321709 299527146 301858816 301989888 302438232 302645808 302747868 303464448 304046946 304358229 305690256 305900064 307316268 308281344 308873088 308950929 308977248 309189312 310620744 312058803 312194304 312272982 312408576 313639648 313854912 313960752 315307944 315414274 315551232 315630756 315767808 317229696 317309643 318698352 318836736 318917088 318944256 320312832 320393556 320501601 320640768 322125216 322265088 322346304 322486272 323757056 323838648 323979264 325479168 325588928 325730304 326986016 327320784 327462912 328978944 329121792 329204736 330645504 330728832 332516352 332660736 334200832 334285056 334430208 335978496 337533952 339591168 339738624 340243011 341311488 341397504 343901538 344981504 346816512 347482224 347599404 347837976 348422144 349448337 351218592 352321536 352844604 353086776 353205846 354721437 354995136 356638632 356883408 358445312 358535646 358691328 358812288 359661568 360351936 360473456 360720864 362390868 362548224 362639592 364226688 364318479 364476672 366071808 366164064 366287544 366446592 367859268 368143104 368235882 368395776 370008064 370101312 370262016 371814744 371976192 372069936 372101632 373698304 374080896 374243328 375812752 375975936 376070688 376233984 377880576 377975808 379725696 380018688 381943808 382040064 382205952 383808768 383975424 384072192 385753088 387935744 388104192 390070272 390168576 390917502 391974912 394264576 394849914 395120916 396189696 396361728 398196736 399095612 399369528 401218461 401493834 402653184 403250976 403527744 403663824 404619264 405395928 405532638 405810972 407587008 407866752 409755024 411041792 411652038 411830784 411934572 411969664 412073487 412252416 414160992 414445248 416078404 416259072 416363976 416544768 418291587 418473216 418578678 418614336 420410592 420734976 420841008 421023744 422789346 422972928 423079524 424931136 425115648 425222784 425259008 427083776 427191408 427335468 427521024 429500288 429686784 429795072 429981696 431784864 431972352 432081216 433972224 434307072 436427712 436617216 438638592 438829056 438939648 440860672 440971776 443355136 443547648 445713408 445906944 447971328 449290719 452788224 452984832 453657348 454121802 455081984 455196672 456070419 458535384 458850096 460658233 460974402 462422016 463309632 463465872 463783968 465931116 468291456 468409473 469762048 470459472 470782368 470941128 472961916 473121411 473326848 473446134 473651712 475518176 475844544 478047528 478255104 478375632 478416384 480260711 480469248 480590334 480961152 483187824 483397632 483519456 485635584 485757972 485968896 488095744 488218752 488383392 488595456 490479024 490857472 490981176 491194368 493468416 493682688 493807104 495752992 495968256 496093248 498774528 498991104 501301248 501427584 501645312 503840768 503967744 506300928 506691584 509386752 509607936 511745024 511967232 512096256 515852307 517472256 520093696 520224768 521223336 521399106 522633216 526466552 526827888 528252928 528482304 529266906 529630164 529808769 532492704 534957948 535325112 536870912 537667968 537803469 538036992 538218432 539492352 540527904 540710184 541081296 543449344 543586302 543822336 546340032 546715008 548869384 549107712 549246096 549431316 549669888 551788902 552214656 552353823 552593664 555012096 555151968 555393024 557722116 557964288 558104904 558152448 560547456 560979968 561121344 561364992 563719128 563963904 564106032 564350976 566574848 566820864 566963712 569588544 569780624 570028032 572915712 573060096 573308928 575713152 575963136 576108288 578629632 579076096 581903616 582156288 584851456 585105408 585252864 586376253 587962368 591396864 592274871 592681374 594284544 594542592 597295104 598643418 599054292 603717632 603979776 604876464 605291616 605495736 606928896 608093892 608298957 608716458 611380512 611800128 614632536 616562688 617478057 617746176 617901858 617954496 618378624 621241488 624117606 624388608 624545964 624817152 627279296 627709824 627921504 630615888 630828548 631102464 631261512 631535616 634184019 634459392 634619286 637396704 637673472 637834176 637888512 640625664 640787112 641003202 641281536 644250432 644530176 644692608 644972544 647514112 647677296 647958528 650958336 651177856 651460608 653972032 654641568 654925824 657957888 658243584 658409472 661291008 661457664 665032704 665321472 668401664 668570112 668860416 671956992 675067904 679182336 679477248 680486022 681182703 682622976 682795008 687803076 689963008 691461603 693633024 694964448 695198808 695675952 696844288 698417321 698896674 702437184 704643072 705689208 706173552 706411692 709442874 709990272 710169201 713277264 713766816 716890624 717071292 717382656 717624576 719323136 720703872 720885501 720946912 721441728 724781736 725096448 725279184 728137207 728453376 728636958 728953344 732143616 732328128 732575088 732893184 735718536 736286208 736471764 736791552 740016128 740202624 740524032 743629488 743952384 744139872 744203264 747396608 748161792 748486656 751625504 751951872 752141376 752467968 755761152 755951616 759451392 760037376 763887616 764080128 764411904 767617536 767950848 768144384 771506176 775871488 776208384 780140544 780337152 781835004 782098659 783949824 788529152 789699828 790241832 792379392 792723456 793900359 796393472 798191224 798739056 802436922 802987668 805306368 806501952 807055488 807327648 809238528 810791856 811065276 811621944 815174016 815379453 815733504 819510048 822083584 823304076 823661568 823869144 823939328 824146974 824504832 827683353 828321984 828890496 832156808 832518144 832727952 833089536 836583174 836946432 837157356 837228672 840821184 841469952 841682016 842047488 845578692 845945856 846159048 849862272 850231296 850445568 850518016 854167552 854382816 854670936 855042048 859000576 859373568 859590144 859963392 863569728 863944704 864162432 867944448 868614144 872855424 873234432 877277184 877658112 877879296 881721344 881943552 886710272 887095296 889022061 891426816 891813888 895942656 897965127 898581438 905576448 905969664 907314696 908243604 910163968 910393344 912140838 917070768 917700192 921316466 921948804 924844032 926619264 926852787 926931744 927567936 931862232 936176409 936582912 936818946 939524096 940918944 941564736 941882256 945923832 946242822 946653696 946892268 947303424 951036352 951689088 956095056 956510208 956751264 956832768 960521422 960938496 961180668 961504803 961922304 966375648 966795264 967038912 971271168 971515944 971937792 976191488 976437504 976766784 977190912 980958048 981714944 981962352 982388736 986936832 987365376 987614208 991505984 991936512 992186496 997549056 997982208 1002602496 1002855168 1003290624 1007681536 1007935488 1012601856 1013383168 1018773504 1019215872 1020729033 1023490048 1023934464 1024192512 1031704614 1034944512 1040187392 1040449536 1042446672 1042798212 1045266432 1048345011 1052933104 1053655776 1056505856 1056964608 1058533812 1059260328 1059617538 1064164311 1064985408 1069915896 1070650224 1073741824 1075335936 1075606938 1076073984 1076436864 1078984704 1081055808 1081420368 1082162592 1086898688 1087172604 1087644672 1092680064 1092955437 1093430016 1097738768 1098215424 1098492192 1098862632 1099339776 1103577804 1103949959 1104429312 1104707646 1105187328 1110024192 1110303936 1110786048 1115444232 1115928576 1116209808 1116304896 1121094912 1121959936 1122242688 1122729984 1127438256 1127927808 1128212064 1128701952 1133149696 1133641728 1133927424 1139177088 1139561248 1140056064 1145831424 1146120192 1146617856 1151426304 1151926272 1152216576 1157259264 1158152192 1163807232 1164312576 1169702912 1170210816 1170505728 1172752506 1175924736 1182793728 1184549742 1185362748 1188569088 1189085184 1194590208 1197286836 1198108584 1203655383 1207435264 1207959552 1209752928 1210583232 1210991472 1213857792 1216187784 1216597914 1217432916 1222761024 1223600256 1229265072 1233125376 1234956114 1235492352 1235803716 1235908992 1236220461 1236757248 1242482976 1248235212 1248777216 1249091928 1249634304 1254558592 1254874761 1255419648 1255843008 1261231776 1261657096 1262204928 1262523024 1263071232 1268368038 1268918784 1269238572 1274793408 1275346944 1275668352 1275777024 1281251328 1281574224 1282006404 1282563072 1288500864 1289060352 1289385216 1289945088 1295028224 1295354592 1295917056 1301916672 1302355712 1302921216 1307944064 1309283136 1309851648 1315915776 1316487168 1316818944 1322582016 1322915328 1330065408 1330642944 1336803328 1337140224 1337720832 1343913984 1347872157 1350135808 1358364672 1358954496 1360972044 1362365406 1365245952 1365590016 1368211257 1375606152 1379926016 1381974699 1382923206 1387266048 1389928896 1390397616 1391351904 1393688576 1396834642 1397793348 1404874368 1405228419 1409286144 1411378416 1412347104 1412823384 1418885748 1419364233 1419980544 1420338402 1426554528 1427533632 1433781248 1434142584 1434765312 1435249152 1438646272 1440782133 1441407744 1441771002 1441893824 1442883456 1449563472 1450192896 1450558368 1456274414 1456906752 1457273916 1457906688 1464287232 1464656256 1465150176 1465786368 1471437072 1472572416 1472943528 1473583104 1480032256 1480405248 1481048064 1487258976 1487904768 1488279744 1488406528 1494793216 1496323584 1496973312 1503251008 1503903744 1504282752 1504935936 1511522304 1511903232 1518902784 1520074752 1527775232 1528160256 1528823808 1535235072 1535901696 1536288768 1543012352 1547556921 1551742976 1552416768 1560281088 1560674304 1563670008 1564197318 1567899648 1577058304 1579399656 1580483664 1584758784 1585446912 1587800718 1589426307 1592786944 1596382448 1597478112 1604873844 1605975336 1610612736 1613003904 1613410407 1614110976 1614655296 1618477056 1621583712 1622130552 1623243888 1630348032 1630758906 1631467008 1639020096 1644167168 1646608152 1647323136 1647738288 1647878656 1648293948 1649009664 1655366706 1656643968 1657061469 1657780992 1664313616 1665036288 1665455904 1666179072 1673166348 1673892864 1674314712 1674457344 1681642368 1682939904 1683364032 1684094976 1691157384 1691891712 1692318096 1699724544 1700462592 1700891136 1701036032 1708335104 1708765632 1709341872 1710084096 1718001152 1718747136 1719180288 1719926784 1727139456 1727889408 1728324864 1735888896 1737228288 1745710848 1746468864 1754554368 1755316224 1755758592 1763442688 1763887104 1773420544 1774190592 1776824613 1778044122 1782853632 1783627776 1791885312 1795930254 1797162876 1811152896 1811939328 1814629392 1816487208 1820327936 1820786688 1824281676 1824896871 1834141536 1835400384 1842632932 1843897608 1849688064 1852434171 1853238528 1853705574 1853863488 1855135872 1863724464 1872352818 1873165824 1873637892 1879048192 1881837888 1883129472 1883764512 1891847664 1892485644 1893307392 1893784536 1894606848 1902072704 1902552057 1903378176 1912190112 1913020416 1913502528 1913665536 1921042844 1921876992 1922361336 1923009606 1923844608 1932751296 1933590528 1934077824 1942542336 1943031888 1943875584 1952382976 1952875008 1953533568 1954381824 1961916096 1963429888 1963924704 1964777472 1973873664 1974730752 1975228416 1983011968 1983873024 1984372992 1995098112 1995964416 2005204992 2005710336 2006581248 2015363072 2015870976 2025203712 2026766336 2037547008 2038431744 2041458066 2043548109 2046980096 2047868928 2048385024 2063409228 2069889024 2074384809 2080374784 2080899072 2084893344 2085596424 2090532864 2095251963 2096690022 2105866208 2107311552 2113011712 2113929216 2117067624 2118520656 2119235076 2128328622 2129970816 2130507603 2139831792 2141300448 2150671872 2151213876 2152147968 2152873728 2157969408 2162111616 2162656503 2162840736 2164325184 2173797376 2174345208 2175289344 2184411621 2185360128 2185910874 2186860032 2195477536 2196430848 2196984384 2197725264 2198679552 2207155608 2207899918 2208858624 2209415292 2210374656 2220048384 2220607872 2221572096 2230888464 2231857152 2232419616 2232609792 2242189824 2243919872 2244485376 2245459968 2254876512 2255855616 2256424128 2257403904 2266299392 2267283456 2267854848 2278354176 2279122496 2280112128 2291662848 2292240384 2293235712 2302852608 2303852544 2304433152 2314518528 2316304384 2327614464 2328625152 2339405824 2340421632 2341011456 2345505012 2346295977 2351849472 2365587456 2369099484 2370725496 2377138176 2378170368 2381701077 2389180416 2394573672 2396217168 2407310766 2414870528 2415919104 2419505856 2421166464 2421982944 2427715584 2432375568 2433195828 2434865832 2445522048 2446138359 2447200512 2458530144 2466250752 2469912228 2470984704 2471607432 2471817984 2472440922 2473514496 2483050059 2484965952 2496470424 2497554432 2498183856 2499268608 2509117184 2509749522 2510839296 2511686016 2522463552 2523314192 2524409856 2525046048 2526142464 2536736076 2537837568 2538477144 2549586816 2550693888 2551336704 2551554048 2562502656 2563148448 2564012808 2565126144 2577001728 2578120704 2578770432 2579890176 2590056448 2590709184 2591834112 2603833344 2604711424 2605842432 2615888128 2618566272 2619703296 2631831552 2632974336 2633637888 2645164032 2645830656 2660130816 2661285888 2673606656 2674280448 2675441664 2687827968 2693895381 2695744314 2700271616 2716729344 2717908992 2721944088 2724730812 2730491904 2731180032 2736422514 2751212304 2759852032 2763949398 2765846412 2774532096 2779857792 2780795232 2782703808 2787377152 2793669284 2795586696 2808529227 2809748736 2810456838 2818572288 2822756832 2824694208 2825646768 2837771496 2838728466 2839961088 2840676804 2853109056 2855067264 2867562496 2868285168 2869530624 2870498304 2877292544 2881564266 2882815488 2883542004 2883787648 2884514409 2885766912 2899126944 2900385792 2901116736 2912548828 2913813504 2914547832 2915813376 2928574464 2929312512 2930300352 2931572736 2942874144 2945144832 2945887056 2947166208 2960064512 2960810496 2962096128 2974517952 2975809536 2976559488 2976813056 2989586432 2992647168 2993946624 3006502016 3007807488 3008565504 3009871872 3023044608 3023806464 3037805568 3040149504 3055550464 3056320512 3057647616 3062187099 3070470144 3071803392 3072577536 3086024704 3092990993 3095113842 3103485952 3104833536 3120562176 3121348608 3127340016 3128394636 3135799296 3145035033 3154116608 3158799312 3160967328 3169517568 3170893824 3175601436 3178852614 3185573888 3192492933 3192764896 3194956224 3209747688 3211950672 3221225472 3224607631 3226007808 3226820814 3228221952 3229310592 3236954112 3243167424 3244261104 3246487776 3260696064 3261517812 3262934016 3278040192 3278866311 3288334336 3293216304 3294646272 3295476576 3295757312 3296587896 3298019328 3310733412 3311849877 3313287936 3314122938 3315561984 3328627232 3330072576 3330911808 3332358144 3346332696 3347785728 3348629424 3348914688 3363284736 3365879808 3366728064 3368189952 3382314768 3383783424 3384636192 3399449088 3400925184 3401782272 3402072064 3416670208 3417531264 3418683744 3420168192 3436002304 3437494272 3438360576 3439853568 3454278912 3455778816 3456649728 3471777792 3474456576 3491421696 3492937728 3509108736 3510632448 3511517184 3526885376 3527774208 3546841088 3548381184 3553649226 3556088244 3565707264 3567255552 3583770624 3591860508 3594325752 3610966149 3622305792 3623878656 3629258784 3632974416 3640655872 3641573376 3648563352 3649793742 3668283072 3670800768 3685265864 3687795216 3699376128 3704868342 3706477056 3707411148 3707726976 3708661383 3710271744 3727448928 3744705636 3746331648 3747275784 3758096384 3763675776 3764624283 3766258944 3767529024 3783695328 3784971288 3786614784 3787569072 3789213696 3804145408 3805104114 3806756352 3824380224 3826040832 3827005056 3827331072 3842085688 3843753984 3844722672 3846019212 3847689216 3865502592 3867181056 3868155648 3885084672 3886063776 3887751168 3904765952 3905750016 3907067136 3908763648 3923832192 3926859776 3927849408 3929554944 3947747328 3949461504 3950456832 3966023936 3967746048 3968745984 3990196224 3991928832 4010409984 4011420672 4013162496 4030726144 4031741952 4050407424 4053532672 4075094016 4076863488 4082916132 4087096218 4093960192 4095737856 4096770048 4104633771 4126818456 4139778048 4145924097 4148769618 4160749568 4161798144 4169786688 4171192848 4181065728 4190503926 4193380044 4211732416 4214623104 4226023424 4227858432 4234135248 4237041312 4238470152 4256657244 4258092699 4259941632 4261015206 4279663584 4282600896 4301343744 4302427752 4304295936 4305747456 4315938816 4322346399 4324223232 4325313006 4325681472 4328650368 4347594752 4348690416 4350578688 4368823242 4370720256 4371821748 4373720064 4390955072 4392861696 4393968768 4395450528 4397359104 4414311216 4415799836 4417717248 4418830584 4420749312 4440096768 4441215744 4443144192 4461776928 4463714304 4464839232 4465219584 4484379648 4487839744 4488970752 4490919936 4509753024 4511711232 4512848256 4514807808 4532598784 4534566912 4535709696 4556708352 4558244992 4560224256 4583325696 4584480768 4586471424 4605705216 4607705088 4608866304 4629037056 4632608768 4642670763 4655228928 4657250304 4678811648 4680843264 4682022912 4691010024 4692591954 4703698944 4731174912 4738198968 4741450992 4754276352 4756340736 4763402154 4768278921 4778360832 4789147344 4792434336 4814621532 4829741056 4831838208 4839011712 4840231221 4842332928 4843965888 4855431168 4864751136 4866391656 4869731664 4888921247 4891044096 4892276718 4894401024 4917060288 4932501504 4939824456 4941969408 4943214864 4943635968 4944881844 4947028992 4966100118 4969931904 4971184407 4992940848 4995108864 4996367712 4998537216 5018234368 5019499044 5021678592 5023372032 5044927104 5046628384 5048819712 5050092096 5052284928 5073472152 5075675136 5076954288 5099173632 5101387776 5102673408 5103108096 5125005312 5126296896 5128025616 5130252288 5154003456 5156241408 5157540864 5159780352 5180112896 5181418368 5183668224 5207666688 5209422848 5211684864 5231776256 5237132544 5239406592 5263663104 5265948672 5267275776 5290328064 5291661312 5320261632 5322571776 5330473839 5347213312 5348560896 5350883328 5375655936 5387790762 5391488628 5400543232 5433458688 5435817984 5443888176 5449461624 5460983808 5462360064 5472845028 5474690613 5502424608 5519704064 5527898796 5531692824 5549064192 5557302513 5559715584 5561590464 5565407616 5574754304 5587338568 5591173392 5617058454 5619497472 5620913676 5637144576 5645513664 5649388416 5651293536 5675542992 5677456932 5679922176 5681353608 5706218112 5707656171 5710134528 5735124992 5736570336 5739061248 5740996608 5754585088 5763128532 5765630976 5767084008 5767575296 5769028818 5771533824 5798253888 5800771584 5802233472 5825097656 5827627008 5829095664 5831626752 5857148928 5858625024 5860600704 5863145472 5885748288 5890289664 5891774112 5894332416 5920129024 5921620992 5924192256 5949035904 5951619072 5953118976 5953626112 5979172864 5985294336 5987893248 6013004032 6015614976 6017131008 6019743744 6046089216 6047612928 6075611136 6080299008 6111100928 6112641024 6115295232 6124374198 6140940288 6143606784 6145155072 6172049408 6185981986 6190227684 6206971904 6209667072 6223154427 6241124352 6242697216 6254680032 6256789272 6271598592 6285755889 6290070066 6308233216 6317598624 6321934656 6339035136 6341787648 6351202872 6357705228 6371147776 6384985866 6385529792 6389912448 6419495376 6423901344 6449215262 6452015616 6453641628 6456443904 6458621184 6473908224 6486334848 6487969509 6488522208 6492975552 6521392128 6523035624 6525868032 6553234863 6556080384 6557732622 6576668672 6586432608 6589292544 6590953152 6591514624 6593175792 6596038656 6621466824 6623699754 6626575872 6628245876 6631123968 6657254464 6660145152 6661823616 6664716288 6692665392 6695571456 6697258848 6697829376 6726569472 6731759616 6733456128 6736379904 6764629536 6767566848 6769272384 6798898176 6801850368 6803564544 6804144128 6833340416 6835062528 6837367488 6840336384 6872004608 6874988544 6876721152 6879707136 6908557824 6911557632 6913299456 6943555584 6948913152 6982843392 6985875456 7018217472 7021264896 7023034368 7038887931 7053770752 7055548416 7093682176 7096762368 7107298452 7112176488 7131414528 7134511104 7145103231 7167541248 7183721016 7188651504 7221932298 7244611584 7247757312 7258517568 7265948832 7281311744 7283146752 7297126704 7299587484 7336566144 7338415077 7341601536 7370531728 7375590432 7398752256 7409736684 7412954112 7414822296 7415453952 7417322766 7420543488 7449150177 7454897856 7489411272 7492663296 7494551568 7516192768 7527351552 7529248566 7532517888 7535058048 7567390656 7569942576 7573229568 7575138144 7578427392 7608290816 7610208228 7613512704 7648760448 7652081664 7654010112 7654662144 7684171376 7687507968 7689445344 7692038424 7695378432 7731005184 7734362112 7736311296 7770169344 7772127552 7775502336 7809531904 7811500032 7814134272 7817527296 7847664384 7853719552 7855698816 7859109888 7895494656 7898923008 7900913664 7932047872 7935492096 7937491968 7980392448 7983857664 8020819968 8022841344 8026324992 8061452288 8063483904 8081686143 8100814848 8107065344 8150188032 8153726976 8165832264 8174192436 8187920384 8191475712 8193540096 8209267542 8253636912 8279556096 8291848194 8297539236 8321499136 8323596288 8339573376 8342385696 8362131456 8381007852 8386760088 8423464832 8425587681 8429246208 8452046848 8455716864 8468270496 8474082624 8476940304 8513314488 8516185398 8519883264 8522030412 8559327168 8565201792 8602687488 8604855504 8608591872 8611494912 8631877632 8644692798 8648446464 8650626012 8651362944 8653543227 8657300736 8695189504 8697380832 8701157376 8737646484 8741440512 8743643496 8747440128 8781910144 8785723392 8787937536 8790901056 8794718208 8828622432 8831599672 8835434496 8837661168 8841498624 8880193536 8882431488 8886288384 8923553856 8927428608 8929678464 8930439168 8968759296 8975679488 8977941504 8981839872 9019506048 9023422464 9025696512 9029615616 9065197568 9069133824 9071419392 9113416704 9116489984 9120448512 9166651392 9168961536 9172942848 9186561297 9211410432 9215410176 9217732608 9258074112 9265217536 9278972979 9285341526 9310457856 9314500608 9357623296 9361686528 9364045824 9382020048 9385183908 9407397888 9435105099 9462349824 9476397936 9482901984 9508552704 9512681472 9526804308 9536557842 9556721664 9577478799 9578294688 9584868672 9629243064 9659482112 9663676416 9673822893 9678023424 9680462442 9684665856 9687931776 9710862336 9729502272 9732783312 9739463328 9777842494 9782088192 9784553436 9788802048 9834120576 9836598933 9865003008 9879648912 9883938816 9886429728 9887271936 9889763688 9894057984 9932200236 9935549631 9939863808 9942368814 9985881696 9990217728 9992735424 9997074432 10036468736 10038998088 10043357184 10046744064 10089854208 10093256768 10097639424 10100184192 10104569856 10146944304 10151350272 10153908576 10198347264 10202775552 10205346816 10206216192 10250010624 10252593792 10256051232 10260504576 10308006912 10312482816 10315081728 10319560704 10360225792 10362836736 10367336448 10415333376 10418845696 10423369728 10463552512 10474265088 10478813184 10527326208 10531897344 10534551552 10580656128 10583322624 10640523264 10645143552 10660947678 10694426624 10697121792 10701766656 10751311872 10775581524 10782977256 10801086464 10832898447 10866917376 10871635968 10887776352 10898923248 10921967616 10924720128 10945690056 10949381226 11004849216 11039408128 11055797592 11063385648 11098128384 11114605026 11119431168 11123180928 11125984149 11130815232 11149508608 11174677136 11182346784 11234116908 11238994944 11241827352 11274289152 11291027328 11293872849 11298776832 11302587072 11351085984 11354913864 11359844352 11362707216 11412436224 11415312342 11420269056 11470249984 11473140672 11478122496 11481993216 11509170176 11526257064 11531261952 11534168016 11535150592 11538057636 11543067648 11596507776 11601543168 11604466944 11650195312 11655254016 11658191328 11663253504 11714297856 11717250048 11721201408 11726290944 11771496576 11780579328 11783548224 11788664832 11840258048 11843241984 11848384512 11898071808 11903238144 11906237952 11907252224 11958345728 11970588672 11975786496 12026008064 12031229952 12034262016 12039487488 12092178432 12095225856 12151222272 12160598016 12222201856 12225282048 12230590464 12248748396 12281880576 12287213568 12290310144 12344098816 12371963972 12380455368 12413943808 12419334144 12437772291 12446308854 12482248704 12485394432 12509360064 12513578544 12543197184 12571511778 12580140132 12616466432 12635197248 12643869312 12678070272 12683575296 12702405744 12715410456 12742295552 12769971732 12771059584 12774278097 12779824896 12838990752 12847802688 12898430524 12904031232 12907283256 12912887808 12917242368 12947816448 12967039197 12972669696 12975939018 12977044416 12985951104 13042784256 13046071248 13051736064 13106469726 13112160768 13115465244 13153337344 13172865216 13178585088 13181906304 13183029248 13186351584 13192077312 13242933648 13247399508 13253151744 13256491752 13262247936 13314508928 13320290304 13323647232 13329432576 13385330784 13391142912 13394517696 13395658752 13453138944 13463519232 13466912256 13472759808 13529259072 13535133696 13538544768 13597796352 13603700736 13607129088 13608288256 13666680832 13670125056 13674734976 13680672768 13744009216 13749977088 13753442304 13759414272 13817115648 13823115264 13826598912 13887111168 13897826304 13928012289 13965686784 13971750912 14036434944 14042529792 14046068736 14077775862 14107541504 14111096832 14187364352 14193524736 14214596904 14224352976 14262829056 14269022208 14290206462 14304836763 14335082496 14367442032 14377303008 14443864596 14489223168 14495514624 14517035136 14520693663 14531897664 14562623488 14566293504 14594253408 14599174968 14666763741 14673132288 14676830154 14683203072 14741063456 14751180864 14797504512 14819473368 14825908224 14829644592 14830907904 14834645532 14841086976 14898300354 14909795712 14913553221 14978822544 14985326592 14989103136 15054703104 15058497132 15065035776 15070116096 15134781312 15139885152 15146459136 15150276288 15156854784 15216581632 15220416456 15227025408 15297520896 15304163328 15308020224 15309324288 15368342752 15375015936 15378890688 15384076848 15390756864 15462010368 15468724224 15472622592 15540338688 15544255104 15551004672 15619063808 15623000064 15628268544 15635054592 15695328768 15707439104 15711397632 15718219776 15790989312 15797846016 15801827328 15864095744 15870984192 15874983936 15960784896 15967715328 15991421517 16041639936 16045682688 16052649984 16122904576 16126967808 16163372286 16201629696 16214130688 16300376064 16307453952 16331664528 16348384872 16375840768 16382951424 16387080192 16418535084 16424071839 16507273824 16559112192 16583696388 16595078472 16642998272 16647192576 16671907539 16679146752 16684771392 16724262912 16762015704 16773520176 16846929664 16851175362 16858492416 16904093696 16911433728 16936540992 16948165248 16953880608 17026628976 17032370796 17039766528 17044060824 17118654336 17122968513 17130403584 17205374976 17209711008 17217183744 17222989824 17263755264 17289385596 17296892928 17301252024 17302725888 17307086454 17314601472 17390379008 17394761664 17402314752 17475292968 17482881024 17487286992 17494880256 17563820288 17571446784 17575875072 17581802112 17589436416 17657244864 17663199344 17670868992 17675322336 17682997248 17760387072 17764862976 17772576768 17847107712 17854857216 17859356928 17860878336 17937518592 17951358976 17955883008 17963679744 18039012096 18046844928 18051393024 18059231232 18130395136 18138267648 18142838784 18226833408 18232979968 18240897024 18333302784 18337923072 18345885696 18373122594 18422820864 18430820352 18435465216 18516148224 18530435072 18557945958 18570683052 18620915712 18629001216 18715246592 18723373056 18728091648 18764040096 18770367816 18814795776 18857267667 18870210198 18924699648 18952795872 18965803968 19017105408 19025362944 19053608616 19073115684 19113443328 19154957598 19156589376 19169737344 19258486128 19318964224 19347645786 19356046848 19360924884 19369331712 19375863552 19421724672 19459004544 19465566624 19478926656 19555684988 19564176384 19569106872 19577604096 19659704589 19668241152 19673197866 19730006016 19759297824 19767877632 19772859456 19774543872 19779527376 19788115968 19864400472 19871099262 19879727616 19884737628 19971763392 19980435456 19985470848 19994148864 20072937472 20077996176 20086714368 20093488128 20179708416 20186513536 20195278848 20200368384 20209139712 20293888608 20302700544 20307817152 20396694528 20405551104 20410693632 20412432384 20500021248 20505187584 20512102464 20521009152 20616013824 20624965632 20630163456 20639121408 20720451584 20725673472 20734672896 20830666752 20837691392 20846739456 20927105024 20948530176 20957626368 21054652416 21063794688 21069103104 21116663793 21161312256 21166645248 21281046528 21290287104 21321895356 21388853248 21394243584 21403533312 21435309693 21502623744 21551163048 21565954512 21602172928 21650936951 21665796894 21733834752 21743271936 21775552704 21797846496 21843935232 21849440256 21891380112 21898762452 22009698432 22015245231 22078816256 22111595184 22126771296 22196256768 22229210052 22238862336 22246361856 22251968298 22261630464 22299017216 22347450531 22349354272 22364693568 22468233816 22477989888 22483654704 22548578304 22572253417 22582054656 22587745698 22597553664 22605174144 22702171968 22709827728 22719688704 22725414432 22824872448 22830624684 22840538112 22940499968 22946281344 22956244992 22963986432 23018340352 23052514128 23062523904 23068336032 23070301184 23076115272 23086135296 23193015552 23203086336 23208933888 23300390624 23310508032 23316382656 23326507008 23428595712 23434500096 23442402816 23452581888 23542993152 23561158656 23567096448 23577329664 23680516096 23686483968 23696769024 23796143616 23806476288 23812475904 23814504448 23916691456 23941177344 23951572992 24052016128 24062459904 24068524032 24078974976 24184356864 24190451712 24245058429 24302444544 24321196032 24444403712 24450564096 24461180928 24497496792 24563761152 24574427136 24580620288 24688197632 24743927944 24760910736 24827887616 24838668288 24875544582 24892617708 24964497408 24970788864 25018720128 25027157088 25086394368 25143023556 25160280264 25232932864 25270394496 25276763043 25287738624 25356140544 25367150592 25404811488 25430820912 25484591104 25539943464 25542119168 25548556194 25559649792 25677981504 25695605376 25796861048 25808062464 25814566512 25825775616 25834484736 25895632896 25934078394 25945339392 25951878036 25954088832 25960629681 25971902208 26085568512 26092142496 26103472128 26212939452 26224321536 26230930488 26306674688 26345730432 26357170176 26363812608 26366058496 26372703168 26384154624 26485867296 26494799016 26506303488 26512983504 26524495872 26629017856 26640580608 26647294464 26658865152 26770661568 26782285824 26789035392 26791317504 26906277888 26927038464 26933824512 26945519616 27058518144 27070267392 27077089536 27195592704 27207401472 27214258176 27216576512 27333361664 27340250112 27349469952 27361345536 27488018432 27499954176 27506884608 27518828544 27559683891 27634231296 27646230528 27653197824 27774222336 27795652608 27836918937 27856024578 27931373568 27943501824 28072869888 28085059584 28092137472 28155551724 28215083008 28222193664 28374728704 28387049472 28429193808 28448705952 28525658112 28538044416 28580412924 28609673526 28670164992 28732436397 28734884064 28754606016 28887729192 28978446336 28991029248 29021468679 29034070272 29041387326 29063795328 29125246976 29132587008 29188506816 29198349936 29333527482 29346264576 29353660308 29366406144 29482126912 29502361728 29595009024 29638946736 29651816448 29659289184 29661815808 29669291064 29682173952 29796600708 29806648893 29819591424 29827106442 29957645088 29970653184 29978206272 30109406208 30116994264 30130071552 30140232192 30269562624 30279770304 30292918272 30300552576 30313709568 30433163264 30440832912 30454050816 30595041792 30608326656 30616040448 30618648576 30736685504 30750031872 30757781376 30768153696 30781513728 30924020736 30937448448 30945245184 31080677376 31088510208 31102009344 31238127616 31246000128 31256537088 31270109184 31390657536 31414878208 31422795264 31436439552 31581978624 31595692032 31603654656 31728191488 31741968384 31749967872 31921569792 31935430656 31982843034 32083279872 32091365376 32105299968 32245809152 32253935616 32326744572 32403259392 32428261376 32498695341 32600752128 32614907904 32663329056 32696769744 32751681536 32765902848 32774160384 32837070168 32848143678 33014547648 33118224384 33167392776 33190156944 33285996544 33294385152 33343815078 33358293504 33369542784 33377952447 33448525824 33524031408 33547040352 33693859328 33702350724 33716984832 33808187392 33822867456 33873081984 33881618547 33896330496 33907761216 34053257952 34064741592 34079533056 34088121648 34222448729 34237308672 34245937026 34260807168 34410749952 34419422016 34434367488 34445979648 34527510528 34578771192 34593785856 34602504048 34605451776 34614172908 34629202944 34780758016 34789523328 34804629504 34950585936 34965762048 34974573984 34989760512 35127640576 35142893568 35151750144 35163604224 35178872832 35314489728 35326398688 35341737984 35350644672 35365994496 35520774144 35529725952 35545153536 35694215424 35709714432 35718713856 35721756672 35875037184 35902717952 35911766016 35927359488 36078024192 36093689856 36102786048 36118462464 36260790272 36276535296 36285677568 36453666816 36465959936 36481794048 36666605568 36675846144 36691771392 36746245188 36845641728 36861640704 36870930432 37032296448 37060870144 37115891916 37141366104 37241831424 37258002432 37313316873 37430493184 37446746112 37456183296 37528080192 37540735632 37629591552 37714535334 37740420396 37849399296 37905591744 37931607936 38034210816 38050725888 38107217232 38146231368 38226886656 38309915196 38313178752 38322834291 38339474688 38516972256 38637928448 38695291572 38712093696 38721849768 38738663424 38751727104 38843449344 38901117591 38918009088 38931133248 38957853312 39111369976 39128352768 39138213744 39155208192 39319409178 39336482304 39346395732 39460012032 39518595648 39535755264 39545718912 39549087744 39559054752 39576231936 39728800944 39742198524 39759455232 39769475256 39943526784 39960870912 39970941696 39988297728 40145874944 40155992352 40173428736 40186976256 40359416832 40373027072 40390557696 40400736768 40418279424 40587777216 40605401088 40615634304 40793389056 40811102208 40821387264 40824864768 41000042496 41010375168 41024204928 41042018304 41232027648 41249931264 41260326912 41278242816 41440903168 41451346944 41469345792 41661333504 41675382784 41693478912 41784036867 41854210048 41897060352 41915252736 42109304832 42127589376 42138206208 42233327586 42322624512 42333290496 42562093056 42580574208 42643790712 42777706496 42788487168 42807066624 42870619386 43005247488 43102326096 43131909024 43204345856 43301873902 43331593788 43467669504 43486543872 43551105408 43562080989 43595692992 43687870464 43698880512 43782760224 43797524904 44000291223 44019396864 44030490462 44157632512 44223190368 44253542592 44392513536 44458420104 44477724672 44492723712 44503936596 44523260928 44598034432 44694901062 44698708544 44729387136 44936467632 44955979776 44967309408 45144506834 45164109312 45175491396 45195107328 45210348288 45404343936 45419655456 45439377408 45450828864 45649744896 45661249368 45681076224 45880999936 45892562688 45912489984 45927972864 46036680704 46105028256 46125047808 46136672064 46140602368 46152230544 46172270592 46386031104 46406172672 46417867776 46600781248 46621016064 46632765312 46653014016 46857191424 46869000192 46884805632 46905163776 47085986304 47122317312 47134192896 47154659328 47361032192 47372967936 47393538048 47592287232 47612952576 47624951808 47629008896 47833382912 47882354688 47903145984 47974264551 48104032256 48124919808 48137048064 48157949952 48368713728 48380903424 48490116858 48604889088 48642392064 48888807424 48901128192 48922361856 48994993584 49127522304 49148854272 49161240576 49272215517 49376395264 49487855888 49521821472 49655775232 49677336576 49751089164 49785235416 49928994816 49941577728 50015722617 50037440256 50054314176 50172788736 50286047112 50320560528 50465865728 50540788992 50553526086 50575477248 50712281088 50734301184 50809622976 50861641824 50969182208 51079886928 51084238336 51097112388 51119299584 51355963008 51368905539 51391210752 51593722096 51616124928 51629133024 51651551232 51668969472 51791265792 51868156788 51890678784 51903756072 51908177664 51921259362 51943804416 52171137024 52184284992 52206944256 52425878904 52448643072 52461860976 52613349376 52691460864 52714340352 52727625216 52732116992 52745406336 52768309248 52971734592 52989598032 53012606976 53025967008 53048991744 53258035712 53281161216 53294588928 53317730304 53541323136 53564571648 53578070784 53582635008 53812555776 53854076928 53867649024 53891039232 54117036288 54140534784 54154179072 54391185408 54414802944 54428516352 54433153024 54666723328 54680500224 54698939904 54722691072 54976036864 54999908352 55013769216 55037657088 55119367782 55268462592 55292461056 55306395648 55548444672 55591305216 55673837874 55712049156 55862747136 55887003648 56145739776 56170119168 56184274944 56311103448 56430166016 56444387328 56571803001 56749457408 56774098944 56858387616 56897411904 57051316224 57076088832 57160825848 57219347052 57340329984 57464872794 57469768128 57509212032 57775458384 57956892672 58042937358 58068140544 58082774652 58127590656 58250493952 58265174016 58377013632 58396699872 58667054964 58692529152 58707320616 58732812288 58964253824 58979113767 59004723456 59190018048 59277893472 59303632896 59318578368 59323631616 59338582128 59364347904 59593201416 59613297786 59639182848 59654212884 59915290176 59941306368 59956412544 60218812416 60233988528 60260143104 60280464384 60539125248 60559540608 60585836544 60601105152 60627419136 60866326528 60881665824 60908101632 61190083584 61216653312 61232080896 61237297152 61473371008 61500063744 61515562752 61536307392 61563027456 61848041472 61874896896 61890490368 62161354752 62177020416 62204018688 62476255232 62492000256 62513074176 62540218368 62781315072 62829756416 62845590528 62872879104 63163957248 63191384064 63207309312 63349991379 63456382976 63483936768 63499935744 63843139584 63870861312 63965686068 64166559744 64182730752 64210599936 64305929079 64491618304 64507871232 64653489144 64806518784 64856522752 64952810853 64997390682 65201504256 65229815808 65326658112 65393539488 65503363072 65531805696 65548320768 65674140336 65696287356 66029095296 66045735693 66236448768 66334785552 66380313888 66588770304 66687630156 66716587008 66739085568 66755904894 66897051648 67042351593 67048062816 67094080704 67387718656 67404701448 67433969664 67616374784 67645734912 67716760251 67746163968 67763237094 67792660992 67815522432 68106515904 68129483184 68159066112 68176243296 68444897458 68474617344 68491874052 68521614336 68821499904 68838844032 68868734976 68891959296 69055021056 69157542384 69187571712 69205008096 69210903552 69228345816 69258405888 69561516032 69579046656 69609259008 69901171872 69931524096 69949147968 69979521024 70255281152 70285787136 70303500288 70327208448 70357745664 70628979456 70652797376 70683475968 70701289344 70731988992 71041548288 71059451904 71090307072 71388430848 71419428864 71437427712 71443513344 71750074368 71805435904 71823532032 71854718976 72156048384 72187379712 72205572096 72236924928 72521580544 72553070592 72571355136 72735175287 72907333632 72931919872 72963588096 73333211136 73351692288 73383542784 73492490376 73691283456 73723281408 73741860864 74064592896 74121740288 74231783832 74282732208 74483662848 74516004864 74626633746 74860986368 74893492224 74912366592 75056160384 75081471264 75259183104 75429070668 75480840792 75698798592 75811183488 75830289129 75863215872 76068421632 76101451776 76214434464 76292462736 76453773312 76619830392 76626357504 76645668582 76678949376 77033944512 77275856896 77390583144 77424187392 77443699536 77477326848 77503454208 77686898688 77802235182 77836018176 77862266496 77881889043 77915706624 78222739952 78256705536 78276427488 78310416384 78638818356 78672964608 78692791464 78920024064 79037191296 79071510528 79091437824 79098175488 79118109504 79152463872 79457601888 79484397048 79518910464 79538950512 79887053568 79921741824 79941883392 79976595456 80291749888 80311984704 80346857472 80373952512 80718833664 80746054144 80781115392 80801473536 80836558848 81175554432 81210802176 81231268608 81586778112 81622204416 81642774528 81649729536 82000084992 82020750336 82048409856 82084036608 82464055296 82499862528 82520653824 82556485632 82881806336 82902693888 82938691584 83322667008 83350765568 83386957824 83510756811 83568073734 83708420096 83794120704 83830505472 84218609664 84255178752 84276412416 84466655172 84645249024 84666580992 85124186112 85161148416 85287581424 85555412992 85576974336 85614133248 85741238772 86010494976 86204652192 86263818048 86408691712 86603747804 86663187576 86935339008 86973087744 87064406037 87102210816 87124161978 87191385984 87375740928 87397761024 87565520448 87595049808 88000582446 88038793728 88060980924 88315265024 88446380736 88507085184 88785027072 88916840208 88955449344 88985447424 89007873192 89046521856 89196068864 89389802124 89397417088 89419946679 89458774272 89872935264 89911959552 89934618816 90289013668 90328218624 90350982792 90390214656 90420696576 90808687872 90839310912 90878754816 90901657728 91299489792 91322498736 91362152448 91761999872 91785125376 91824979968 91855945728 92073361408 92210056512 92250095616 92273344128 92281204736 92304461088 92344541184 92772062208 92812345344 92835735552 93201562496 93242032128 93265530624 93306028032 93714382848 93738000384 93769611264 93810327552 94171972608 94244634624 94268385792 94309318656 94722064384 94745935872 94787076096 95184574464 95225905152 95249903616 95258017792 95666765824 95764709376 95806291968 95948529102 96208064512 96249839616 96274096128 96315899904 96737427456 96761806848 96980233716 97209778176 97284784128 97496086023 97777614848 97802256384 97844723712 97989987168 98255044608 98297708544 98322481152 98544431034 98752790528 98975711776 99043642944 99311550464 99354673152 99502178328 99570470832 99857989632 99883155456 100031445234 100074880512 100108628352 100133857341 100345577472 100572094224 100641121056 101081577984 101107052172 101150954496 101424562176 101468602368 101619245952 101644855641 101723283648 101938364416 102159773856 102168476672 102194224776 102238599168 102667346187 102711926016 102737811078 102782421504 103187444192 103232249856 103258266048 103303102464 103337938944 103582531584 103736313576 103781357568 103807512144 103816355328 103842518724 103887608832 104342274048 104368569984 104413888512 104851757808 104897286144 104923721952 105382921728 105428680704 105455250432 105464233984 105490812672 105536618496 105943469184 105979196064 106025213952 106051934016 106097983488 106516071424 106562322432 106589177856 106635460608 107082646272 107129143296 107156141568 107165270016 107625111552 107708153856 107735298048 107782078464 108234072576 108281069568 108308358144 108782370816 108829605888 108857032704 108866306048 109333446656 109361000448 109397879808 109445382144 109952073728 109999816704 110027538432 110075314176 110238735564 110536925184 110584922112 110612791296 111096889344 111182610432 111347675748 111424098312 111725494272 111774007296 111939950619 112291479552 112340238336 112368549888 112622206896 112860332032 112888774656 113143606002 113498914816 113548197888 113716775232 113794823808 114102632448 114152177664 114321651696 114438694104 114680659968 114929745588 114939536256 114968502873 115018424064 115550916768 115913785344 116085874716 116136281088 116165549304 116255181312 116500987904 116530348032 116703352773 116754027264 116793399744 117334109928 117385058304 117414641232 117465624576 117928507648 117958227534 118009446912 118380036096 118555786944 118607265792 118637156736 118647263232 118677164256 118728695808 119186402832 119226595572 119278365696 119308425768 119830580352 119882612736 119912825088 120437624832 120467977056 120520286208 120560928768 121078250496 121119081216 121171673088 121202210304 121254838272 121732653056 121763331648 121816203264 122380167168 122433306624 122464161792 122474594304 122946742016 123000127488 123031125504 123072614784 123126054912 123696082944 123749793792 123780980736 124322709504 124354040832 124408037376 124952510464 124984000512 125026148352 125080436736 125562630144 125659512832 125691181056 125745758208 126327914496 126382768128 126414618624 126699982758 126912765952 126967873536 126999871488 127686279168 127741722624 127931372136 128333119488 128365461504 128421199872 128611858158 128983236608 129015742464 129306978288 129613037568 129713045504 129905621706 129994781364 130403008512 130459631616 130653316224 130787078976 131006726144 131063611392 131096641536 131348280672 131392574712 132000873669 132058190592 132091471386 132472897536 132669571104 132760627776 133177540608 133375260312 133433174016 133478171136 133511809788 133794103296 134084703186 134096125632 134188161408 134775437312 134809402896 134867939328 135232749568 135433520502 135492327936 135526474188 135585321984 135631044864 136213031808 136258966368 136318132224 136352486592 136889794916 136949234688 136983748104 137043228672 137642999808 137677688064 137737469952 137783918592 138110042112 138315084768 138375143424 138410016192 138421807104 138456691632 138516811776 139123032064 139158093312 139218518016 139802343744 139863048192 139898295936 139959042048 140510562304 140571574272 140607000576 140654416896 140715491328 141257958912 141305594752 141366951936 141402578688 141463977984 142083096576 142118903808 142180614144 142776861696 142838857728 142874855424 142887026688 143500148736 143610871808 143647064064 143709437952 143922793653 144312096768 144374759424 144411144192 144473849856 145043161088 145106141184 145142710272 145470350574 145814667264 145863839744 145927176192 146666422272 146703384576 146767085568 146984980752 147382566912 147446562816 147483721728 147816646551 148129185792 148243480576 148463567664 148565464416 148967325696 149032009728 149253267492 149721972736 149786984448 149824733184 150047167851 150112320768 150162942528 150518366208 150858141336 150961681584 151397597184 151556558657 151622366976 151660578258 151726431744 152136843264 152202903552 152428868928 152584925472 152907546624 153239660784 153252715008 153291337164 153357898752 154067889024 154106716617 154551713792 154781166288 154848374784 154887399072 154954653696 155006908416 155373797376 155604470364 155672036352 155724532992 155763778086 155831413248 156445479904 156513411072 156552854976 156620832768 157277636712 157345929216 157385582928 157840048128 158074382592 158143021056 158182875648 158196350976 158236219008 158304927744 158915203776 158968794096 159037820928 159077901024 159774107136 159843483648 159883766784 159953190912 160583499776 160623969408 160693714944 160747905024 161437667328 161492108288 161562230784 161602947072 161673117696 162351108864 162421604352 162462537216 163173556224 163244408832 163285549056 163299459072 164000169984 164041500672 164096819712 164168073216 164928110592 164999725056 165041307648 165112971264 165763612672 165805387776 165877383168 166645334016 166701531136 166773915648 167021513622 167136147468 167416840192 167588241408 167661010944 168437219328 168510357504 168552824832 168933310344 169290498048 169333161984 169715409003 170248372224 170322296832 170575162848 171110825984 171153948672 171228266496 171482477544 172020989952 172409304384 172527636096 172817383424 173207495608 173326375152 173870678016 174128812074 174204421632 174248323956 174382771968 174751481856 174795522048 175131040896 175190099616 176001164892 176077587456 176121961848 176630530048 176892761472 176937341301 177014170368 177570054144 177833680416 177910898688 177970894848 178015746384 178093043712 178392137728 178779604248 178794834176 178839893358 178917548544 179745870528 179823919104 179869237632 180578027336 180656437248 180701965584 180780429312 180841393152 181617375744 181678621824 181757509632 181803315456 182598979584 182644997472 182724304896 183523999744 183570250752 183649959936 183711891456 184146722816 184420113024 184500191232 184546688256 184562409472 184608922176 184689082368 185544124416 185624690688 185671471104 186403124992 186484064256 186531061248 186612056064 187428765696 187476000768 187539222528 187620655104 188343945216 188489269248 188536771584 188618637312 189444128768 189491871744 189574152192 190369148928 190451810304 190499807232 190516035584 191333531648 191529418752 191612583936 191897058204 192416129024 192499679232 192548192256 192631799808 192917787237 193474854912 193523613696 193960467432 194419556352 194569568256 194858432559 194992172046 195555229696 195604512768 195689447424 195979974336 196510089216 196595417088 196644962304 197088862068 197505581056 197951423552 198087285888 198623100928 198709346304 199004356656 199140941664 199766310912 200062890468 200149761024 200217256704 200267714682 200691154944 201127054779 201144188448 201282242112 202163155968 202214104344 202301908992 202849124352 202937204736 203150280753 203238491904 203289711282 203446567296 203876728832 204319547712 204336953344 204388449552 204477198336 205334692374 205423852032 205475622156 205564843008 206374888384 206464499712 206516532096 206606204928 206675877888 207165063168 207472627152 207562715136 207615024288 207632710656 207685037448 207775217664 208684548096 208737139968 208827777024 209703515616 209794572288 209847443904 210765843456 210857361408 210910500864 210928467968 210981625344 211073236992 211886938368 211958392128 212050427904 212103868032 212195966976 213032142848 213124644864 213178355712 213270921216 214165292544 214258286592 214312283136 214330540032 215250223104 215416307712 215470596096 215564156928 216468145152 216562139136 216616716288 217564741632 217659211776 217714065408 217732612096 218205525861 218666893312 218722000896 218795759616 218890764288 219904147456 219999633408 220055076864 220150628352 220477471128 221073850368 221169844224 221225582592 222193778688 222365220864 222695351496 222848196624 223450988544 223548014592 223879901238 224582959104 224680476672 224737099776 225244413792 225720664064 225777549312 226287212004 226997829632 227096395776 227433550464 227490867387 227589647616 228205264896 228304355328 228643303392 228877388208 229361319936 229859491176 229879072512 229937005746 230036848128 231101833536 231827570688 232171749432 232272562176 232331098608 232510362624 233001975808 233060696064 233406705546 233508054528 233586799488 233645667129 234668219856 234770116608 234829282464 234931249152 235857015296 235916455068 236018893824 236760072192 237111573888 237214531584 237274313472 237294526464 237354328512 237457391616 238372805664 238453191144 238556731392 238616851536 239661160704 239765225472 239825650176 240875249664 240935954112 241040572416 241121857536 242156500992 242238162432 242343346176 242404420608 242509676544 243465306112 243526663296 243632406528 244760334336 244866613248 244928323584 244949188608 245893484032 246000254976 246062251008 246145229568 246252109824 247392165888 247499587584 247561961472 248645419008 248708081664 248816074752 249905020928 249968001024 250052296704 250160873472 250532270433 251125260288 251319025664 251382362112 251491516416 252655828992 252765536256 252829237248 253399965516 253825531904 253935747072 253999742976 255372558336 255483445248 255862744272 256666238976 256730923008 256842399744 257223716316 257966473216 258031484928 258613956576 259226075136 259426091008 259811243412 259989562728 260806017024 260919263232 261193218111 261306632448 261574157952 262013452288 262127222784 262193283072 262696561344 262785149424 264001747338 264116381184 264182942772 264945795072 265339142208 265521255552 266355081216 266750520624 266866348032 266956342272 267023619576 267588206592 268169406372 268192251264 268259840037 268376322816 269550874624 269618805792 269735878656 270465499136 270867041004 270984655872 271052948376 271170643968 271262089728 272426063616 272517932736 272636264448 272704973184 273779589832 273898469376 273967496208 274086457344 275285999616 275355376128 275474939904 275567837184 276220084224 276630169536 276750286848 276820032384 276843614208 276913383264 277033623552 278246064128 278316186624 278437036032 279604687488 279726096384 279796591872 279918084096 281021124608 281143148544 281214001152 281308833792 281430982656 282515917824 282611189504 282733903872 282805157376 282927955968 284166193152 284237807616 284361228288 285553723392 285677715456 285749710848 285774053376 287000297472 287221743616 287294128128 287418875904 287845587306 288624193536 288749518848 288822288384 288947699712 290086322176 290212282368 290285420544 290940701148 291629334528 291727679488 291854352384 292488258069 293332844544 293406769152 293534171136 293969961504 294765133824 294893125632 294967443456 295633293102 296258371584 296486961152 296927135328 297130928832 297934651392 298064019456 298506534984 299443945472 299573968896 299649466368 300094335702 300224641536 300325885056 301036732416 301716282672 301923363168 303113117314 303244733952 303321156516 303452863488 304273686528 304405807104 304857737856 304934566923 305169850944 305815093248 306479321568 306505430016 306582674328 306715797504 308002038561 308135778048 308213433234 309103427584 309562332576 309696749568 309774798144 309909307392 310013816832 310747594752 311208940728 311344072704 311449065984 311527556172 311662826496 312890959808 313026822144 313105709952 313241665536 314555273424 314691858432 314771165856 316148765184 316286042112 316365751296 316392701952 316472438016 316609855488 317830407552 317937588192 318075641856 318155802048 319548214272 319686967296 319767533568 319906381824 321166999552 321247938816 321387429888 321495810048 322875334656 322984216576 323124461568 323205894144 323346235392 324702217728 324843208704 324925074432 326347112448 326488817664 326571098112 326598918144 328000339968 328083001344 328193639424 328336146432 329856221184 329999450112 330082615296 330225942528 331527225344 331610775552 331754766336 333290668032 333403062272 333547831296 334043027244 334272294936 334833680384 335176482816 335322021888 335819851857 336874438656 337020715008 337105649664 337866620688 338580996096 338666323968 339430818006 340496744448 340644593664 341150325696 342221651968 342307897344 342456532992 342964955088 344041979904 344818608768 344905508619 345055272192 345634766848 346414991216 346652750304 347741356032 348257624148 348408843264 348496647912 348765543936 349502963712 349591044096 350110058319 350262081792 350380199232 352002329784 352155174912 352243923696 353261060096 353785522944 353874682602 354028340736 355140108288 355667360832 355821797376 355941789696 356031492768 356186087424 356784275456 357559208496 357589668352 357679786716 357835097088 359491741056 359647838208 359738475264 361156054672 361312874496 361403931168 361560858624 361682786304 363234751488 363357243648 363515019264 363606630912 365197959168 365289994944 365448609792 367047999488 367140501504 367299919872 367423782912 368293445632 368840226048 369000382464 369093376512 369124818944 369217844352 369378164736 371088248832 371249381376 371342942208 372806249984 372968128512 373062122496 373224112128 374857531392 374952001536 375078445056 375241310208 376687890432 376978538496 377073543168 377237274624 378888257536 378983743488 379148304384 380738297856 380903620608 380999614464 381032071168 382667063296 383058837504 383225167872 383794116408 384832258048 384999358464 385096384512 385263599616 385835574474 386949709824 387047227392 387920934864 388839112704 389139136512 389716865118 389984344092 391110459392 391209025536 391378894848 391959948672 393020178432 393190834176 393289924608 394177724136 395011162112 395902847104 396002621007 396174571776 397246201856 397418692608 398008713312 398281883328 399532621824 400125780936 400299522048 400434513408 400535429364 401382309888 402254109558 402288376896 402564484224 404326311936 404428208688 404603817984 405698248704 406300561506 406476983808 406579422564 406893134592 407753457664 408639095424 408673906688 408776899104 408954396672 410669384748 410847704064 410951244312 411129686016 412749776768 412928999424 413033064192 413212409856 413351755776 414330126336 414945254304 415125430272 415230048576 415265421312 415370074896 415550435328 417369096192 417474279936 417655554048 419407031232 419589144576 419694887808 421531686912 421714722816 421821001728 421856935936 421963250688 422146473984 423773876736 423916784256 424100855808 424207736064 424391933952 426064285696 426249289728 426356711424 426541842432 428330585088 428516573184 428624566272 428661080064 430500446208 430832615424 430941192192 431128313856 431768380959 432936290304 433124278272 433233432576 435129483264 435318423552 435428130816 435465224192 436411051722 437333786624 437444001792 437591519232 437781528576 439808294912 439999266816 440110153728 440301256704 440954942256 442147700736 442339688448 442451165184 443449939653 444387557376 444730441728 445390702992 445696393248 446901977088 447096029184 447759802476 449165918208 449360953344 449474199552 450141503553 450488827584 451441328128 451555098624 452574424008 453995659264 454192791552 454669675971 454867100928 454981734774 455179295232 456410529792 456608710656 457286606784 457754776416 458722639872 459718982352 459758145024 459874011492 460073696256 462203667072 462320149851 463655141376 464343498864 464545124352 464662197216 465020725248 466121392128 466813411092 467016109056 467173598976 467291334258 469336439712 469540233216 469658564928 469862498304 471714030592 471832910136 472037787648 473520144384 474223147776 474429063168 474548626944 474589052928 474708657024 474914783232 476745611328 476906382288 477113462784 477233703072 479322321408 479530450944 479651300352 481750499328 481871908224 482081144832 482243715072 484313001984 484476324864 484686692352 484808841216 485019353088 486930612224 487053326592 487264813056 489520668672 489733226496 489856647168 489898377216 491786968064 492000509952 492124502016 492290459136 492504219648 494784331776 494999175168 495123922944 497290838016 497416163328 497632149504 499810041856 499936002048 500104593408 500321746944 501064540866 502250520576 502638051328 502764724224 502983032832 505311657984 505531072512 505658474496 506799931032 507651063808 507871494144 507999485952 509146227009 510745116672 510966890496 511725488544 513332477952 513461846016 513684799488 514447432632 515932946432 516062969856 517227913152 518452150272 518852182016 519622486824 519979125456 521612034048 522386436222 522613264896 523148315904 524026904576 524254445568 524386566144 525393122688 525570298848 528003494676 528232762368 528365885544 529891590144 530678284416 530812023903 531042511104 532710162432 533501041248 533732696064 533912684544 534047239152 535176413184 536338812744 536384502528 536519680074 536752645632 539101749248 539237611584 539471757312 540930998272 541734082008 541969311744 542105896752 542341287936 542524179456 544852127232 545035865472 545272528896 545409946368 547559179664 547796938752 547934992416 548172914688 550571999232 550710752256 550949879808 551135674368 552440168448 553260339072 553500573696 553640064768 553687228416 553826766528 554067247104 556492128256 556632373248 556874072064 559209374976 559452192768 559593183744 559836168192 562042249216 562286297088 562428002304 562617667584 562861965312 565031835648 565222379008 565467807744 565610314752 565855911936 568332386304 568475615232 568722456576 571107446784 571355430912 571499421696 571548106752 574000594944 574443487232 574588256256 574837751808 575691174612 577248387072 577499037696 577644576768 577895399424 580172644352 580424564736 580570841088 581881402296 583258669056 583455358976 583708704768 584575297677 584976516138 586665689088 586813538304 587068342272 587939923008 589530267648 589786251264 589934886912 591266586204 592516743168 592973922304 593854270656 594261857664 595869302784 596128038912 597013069968 598887890944 599298932736 600188671404 600449283072 600651770112 602073464832 603432565344 603846726336 606226234628 606489467904 606642313032 606905726976 608547373056 608811614208 609450842259 609715475712 609869133846 610339701888 611630186496 612958643136 613010860032 613165348656 613431595008 616004077122 616271556096 616426866468 618206855168 619124665152 619393499136 619549596288 619818614784 620027633664 621495189504 622417881456 622688145408 622898131968 623055112344 623325652992 625781919616 626053644288 626211419904 626483331072 629110546848 629383716864 629542331712 632297530368 632572084224 632731502592 632785403904 632944876032 633219710976 635660815104 635875176384 636151283712 636311604096 639096428544 639373934592 639535067136 639812763648 642333999104 642495877632 642774859776 642991620096 645750669312 645968433152 646248923136 646411788288 646692470784 649404435456 649686417408 649850148864 652694224896 652977635328 653142196224 653197836288 654616577583 656000679936 656166002688 656387278848 656672292864 659712442368 659998900224 660165230592 660451885056 663054450688 663221551104 663509532672 666581336064 666806124544 667095662592 668086054488 668544589872 669667360768 670352965632 670644043776 671639703714 673748877312 674041430016 674211299328 675733241376 677161992192 677332647936 678861636012 680993488896 681289187328 682300651392 682472602161 684443303936 684615794688 684913065984 685929910176 688083959808 689637217536 689811017238 690110544384 691269533696 692829982432 693305500608 695482712064 696515248296 696817686528 696993295824 697531087872 699005927424 699182088192 700220116638 700524163584 700760398464 700937001387 704004659568 704310349824 704487847392 707571045888 707749365204 708056681472 710280216576 711334721664 711643594752 711883579392 712062985536 712372174848 713568550912 715118416992 715179336704 715359573432 715670194176 718983482112 719295676416 719476950528 722312109344 722625748992 722807862336 723121717248 723365572608 726469502976 726714487296 727030038528 727213261824 730395918336 730579989888 730897219584 734095998976 734281003008 734599839744 734847565824 737680452096 738000764928 738186753024 738249637888 738435688704 738756329472 742176497664 742498762752 742685884416 745612499968 745936257024 746124244992 746448224256 749715062784 749904003072 750156890112 750482620416 751596811299 753375780864 753957076992 754147086336 754474549248 757776515072 757967486976 758296608768 761476595712 761807241216 761999228928 762064142336 765334126592 766117675008 766450335744 767588232816 769664516096 769998716928 770192769024 770527199232 771671148948 773899419648 774094454784 775841869728 777678225408 778278273024 779433730236 779968688184 782220918784 782418051072 782757789696 783579654333 783919897344 786040356864 786381668352 786579849216 788355448272 790022324224 791805694208 792005242014 792349143552 794492403712 794837385216 796017426624 796563766656 799065243648 800251561872 800599044096 800869026816 801070858728 802764619776 804508219116 804576753792 804779520111 805128968448 808652623872 808856417376 809207635968 811396497408 812601123012 812953967616 813158845128 813786269184 815506915328 817278190848 817347813376 817553798208 817908793344 821338769496 821695408128 821902488624 822259372032 825499553536 825857998848 826066128384 826424819712 826703511552 828660252672 829890508608 830250860544 830460097152 830530842624 830740149792 831100870656 834738192384 834948559872 835311108096 838814062464 839178289152 839389775616 843063373824 843429445632 843642003456 843713871872 843926501376 844292947968 847547753472 847833568512 848201711616 848415472128 848783867904 852128571392 852498579456 852713422848 853083684864 856661170176 857033146368 857249132544 857322160128 861000892416 861665230848 861882384384 862256627712 863536761918 865872580608 866248556544 866466865152 870258966528 870636847104 870856261632 870930448384 872822103444 874667573248 874888003584 875183038464 875563057152 879616589824 879998533632 880220307456 880602513408 881909884512 884295401472 884679376896 884902330368 886899879306 888775114752 889460883456 890781405984 891392786496 893803954176 894192058368 895519604952 898331836416 898721906688 898948399104 900283007106 900977655168 902882656256 903110197248 905148848016 907991318528 909339351942 909734201856 909963469548 910358590464 912821059584 913217421312 914573213568 915509552832 917445279744 919437964704 919516290048 919748022984 920147392512 924006115683 924407334144 924640299702 927310282752 928686997728 929090248704 929324394432 930041450496 932242784256 933626822184 934032218112 934347197952 934582668516 938672879424 939080466432 939317129856 939724996608 943428061184 943665820272 944075575296 948446295552 948858126336 949097253888 949178105856 949417314048 949829566464 953491222656 953812764576 954226925568 954467406144 958644642816 959060901888 959302600704 963500998656 963743816448 964162289664 964487430144 968626003968 968952649728 969373384704 969617682432 970038706176 973861224448 974106653184 974529626112 979041337344 979466452992 979713294336 979796754432 983573936128 984001019904 984249004032 984580918272 985008439296 989568663552 989998350336 990247845888 994581676032 994832326656 995264299008 999620083712 999872004096 1000209186816 1000643493888 1002129081732 1004501041152 1005276102656 1005529448448 1005966065664 1007459555571 1010623315968 1011062145024 1011316948992 1013599862064 1015302127616 1015742988288 1015998971904 1018292454018 1021490233344 1021933780992 1023450977088 1026664955904 1026923692032 1027369598976 1028894865264 1031865892864 1032125939712 1034455826304 1034716525857 1036904300544 1037704364032 1039244973648 1039958250912 1043224068096 1044772872444 1045226529792 1046296631808 1048053809152 1048508891136 1048773132288 1050330174957 1050786245376 1051140597696 1056006989352 1056465524736 1056731771088 1059783180288 1060895910599 1061356568832 1061624047806 1062085022208 1065420324864 1067002082496 1067465392128 1067825369088 1068094478304 1070352826368 1072677625488 1072769005056 1073039360148 1073505291264 1078203498496 1078475223168 1078943514624 1081861996544 1083468164016 1083938623488 1084211793504 1084682575872 1085048358912 1089704254464 1090071730944 1090545057792 1090819892736 1095118359328 1095593877504 1095869984832 1096345829376 1101143998464 1101421504512 1101899759616 1102271348736 1104880336896 1106520678144 1107001147392 1107280129536 1107374456832 1107653533056 1108134494208 1112984256512 1113264746496 1113748144128 1118418749952 1118904385536 1119186367488 1119672336384 1124084498432 1124572594176 1124856004608 1125235335168 1125723930624 1130063671296 1130444758016 1130935615488 1131220629504 1131711823872 1136664772608 1136951230464 1137444913152 1142214893568 1142710861824 1142998843392 1143096213504 1148001189888 1148886974464 1149176512512 1149675503616 1151382349224 1154496774144 1154998075392 1155289153536 1155790798848 1160345288704 1160849129472 1161141682176 1163762804592 1166517338112 1166910717952 1167417409536 1169150595354 1169953032276 1173331378176 1173627076608 1174136684544 1175879846016 1179060535296 1179572502528 1179869773824 1182533172408 1185033486336 1185947844608 1187708541312 1188007863021 1188523715328 1191738605568 1192256077824 1194026139936 1197775781888 1198597865472 1200377342808 1200898566144 1201303540224 1204146929664 1206865130688 1207693452672 1212452469256 1212978935808 1213284626064 1213811453952 1217094746112 1218901684518 1219430951424 1219738267692 1220679403776 1223260372992 1225917286272 1226021720064 1226330697312 1226863190016 1232008154244 1232543112192 1232853732936 1236413710336 1238249330304 1238786998272 1239099192576 1239637229568 1240055267328 1242990379008 1244835762912 1245376290816 1245796263936 1246110224688 1246651305984 1251563839232 1252107288576 1252422839808 1252966662144 1258221093696 1258767433728 1259084663424 1264595060736 1265144168448 1265463005184 1265570807808 1265889752064 1266439421952 1271321630208 1271750352768 1272302567424 1272623208192 1278192857088 1278747869184 1279070134272 1279625527296 1284667998208 1284991755264 1285549719552 1285983240192 1291501338624 1291936866304 1292497846272 1292823576576 1293384941568 1295305142877 1298808870912 1299372834816 1299700297728 1305388449792 1305955270656 1306284392448 1306395672576 1309233155166 1312001359872 1312332005376 1312774557696 1313344585728 1319424884736 1319997800448 1320330461184 1320903770112 1326108901376 1326443102208 1327019065344 1333162672128 1333612249088 1334191325184 1336172108976 1337089179744 1339334721536 1340705931264 1341288087552 1343279407428 1347497754624 1348082860032 1348422598656 1350424510659 1351466482752 1354323984384 1354665295872 1357723272024 1361986977792 1362578374656 1364009027913 1364601302784 1364945204322 1368886607872 1369231589376 1369826131968 1371859820352 1376167919616 1379274435072 1379622034476 1380221088768 1382539067392 1385659964864 1386611001216 1390965424128 1393030496592 1393635373056 1393986591648 1395062175744 1398364176384 1400440233276 1401048327168 1401520796928 1401874002774 1408009319136 1408620699648 1408975694784 1415142091776 1415498730408 1416113362944 1420560433152 1422669443328 1423287189504 1423767158784 1424125971072 1424744349696 1427137101824 1430236833984 1430358673408 1430719146864 1431340388352 1437966964224 1438591352832 1438953901056 1444624218688 1445251497984 1445615724672 1446243434496 1446731145216 1452939005952 1453428974592 1454060077056 1454426523648 1460791836672 1461159979776 1461794439168 1468191997952 1468562006016 1469199679488 1469695131648 1475360904192 1476001529856 1476373506048 1476499275776 1476871377408 1477512658944 1484352995328 1484997525504 1485371768832 1491224999936 1491872514048 1492248489984 1492896448512 1499430125568 1499808006144 1500313780224 1500965240832 1503193622598 1506751561728 1507914153984 1508294172672 1508949098496 1515553030144 1515934973952 1516593217536 1522953191424 1523614482432 1523998457856 1524128284672 1527438681027 1530668253184 1532235350016 1532900671488 1535176465632 1539329032192 1539997433856 1540385538048 1541054398464 1543342297896 1547798839296 1548188909568 1551683739456 1555356450816 1556556546048 1558867460472 1559937376368 1564441837568 1564836102144 1567159308666 1567839794688 1572080713728 1572763336704 1573159698432 1576710896544 1580044648448 1583611388416 1584010484028 1584698287104 1588984807424 1589674770432 1592034853248 1592436071709 1593127533312 1598130487296 1600503123744 1601198088192 1601738053632 1602141717456 1605529239552 1609016438232 1609153507584 1609559040222 1610257936896 1617305247744 1617712834752 1618415271936 1622792994816 1625202246024 1625907935232 1626317690256 1627572538368 1631013830656 1634556381696 1634695626752 1635107596416 1635817586688 1642677538992 1643390816256 1643804977248 1644518744064 1650999107072 1651715997696 1652132256768 1652849639424 1653407023104 1657320505344 1659781017216 1660501721088 1660920194304 1661061685248 1661480299584 1662201741312 1669476384768 1669897119744 1670622216192 1677628124928 1678356578304 1678779551232 1686126747648 1686858891264 1687284006912 1687427743744 1687853002752 1688585895936 1695095506944 1695667137024 1696403423232 1696830944256 1697567735808 1704257142784 1704997158912 1705426845696 1706167369728 1713322340352 1714066292736 1714498265088 1714644320256 1722001784832 1723330461696 1723764768768 1724513255424 1727073523836 1731745161216 1732497113088 1732933730304 1740517933056 1741273694208 1741712523264 1741860896768 1745644206888 1749335146496 1749776007168 1750366076928 1751126114304 1753725893031 1759233179648 1759997067264 1760440614912 1761205026816 1763819769024 1768590802944 1769358753792 1769804660736 1773799758612 1777550229504 1778921766912 1781562811968 1782785572992 1787607908352 1788384116736 1791039209904 1796663672832 1797896798208 1800566014212 1801955310336 1805765312512 1806220394496 1810297696032 1815982637056 1818678703884 1819468403712 1819926939096 1820717180928 1825642119168 1826434842624 1828352526777 1829146427136 1831019105664 1834890559488 1838875929408 1839032580096 1839496045968 1840294785024 1848012231366 1848814668288 1849280599404 1854620565504 1857373995456 1858180497408 1858648788864 1860082900992 1864485568512 1867253644368 1868064436224 1868694395904 1869165337032 1877345758848 1878160932864 1878634259712 1879449993216 1886856122368 1887331640544 1888151150592 1896892591104 1897716252672 1898194507776 1898356211712 1898834628096 1899659132928 1906982445312 1907625529152 1908453851136 1908934812288 1917289285632 1918121803776 1918605201408 1927001997312 1927487632896 1928324579328 1928974860288 1937252007936 1937905299456 1938746769408 1939235364864 1940077412352 1947722448896 1948213306368 1949059252224 1958082674688 1958932905984 1959426588672 1959593508864 1963849732749 1967147872256 1968002039808 1968498008064 1969161836544 1970016878592 1979137327104 1979996700672 1980495691776 1989163352064 1989664653312 1990528598016 1999240167424 1999744008192 2000418373632 2001286987776 2004258163464 2009002082304 2010552205312 2011058896896 2011932131328 2014919111142 2021246631936 2022124290048 2022633897984 2027199724128 2030604255232 2031485976576 2031997943808 2036584908036 2042980466688 2043867561984 2046901954176 2047417806483 2053329911808 2053847384064 2054739197952 2057789730528 2064251879424 2068911652608 2069433051714 2073808601088 2075408728064 2078489947296 2079916501824 2086448136192 2089545744888 2090453059584 2092593263616 2096107618304 2097017782272 2097546264576 2100660349914 2101572490752 2102281195392 2112013978704 2112931049472 2113463542176 2121791821198 2122713137664 2123248095612 2124170044416 2130840649728 2134004164992 2134930784256 2135650738176 2136188956608 2140705652736 2145355250976 2145538010112 2146078720296 2147010582528 2156406996992 2156950446336 2157887029248 2163723993088 2166936328032 2167877246976 2168423587008 2169365151744 2170096717824 2179408508928 2180143461888 2181090115584 2181639785472 2190236718656 2191187755008 2191739969664 2192691658752 2202287996928 2202843009024 2203799519232 2204542697472 2213041356288 2214002294784 2214560259072 2214748913664 2215307066112 2216268988416 2225968513024 2226529492992 2227496288256 2236837499904 2237808771072 2238372734976 2239344672768 2248168996864 2249145188352 2249712009216 2250470670336 2251447861248 2254790433897 2260127342592 2260889516032 2261871230976 2262441259008 2263423647744 2273329545216 2273902460928 2274889826304 2284429787136 2285421723648 2285997686784 2286192427008 2296002379776 2297773948928 2298353025024 2299351007232 2302764698448 2308993548288 2309996150784 2310578307072 2311581597696 2320690577408 2321698258944 2322283364352 2327525609184 2333034676224 2333821435904 2334834819072 2338301190708 2339906064552 2346662756352 2347254153216 2348273369088 2350738962999 2351759692032 2358121070592 2359145005056 2359739547648 2365066344816 2370066972672 2371895689216 2375417082624 2376015726042 2377047430656 2383477211136 2384512155648 2388052279872 2395551563776 2397195730944 2400754685616 2401797132288 2402607080448 2408293859328 2413730261376 2414338560333 2415386905344 2424904938512 2425957871616 2426569252128 2427622907904 2434189492224 2437803369036 2438861902848 2439476535384 2441358807552 2446520745984 2451834572544 2452043440128 2452661394624 2453726380032 2464016308488 2465086224384 2465707465872 2472827420672 2476498660608 2477573996544 2478198385152 2479274459136 2480110534656 2485980758016 2489671525824 2490752581632 2491592527872 2492220449376 2493302611968 2503127678464 2504214577152 2504845679616 2505933324288 2516442187392 2517534867456 2518169326848 2529190121472 2530288336896 2530926010368 2531141615616 2531779504128 2532878843904 2542643260416 2543500705536 2544605134848 2545246416384 2556385714176 2557495738368 2558140268544 2559251054592 2569335996416 2569983510528 2571099439104 2571966480384 2583002677248 2583873732608 2584995692544 2585647153152 2586769883136 2590610285754 2597617741824 2598745669632 2599400595456 2610776899584 2611910541312 2612568784896 2612791345152 2618466310332 2624002719744 2624664010752 2625549115392 2626689171456 2638849769472 2639995600896 2640660922368 2641807540224 2652217802752 2652886204416 2654038130688 2666325344256 2667224498176 2668382650368 2672344217952 2674178359488 2678669443072 2681411862528 2682576175104 2686558814856 2694995509248 2696165720064 2696845197312 2700849021318 2702932965504 2708647968768 2709330591744 2715446544048 2723973955584 2728018055826 2729202605568 2729890408644 2737773215744 2738463178752 2739652263936 2743719640704 2752335839232 2758548870144 2759244068952 2760442177536 2765078134784 2771319929728 2772018347049 2773222002432 2781930848256 2786060993184 2787270746112 2787973183296 2790124351488 2796728352768 2800880466552 2802096654336 2803041593856 2803748005548 2816018638272 2817241399296 2817951389568 2830284183552 2830997460816 2832226725888 2845338886656 2846574379008 2847534317568 2848251942144 2849488699392 2854274203648 2860473667968 2860717346816 2861438293728 2862680776704 2875933928448 2877182705664 2877907802112 2889248437376 2890502995968 2891231449344 2892486868992 2893462290432 2905878011904 2906857949184 2908120154112 2908853047296 2921583673344 2922319959552 2923588878336 2936383995904 2937124012032 2938399358976 2939390263296 2950721808384 2952003059712 2952747012096 2952998551552 2953742754816 2955025317888 2968705990656 2969995051008 2970743537664 2982449999872 2983745028096 2984496979968 2985792897024 2998860251136 2999616012288 3000627560448 3001930481664 3006387245196 3013503123456 3015828307968 3016588345344 3017898196992 3022378666713 3031106060288 3031869947904 3033186435072 3045906382848 3047228964864 3047996915712 3048256569344 3054877362054 3061336506368 3064470700032 3065801342976 3070352931264 3078658064384 3079994867712 3080771076096 3082108796928 3086684595792 3095597678592 3096377819136 3103367478912 3104149577571 3110712901632 3113113092096 3117734920944 3119874752736 3129672204288 3134318617332 3135679589376 3144161427456 3145526673408 3146319396864 3150990524871 3153421793088 3160089296896 3167222776832 3168020968056 3169396574208 3177969614848 3179349540864 3182687731797 3184069706496 3184872143418 3186255066624 3196260974592 3201006247488 3202396176384 3203476107264 3204283434912 3211058479104 3218032876464 3218307015168 3219118080444 3220515873792 3234610495488 3235425669504 3236830543872 3245585989632 3250404492048 3251815870464 3252635380512 3255145076736 3269112763392 3269391253504 3270215192832 3271635173376 3285355077984 3286781632512 3287609954496 3289037488128 3301998214144 3303431995392 3304264513536 3305699278848 3306814046208 3314641010688 3319562034432 3321003442176 3321840388608 3322123370496 3322960599168 3324403482624 3338952769536 3339794239488 3341244432384 3355256249856 3356713156608 3357559102464 3372253495296 3373717782528 3374568013824 3374855487488 3375706005504 3377171791872 3390191013888 3391334274048 3392806846464 3393661888512 3395135471616 3408514285568 3409994317824 3410853691392 3412334739456 3426644680704 3428132585472 3428996530176 3429288640512 3444003569664 3446660923392 3447529537536 3449026510848 3454147047672 3463490322432 3464994226176 3465867460608 3481035866112 3482547388416 3483425046528 3483721793536 3491288413776 3498670292992 3499552014336 3500732153856 3502252228608 3507451786062 3518466359296 3519994134528 3520881229824 3522410053632 3527639538048 3537181605888 3538717507584 3539609321472 3547599517224 3555100459008 3557843533824 3563125623936 3564023589063 3565571145984 3575215816704 3576768233472 3582078419808 3593327345664 3595793596416 3601132028424 3603910620672 3611530625024 3612440788992 3620595392064 3631965274112 3637357407768 3638936807424 3639853878192 3641434361856 3651284238336 3656705053554 3658292854272 3662038211328 3669781118976 3677751858816 3678065160192 3678992091936 3680589570048 3696024462732 3697629336576 3698561198808 3709241131008 3714747990912 3716360994816 3717297577728 3720165801984 3728971137024 3734507288736 3736128872448 3737388791808 3738330674064 3754691517696 3756321865728 3757268519424 3758899986432 3773712244736 3774663281088 3776302301184 3793785182208 3795432505344 3796389015552 3796712423424 3797669256192 3799318265856 3813964890624 3815251058304 3816907702272 3817869624576 3834578571264 3836243607552 3837210402816 3854003994624 3854975265792 3856649158656 3857949720576 3874504015872 3875810598912 3877493538816 3878470729728 3880154824704 3895444897792 3896426612736 3898118504448 3916165349376 3917865811968 3918853177344 3919187017728 3927699465498 3934295744512 3936004079616 3936996016128 3938323673088 3940033757184 3958274654208 3959993401344 3960991383552 3978326704128 3979329306624 3981057196032 3998480334848 3999488016384 4000836747264 4002573975552 4008516326928 4018004164608 4021104410624 4022117793792 4023864262656 4029838222284 4042493263872 4044248580096 4045267795968 4054399448256 4061208510464 4062971953152 4063995887616 4073169816072 4085960933376 4087735123968 4092027083739 4093803908352 4094835612966 4106659823616 4107694768128 4109478395904 4115579461056 4128503758848 4137823305216 4138866103428 4147617202176 4150817456128 4156979894592 4159833003648 4172896272384 4179091489776 4180906119168 4185186527232 4192215236608 4195092529152 4201320699828 4203144981504 4204562390784 4224027957408 4225862098944 4226927084352 4243583642396 4245426275328 4246496191224 4248340088832 4261681299456 4268008329984 4269861568512 4271301476352 4272377913216 4281411305472 4290710501952 4291076020224 4292157440592 4294021165056 4312813993984 4313900892672 4315774058496 4327447986176 4333872656064 4335754493952 4336847174016 4338730303488 4340193435648 4358817017856 4360286923776 4362180231168 4363279570944 4380473437312 4382375510016 4383479939328 4385383317504 4404575993856 4405686018048 4407599038464 4409085394944 4426082712576 4428004589568 4429120518144 4429497827328 4430614132224 4432537976832 4451937026048 4453058985984 4454992576512 4473674999808 4475617542144 4476745469952 4478689345536 4496337993728 4498290376704 4499424018432 4500941340672 4502895722496 4509580867794 4520254685184 4521779032064 4523742461952 4524882518016 4526847295488 4546659090432 4547804921856 4549779652608 4568859574272 4570843447296 4571995373568 4572384854016 4582316043081 4592004759552 4595547897856 4596706050048 4598702014464 4605529396896 4617987096576 4619992301568 4621156614144 4623163195392 4641381154816 4643396517888 4644566728704 4655051218368 4666069352448 4667642871808 4669669638144 4676602381416 4679812129104 4693325512704 4694508306432 4701477925998 4703519384064 4716242141184 4718290010112 4719479095296 4730132689632 4740133945344 4750834165248 4752031452084 4754094861312 4766954422272 4769024311296 4776104559744 4777308215127 4791103127552 4794391461888 4801509371232 4803594264576 4805214160896 4816587718656 4827460522752 4828677120666 4830773810688 4849809877024 4851915743232 4853138504256 4855245815808 4868378984448 4875606738072 4877723805696 4878953070768 4882717615104 4893041491968 4903669145088 4904086880256 4905322789248 4907452760064 4928032616976 4930172448768 4931414931744 4952997321216 4955147993088 4956396770304 4958548918272 4960221069312 4971961516032 4979343051648 4981505163264 4983185055744 4984440898752 4986605223936 5006255356928 5008429154304 5009691359232 5011866648576 5032884374784 5035069734912 5036338653696 5058380242944 5060576673792 5061852020736 5062283231232 5063559008256 5065757687808 5085286520832 5087001411072 5089210269696 5090492832768 5112771428352 5114991476736 5116280537088 5118502109184 5138671992832 5139967021056 5142198878208 5143932960768 5166005354496 5167747465216 5169991385088 5171294306304 5173539766272 5181220571508 5195235483648 5197491339264 5198801190912 5221553799168 5223821082624 5225137569792 5225582690304 5236932620664 5248005439488 5249328021504 5251098230784 5253378342912 5261177679093 5277699538944 5279991201792 5281321844736 5283615080448 5304435605504 5305772408832 5308076261376 5332650688512 5334448996352 5336765300736 5344688435904 5348356718976 5357338886144 5362823725056 5365152350208 5373117629712 5389991018496 5393690394624 5401698042636 5405865931008 5417295937536 5418661183488 5430893088096 5447947911168 5456036111652 5458405211136 5459780817288 5475546431488 5476926357504 5479304527872 5485057580331 5487439281408 5504671678464 5517097740288 5518488137904 5520884355072 5530156269568 5542639859456 5544036694098 5546444004864 5563861696512 5572121986368 5574541492224 5575946366592 5580248702976 5593456705536 5601760933104 5604193308672 5606083187712 5607496011096 5632037276544 5634482798592 5635902779136 5660568367104 5661994921632 5664453451776 5690677773312 5693148758016 5695068635136 5696503884288 5698977398784 5708548407296 5720947335936 5721434693632 5722876587456 5725361553408 5751867856896 5754365411328 5755815604224 5778496874752 5781005991936 5782462898688 5784973737984 5786924580864 5811756023808 5813715898368 5816240308224 5817706094592 5843167346688 5844639919104 5847177756672 5872767991808 5874248024064 5876798717952 5878780526592 5901443616768 5904006119424 5905494024192 5905997103104 5907485509632 5910050635776 5937411981312 5939990102016 5941487075328 5964899999744 5967490056192 5968993959936 5971585794048 5997720502272 5999232024576 6001255120896 6003860963328 6012774490392 6027006246912 6031656615936 6033176690688 6035796393984 6044757333426 6062212120576 6063739895808 6066372870144 6091812765696 6094457929728 6095993831424 6096513138688 6109754724108 6122673012736 6128941400064 6131602685952 6140705862528 6157316128768 6159989735424 6161542152192 6164217593856 6173369191584 6192755638272 6206734957824 6208299155142 6221425803264 6226226184192 6235469841888 6239749505472 6259344408576 6268637234664 6271359178752 6288322854912 6291053346816 6292638793728 6301981049742 6306843586176 6320178593792 6334445553664 6336041936112 6338793148416 6355939229696 6365375463594 6368139412992 6369744286836 6372510133248 6392521949184 6402012494976 6404792352768 6406952214528 6408566869824 6422116958208 6436065752928 6436614030336 6438236160888 6441031747584 6469220990976 6470851339008 6473661087744 6491171979264 6500808984096 6503631740928 6505270761024 6510290153472 6538225526784 6538782507008 6540430385664 6543270346752 6570710155968 6573563265024 6575219908992 6578074976256 6603996428288 6606863990784 6608529027072 6611398557696 6613628092416 6639124068864 6642006884352 6643680777216 6644246740992 6645921198336 6648806965248 6677905539072 6679588478976 6682488864768 6710512499712 6713426313216 6715118204928 6744506990592 6747435565056 6749136027648 6749710974976 6751412011008 6754343583744 6764371301691 6780382027776 6782668548096 6785613692928 6787323777024 6790270943232 6817028571136 6819988635648 6821707382784 6824669478912 6853289361408 6856265170944 6857993060352 6858577281024 6888007139328 6893321846784 6895059075072 6898053021696 6908294095344 6926980644864 6929988452352 6931734921216 6962071732224 6965094776832 6966850093056 6967443587072 6982576827552 6997340585984 6999104028672 7001464307712 7004504457216 7014903572124 7036932718592 7039988269056 7041762459648 7044820107264 7052216888997 7055279076096 7074363211776 7077435015168 7079218642944 7095199034448 7110200918016 7115687067648 7126251247872 7128047178126 7131142291968 7150431633408 7153536466944 7164156839616 7186654691328 7191587192832 7202264056848 7207821241344 7223061250048 7224881577984 7241190784128 7243015680999 7263930548224 7274714815536 7277873614848 7279707756384 7282868723712 7302568476672 7313410107108 7316585708544 7324076422656 7339562237952 7355503717632 7356130320384 7357984183872 7361179140096 7392048925464 7395258673152 7397122397616 7418482262016 7429495981824 7432721989632 7434595155456 7440331603968 7457942274048 7469014577472 7472257744896 7474777583616 7476661348128 7509383035392 7512643731456 7514537038848 7517799972864 7547424489472 7549326562176 7552604602368 7587570364416 7590865010688 7592778031104 7593424846848 7595338512384 7598636531712 7627929781248 7630502116608 7633815404544 7635739249152 7669157142528 7672487215104 7674420805632 7708007989248 7709950531584 7713298317312 7715899441152 7749008031744 7751621197824 7754987077632 7756941459456 7760309649408 7790889795584 7792853225472 7796237008896 7832330698752 7835731623936 7837706354688 7838374035456 7855398930996 7868591489024 7872008159232 7873992032256 7876647346176 7880067514368 7916549308416 7919986802688 7921982767104 7956653408256 7958658613248 7962114392064 7996960669696 7998976032768 8001673494528 8005147951104 8017032653856 8036008329216 8042208821248 8044235587584 8047728525312 8059676444568 8084986527744 8088497160192 8090535591936 8108798896512 8122417020928 8125943906304 8127991775232 8146339632144 8171921866752 8184054167478 8187607816704 8189671225932 8213319647232 8215389536256 8218956791808 8231158922112 8257007517696 8275646610432 8277732206856 8295234404352 8301634912256 8313959789184 8316055041147 8319666007296 8345792544768 8358182979552 8361812238336 8370373054464 8384430473216 8390185058304 8402641399656 8406289963008 8409124781568 8448055914816 8451724197888 8453854168704 8487167284792 8490852550656 8492992382448 8496680177664 8536016659968 8539723137024 8542602952704 8544755826432 8562822610944 8581421003904 8582152040448 8584314881184 8588042330112 8625627987968 8627801785344 8631548116992 8654895972352 8667745312128 8671508987904 8673694348032 8677460606976 8680386871296 8717634035712 8720573847552 8724360462336 8726559141888 8760946874624 8764751020032 8766959878656 8770766635008 8809151987712 8811372036096 8815198076928 8818170789888 8852165425152 8856009179136 8858241036288 8858995654656 8861228264448 8865075953664 8903874052096 8906117971968 8909985153024 8947349999616 8951235084288 8953490939904 8957378691072 8992675987456 8996580753408 8998848036864 9001882681344 9005791444992 9019161735588 9040509370368 9043558064128 9047484923904 9049765036032 9053694590976 9067136000139 9093318180864 9095609843712 9099559305216 9137719148544 9141686894592 9143990747136 9144769708032 9164632086162 9184009519104 9191095795712 9193412100096 9197404028928 9211058793792 9235974193152 9239984603136 9242313228288 9246326390784 9282762309632 9286793035776 9289133457408 9310102436736 9332138704896 9335285743616 9339339276288 9353204762832 9359624258208 9389016612864 9402955851996 9407038768128 9432484282368 9436580020224 9438958190592 9452971574613 9460265379264 9480267890688 9501668330496 9504062904168 9508189722624 9533908844544 9538048622592 9548063195391 9552209119488 9554616430254 9582206255104 9588782923776 9603018742464 9607188529152 9610428321792 9633175437312 9654921045504 9657354241332 9661547621376 9699619754048 9703831486464 9706277008512 9710491631616 9736757968896 9751213476144 9755447611392 9757906141536 9765435230208 9807338290176 9808173760512 9810645578496 9814905520128 9856065233952 9860344897536 9862829863488 9905994642432 9910295986176 9912793540608 9917097836544 9920442138624 9943923032064 9958686103296 9963010326528 9966370111488 9968881797504 9973210447872 10012510713856 10016858308608 10019382718464 10023733297152 10065768749568 10070139469824 10072677307392 10116760485888 10121153347584 10123704041472 10124566462464 10127118016512 10131515375616 10170573041664 10174002822144 10178420539392 10180985665536 10225542856704 10229982953472 10232561074176 10237004218368 10277343985664 10279934042112 10284397756416 10287865921536 10332010708992 10335494930432 10339982770176 10342588612608 10347079532544 10362441143016 10390470967296 10394982678528 10397602381824 10443107598336 10447642165248 10450275139584 10451165380608 10473865241328 10496010878976 10498656043008 10502196461568 10506756685824 10522355358186 10555399077888 10559982403584 10562643689472 10567230160896 10608871211008 10611544817664 10616152522752 10665301377024 10668897992704 10673530601472 10689376871808 10692070767189 10696713437952 10714677772288 10725647450112 10730304700416 10746235259424 10779982036992 10787380789248 10803396085272 10811731862016 10834591875072 10837322366976 10861786176192 10895895822336 10912072223304 10916810422272 10919561634576 10951092862976 10953852715008 10970115160662 10974878562816 11009343356928 11034195480576 11036976275808 11041768710144 11060312539136 11085279718912 11088073388196 11092888009728 11127723393024 11144243972736 11149082984448 11151892733184 11160497405952 11186913411072 11203521866208 11208386617344 11212166375424 11214992022192 11264074553088 11268965597184 11271805558272 11321136734208 11323989843264 11328906903552 11381355546624 11386297516032 11390137270272 11393007768576 11397954797568 11417096814592 11441894671872 11442869387264 11445753174912 11450723106816 11503735713792 11508730822656 11511631208448 11556993749504 11562011983872 11564925797376 11569947475968 11573849161728 11623512047616 11627431796736 11632480616448 11635412189184 11686334693376 11689279838208 11694355513344 11745535983616 11748496048128 11753597435904 11757561053184 11802887233536 11808012238848 11810988048384 11811994206208 11814971019264 11820101271552 11874823962624 11879980204032 11882974150656 11929799999488 11934980112384 11937987919872 11943171588096 11995441004544 11998464049152 12002510241792 12007721926656 12025548980784 12054012493824 12063313231872 12066353381376 12071592787968 12089514666852 12124424241152 12127479791616 12132745740288 12183625531392 12188915859456 12191987662848 12193026277376 12219509448216 12245346025472 12257882800128 12263205371904 12276081251217 12281411725056 12314632257536 12319979470848 12323084304384 12328435187712 12346738383168 12385511276544 12413469915648 12416598310284 12442851606528 12452452368384 12470939683776 12479499010944 12518688817152 12537274469328 12542718357504 12576645709824 12585277587456 12603962099484 12613687172352 12640357187584 12668891107328 12672083872224 12677586296832 12711878459392 12730750927188 12736278825984 12739488573672 12745020266496 12785043898368 12804024989952 12809584705536 12813904429056 12817133739648 12844233916416 12872131505856 12873228060672 12876472321776 12882063495168 12938441981952 12941702678016 12947322175488 12982343958528 13001617968192 13007263481856 13010541522048 13020580306944 13076451053568 13077565014016 13080860771328 13086540693504 13141420311936 13147126530048 13150439817984 13156149952512 13207992856576 13213727981568 13217058054144 13222797115392 13227256184832 13278248137728 13284013768704 13287361554432 13288493481984 13291842396672 13297613930496 13355811078144 13359176957952 13364977729536 13421024999424 13426852626432 13430236409856 13489013981184 13494871130112 13498272055296 13499421949952 13502824022016 13508687167488 13528742603382 13560764055552 13565337096192 13571227385856 13574647554048 13580541886464 13634057142272 13639977271296 13643414765568 13649338957824 13706578722816 13712530341888 13715986120704 13717154562048 13746948129243 13776014278656 13786643693568 13790118150144 13796106043392 13816588190688 13853961289728 13859976904704 13863469842432 13924143464448 13930189553664 13933700186112 13934887174144 13965153655104 13994681171968 13998208057344 14002928615424 14009008914432 14029807144248 14073865437184 14079976538112 14083524919296 14104433777994 14110558152192 14148726423552 14154870030336 14158437285888 14190398068896 14220401836032 14252502495744 14256094356252 14262284583936 14300863266816 14307072933888 14328313679232 14331924645381 14373309382656 14383174385664 14404528113696 14415642482688 14449763155968 14482381568256 14486031361998 14527861096448 14549429631072 14555747229696 14559415512768 14565737447424 14605136953344 14626820214216 14633171417088 14648152845312 14679124475904 14711007435264 14712260640768 14715968367744 14722358280192 14784097850928 14790517346304 14794244795232 14858991963648 14865443979264 14869190310912 14880663207936 14915884548096 14938029154944 14944515489792 14949555167232 14953322696256 15018766070784 15025287462912 15029074077696 15035599945728 15094848978944 15098653124352 15105209204736 15175140728832 15181730021376 15185556062208 15186849693696 15190677024768 15197273063424 15255859562496 15261004233216 15267630809088 15271478498304 15338314285056 15344974430208 15348841611264 15416015978496 15419901063168 15426596634624 15431798882304 15498016063488 15503242395648 15509974155264 15513882918912 15520619298816 15581779591168 15585706450944 15592474017792 15664661397504 15671463247872 15675412709376 15676748070912 15710797861992 15737182978048 15744016318464 15747984064512 15753294692352 15760135028736 15783533037279 15833098616832 15839973605376 15843965534208 15913306816512 15917317226496 15924228784128 15993921339392 15997952065536 16003346989056 16010295902208 16034065307712 16072016658432 16084417642496 16088471175168 16095457050624 16119352889136 16169973055488 16181071183872 16217597793024 16244834041856 16251887812608 16255983550464 16292679264288 16343843733504 16368108334956 16375215633408 16379342451864 16426639294464 16430779072512 16437913583616 16455172740993 16462317844224 16514015035392 16551293220864 16555464413712 16590468808704 16603269824512 16627919578368 16632110082294 16639332014592 16691585089536 16716365959104 16723624476672 16740746108928 16768860946432 16780370116608 16805282799312 16812579926016 16818249563136 16896111829632 16903448395776 16907708337408 16974334569584 16981705101312 16985984764896 16993360355328 17072033319936 17079446274048 17085205905408 17089511652864 17125645221888 17162842007808 17164304080896 17168629762368 17176084660224 17251255975936 17255603570688 17263096233984 17309791944704 17335490624256 17343017975808 17347388696064 17354921213952 17360773742592 17435268071424 17441147695104 17448720924672 17453118283776 17521893749248 17529502040064 17533919757312 17541533270016 17618303975424 17622744072192 17630396153856 17636341579776 17704330850304 17712018358272 17716482072576 17717991309312 17722456528896 17730151907328 17807748104192 17812235943936 17819970306048 17894699999232 17902470168576 17906981879808 17914757382144 17985351974912 17993161506816 17997696073728 18003765362688 18011582889984 18038323471176 18081018740736 18087116128256 18094969847808 18099530072064 18107389181952 18134272000278 18186636361728 18191219687424 18199118610432 18275438297088 18283373789184 18287981494272 18289539416064 18329264172324 18368019038208 18382191591424 18386824200192 18394808057856 18422117587584 18471948386304 18479969206272 18484626456576 18492652781568 18565524619264 18578266914816 18620204873472 18664277409792 18670571487232 18678678552576 18706409525664 18719248516416 18778033225728 18805911703992 18814077536256 18864968564736 18873160040448 18877916381184 18905943149226 18920530758528 18960535781376 19003336660992 19008125808336 19016379445248 19067817689088 19096126390782 19104418238976 19109232860508 19164412510208 19177565847552 19206037484928 19214377058304 19220856643584 19266350874624 19309842091008 19314708482664 19323095242752 19399239508096 19407662972928 19412554017024 19420983263232 19473515937792 19502426952288 19510895222784 19515812283072 19530870460416 19614676580352 19616347521024 19621291156992 19629811040256 19712130467904 19720689795072 19725659726976 19811989284864 19820591972352 19825587081216 19834195673088 19840884277248 19917372206592 19926020653056 19932740222976 19937763595008 19946420895744 20025021427712 20033716617216 20038765436928 20047466594304 20131537499136 20140278939648 20145354614784 20233520971776 20242306695168 20247408082944 20249132924928 20254236033024 20263030751232 20293113905073 20341146083328 20348005644288 20356841078784 20361971331072 20451085713408 20459965906944 20465122148352 20474008436736 20554687971328 20559868084224 20568795512832 20575731843072 20664021417984 20670989860864 20679965540352 20685177225216 20694159065088 20724882286032 20780941934592 20789965357056 20795204763648 20886215196672 20895284330496 20900550279168 20902330761216 20947730482656 20992021757952 20997312086016 21004392923136 21013513371648 21044710716372 21110798155776 21119964807168 21125287378944 21134460321792 21156650666991 21217742422016 21223089635328 21232305045504 21330602754048 21337795985408 21347061202944 21378753743616 21384141534378 21393426875904 21429355544576 21451294900224 21460609400832 21492470518848 21559964073984 21574761578496 21606792170544 21623463724032 21669183750144 21674644733952 21723572352384 21729047042997 21791791644672 21824144446608 21833620844544 21839123269152 21907705430016 21940230321324 21949757125632 22018686713856 22068390961152 22073952551616 22083537420288 22120625078272 22170559437824 22176146776392 22185776019456 22255446786048 22288487945472 22298165968896 22303785466368 22320994811904 22373826822144 22407043732416 22416773234688 22424332750848 22429984044384 22528149106176 22537931194368 22543611116544 22642273468416 22647979686528 22657813807104 22762711093248 22772595032064 22780274540544 22786015537152 22795909595136 22883789343744 22885738774528 22891506349824 22901446213632 23007471427584 23017461645312 23023262416896 23113987499008 23124023967744 23129851594752 23139894951936 23147698323456 23247024095232 23254863593472 23264961232896 23270824378368 23372669386752 23378559676416 23388711026688 23491071967232 23496992096256 23507194871808 23515122106368 23605774467072 23616024477696 23621976096768 23623988412416 23629942038528 23640202543104 23749647925248 23759960408064 23765948301312 23859599998976 23869960224768 23875975839744 23886343176192 23990882009088 23996928098304 24005020483584 24015443853312 24051097961568 24108024987648 24126626463744 24132706762752 24143185575936 24179029333704 24248848482304 24254959583232 24265491480576 24367251062784 24377831718912 24383975325696 24386052554752 24439018896432 24490692050944 24515765600256 24552162502434 24562823450112 24629264515072 24639958941696 24646168608768 24656870375424 24693476766336 24771022553088 24826939831296 24833196620568 24885703213056 24904904736768 24941879367552 24948165123441 24958998021888 25037377634304 25074548938656 25085436715008 25153291419648 25170555174912 25207924198968 25227374344704 25280714375168 25337782214656 25344167744448 25355172593664 25423756918784 25461501854376 25472557651968 25478977147344 25490040532992 25608049979904 25619169411072 25627808858112 25634267479296 25688467832832 25744263011712 25746456121344 25752944643552 25764126990336 25876883963904 25883405356032 25894644350976 25964687917056 26003235936384 26014526963712 26021083044096 26041160613888 26152902107136 26155130028032 26161721542656 26173081387008 26282840623872 26294253060096 26300879635968 26312299905024 26415985713152 26427455963136 26434116108288 26445594230784 26454512369664 26556496275456 26568027537408 26574723108864 26576986963968 26583684793344 26595227860992 26711622156288 26718353915904 26729955459072 26842049998848 26853705252864 26860472819712 26978027962368 26989742260224 26996544110592 26998843899904 27005648044032 27017374334976 27057485206764 27121528111104 27130674192384 27142454771712 27149295108096 27161083772928 27268114284544 27279954542592 27286829531136 27298677915648 27413157445632 27425060683776 27431972241408 27434309124096 27493896258486 27552028557312 27573287387136 27580236300288 27592212086784 27633176381376 27707922579456 27719953809408 27726939684864 27848286928896 27860379107328 27867400372224 27869774348288 27930307310208 27989362343936 27996416114688 28005857230848 28018017828864 28059614288496 28147730874368 28167049838592 28208867555988 28221116304384 28297452847104 28309740060672 28316874571776 28380796137792 28440803672064 28505004991488 28512188712504 28524569167872 28601726533632 28614145867776 28644189586173 28656627358464 28663849290762 28746618765312 28766348771328 28809056227392 28831284965376 28899526311936 28964763136512 28972062723996 29055722192896 29098859262144 29111494459392 29118831025536 29131474894848 29210273906688 29253640428432 29266342834176 29296305690624 29422014870528 29424521281536 29431936735488 29444716560384 29568195701856 29581034692608 29588489590464 29717983927296 29730887958528 29738380621824 29761326415872 29831769096192 29876058309888 29889030979584 29899110334464 29906645392512 30037532141568 30050574925824 30058148155392 30071199891456 30189697957888 30197306248704 30210418409472 30350281457664 30363460042752 30371112124416 30373699387392 30381354049536 30394546126848 30511719124992 30522008466432 30535261618176 30542956996608 30676628570112 30689948860416 30697683222528 30832031956992 30839802126336 30853193269248 30863597764608 30996032126976 31006484791296 31019948310528 31027765837824 31041238597632 31163559182336 31171412901888 31184948035584 31329322795008 31342926495744 31350825418752 31353496141824 31421595723984 31474365956096 31488032636928 31495968129024 31506589384704 31520270057472 31567066074558 31666197233664 31679947210752 31687931068416 31826613633024 31834634452992 31848457568256 31987842678784 31995904131072 32006693978112 32020591804416 32068130615424 32076212301567 32144033316864 32168835284992 32176942350336 32190914101248 32238705778272 32339946110976 32362142367744 32435195586048 32489668083712 32503775625216 32511967100928 32585358528576 32687687467008 32736216669912 32750431266816 32758684903728 32853278588928 32861558145024 32910345481986 32924635688448 33028030070784 33102586441728 33110928827424 33180937617408 33255839156736 33264220164588 33278664029184 33383170179072 33432731918208 33447248953344 33481492217856 33537721892864 33560740233216 33610565598624 33625159852032 33636499126272 33792223659264 33806896791552 33815416674816 33948669139168 33963410202624 33971969529792 33986720710656 34144066639872 34158892548096 34170411810816 34179023305728 34251290443776 34325684015616 34328608161792 34337259524736 34352169320448 34502511951872 34511207141376 34526192467968 34670981248512 34686035951616 34694777392128 34709842427904 34721547485184 34870536142848 34882295390208 34897441849344 34906236567552 35043787498496 35059004080128 35067839514624 35083066540032 35236607950848 35245488144384 35260792307712 35272683159552 35408661700608 35424036716544 35432964145152 35435982618624 35444913057792 35460303814656 35615496208384 35624471887872 35639940612096 35789399998464 35804940337152 35813963759616 35829514764288 35970703949824 35986323013632 35995392147456 36007530725376 36023165779968 36076646942352 36162037481472 36174232256512 36189939695616 36199060144128 36214778363904 36268544000556 36373272723456 36382439374848 36398237220864 36550876594176 36566747578368 36575962988544 36579078832128 36658528344648 36736038076416 36764383182848 36773648400384 36789616115712 36828243753651 36844235175168 36943896772608 36959938412544 36969252913152 36985305563136 37131049238528 37156533829632 37240409746944 37328554819584 37341142974464 37357357105152 37412819051328 37438497032832 37556066451456 37611823407984 37628155072512 37729937129472 37755832762368 37811886298452 37841061517056 37921071562752 38006673321984 38016251616672 38032758890496 38135635378176 38192252781564 38208836477952 38218465721016 38328825020416 38355131695104 38412074969856 38428754116608 38441713287168 38532701749248 38619684182016 38629416965328 38646190485504 38798479016192 38815325945856 38825108034048 38841966526464 38947031875584 39004853904576 39021790445568 39031624566144 39061740920832 39229353160704 39232695042048 39242582313984 39259622080512 39424260935808 39441379590144 39451319453952 39623978569728 39641183944704 39651174162432 39668391346176 39681768554496 39834744413184 39852041306112 39865480445952 39875527190016 39892841791488 40050042855424 40067433234432 40077530873856 40094933188608 40263074998272 40280557879296 40290709229568 40467041943552 40484613390336 40494816165888 40498265849856 40508472066048 40526061502464 40586227810146 40682292166656 40696011288576 40713682157568 40723942662144 40902171426816 40919931813888 40930244296704 40948016873472 41109375942656 41119736168448 41137591025664 41151463686144 41328042835968 41341979721728 41359931080704 41370354450432 41388318130176 41449764572064 41561883869184 41579930714112 41590409527296 41772430393344 41790568660992 41801100558336 41804661522432 41895460965312 41984043515904 41994624172032 42008785846272 42027026743296 42089421432744 42221596311552 42239929614336 42250574757888 42313301333982 42435484844032 42446179270656 42464610091008 42661205508096 42675591970816 42757507487232 42768283068756 42786853751808 42858711089152 42902589800448 42921218801664 42984941037696 43119928147968 43149523156992 43213584341088 43246927448064 43349289467904 43447144704768 43458094085994 43583583289344 43648288893216 43667241689088 43678246538304 43815410860032 43880460642648 43899514251264 44037373427712 44136781922304 44147905103232 44167074840576 44241250156544 44341118875648 44352293552784 44371552038912 44576975890944 44596331937792 44607570932736 44641989623808 44747653644288 44814087464832 44833546469376 44848665501696 44859968088768 45056298212352 45075862388736 45087222233088 45284546936832 45295959373056 45315627614208 45525422186496 45545190064128 45560549081088 45572031074304 45591819190272 45767578687488 45771477549056 45783012699648 45802892427264 46014942855168 46034923290624 46046524833792 46227974998016 46248047935488 46259703189504 46279789903872 46295396646912 46494048190464 46509727186944 46529922465792 46541648756736 46745338773504 46757119352832 46777422053376 46982143934464 46993984192512 47014389743616 47030244212736 47211548934144 47232048955392 47243952193536 47247976824832 47259884077056 47280405086208 47350599111837 47499295850496 47519920816128 47531896602624 47719199997952 47739920449536 47751951679488 47772686352384 47981764018176 47993856196608 48010040967168 48030887706624 48102195923136 48216049975296 48253252927488 48265413525504 48286371151872 48358058667408 48497696964608 48509919166464 48734502125568 48755663437824 48767950651392 48772105109504 48878037792864 48981384101888 49031531200512 49104325004868 49125646900224 49258529030144 49279917883392 49292337217536 49313740750848 49365518222979 49386953532672 49542045106176 49653879662592 49666393241136 49771406426112 49809809473536 49883758735104 49896330246882 49917996043776 50074755268608 50149097877312 50170873430016 50306582839296 50341110349824 50415848397936 50454748689408 50561428750336 50675564429312 50688335488896 50710345187328 50847513837568 50923003708752 50945115303936 50957954294688 50980081065984 51216099959808 51238338822144 51255617716224 51268534958592 51376935665664 51488526023424 51492912242688 51505889287104 51528253980672 51753767927808 51766810712064 51789288701952 51929375834112 52006471872768 52029053927424 52042166088192 52082321227776 52305804214272 52310260056064 52323443085312 52346162774016 52565681247744 52588506120192 52601759271936 52624599810048 52831971426304 52854911926272 52868232216576 52891188461568 52909024739328 53112992550912 53136055074816 53149446217728 53153973927936 53167369586688 53190455721984 53423244312576 53436707831808 53459910918144 53684099997696 53707410505728 53720945639424 53956055924736 53979484520448 53993088221184 53997687799808 54011296088064 54034748669952 54114970413528 54243056222208 54261348384768 54284909543424 54298590216192 54322167545856 54536228569088 54559909085184 54573659062272 54597355831296 54826314891264 54850121367552 54863944482816 54868618248192 54987792516972 55104057114624 55146574774272 55160472600576 55184424173568 55266352762752 55415845158912 55439907618816 55453879369728 55696573857792 55734800744448 55739548696576 55860614620416 55978724687872 55992832229376 56011714461696 56036035657728 56119228576992 56295461748736 56334099677184 56417735111976 56442232608768 56594905694208 56619480121344 56633749143552 56761592275584 56881607344128 57010009982976 57024377425008 57049138335744 57203453067264 57288379172346 57313254716928 57327698581524 57493237530624 57532697542656 57618112454784 57662569930752 57799052623872 57929526273024 57944125447992 58111444385792 58197718524288 58222988918784 58237662051072 58262949789696 58420547813376 58507280856864 58532685668352 58592611381248 58844029741056 58849042563072 58863873470976 58889433120768 59136391403712 59162069385216 59176979180928 59435967854592 59461775917056 59476761243648 59522652831744 59752116619776 59778061959168 59798220668928 59813290785024 60075064283136 60101149851648 60116296310784 60142399782912 60379395915776 60394612497408 60420836818944 60700562915328 60726920085504 60742224248832 60747398774784 60762708099072 60789092253696 60879341715219 61023438249984 61044016932864 61070523236352 61085913993216 61353257140224 61379897720832 61395366445056 61664063913984 61679604252672 61706386538496 61727195529216 61992064253952 62012969582592 62039896621056 62055531675648 62082477195264 62327118364672 62342825803776 62369896071168 62658645590016 62685852991488 62701650837504 62706992283648 62843191447968 62948731912192 62976065273856 62991936258048 63013178769408 63040540114944 63134132149116 63332394467328 63359894421504 63375862136832 63469952000973 63653227266048 63669268905984 63696915136512 63991808262144 64013387956224 64041183608832 64136261230848 64152424603134 64288066633728 64337670569984 64353884700672 64381828202496 64477411556544 64679892221952 64724284735488 64870391172096 64979336167424 65007551250432 65023934201856 65170717057152 65375374934016 65472433339824 65500862533632 65517369807456 65723116290048 65820690963972 65849271376896 66056060141568 66205172883456 66221857654848 66361875234816 66511678313472 66528440329176 66557328058368 66766340358144 66865463836416 66894497906688 66962984435712 67075443785728 67121480466432 67221131197248 67250319704064 67272998252544 67584447318528 67613793583104 67630833349632 67897338278336 67926820405248 67943939059584 67973441421312 68288133279744 68317785096192 68340823621632 68358046611456 68651368031232 68657216323584 68674519049472 68704338640896 69005023903744 69022414282752 69052384935936 69341962497024 69372071903232 69389554784256 69419684855808 69443094970368 69741072285696 69764590780416 69794883698688 69812473135104 70087574996992 70118008160256 70135679029248 70166133080064 70473215901696 70490976288768 70521584615424 70545366319104 70817323401216 70848073433088 70865928290304 70871965237248 70889826115584 70920607629312 71230992416768 71248943775744 71279881224192 71578799996928 71609880674304 71627927519232 71659029528576 71941407899648 71972646027264 71990784294912 72015061450752 72046331559936 72153293884704 72324074962944 72348464513024 72379879391232 72398120288256 72429556727808 72537088001112 72746545446912 72764878749696 72796474441728 73101753188352 73133495156736 73151925977088 73158157664256 73317056689296 73472076152832 73528766365696 73547296800768 73656487507302 73688470350336 73887793545216 73919876825088 73938505826304 73970611126272 74262098477056 74313067659264 74480819493888 74657109639168 74682285948928 74714714210304 74825638102656 74844495370323 74876994065664 75112132902912 75223646815968 75256310145024 75459874258944 75511665524736 75623772596904 75682123034112 75842143125504 76013346643968 76032503233344 76065517780992 76271270756352 76384505563128 76417672955904 76436931442032 76657650040832 76824149939712 76857508233216 76883426574336 77065403498496 77239368364032 77258833930656 77292380971008 77596958032384 77630651891712 77650216068096 77683933052928 77894063751168 78009707809152 78043580891136 78063249132288 78123481841664 78458706321408 78465390084096 78485164627968 78519244161024 78848521871616 78882759180288 78902638907904 79247957139456 79282367889408 79302348324864 79336782692352 79363537108992 79669488826368 79704082612224 79730960891904 79751054380032 79785683582976 80100085710848 80134866468864 80155061747712 80189866377216 80526149996544 80561115758592 80581418459136 80934083887104 80969226780672 80989632331776 80996531699712 81016944132096 81052123004928 81172455620292 81364584333312 81392022577152 81427364315136 81447885324288 81804342853632 81839863627776 81860488593408 81896033746944 82218751885312 82239472336896 82275182051328 82302927372288 82656085671936 82683959443456 82719862161408 82740708900864 82776636260352 82899529144128 83123767738368 83159861428224 83180819054592 83544860786688 83581137321984 83602201116672 83609323044864 83790921930624 83968087031808 83989248344064 84017571692544 84054053486592 84178842865488 84443192623104 84501149515776 84626602667964 84870969688064 84892358541312 84929220182016 85322411016192 85351183941632 85515014974464 85536566137512 85573707503616 85717422178304 85805179600896 85842437603328 85932568758519 85969882075392 86239856295936 86299046313984 86427168682176 86493854896128 86698578935808 86894289409536 86916188171988 87167166578688 87296577786432 87334483378176 87356493076608 87630821720064 87760921285296 87799028502528 88273563844608 88295810206464 88334149681152 88482500313088 88682237751296 88704587105568 88743104077824 89153951781888 89192663875584 89215141865472 89283979247616 89495307288576 89628174929664 89667092938752 89697331003392 89719936177536 90112596424704 90151724777472 90174444466176 90569093873664 90591918746112 90631255228416 91050844372992 91090380128256 91121098162176 91144062148608 91183638380544 91535157374976 91542955098112 91566025399296 91605784854528 92029885710336 92069846581248 92093049667584 92455949996032 92496095870976 92519406379008 92559579807744 92590793293824 92988096380928 93019454373888 93059844931584 93083297513472 93490677547008 93514238705664 93554844106752 93964287868928 93987968385024 94028779487232 94060488425472 94423097868288 94464097910784 94487904387072 94495953649664 94519768154112 94560810172416 94701198223674 94998591700992 95039841632256 95063793205248 95438399995904 95479840899072 95503903358976 95545372704768 95963528036352 95987712393216 96020081934336 96061775413248 96204391846272 96228636904701 96432099950592 96506505854976 96530827051008 96572742303744 96716117334816 97019838332928 97469004251136 97511326875648 97535901302784 97544210219008 97756075585728 97962768203776 98063062401024 98208650009736 98251293800448 98517058060288 98559835766784 98584674435072 98731036445958 98773907065344 99084090212352 99307759325184 99332786482272 99542812852224 99767517470208 99792660493764 99835992087552 100149510537216 100298195754624 100341746860032 100613165678592 100682220699648 100831696795872 100909497378816 101351128858624 101376670977792 101420690374656 101695027675136 101846007417504 101890230607872 101915908589376 101960162131968 102432199919616 102476677644288 102511235432448 102537069917184 102753871331328 102977052046848 102985824485376 103011778574208 103056507961344 103507535855616 103533621424128 103578577403904 104012943745536 104058107854848 104084332176384 104164642455552 104611608428544 104620520112128 104646886170624 104692325548032 105131362495488 105177012240384 105203518543872 105249199620096 105663942852608 105709823852544 105736464433152 105782376923136 105818049478656 106225985101824 106272110149632 106298892435456 106307947855872 106334739173376 106380911443968 106846488625152 106873415663616 106919821836288 107368199995392 107414821011456 107441891278848 107912111849472 107958969040896 107986176442368 107995375599616 108022592176128 108069497339904 108229940827056 108486112444416 108522696769536 108569819086848 108597180432384 108644335091712 109072457138176 109119818170368 109147318124544 109194711662592 109652629782528 109700242735104 109727888965632 109737236496384 109975585033944 110208114229248 110293149548544 110320945201152 110368848347136 110484731260953 110532705525504 110831690317824 110879815237632 110907758739456 111393147715584 111469601488896 111479097393152 111721229240832 111957449375744 111985664458752 112023428923392 112072071315456 112238457153984 112590923497472 112668199354368 112835470223952 112884465217536 113189811388416 113267498287104 113523184551168 113763214688256 114020019965952 114048754850016 114098276671488 114406906134528 114576758344692 114626509433856 114655397163048 114986475061248 115065395085312 115236224909568 115325139861504 115598105247744 115859052546048 115888250895984 116222888771584 116395437048576 116445977837568 116475324102144 116525899579392 116841095626752 117014561713728 117065371336704 117185222762496 117688059482112 117698085126144 117727746941952 117778866241536 118272782807424 118324138770432 118353958361856 118871935709184 118923551834112 118953522487296 119045305663488 119504233239552 119556123918336 119596441337856 119626581570048 120150128566272 120202299703296 120232592621568 120284799565824 120758791831552 120789224994816 120841673637888 121401125830656 121453840171008 121484448497664 121494797549568 121525416198144 121578184507392 121758683430438 122046876499968 122088033865728 122141046472704 122171827986432 122706514280448 122759795441664 122790732890112 123328127827968 123359208505344 123412773076992 123454391058432 123984128507904 124025939165184 124079793242112 124111063351296 124164954390528 124654236729344 124685651607552 124739792142336 125317291180032 125371705982976 125403301675008 125413984567296 125686382895936 125897463824384 125952130547712 125983872516096 126026357538816 126081080229888 126268264298232 126664788934656 126719788843008 126751724273664 126939904001946 127306454532096 127338537811968 127393830273024 127983616524288 128026775912448 128272522461696 128304849206268 128576133267456 128675341139968 128707769401344 128763656404992 128954823113088 129359784443904 129448569470976 129740782344192 129958672334848 130047868403712 130341434114304 130750749868032 130944866679648 131001725067264 131034739614912 131446232580096 131641381927944 131698542753792 132112120283136 132410345766912 132443715309696 132723750469632 133023356626944 133056880658352 133114656116736 133730927672832 133788995813376 133925968871424 134150887571456 134242960932864 134442262394496 134500639408128 134545996505088 135168894637056 135227587166208 135261666699264 135794676556672 135853640810496 135887878119168 135946882842624 136576266559488 136635570192384 136681647243264 136716093222912 137302736062464 137314432647168 137349038098944 137408677281792 138010047807488 138044828565504 138104769871872 138683924994048 138744143806464 138779109568512 138839369711616 138886189940736 139482144571392 139529181560832 139589767397376 139624946270208 140175149993984 140236016320512 140271358058496 140332266160128 140946431803392 140981952577536 141043169230848 141090732638208 141634646802432 141696146866176 141731856580608 141743930474496 141779652231168 141841215258624 142051797335511 142461984833536 142497887551488 142559762448384 143157599993856 143219761348608 143255855038464 143318059057152 143882815799296 143945292054528 143981568589824 144030122901504 144092663119872 144306587769408 144648149925888 144696929026048 144759758782464 144796240576512 144859113455616 145074176002224 145493090893824 145529757499392 146203506376704 146266990313472 146303851954176 146316315328512 146634113378592 146944152305664 147094593601536 147312975014604 147376940700672 147775587090432 147839753650176 147877011652608 147941222252544 148096554668937 148524196954112 148626135318528 148961638987776 149314219278336 149364571897856 149429428420608 149651276205312 149688990740646 149753988131328 150224265805824 150447293631936 150512620290048 150919748517888 151023331049472 151247545193808 151364246068224 151684286251008 152026693287936 152065006466688 152131035561984 152542541512704 152769011126256 152835345911808 152873862884064 153648299879424 153715016466432 153766853148672 154130806996992 154478736728064 154517667861312 154584761942016 155193916064768 155261303783424 155300432136192 155367866105856 155788127502336 156019415618304 156087161782272 156126498264576 156246963683328 156917412642816 156930780168192 156970329255936 157038488322048 157697043743232 157765518360576 157805277815808 158495914278912 158564735778816 158604696649728 158673565384704 158727074217984 159338977652736 159408165224448 159461921783808 159502108760064 159571367165952 160200171421696 160269732937728 160310123495424 160379732754432 161052299993088 161122231517184 161162836918272 161868167774208 161938453561344 161979264663552 161993063399424 162033888264192 162104246009856 162344911240584 162729168666624 162784045154304 162854728630272 162895770648576 163608685707264 163679727255552 163720977186816 163792067493888 164437503770624 164478944673792 164550364102656 164605854744576 165312171343872 165367918886912 165439724322816 165481417801728 165553272520704 165799058288256 166247535476736 166319722856448 166361638109184 167089721573376 167204402233344 167218646089728 167581843861248 167936174063616 167978496688128 168035143385088 168108106973184 168357685730976 168886385246208 169002299031552 169253205335928 169741939376128 169784717082624 169858440364032 170644822032384 170702367883264 171030029948928 171073132275024 171147415007232 171434844356608 171610359201792 171865137517038 171939764150784 172479712591872 172598092627968 172854337364352 172987709792256 173397157871616 173788578819072 173832376343976 174334333157376 174593155572864 174668966756352 174712986153216 175261643440128 175521842570592 175598057005056 176547127689216 176591620412928 176668299362304 176965000626176 177364475502592 177409174211136 177486208155648 178307903563776 178385327751168 178430283730944 178567958495232 179256349859328 179334185877504 179394662006784 179439872355072 180225192849408 180303449554944 180348888932352 181138187747328 181183837492224 181262510456832 182101688745984 182180760256512 182242196324352 182288124297216 182367276761088 183070314749952 183085910196224 183132050798592 183211569709056 184059771420672 184139693162496 184186099335168 184911899992064 184992191741952 185038812758016 185119159615488 185181586587648 185976192761856 186038908747776 186119689863168 186166595026944 186981355094016 187028477411328 187109688213504 187928575737856 187975936770048 188057558974464 188120976850944 188846195736576 188928195821568 188975808774144 188991907299328 189039536308224 189121620344832 189402396447348 189997183401984 190079683264512 190127586410496 190876799991808 190959681798144 191007806717952 191090745409536 191975424786432 192040163868672 192123550826496 192408783692544 192457273809402 192864199901184 193013011709952 193061654102016 193145484607488 193432234669632 194039676665856 194938008502272 195022653751296 195071802605568 195088420438016 195512151171456 195925536407552 196126124802048 196417300019472 196502587600896 197034116120576 197169348870144 197462072891916 197547814130688 198168180424704 198615518650368 198665572964544 199085625704448 199535034940416 199585320987528 199671984175104 200299021074432 200596391509248 200683493720064 201226331357184 201364441399296 201663393591744 201818994757632 202702257717248 202753341955584 202841380749312 203390055350272 203692014835008 203780461215744 203831817178752 203920324263936 204864399839232 204953355288576 205022470864896 205074139834368 205954104093696 205971648970752 206023557148416 206113015922688 207015071711232 207067242848256 207157154807808 208025887491072 208116215709696 208168664352768 208329284911104 209223216857088 209241040224256 209293772341248 209384651096064 210262724990976 210354024480768 210407037087744 210498399240192 211327885705216 211419647705088 211472928866304 211564753846272 211636098957312 212451970203648 212544220299264 212597784870912 212615895711744 212669478346752 212761822887936 213692977250304 213746831327232 213839643672576 214736399990784 214829642022912 214883782557696 215824223698944 215917938081792 215972352884736 215990751199232 216045184352256 216138994679808 216459881654112 216972224888832 217045393539072 217139638173696 217194360864768 217288670183424 218144914276352 218239636340736 218294636249088 218389423325184 219305259565056 219400485470208 219455777931264 219474472992768 219951170067888 220416228458496 220586299097088 220641890402304 220969462521906 221065411051008 221663380635648 221759630475264 221815517478912 222786295431168 222939202977792 223442458481664 223914898751488 223971328917504 224046857846784 224144142630912 224476914307968 224533486110969 225181846994944 225336398708736 225670940447904 225768930435072 226379622776832 226534996574208 227046369102336 227526429376512 228040039931904 228097509700032 228196553342976 228813812269056 229153516689384 229253018867712 229310794326096 229972950122496 230472449819136 230650279723008 231196210495488 231718105092096 231776501791968 232790874097152 232891955675136 232950648204288 233051799158784 233682191253504 234029123427456 234130742673408 234370445524992 235376118964224 235396170252288 235455493883904 235557732483072 236545565614848 236648277540864 236707916723712 237743871418368 237847103668224 237907044974592 238090611326976 239008466479104 239112247836672 239192882675712 239253163140096 240300257132544 240404599406592 240465185243136 240569599131648 241517583663104 241578449989632 241683347275776 242802251661312 242907680342016 242968896995328 242989595099136 243050832396288 243156369014784 243517366860876 244093752999936 244176067731456 244282092945408 244343655972864 245413028560896 245519590883328 245581465780224 246656255655936 246718417010688 246825546153984 246908782116864 247968257015808 248051878330368 248159586484224 248222126702592 248329908781056 249308473458688 249371303215104 249479584284672 250634582360064 250743411965952 250806603350016 250827969134592 251372765791872 251794927648768 251904261095424 251967745032192 252052715077632 252162160459776 252536528596464 253329577869312 253503448547328 253879808003892 254612909064192 254677075623936 254787660546048 255967233048576 256053551824896 256545044923392 256609698412536 257152266534912 257350682279936 257415538802688 257527312809984 257797706275557 257909646226176 258719568887808 258897138941952 259481564688384 259917344669696 260095736807424 260682868228608 261501499736064 261889733359296 262003450134528 262069479229824 262892465160192 263282763855888 263397085507584 264820691533824 264887430619392 265447500939264 266046713253888 266113761316704 266229312233472 267461855345664 267577991626752 267851937742848 268301775142912 268485921865728 268884524788992 269001278816256 269091993010176 270337789274112 270455174332416 270523333398528 271589353113344 271707281620992 271775756238336 271893765685248 273152533118976 273271140384768 273363294486528 273432186445824 274605472124928 274628865294336 274698076197888 274817354563584 276020095614976 276089657131008 276209539743744 277367849988096 277488287612928 277558219137024 277678739423232 277772379881472 278964289142784 279058363121664 279179534794752 279249892540416 280350299987968 280472032641024 280542716116992 280664532320256 281892863606784 281963905155072 282086338461696 282181465276416 283269293604864 283392293732352 283463713161216 283487860948992 283559304462336 283682430517248 284103594671022 284923969667072 284995775102976 285119524896768 286315199987712 286439522697216 286511710076928 286636118114304 287765631598592 287890584109056 287963137179648 288060245803008 288185326239744 288613175538816 289296299851776 289393858052096 289519517564928 289592481153024 289718226911232 290148352004448 291059514998784 292407012753408 292533980626944 292607703908352 292632630657024 293268226757184 293888304611328 294189187203072 294625950029208 294753881401344 295551174180864 295679507300352 295754023305216 296193109337874 297048393908224 297252270637056 297923277975552 298628438556672 298729143795712 299302552410624 299377981481292 299507976262656 300448531611648 300894587263872 301025240580096 301839497035776 302046662098944 302495090387616 302728492136448 304053386575872 304130012933376 304262071123968 305085083025408 305538022252512 305670691823616 305747725768128 307296599758848 307430032932864 307533706297344 308261613993984 308957473456128 309035335722624 309169523884032 310387832129536 310522607566848 310600864272384 310735732211712 312038831236608 312174323564544 312252996529152 312493927366656 313834825285632 313861560336384 313940658511872 314076976644096 315394087486464 315531036721152 315610555631616 316991828557824 317129471557632 317209393299456 317347130769408 317454148435968 318677955305472 318816330448896 318923843567616 319004217520128 319142734331904 320400342843392 320539465875456 320620246990848 320759465508864 322104599986176 322244463034368 322325673836544 323736335548416 323876907122688 323958529327104 323986126798848 324067776528384 324208492019712 324689822481168 325458337333248 325568090308608 325709457260544 325791541297152 327217371414528 327359454511104 327441954373632 327584134987776 328875007541248 328957889347584 329100728205312 329211709489152 330624342687744 330735837773824 330879448645632 330962835603456 331106545041408 331454193782859 331598116576512 332495070953472 332639445712896 332723276218368 334179443146752 334408804466688 334437292179456 335163687722496 335872348127232 335956993376256 336070286770176 336216213946368 336715371461952 337772770492416 338004598063104 338506410671856 339483878752256 339569434165248 341289644064768 341404735766528 342060059897856 342146264550048 342294830014464 342869688713216 343220718403584 343730275034076 343879528301568 344959425183744 345196185255936 345708674728704 345975419584512 346794315743232 347577157638144 347664752687952 348668666314752 349186311145728 349337933512704 349425972306432 350523286880256 351043685141184 351196114010112 353094255378432 353183240825856 353336598724608 353930001252352 354728951005184 354818348422272 354972416311296 356615807127552 356770655502336 356860567461888 357135916990464 358512699718656 358668371755008 358789324013568 358879744710144 360450385698816 360606899109888 360697777864704 362276375494656 362367674984448 362525020913664 364203377491968 364361520513024 364484392648704 364576248594432 364734553522176 366140629499904 366171820392448 366264101597184 366423139418112 368119542841344 368279386324992 368372198670336 369823799984128 369984383483904 370077625516032 370238319230976 370363173175296 371952385523712 372077817495552 372239379726336 372333190053888 373962710188032 374056954822656 374219376427008 375857151475712 375951873540096 376115117948928 376241953701888 377692391473152 377856391643136 377951617548288 377983814598656 378079072616448 378243240689664 378804792894696 379994366803968 380159366529024 380255172820992 381753599983616 381919363596288 382015613435904 382181490819072 383950849572864 384080327737344 384817567385088 384914547618804 385728399802368 386026023419904 386123308204032 386290969214976 386864469339264 388079353331712 389876017004544 390143605211136 390176840876032 391024302342912 391851072815104 392252249604096 392834600038944 393005175201792 394068232241152 394338697740288 394924145783832 395095628261376 396336360849408 397231037300736 397331145929088 398171251408896 399070069880832 399170641975056 399343968350208 401192783018496 401366987440128 402452662714368 402728882798592 403326787183488 403637989515264 405404515434496 405506683911168 405682761498624 406780110700544 407384029670016 407560922431488 407663634357504 407840648527872 409728799678464 409906710577152 410044941729792 410148279668736 411908208187392 411943297941504 412047114296832 412226031845376 414030143422464 414134485696512 414314309615616 416051774982144 416232431419392 416337328705536 416658569822208 418446433714176 418482080448512 418587544682496 418769302192128 420525449981952 420708048961536 420814074175488 420996798480384 422655771410432 422839295410176 422945857732608 423129507692544 423272197914624 424903940407296 425088440598528 425195569741824 425231791423488 425338956693504 425523645775872 426155392006533 427385954500608 427493662654464 427679287345152 429472799981568 429659284045824 429767565115392 431648447397888 431835876163584 431944705769472 431981502398464 432090368704512 432277989359616 432919763308224 433944449777664 434090787078144 434279276347392 434388721729536 434577340366848 436289828552704 436479272681472 436589272498176 438610519130112 438800970940416 438911555862528 438948945985536 439902340135776 440832456916992 441283780804608 441938925043812 442130822102016 443326761271296 443519260950528 443631034957824 444289664006811 445572590862336 445878405955584 446884916963328 447942657835008 448093715693568 448288285261824 448953828615936 449066972221938 450363693989888 450672797417472 451341880895808 451537860870144 452759245553664 453069993148416 454092738204672 455052858753024 456080079863808 456195019400064 456393106685952 457627624538112 458307033378768 458506037735424 458621588652192 460944899638272 461300559446016 462392420990976 463436210184192 463553003583936 465581748194304 465783911350272 465901296408576 466103598317568 467364382507008 468058246854912 468261485346816 468740891049984 470752237928448 470792340504576 470910987767808 471115464966144 473091131229696 473296555081728 473415833447424 475487742836736 475694207336448 475814089949184 476181222653952 478016932958208 478224495673344 478385765351424 478506326280192 480600514265088 480809198813184 480930370486272 481139198263296 483035167326208 483156899979264 483366694551552 485604503322624 485815360684032 485937793990656 485979190198272 486101664792576 486312738029568 487034733721752 488187505999872 488352135462912 488564185890816 488687311945728 490826057121792 491039181766656 491162931560448 493312511311872 493436834021376 493651092307968 493817564233728 495936514031616 496103756660736 496319172968448 496444253405184 496659817562112 498616946917376 498742606430208 498959168569344 501269164720128 501613206700032 501655938269184 502745531583744 503589855297536 503808522190848 503935490064384 504105430155264 504324320919552 505073057192928 506659155738624 507006897094656 507759616007784 509225818128384 509354151247872 509575321092096 511934466097152 512107103649792 513090089846784 513219396825072 514304533069824 514701364559872 514831077605376 515595412551114 515819292452352 517439137775616 517794277883904 518963129376768 519834689339392 520191473614848 521365736457216 523002999472128 523779466718592 524006900269056 524138958459648 525784930320384 526565527711776 526794171015168 529641383067648 529774861238784 530895001878528 532093426507776 532227522633408 532458624466944 534923710691328 535155983253504 535703875485696 536603550285824 537769049577984 538002557632512 538183986020352 540675578548224 540910348664832 541046666797056 543178706226688 543414563241984 543551512476672 543787531370496 546305066237952 546542280769536 546726588973056 546864372891648 549210944249856 549257730588672 549396152395776 549634709127168 552040191229952 552179314262016 552419079487488 554735699976192 554976575225856 555116438274048 555357478846464 555544759762944 557928578285568 558116726243328 558359069589504 558499785080832 560700599975936 560944065282048 561085432233984 561329064640512 563785727213568 563927810310144 564172676923392 564362930552832 566538587209728 566784587464704 566927426322432 566975721897984 567118608924672 567364861034496 568207189342044 569847939334144 569991550205952 570239049793536 572630399975424 572879045394432 573023420153856 573272236228608 575531263197184 575926274359296 576120491606016 576370652479488 577226351077632 578592599703552 578787716104192 579039035129856 579184962306048 579436453822464 580296704008896 582119029997568 584814025506816 585067961253888 585215407816704 585265261314048 586536453514368 587776609222656 588378374406144 589251900058416 589507762802688 591102348361728 591508046610432 592386218675748 594096787816448 594504541274112 595846555951104 597256877113344 597458287591424 598605104821248 598755962962584 599015952525312 600897063223296 601789174527744 602050481160192 603678994071552 604093324197888 604990180775232 605456984272896 608106773151744 608260025866752 608524142247936 610170166050816 611076044505024 611341383647232 611495451536256 614593199517696 614860065865728 615067412594688 617914946912256 618070671445248 618339047768064 620775664259072 621045215133696 621201728544768 621471464423424 624077662473216 624348647129088 624505993058304 624987854733312 627669650571264 627723120672768 627881317023744 628153953288192 630788174972928 631062073442304 631221111263232 633983657115648 634258943115264 634418786598912 634694261538816 634908296871936 637355910610944 637632660897792 637847687135232 638008435040256 638285468663808 640800685686784 641078931750912 641240493981696 641518931017728 644209199972352 644488926068736 644651347673088 647472671096832 647753814245376 647917058654208 647972253597696 648135553056768 648416984039424 649379644962336 650916674666496 651136180617216 651418914521088 651583082594304 654434742829056 654718909022208 654883908747264 655168269975552 657750015082496 657915778695168 658201456410624 658423418978304 661248685375488 661471675547648 661758897291264 661925671206912 662908387565718 663196233153024 664990141906944 665278891425792 665446552436736 668358886293504 668817608933376 670327375444992 671744696254464 671913986752512 672140573540352 672432427892736 673430742923904 673600458332907 675545540984832 676009196126208 677012821343712 679138868330496 682579288129536 682809471533056 684120119795712 684292529100096 684589660028928 685739377426432 686441436807168 687460550068152 687759056603136 689918850367488 691417349457408 691950839169024 693588631486464 695154315276288 695329505375904 698372622291456 698675867025408 698851944612864 701046573760512 702087370282368 702392228020224 706188510756864 706366481651712 706673197449216 709457902010368 709636696844544 709944832622592 713231614255104 713541311004672 713721134923776 714271833980928 717025399437312 717336743510016 717578648027136 717759489420288 720900771397632 721213798219776 721395555729408 724552750989312 724735349968896 725050041827328 728406754983936 728723041026048 728968785297408 729152497188864 729469107044352 732281258999808 732343640784896 732528203194368 732846278836224 736239085682688 736558772649984 736744397340672 739647599968256 739968766967808 740155251032064 740476638461952 740726346350592 743904771047424 744155634991104 744478759452672 744666380107776 747925420376064 748113909645312 748438752854016 751714302951424 751903747080192 752230235897856 752483907403776 755384782946304 755712783286272 755903235096576 755967629197312 756158145232896 756486481379328 757609585789392 759988733607936 760510345641984 763507199967232 763838727192576 764031226871808 764362981638144 767901699145728 768160655474688 769635134770176 769829095237608 771456799604736 772052046839808 772246616408064 772581938429952 773393118826671 773728938678528 776158706663424 779752034009088 780287210422272 780353681752064 782048604685824 783702145630208 784504499208192 785669200077888 786010350403584 788136464482304 788677395480576 789848291567664 790191256522752 794462074601472 794662291858176 796342502817792 798140139761664 798341283950112 798687936700416 802385566036992 802733974880256 804905325428736 805457765597184 806653574366976 807275979030528 810809030868992 811013367822336 811365522997248 813560221401088 814768059340032 815121844862976 815327268715008 815681297055744 819457599356928 819813421154304 820089883459584 820296559337472 823816416374784 823886595883008 824094228593664 824452063690752 828060286844928 828268971393024 828628619231232 832103549964288 832464862838784 832674657411072 833317139644416 836892867428352 836964160897024 837175089364992 837538604384256 841050899963904 841416097923072 841628148350976 841993596960768 845311542820864 845678590820352 845891715465216 846259015385088 846544395829248 849807880814592 850176881197056 850391139483648 850463582846976 850677913387008 851047291551744 852310784013066 854771909001216 854987325308928 855358574690304 858945599963136 859318568091648 859535130230784 863296894795776 863671752327168 863889411538944 863963004796928 864180737409024 864555978719232 865839526616448 867888899555328 868181574156288 868558552694784 868777443459072 869154680733696 872579657105408 873178544996352 877221038260224 877601941880832 877823111725056 877897891971072 879804680271552 881664913833984 882567561609216 883877850087624 884261644204032 886653522542592 887038521901056 887262069915648 888579328013622 891145181724672 891756811911168 893769833926656 895885315670016 896187431387136 897907657231872 898133944443876 900727387979776 901345594834944 902683761791616 903075721740288 905518491107328 906139986296832 908185476409344 912160159727616 912390038800128 912786213371904 915255249076224 916614066757536 917012075470848 917243177304384 921889799276544 922601118892032 924784841981952 926872420368384 927106007167872 931163496388608 931567822700544 931802592817152 932207196635136 936116493709824 936522970693632 937481782099968 941504475856896 941584681009152 941821975535616 942230929932288 946182262459392 946593110163456 946831666894848 950975485673472 951388414672896 951628179898368 952362445307904 956033865916416 956448991346688 956771530702848 957012652560384 961201028530176 961618397626368 961860740972544 962278396526592 966070334652416 966313799958528 966733389103104 971209006645248 971630721368064 971875587981312 971958380396544 972203329585152 972625476059136 974069467443504 976375011999744 976704270925824 977128371781632 977374623891456 981652114243584 982078363533312 982325863120896 986625022623744 986873668042752 987302184615936 987635128467456 991873028063232 992207513321472 992638345936896 992888506810368 993319635124224 994362581348577 997233893834752 997485212860416 997918337138688 1002538329440256 1003226413400064 1003311876538368 1005491063167488 1007179710595072 1007617044381696 1007870980128768 1008210860310528 1008648641839104 1010146114385856 1013318311477248 1014013794189312 1015519232015568 1018451636256768 1018708302495744 1023868932194304 1024214207299584 1026180179693568 1026438793650144 1028609066139648 1029662155210752 1031190825102228 1031638584904704 1034878275551232 1035588555767808 1037926258753536 1039669378678784 1040382947229696 1042731472914432 1046005998944256 1047558933437184 1048013800538112 1048277916919296 1051569860640768 1053131055423552 1053588342030336 1059282766135296 1059549722477568 1061790003757056 1064186853015552 1064455045266816 1064917248933888 1069847421382656 1070311966507008 1071407750971392 1075538099155968 1076005115265024 1076367972040704 1081351157096448 1081820697329664 1082093333594112 1086357412453376 1086829126483968 1087103024953344 1087575062740992 1092610132475904 1093084561539072 1093453177946112 1093728745783296 1098421888499712 1098515461177344 1098792304791552 1099269418254336 1104080382459904 1104358628524032 1104838158974976 1109471399952384 1109953150451712 1110232876548096 1110714957692928 1111089519525888 1115857156571136 1116233452486656 1116718139179008 1116999570161664 1121401199951872 1121888130564096 1122170864467968 1122658129281024 1127571454427136 1127855620620288 1128345353846784 1128725861105664 1133077174419456 1133569174929408 1133854852644864 1133951443795968 1134237217849344 1134729722068992 1136414378684088 1139695878668288 1139983100411904 1140478099587072 1145260799950848 1145758090788864 1146046840307712 1146544472457216 1151062526394368 1151852548718592 1152240983212032 1154452702155264 1157185199407104 1157575432208384 1158078070259712 1158369924612096 1158872907644928 1160593408017792 1164238059995136 1169628051013632 1170430815633408 1170530522628096 1173072907028736 1175553218445312 1176756748812288 1178503800116832 1179015525605376 1182204696723456 1183016093220864 1184772437351496 1188193575632896 1189009082548224 1191693111902208 1194513754226688 1194916575182848 1197210209642496 1197511925925168 1198031905050624 1203578349055488 1204100962320384 1207357988143104 1208186648395776 1209980361550464 1210913968545792 1216213546303488 1216520051733504 1217048284495872 1220340332101632 1222152089010048 1222682767294464 1222990903072512 1229186399035392 1229720131731456 1230134825189376 1235829893824512 1236141342890496 1236678095536128 1241551328518144 1242090430267392 1242403457089536 1242942928846848 1248155324946432 1248697294258176 1249011986116608 1249975709466624 1255339301142528 1255446241345536 1255762634047488 1256307906576384 1261576349945856 1262124146884608 1262442222526464 1267967314231296 1268517886230528 1268837573197824 1269388523077632 1269816593743872 1274711821221888 1275265321795584 1275695374270464 1276016870080512 1276570937327616 1281601371373568 1282157863501824 1282480987963392 1283037862035456 1288418399944704 1288977852137472 1289302695346176 1294945342193664 1295507628490752 1295834117308416 1295944507195392 1296271106113536 1296833968078848 1298759289924672 1301833349332992 1302272361234432 1302837829042176 1303166165188608 1308869485658112 1309437818044416 1309767817494528 1315500030164992 1315831557390336 1316402912821248 1316846837956608 1322497370750976 1322943351095296 1323851342413824 1325816775131436 1326392466306048 1329980283813888 1330557782851584 1330893104873472 1336717772587008 1337635217866752 1340654750889984 1343827973505024 1344281147080704 1344864855785472 1346861485847808 1347200916665814 1351091081969664 1352018392252416 1354025642687424 1358277736660992 1365158576259072 1365618943066112 1368240239591424 1368585058200192 1369179320057856 1371478754852864 1372882873614336 1374921100136304 1375518113206272 1382834698914816 1383901678338048 1387177262972928 1390308630552576 1390659010751808 1396745244582912 1397351734050816 1397703889225728 1402093147521024 1404174740564736 1404784456040448 1412377021513728 1412732963303424 1413346394898432 1418915804020736 1419273393689088 1419889665245184 1426463228510208 1427082622009344 1427442269847552 1428543667961856 1434050798874624 1434673487020032 1435157296054272 1435518978840576 1441801542795264 1442427596439552 1442791111458816 1449105501978624 1449470699937792 1450100083654656 1456813509967872 1457446082052096 1457937570594816 1458304994377728 1458938214088704 1464562517999616 1464687281569792 1465056406388736 1465692557672448 1472478171365376 1473117545299968 1473488794681344 1479295199936512 1479937533935616 1480310502064128 1480953276923904 1481452692701184 1487809542094848 1488311269982208 1488957518905344 1489332760215552 1495850840752128 1496227819290624 1496877505708032 1503428605902848 1503807494160384 1504967814807552 1510769565892608 1511425566572544 1511806470193152 1511935258394624 1512316290465792 1512972962758656 1515219171578784 1519977467215872 1521020691283968 1527014399934464 1527677454385152 1528062453743616 1528725963276288 1535803398291456 1536321310949376 1539270269540352 1539658190475216 1542913599209472 1544104093679616 1544493232816128 1546786237653342 1547457877357056 1552317413326848 1559504068018176 1560574420844544 1564097209371648 1567404291260416 1569008998416384 1571338400155776 1572020700807168 1576272928964608 1577354790961152 1579696583135328 1580382513045504 1588924149202944 1589324583716352 1592685005635584 1596280279523328 1596682567900224 1597375873400832 1604771132073984 1605467949760512 1609810650857472 1613307148733952 1614551958061056 1621618061737984 1622026735644672 1622731045994496 1629536118680064 1630243689725952 1630654537430016 1631362594111488 1638915198713856 1639626842308608 1640179766919168 1640593118674944 1647632832749568 1647773191766016 1648188457187328 1648904127381504 1656120573689856 1656537942786048 1657257238462464 1664207099928576 1664929725677568 1665349314822144 1666634279288832 1673785734856704 1673928321794048 1674350178729984 1675077208768512 1682101799927808 1682832195846144 1683256296701952 1683987193921536 1690623085641728 1691357181640704 1691783430930432 1692518030770176 1693088791658496 1699615761629184 1700353762394112 1700782278967296 1700927165693952 1701355826774016 1702094583103488 1704621568026132 1709543818002432 1709974650617856 1710717149380608 1717891199926272 1718637136183296 1719070260461568 1726593789591552 1727778823077888 1727926009593856 1728361474818048 1729111957438464 1731679053232896 1735777799110656 1736363148312576 1737117105389568 1737554886918144 1738309361467392 1745159314210816 1746357089992704 1754442076520448 1755203883761664 1755646223450112 1755795783942144 1759609360543104 1763329827667968 1765135123218432 1767755700175248 1768523288408064 1773307045085184 1774524139831296 1777158656027244 1782290363449344 1783513623822336 1787539667853312 1791770631340032 1792374862774272 1795815314463744 1796267888887752 1801454775959552 1802691189669888 1805367523583232 1806151443480576 1811036982214656 1812279972593664 1816370952818688 1824320319455232 1824780077600256 1825572426743808 1830510498152448 1833228133515072 1834024150941696 1834486354608768 1843779598553088 1845202237784064 1853744840736768 1854212014335744 1862326992777216 1863135645401088 1863605185634304 1864414393270272 1872232987419648 1873045941387264 1874963564199936 1883008951713792 1883169362018304 1883643951071232 1884461859864576 1892364524918784 1893186220326912 1893663333789696 1901950971346944 1902776829345792 1903256359796736 1904724890615808 1912067731832832 1912897982693376 1913543061405696 1914025305120768 1922402057060352 1923236795252736 1923721481945088 1924556793053184 1932140669304832 1932627599917056 1933466778206208 1942418013290496 1943261442736128 1943751175962624 1943916760793088 1944406659170304 1945250952118272 1948138934887008 1952750023999488 1953408541851648 1954256743563264 1954749247782912 1963304228487168 1964156727066624 1964651726241792 1973250045247488 1973747336085504 1974604369231872 1975270256934912 1983746056126464 1984415026642944 1985276691873792 1985777013620736 1988725162697154 1994467787669504 1994970425720832 1995836674277376 2005076658880512 2006452826800128 2010982126334976 2014359421190144 2015234088763392 2015741960257536 2016421720621056 2017297283678208 2020292228771712 2026636622954496 2028027588378624 2031038464031136 2037416604991488 2047737864388608 2048428414599168 2052360359387136 2052877587300288 2057218132279296 2059324310421504 2062381650204456 2063277169809408 2069756551102464 2075852517507072 2079338757357568 2080765894459392 2085462945828864 2095117866874368 2096027601076224 2096555833838592 2103139721281536 2106262110847104 2107176684060672 2118565532270592 2119099444955136 2128373706031104 2128910090533632 2129834497867776 2139694842765312 2140623933014016 2142815501942784 2151076198311936 2152010230530048 2152735944081408 2162702314192896 2163641394659328 2164186667188224 2172714824906752 2173658252967936 2174206049906688 2175150125481984 2185220264951808 2186169123078144 2186906355892224 2187457491566592 2196843776999424 2197030922354688 2197584609583104 2198538836508672 2208160764919808 2208717257048064 2209676317949952 2218942799904768 2219906300903424 2220465753096192 2221429915385856 2222179039051776 2231714313142272 2232466904973312 2233436278358016 2233999140323328 2242802399903744 2243776261128192 2244341728935936 2245316258562048 2255142908854272 2255711241240576 2256690707693568 2257451722211328 2266154348838912 2267138349858816 2267709705289728 2267902887591936 2268474435698688 2269459444137984 2272828757368176 2279391757336576 2279966200823808 2290521599901696 2291516181577728 2292093680615424 2293088944914432 2302125052788736 2303705097437184 2304481966424064 2308905404310528 2314370398814208 2315150864416768 2316156140519424 2316739849224192 2317745815289856 2320179356480013 2321186816035584 2328476119990272 2339256102027264 2340861631266816 2341061045256192 2346145814057472 2351106436890624 2353513497624576 2357007600233664 2358031051210752 2364409393446912 2366032186441728 2369544874702992 2376387151265792 2383386223804416 2389027508453376 2389833150365696 2394420419284992 2395023851850336 2396063810101248 2407156698110976 2408201924640768 2414715976286208 2416373296791552 2419960723100928 2421827937091584 2432427092606976 2433040103467008 2434096568991744 2440680664203264 2444304178020096 2445365534588928 2445981806145024 2458372798070784 2459440263462912 2460269650378752 2471659787649024 2472282685780992 2473356191072256 2483102657036288 2484180860534784 2484806914179072 2485885857693696 2496310649892864 2497394588516352 2498023972233216 2499951418933248 2510678602285056 2510892482691072 2511525268094976 2512615813152768 2523152699891712 2524248293769216 2524884445052928 2535934628462592 2537035772461056 2537675146395648 2538777046155264 2539633187487744 2549423642443776 2550530643591168 2551390748540928 2552033740161024 2553141874655232 2563202742747136 2564315727003648 2564961975926784 2566075724070912 2576836799889408 2577955704274944 2578605390692352 2589890684387328 2591015256981504 2591668234616832 2591889014390784 2592542212227072 2593667936157696 2597518579849344 2603666698665984 2604544722468864 2605675658084352 2606332330377216 2617738971316224 2619535634989056 2631000060329984 2631663114780672 2632805825642496 2633693675913216 2644994741501952 2645886702190592 2647702684827648 2651633550262872 2652784932612096 2659960567627776 2661115565703168 2661786209746944 2673435545174016 2675270435733504 2681309501779968 2687655947010048 2688562294161408 2693722971695616 2694401833331628 2702182163939328 2704036784504832 2708051285374848 2716555473321984 2731237886132224 2736480479182848 2737170116400384 2738358640115712 2742957509705728 2745765747228672 2749842200272608 2751036226412544 2765669397829632 2767803356676096 2774354525945856 2780617261105152 2781318021503616 2793490489165824 2794703468101632 2795407778451456 2808349481129472 2809568912080896 2824754043027456 2825465926606848 2826692789796864 2837831608041472 2838546787378176 2839779330490368 2852926457020416 2854165244018688 2854884539695104 2857087335923712 2868101597749248 2869346974040064 2870314592108544 2871037957681152 2883603085590528 2884855192879104 2885582222917632 2898211003957248 2898941399875584 2900200167309312 2913627019935744 2914892164104192 2915875141189632 2916609988755456 2917876428177408 2929125035999232 2929374563139584 2930112812777472 2931385115344896 2944956342730752 2946235090599936 2946977589362688 2958590399873024 2959875067871232 2960621004128256 2961906553847808 2962905385402368 2975619084189696 2976622539964416 2977915037810688 2978665520431104 2983087744045731 2991701681504256 2992455638581248 2993755011416064 3007614988320768 3009935629615104 3021539131785216 3022851133145088 3023612940386304 3023870516789248 3024632580931584 3025945925517312 3030438343157568 3039954934431744 3042041382567936 3054028799868928 3055354908770304 3056124907487232 3071606796582912 3072642621898752 3078540539080704 3079316380950432 3085827198418944 3088986465632256 3093572475306684 3094915754714112 3104634826653696 3119008136036352 3121148841689088 3128194418743296 3138017996832768 3142676800311552 3144041401614336 3152545857929216 3154709581922304 3159393166270656 3160765026091008 3177848298405888 3178649167432704 3185370011271168 3192560559046656 3193365135800448 3194751746801664 3209542264147968 3210935899521024 3226614297467904 3229103916122112 3243236123475968 3244053471289344 3245462091988992 3259072237360128 3260487379451904 3261309074860032 3262725188222976 3277830397427712 3279253684617216 3280359533838336 3281186237349888 3295265665499136 3295546383532032 3296376914374656 3297808254763008 3312241147379712 3313075885572096 3314514476924928 3328414199857152 3329859451355136 3330698629644288 3333268558577664 3347571469713408 3347856643588096 3348700357459968 3350154417537024 3364203599855616 3365664391692288 3366512593403904 3367974387843072 3381246171283456 3382714363281408 3383566861860864 3385036061540352 3386177583316992 3399231523258368 3400707524788224 3401564557934592 3401854331387904 3402711653548032 3404189166206976 3409243136052264 3419087636004864 3419949301235712 3421434298761216 3435782399852544 3437274272366592 3438140520923136 3453187579183104 3455557646155776 3455852019187712 3456722949636096 3463358106465792 3471555598221312 3472726296625152 3474234210779136 3475109773836288 3476618722934784 3490318628421632 3492714179985408 3508884153040896 3511292446900224 3511591567884288 3519218721086208 3526659655335936 3530270246436864 3535511400350496 3537046576816128 3546614090170368 3549048279662592 3554317312054488 3564580726898688 3567027247644672 3575079335706624 3583541262680064 3584749725548544 3591630628927488 3592535777775504 3602909551919104 3610735047166464 3612302886961152 3622073964429312 3624559945187328 3632741905637376 3648640638910464 3649560155200512 3651144853487616 3661020996304896 3666456267030144 3668048301883392 3668972709217536 3687559197106176 3690404475568128 3707489681473536 3708424028671488 3724653985554432 3726271290802176 3727210371268608 3728828786540544 3744465974839296 3746091882774528 3749927128399872 3766017903427584 3766338724036608 3767287902142464 3768923719729152 3784729049837568 3786372440653824 3787326667579392 3803901942693888 3805553658691584 3806512719593472 3809449781231616 3824135463665664 3825795965386752 3827086122811392 3828050610241536 3844804114120704 3846473590505472 3847442963890176 3849113586106368 3864281338609664 3865255199834112 3866933556412416 3884836026580992 3886522885472256 3887502351925248 3887833521586176 3888813318340608 3890501904236544 3896277869774016 3905500047998976 3906817083703296 3908513487126528 3909498495565824 3926608456974336 3928313454133248 3929303452483584 3946500090494976 3947494672171008 3949208738463744 3950540513869824 3967492112252928 3968830053285888 3971554027241472 3977450325394308 3988935575339008 3989940851441664 3991673348554752 4010153317761024 4012905653600256 4021964252669952 4028718842380288 4031483920515072 4032843441242112 4034594567356416 4040584457543424 4053273245908992 4056055176757248 4062076928062272 4074833209982976 4095475728777216 4096856829198336 4104720718774272 4105755174600576 4114436264558592 4118648620843008 4124763300408912 4126554339618816 4151705035014144 4158677514715136 4161531788918784 4170925891657728 4190235733748736 4192055202152448 4193111667677184 4206279442563072 4212524221694208 4214353368121344 4237131064541184 4238198889910272 4256747412062208 4257820181067264 4259668995735552 4279389685530624 4281247866028032 4285631003885568 4302152396623872 4304020461060096 4305471888162816 4325404628385792 4327282789318656 4328373334376448 4345429649813504 4347316505935872 4348412099813376 4350300250963968 4370440529903616 4372338246156288 4373812711784448 4374914983133184 4393687553998848 4394061844709376 4395169219166208 4397077673017344 4416321529839616 4417434514096128 4419352635899904 4437885599809536 4439812601806848 4440931506192384 4442859830771712 4444358078103552 4463428626284544 4464933809946624 4466872556716032 4467998280646656 4485604799807488 4487552522256384 4488683457871872 4490632517124096 4510285817708544 4511422482481152 4514903444422656 4532308697677824 4534276699717632 4535419410579456 4535805775183872 4536948871397376 4538918888275968 4545657514736352 4559932401647616 4581043199803392 4583032363155456 4584187361230848 4586177889828864 4604250105577472 4607410194874368 4608963932848128 4617810808621056 4628740797628416 4630301728833536 4632312281038848 4633479698448384 4640358712960026 4642373632071168 4656952239980544 4678512204054528 4681723262533632 4692291628114944 4702212873781248 4707026995249152 4714015200467328 4716062102421504 4728818786893824 4732064372883456 4739089749405984 4766772447608832 4778055016906752 4779666300731392 4788840838569984 4790047703700672 4792127620202496 4814313396221952 4816403849281536 4829431952572416 4839921446201856 4843655874183168 4864854185213952 4866080206934016 4868193137983488 4888608356040192 4890731069177856 4891963612290048 4916745596141568 4918880526925824 4920539300757504 4943319575298048 4944565371561984 4946712382144512 4966205314072576 4968361721069568 4969613828358144 4971771715387392 4992621299785728 4994789177032704 4996047944466432 4999902837866496 5021357204570112 5021784965382144 5023050536189952 5025231626305536 5046305399783424 5048496587538432 5049768890105856 5071869256925184 5074071544922112 5075350292791296 5077554092310528 5079266374975488 5098847284887552 5101061287182336 5102781497081856 5104067480322048 5106283749310464 5126405485494272 5128631454007296 5129923951853568 5132151448141824 5153673599778816 5155911408549888 5157210781384704 5179781368774656 5183336469233664 5183778028781568 5185084424454144 5187335872315392 5195037159698688 5207333397331968 5209089444937728 5211351316168704 5212664660754432 5235477942632448 5239071269978112 5262000120659968 5263326229561344 5265611651284992 5267387351826432 5289989483003904 5291773404381184 5295405369655296 5303267100525744 5305569865224192 5319921135255552 5323572419493888 5346871090348032 5350540871467008 5362619003559936 5375311894020096 5377124588322816 5387445943391232 5388803666663256 5404364327878656 5408073569009664 5416102570749696 5433110946643968 5462475772264448 5472960958365696 5474340232800768 5476717280231424 5485915019411456 5491531494457344 5499684400545216 5502072452825088 5531338795659264 5535606713352192 5561234522210304 5562636043007232 5586980978331648 5589406936203264 5590815556902912 5616698962258944 5619137824161792 5649508086054912 5650931853213696 5653385579593728 5675663216082944 5677093574756352 5679558660980736 5705852914040832 5708330488037376 5709769079390208 5714174671847424 5736203195498496 5738693948080128 5740629184217088 5742075915362304 5767206171181056 5769710385758208 5771164445835264 5796422007914496 5797882799751168 5800400334618624 5827254039871488 5829784328208384 5831750282379264 5833219977510912 5835752856354816 5858250071998464 5858749126279168 5860225625554944 5862770230689792 5889912685461504 5892470181199872 5893955178725376 5917180799746048 5919750135742464 5921242008256512 5923813107695616 5925810770804736 5951238168379392 5953245079928832 5955830075621376 5957331040862208 5966175488091462 5983403363008512 5984911277162496 5987510022832128 6015229976641536 6043078263570432 6045702266290176 6047225880772608 6047741033578496 6049265161863168 6051891851034624 6060876686315136 6079909868863488 6084082765135872 6108057599737856 6112249814974464 6143213593165824 6145285243797504 6157081078161408 6158632761900864 6171654396837888 6177972931264512 6187144950613368 6189831509428224 6209269653307392 6238016272072704 6242297683378176 6256388837486592 6285353600623104 6288082803228672 6305091715858432 6309419163844608 6318786332541312 6321530052182016 6355696596811776 6357298334865408 6385121118093312 6386730271600896 6389503493603328 6419084528295936 6421871799042048 6453228594935808 6458207832244224 6486472246951936 6488106942578688 6490924183977984 6518144474720256 6520974758903808 6522618149720064 6525450376445952 6555660794855424 6558507369234432 6560719067676672 6562372474699776 6590531330998272 6591092767064064 6592753828749312 6595616509526016 6624482294759424 6626151771144192 6629028953849856 6656828399714304 6659718902710272 6661397259288576 6666537117155328 6695142939426816 6695713287176192 6697400714919936 6700308835074048 6728407199711232 6731328783384576 6733025186807808 6735948775686144 6762492342566912 6765428726562816 6767133723721728 6770072123080704 6772355166633984 6798463046516736 6801415049576448 6803129115869184 6803708662775808 6805423307096064 6808378332413952 6818486272104528 6838175272009728 6839898602471424 6871564799705088 6874548544733184 6876281041846272 6906375158366208 6911115292311552 6913445899272192 6926716212931584 6943111196442624 6945452593250304 6948468421558272 6950219547672576 6953237445869568 6960538069440039 6980637256843264 6985428359970816 7017768306081792 7022584893800448 7023183135768576 7038437442172416 7053319310671872 7060540492873728 7071022800700992 7074093153632256 7093228180340736 7098096559325184 7108634624108976 7129161453797376 7150158671413248 7167082525360128 7169499451097088 7183261257854976 7185071555551008 7221470094332928 7224605773922304 7244147928858624 7249119890374656 7265483811274752 7297281277820928 7299120310401024 7302289706975232 7322041992609792 7332912534060288 7336096603766784 7337945418435072 7375118394212352 7380808951136256 7414979362947072 7416848057342976 7449307971108864 7452542581604352 7454420742537216 7457657573081088 7488931949678592 7492183765549056 7499854256799744 7532035806855168 7532677448073216 7534575804284928 7537847439458304 7569458099675136 7572744881307648 7574653335158784 7607803885387776 7611107317383168 7613025439186944 7618899562463232 7648270927331328 7651591930773504 7654172245622784 7656101220483072 7689608228241408 7692947181010944 7694885927780352 7698227172212736 7728562677219328 7730510399668224 7733867112824832 7769672053161984 7773045770944512 7775004703850496 7775667043172352 7777626636681216 7781003808473088 7792555739548032 7811000095997952 7813634167406592 7817026974253056 7818996991131648 7853216913948672 7858606904967168 7893000180989952 7894989344342016 7898417476927488 7901081027739648 7934984224505856 7937660106571776 7943108054482944 7954900650788616 7977871150678016 7979881702883328 7983346697109504 8020306635522048 8025811307200512 8043928505339904 8057437684760576 8062967841030144 8065686882484224 8081168915086848 8106546491817984 8112110353514496 8124153856124544 8149666419965952 8193713658396672 8209441437548544 8211510349201152 8228872529117184 8237297241686016 8249526600817824 8253108679237632 8303410070028288 8317355029430272 8323063577837568 8341851783315456 8380471467497472 8384110404304896 8386223335354368 8425048443388416 8428706736242688 8474262129082368 8476397779820544 8513494824124416 8515640362134528 8519337991471104 8558779371061248 8562495732056064 8571262007771136 8604304793247744 8608040922120192 8610943776325632 8650809256771584 8654565578637312 8656746668752896 8690859299627008 8694633011871744 8696824199626752 8700600501927936 8740881059807232 8744676492312576 8747625423568896 8749829966266368 8787375107997696 8788123689418752 8790338438332416 8794155346034688 8832643059679232 8834869028192256 8838705271799808 8875771199619072 8879625203613696 8881863012384768 8885719661543424 8888716156207104 8926857252569088 8929867619893248 8933745113432064 8935996561293312 8971209599614976 8975105044512768 8977366915743744 8981265034248192 9022844964962304 9029806888845312 9064617395355648 9068553399435264 9070838821158912 9071611550367744 9073897742794752 9077837776551936 9091315029472704 9119864803295232 9162086399606784 9166064726310912 9168374722461696 9208500211154944 9214820389748736 9217927865696256 9235621617242112 9257481595256832 9260603457667072 9266959396896768 9280717425920052 9284747264142336 9313904479961088 9357024408109056 9363446525067264 9384583256229888 9414053990498304 9428030400934656 9432124204843008 9457637573787648 9464128745766912 9478179498811968 9533544895217664 9556110033813504 9559332601462784 9577681677139968 9580095407401344 9584255240404992 9628626792443904 9632807698563072 9679842892403712 9687311748366336 9729708370427904 9732160413868032 9736386275966976 9777216712080384 9781462138355712 9783927224580096 9833491192283136 9837761053851648 9841078601515008 9886639150596096 9889130743123968 9893424764289024 9932410628145152 9936723442139136 9939227656716288 9943543430774784 9985242599571456 9989578354065408 9992095888932864 9999805675732992 10042714409140224 10043569930764288 10046101072379904 10050463252611072 10092610799566848 10096993175076864 10099537780211712 10143738513850368 10148143089844224 10150700585582592 10155108184621056 10158532749950976 10197694569775104 10202122574364672 10205562994163712 10208134960644096 10212567498620928 10252810970988544 10257262908014592 10259847903707136 10264302896283648 10307347199557632 10311822817099776 10314421562769408 10359562737549312 10366672938467328 10367556057563136 10370168848908288 10390074319397376 10414666794663936 10418178889875456 10422702632337408 10425329321508864 10470955885264896 10478142539956224 10524000241319936 10526652459122688 10534774703652864 10579978966007808 10583546808762368 10590810739310592 10606534201051488 10611139730448384 10639842270511104 10647144838987776 10693742180696064 10701081742934016 10725238007119872 10750623788040192 10754249176645632 10774891886782464 10777607333326512 10808728655757312 10832205141499392 10866221893287936 10945921916731392 10948680465601536 10953434560462848 10971830038822912 10983062988914688 10999368801090432 11004144905650176 11062677591318528 11071213426704384 11122469044420608 11125272086014464 11173961956663296 11178813872406528 11181631113805824 11233397924517888 11238275648323584 11299016172109824 11301863706427392 11306771159187456 11351326432165888 11354187149512704 11359117321961472 11411705828081664 11416660976074752 11419538158780416 11428349343694848 11472406390996992 11477387896160256 11481258368434176 11484151830724608 11534412342362112 11539420771516416 11542328891670528 11592844015828992 11595765599502336 11600800669237248 11654508079742976 11659568656416768 11663500564758528 11666439955021824 11671505712709632 11716500143996928 11717498252558336 11720451251109888 11725540461379584 11779825370923008 11784940362399744 11787910357450752 11834361599492096 11839500271484928 11842484016513024 11847626215391232 11851621541609472 11902476336758784 11906490159857664 11914662081724416 11932350976182924 11966806726017024 11969822554324992 11975020045664256 12030459953283072 12086156527140864 12094451761545216 12095482067156992 12098530323726336 12103783702069248 12121753372630272 12159819737726976 12168165530271744 12216115199475712 12224499629948928 12286427186331648 12290570487595008 12314162156322816 12317265523801728 12343308793675776 12355945862529024 12374289901226736 12379663018856448 12476032544145408 12484595366756352 12512777674973184 12570707201246208 12576165606457344 12610183431716864 12618838327689216 12637572665082624 12643060104364032 12711393193623552 12714596669730816 12770242236186624 12773460543201792 12779006987206656 12838169056591872 12843743598084096 12906457189871616 12916415664488448 12972944493903872 12976213885157376 12981848367955968 13036288949440512 13041949517807616 13045236299440128 13050900752891904 13111321589710848 13117014738468864 13121438135353344 13124744949399552 13181062661996544 13182185534128128 13185507657498624 13191233019052032 13248964589518848 13252303542288384 13258057907699712 13313656799428608 13319437805420544 13322794518577152 13333074234310656 13390285878853632 13391426574352384 13394801429839872 13400617670148096 13456814399422464 13462657566769152 13466050373615616 13471897551372288 13524984685133824 13530857453125632 13534267447443456 13544710333267968 13596926093033472 13602830099152896 13606258231738368 13607417325551616 13610846614192128 13616756664827904 13636972544209056 13679797204942848 13743129599410176 13749097089466368 13752562083692544 13812750316732416 13822230584623104 13826891798544384 13853432425863168 13886222392885248 13890905186500608 13896936843116544 13900439095345152 13921076138880078 13961274513686528 13970856719941632 14035536612163584 14045169787600896 14076874884344832 14106638621343744 14121080985747456 14142045601401984 14148186307264512 14186456360681472 14196193118650368 14217269248217952 14300317342826496 14334165050720256 14338998902194176 14366522515709952 14370143111102016 14442940188665856 14449211547844608 14488295857717248 14530967622549504 14594562555641856 14598240620802048 14604579413950464 14665825068120576 14672193207533568 14675890836870144 14750236788424704 14761617902272512 14829958725894144 14833696114685952 14898615942217728 14905085163208704 14908841485074432 14915315146162176 14977863899357184 14984367531098112 14999708513599488 15064071613710336 15065354896146432 15069151608569856 15075694878916608 15138916199350272 15145489762615296 15149306670317568 15215607770775552 15222214634766336 15226050878373888 15237799124926464 15296541854662656 15303183861547008 15308344491245568 15312202440966144 15379216456482816 15385894362021888 15389771855560704 15396454344425472 15457125354438656 15461020799336448 15467734225649664 15539344106323968 15550009407700992 15551334086344704 15555253273362432 15562007616946176 15585111479096064 15622000191995904 15627268334813184 15634053948506112 15637993982263296 15706433827897344 15717213809934336 15786000361979904 15789978688684032 15796834953854976 15802162055479296 15869968449011712 15875320213143552 15886216108965888 15909801301577232 15955742301356032 15959763405766656 16040613271044096 16051622614401024 16087857010679808 16114875369521152 16125935682060288 16131373764968448 16162337830173696 16213092983635968 16224220707028992 16248307712249088 16299332839931904 16387427316793344 16418882875097088 16423020698402304 16457745058234368 16474594483372032 16499053201635648 16506217358475264 16606820140056576 16634710058860544 16683703566630912 16760942934994944 16768220808609792 16772446670708736 16850096886776832 16857413472485376 16948524258164736 16952795559641088 17026989648248832 17031280724269056 17038675982942208 17117558742122496 17124991464112128 17142524015542272 17208609586495488 17216081844240384 17221887552651264 17301618513543168 17309131157274624 17313493337505792 17381718599254016 17389266023743488 17393648399253504 17401201003855872 17481762119614464 17489352984625152 17495250847137792 17499659932532736 17574750215995392 17576247378837504 17580676876664832 17588310692069376 17665286119358464 17669738056384512 17677410543599616 17751542399238144 17759250407227392 17763726024769536 17771439323086848 17777432312414208 17853714505138176 17859735239786496 17867490226864128 17871993122586624 17942419199229952 17950210089025536 17954733831487488 17962530068496384 18045689929924608 18129234790711296 18137106798870528 18141677642317824 18143223100735488 18147795485589504 18155675553103872 18182630058945408 18239729606590464 18324172799213568 18336749444923392 18417000422309888 18429640779497472 18435855731392512 18471243234484224 18514963190513664 18521206915334144 18533918793793536 18561434851840104 18569494528284672 18627808959922176 18714048816218112 18726893050134528 18769166512459776 18856060801869312 18864248409686016 18915275147575296 18928257491533824 18956358997623936 19067089790435328 19118665202925568 19155363354279936 19160190814802688 19168510480809984 19257253584887808 19265615397126144 19359685784807424 19374623496732672 19459416740855808 19464320827736064 19472772551933952 19554433424160768 19562924276711424 19567854449160192 19666982384566272 19675522107703296 19682157203030016 19773278301192192 19778261486247936 19786849528578048 19864821256290304 19873446884278272 19878455313432576 19887086861549568 19970485199142912 19979156708130816 19984191777865728 19999611351465984 20085428818280448 20087139861528576 20092202144759808 20100926505222144 20185221599133696 20193986350153728 20199075560423424 20287477027700736 20296286179688448 20301401171165184 20310216369242112 20317065499901952 20395389139550208 20404245148729344 20411125988327424 20416269921288192 20425134997241856 20505621941977088 20514525816029184 20519695807414272 20614694399115264 20623645634199552 20628843125538816 20719125475098624 20733345876934656 20740337697816576 20780148638794752 20829333589327872 20836357779750912 20845405264674816 20850658643017728 20881614208320117 20941911770529792 20956285079912448 21053304918245376 21069549407305728 21159957932015616 21167093617524736 21181621478621184 21213068402102976 21222279460896768 21279684541022208 21294289677975552 21387484361392128 21450476014239744 21501247576080384 21508498353291264 21549783773564928 21555214666653024 21664410282998784 21732443786575872 21891843833462784 21897360931203072 21906869120925696 21966125977829376 21998737602180864 22008289811300352 22125355182637056 22142426853408768 22244938088841216 22250544172028928 22347923913326592 22357627744813056 22363262227611648 22466795849035776 22476551296647168 22598032344219648 22603727412854784 22613542318374912 22702652864331776 22708374299025408 22718234643922944 22823411656163328 22833321952149504 22839076317560832 22856698687389696 22944812781993984 22954775792320512 22962516736868352 22968303661449216 23068824684724224 23078841543032832 23084657783341056 23185688031657984 23191531199004672 23201601338474496 23309016159485952 23319137312833536 23327001129517056 23332879910043648 23343011425419264 23433000287993856 23434996505116672 23440902502219776 23451080922759168 23559650741846016 23575820714901504 23668723198984192 23679000542969856 23684968033026048 23695252430782464 23703243083218944 23804952673517568 23812980319715328 23829324163448832 23864701952365848 23933613452034048 23939645108649984 23950040091328512 24060919906566144 24172313054281728 24188903523090432 24190964134313984 24197060647452672 24243506745260544 24319639475453952 24336331060543488 24432230398951424 24448999259897856 24581140975190016 24628324312645632 24634531047603456 24686617587351552 24711891725058048 24748579802453472 24759326037712896 24952065088290816 24969190733512704 25025555349946368 25141414402492416 25152331212914688 25220366863433728 25275145330165248 25286120208728064 25422786387247104 25429193339461632 25540484472373248 25546921086403584 25558013974413312 25676338113183744 25687487196168192 25812914379743232 25832831328976896 25945888987807744 25952427770314752 25963696735911936 26072577898881024 26083899035615232 26090472598880256 26101801505783808 26222643179421696 26234029476937728 26242876270706688 26249489898799104 26362125323993088 26364371068256256 26371015314997248 26382466038104064 26497929179037696 26504607084576768 26516115815399424 26627313598857216 26638875610841088 26645589037154304 26666148468621312 26780571757707264 26782853148704768 26789602859679744 26801235340296192 26913628798844928 26925315133538304 26932100747231232 26943795102744576 27049969370267648 27068534894886912 27089420666535936 27193852186066944 27205660198305792 27212516463476736 27214834651103232 27221693228384256 27233513329655808 27273945088418112 27359594409885696 27486259198820352 27498194178932736 27505124167385088 27625500633464832 27644461169246208 27653783597088768 27706864851726336 27772444785770496 27781810373001216 27800878190690304 27842152277760156 27922549027373056 27941713439883264 28071073224327168 28090339575201792 28153749768689664 28242161971494912 28284091202803968 28296372614529024 28372912721362944 28392386237300736 28434538496435904 28600634685652992 28668330101440512 28677997804388352 28733045031419904 28740286222204032 28885880377331712 28898423095689216 29061935245099008 29189125111283712 29196481241604096 29209158827900928 29331650136241152 29344386415067136 29351781673740288 29500473576849408 29523235804545024 29659917451788288 29667392229371904 29797231884435456 29810170326417408 29817682970148864 29830630292324352 29955727798714368 29968735062196224 29999417027198976 30128143227420672 30130709792292864 30138303217139712 30151389757833216 30277832398700544 30290979525230592 30298613340635136 30431215541551104 30444429269532672 30452101756747776 30475598249852928 30593083709325312 30606367723094016 30616688982491136 30624404881932288 30758432912965632 30771788724043776 30779543711121408 30792908688850944 30914250708877312 30922041598672896 30935468451299328 31078688212647936 31100018815401984 31102668172689408 31110506546724864 31170222958192128 31244000383991808 31254536669626368 31268107897012224 31275987964526592 31412867655794688 31434427619868672 31572000723959808 31579957377368064 31604324110958592 31739936898023424 31750640426287104 31772432217931776 31819602603154464 31919526811533312 32081226542088192 32103245228802048 32175714021359616 32229750739042304 32251871364120576 32262747529936896 32324675660347392 32426185967271936 32496615424498176 32598665679863808 32837765750194176 32846041396804608 32915490116468736 32949188966744064 32998106403271296 33012434716950528 33213640280113152 33367407133261824 33521885869989888 33536441617219584 33544893341417472 33700193773553664 33714826944970752 33897048516329472 33905591119282176 34053979296497664 34062561448538112 34077351965884416 34235117484244992 34249982928224256 34285048031084544 34417219172990976 34432163688480768 34443775105302528 34603237027086336 34618262314549248 34626986675011584 34763437198508032 34778532047486976 34787296798507008 34802402007711744 34963524239228928 34978705969250304 34990501694275584 34999319865065472 35149500431990784 35152494757675008 35161353753329664 35176621384138752 35330572238716928 35339476112769024 35354821087199232 35503084798476288 35518500814454784 35527452049539072 35542878646173696 35554864624828416 35707429010276352 35719470479572992 35743986245173248 35884838398459904 35900420178051072 35909467662974976 35925060136992768 36091379859849216 36258469581422592 36283355284635648 36286446201470976 36295590971179008 36311351106207744 36365260117890816 36479459213180928 36648345598427136 36673498889846784 36834000844619776 36859281558994944 36871711462785024 36942486468968448 37029926381027328 37042413830668288 37067837587587072 37122869703680208 37138989056569344 37428097632436224 37453786100269056 37538333024919552 37712121603738624 37728496819372032 37830550295150592 37856514983067648 37912717995247872 38134179580870656 38237330405851136 38310726708559872 38320381629605376 38337020961619968 38514507169775616 38531230794252288 38719371569614848 38749246993465344 38918833481711616 38928641655472128 38945545103867904 39108866848321536 39125848553422848 39135708898320384 39333964769132544 39351044215406592 39364314406060032 39546556602384384 39556522972495872 39573699057156096 39729642512580608 39746893768556544 39756910626865152 39774173723099136 39940970398285824 39958313416261632 39968383555731456 39999222702931968 40170857636560896 40174279723057152 40184404289519616 40201853010444288 40370443198267392 40387972700307456 40398151120846848 40574954055401472 40592572359376896 40602802342330368 40634130999803904 40790778279100416 40808490297458688 40822251976654848 40832539842576384 40850269994483712 41011243883954176 41039391614828544 41229388798230528 41247291268399104 41257686251077632 41438250950197248 41466691753869312 41480675395633152 41560297277589504 41658667178655744 41672715559501824 41690810529349632 41701317286035456 41763228416640234 41883823541059584 41912570159824896 42106609836490752 42319915864031232 42334187235049472 42363242957242368 42426136804205952 42444558921793536 42559369082044416 42588579355951104 42900952028479488 43002495152160768 43016996706582528 43099567547129856 43110429333306048 43328820565997568 43464887573151744 43783687666925568 43794721862406144 43813738241851392 43997475204361728 44016579622600704 44250710365274112 44284853706817536 44489876177682432 44501088344057856 44695847826653184 44715255489626112 44726524455223296 44933591698071552 44953102593294336 45196064688439296 45207454825709568 45227084636749824 45405305728663552 45416748598050816 45436469287845888 45646823312326656 45666643904299008 45678152635121664 45713397374779392 45889625563987968 45909551584641024 45925033473736704 45936607322898432 46137649369448448 46157683086065664 46169315566682112 46371376063315968 46383062398009344 46403202676948992 46618032318971904 46654002259034112 46665759820087296 46686022850838528 46866000575987712 46869993010233344 46881805004439552 46902161845518336 47119301483692032 47151641429803008 47337446397968384 47358001085939712 47369936066052096 47390504861564928 47406486166437888 47609905347035136 47625960639430656 47658648326897664 47729403904731696 47867226904068096 47879290217299968 48121839813132288 48344626108563456 48377807046180864 48394121294905344 48487013490521088 48639278950907904 48672662121086976 48864460797902848 48897998519795712 49162281950380032 49256648625291264 49269062095206912 49373235174703104 49423783450116096 49497159604906944 49518652075425792 49904130176581632 50051110699892736 50282828804984832 50304662425829376 50550290660330496 50572240417456128 50845572774494208 50858386678923264 51080968944746496 51093842172807168 51116027948826624 51352676226367488 51374974392336384 51625828759486464 51665662657953792 51891777975615488 51904855540629504 51927393471823872 52145155797762048 52167798071230464 52180945197760512 52203603011567616 52445286358843392 52468058953875456 52485752541413376 52498979797598208 52724250647986176 52728742136512512 52742030629994496 52764932076208128 52995858358075392 53009214169153536 53032231630798848 53254627197714432 53277751221682176 53291178074308608 53332296937242624 53561143515414528 53565706297409536 53579205719359488 53602470680592384 53827257597689856 53850630267076608 53864201494462464 53887590205489152 54099938740535296 54137069789773824 54387704372133888 54411320396611584 54425032926953472 54429669302206464 54443386456768512 54467026659311616 54547890176836224 54719188819771392 54972518397640704 55010248334770176 55251001266929664 55288922338492416 55307567194177536 55413729703452672 55544889571540992 55563620746002432 55601756381380608 55684304555520312 55845098054746112 55883426879766528 56142146448654336 56180679150403584 56307499537379328 56568182405607936 56592745229058048 56745825442725888 56784772474601472 56869076992871808 57201269371305984 57355995608776704 57466090062839808 57480572444408064 57771760754663424 57796846191378432 58123870490198016 58378250222567424 58392962483208192 58418317655801856 58663300272482304 58688772830134272 58703563347480576 59000947153698816 59046471609090048 59319834903576576 59334784458743808 59594463768870912 59620340652834816 59635365940297728 59661260584648704 59911455597428736 59937470124392448 59998834054397952 60256286454841344 60261419584585728 60276606434279424 60302779515666432 60555664797401088 60581959050461184 60597226681270272 60862431083102208 60888858539065344 60904203513495552 60951196499705856 61186167418650624 61212735446188032 61233377964982272 61248809763864576 61516865825931264 61543577448087552 61559087422242816 61828501417754624 61844083197345792 61870936902598656 62157376425295872 62200037630803968 62221013093449728 62340445916384256 62488000767983616 62509073339252736 62536215794024448 62551975929053184 62825735311589376 62868855239737344 63159914754736128 63208648221917184 63479873796046848 63501280852574208 63544864435863552 63639205206308928 63839053623066624 64162453084176384 64351428042719232 64459501478084608 64503742728241152 64525495059873792 64649351320694784 64993230848996352 65197331359727616 65675531500388352 65692082793609216 65898377933488128 65996212806542592 66024869433901056 66427280560226304 66734814266523648 67043771739979776 67072883234439168 67089786682834944 67400387547107328 67429653889941504 67794097032658944 67811182238564352 68107958592995328 68125122897076224 68154703931768832 68470234968489984 68499965856448512 68570096062169088 68834438345981952 68864327376961536 68887550210605056 69206474054172672 69236524629098496 69253973350023168 69526874397016064 69557064094973952 69574593597014016 69604804015423488 69927048478457856 69957411938500608 69981003388551168 69998639730130944 70299000863981568 70304989515350016 70322707506659328 70353242768277504 70661144477433856 70678952225538048 71006169596952576 71037001628909568 71054904099078144 71085757292347392 71109729249656832 71414858020552704 71438940959145984 71487972490346496 71769676796919808 71800840356102144 71818935325949952 71850120273985536 72182759719698432 72516939162845184 72566710569271296 72572892402941952 72591181942358016 72730520235781632 72958918426361856 73296691196854272 73346997779693568 73668001689239552 73743422925570048 73884972937936896 74059852762054656 74084827661336576 74135675175174144 74245739407360416 74277978113138688 74856195264872448 74907572200538112 75076666049839104 75424243207477248 75456993638744064 75661100590301184 75825435990495744 76268359161741312 76621453417119744 76640763259210752 76674041923239936 77029014339551232 77062461588504576 77438743139229696 77498493986930688 77837666963423232 77857283310944256 77891090207735808 78217733696643072 78251697106845696 78271417796640768 78667929538265088 78702088430813184 78728628812120064 79093113204768768 79113045944991744 79147398114312192 79459285025161216 79493787537113088 79513821253730304 79548347446198272 79881940796571648 79916626832523264 79936767111462912 79998445405863936 80341715273121792 80348559446114304 80368808579039232 80403706020888576 80740886396534784 80775945400614912 80796302241693696 81149908110802944 81205604684660736 81268261999607808 81581556558200832 81616980594917376 81644503953309696 81665079685152768 81700539988967424 82022487767908352 82078783229657088 82458777596461056 82494582536798208 82515372502155264 82876501900394496 82933383507738624 82961350791266304 83120594555179008 83317334357311488 83345431119003648 83402634572070912 83526456833280468 83767647082119168 83825140319649792 84213219672981504 84668374470098944 84726485914484736 84852273608411904 84889117843587072 85118738164088832 85177158711902208 85801904056958976 86004990304321536 86033993413165056 86199135094259712 86220858666612096 86657641131995136 87567375333851136 87589443724812288 87627476483702784 87994950408723456 88033159245201408 88501420730548224 88569707413635072 88979752355364864 89002176688115712 89391695653306368 89430510979252224 89453048910446592 89867183396143104 89906205186588672 90392129376878592 90414909651419136 90454169273499648 90810611457327104 90833497196101632 90872938575691776 91293646624653312 91333287808598016 91356305270243328 91426794749558784 91779251127975936 91819103169282048 91850066947473408 91873214645796864 92275298738896896 92315366172131328 92338631133364224 92742752126631936 92766124796018688 92806405353897984 93236064637943808 93308004518068224 93331519640174592 93732001151975424 93739986020466688 93763610008879104 93804323691036672 94238602967384064 94303282859606016 94674892795936768 94716002171879424 94739872132104192 94812972332875776 95219810694070272 95251921278861312 95317296653795328 95458807809463392 95758580434599936 96243679626264576 96689252217126912 96755614092361728 96788242589810688 96974026981042176 97278557901815808 97728921595805696 97795997039591424 98513297250582528 98538124190413824 98746470349406208 98847566900232192 98994319209813888 99037304150851584 100102221399785472 100565657609969664 100609324851658752 101100581320660992 101144480834912256 101691145548988416 101716773357846528 102161937889492992 102187684345614336 102232055897653248 102705352452734976 102749948784672768 103251657518972928 103331325315907584 103783555951230976 103809711081259008 103854786943647744 104290311595524096 104335596142460928 104361890395521024 104407206023135232 104890572717686784 104936117907750912 104971505082826752 104997959595196416 105448501295972352 105457484273025024 105484061259988992 105529864152416256 105991716716150784 106018428338307072 106064463261597696 106509254395428864 106555502443364352 106582356148617216 106664593874485248 107122287030829056 107131412594819072 107158411438718976 107654515195379712 107701260534153216 107728402988924928 107775180410978304 108199877481070592 108274139579547648 108775408744267776 108850065853906944 108859338604412928 108886772913537024 108934053318623232 109095780353672448 109438377639542784 109945036795281408 110020496669540352 110502002533859328 110577844676984832 110615134388355072 110827459406905344 111089779143081984 111127241492004864 111203512762761216 111368609111040624 111690196109492224 112284292897308672 112361358300807168 112614999074758656 113136364811215872 113185490458116096 113491650885451776 113569544949202944 113738153985743616 114402538742611968 114711991217553408 114932180125679616 114961144888816128 115543521509326848 115593692382756864 116247740980396032 116756500445134848 116785924966416384 116836635311603712 117326600544964608 117377545660268544 117407126694961152 118001894307397632 118092943218180096 118639669807153152 118669568917487616 119188927537741824 119240681305669632 119270731880595456 119322521169297408 119822911194857472 119874940248784896 119997668108795904 120512572909682688 120522839169171456 120553212868558848 120605559031332864 121111329594802176 121163918100922368 121194453362540544 121724862166204416 121777717078130688 121808407026991104 121902392999411712 122372334837301248 122425470892376064 122466755929964544 122497619527729152 123033731651862528 123118174844485632 123657002835509248 123688166394691584 123741873805197312 124314752850591744 124400075261607936 124442026186899456 124680891832768512 124976001535967232 125018146678505472 125072431588048896 125103951858106368 125651470623178752 125737710479474688 126319829509472256 126959747592093696 127002561705148416 127089728871727104 127278410412617856 127678107246133248 128702856085438464 128919002956169216 129007485456482304 129050990119747584 129298702641389568 129986461697992704 130394662719455232 131351063000776704 131384165587218432 131992425613085184 132049738867802112 132854561120452608 133469628533047296 134087543479959552 134145766468878336 134179573365669888 134800775094214656 134859307779883008 135588194065317888 135622364477128704 136215917185990656 136250245794152448 136309407863537664 136940469936979968 136999931712897024 137140192124338176 137668876691963904 137728654753923072 137775100421210112 138412948108345344 138473049258196992 138507946700046336 139053748794032128 139114128189947904 139149187194028032 139209608030846976 139854096956915712 139962006777102336 139997279460261888 140598001727963136 140609979030700032 140645415013318656 140706485536555008 141357904451076096 142012339193905152 142074003257819136 142109808198156288 142171514584694784 142219458499313664 142829716041105408 142877881918291968 142975944980692992 143539353593839616 143601680712204288 143637870651899904 144365519439396864 145033878325690368 145133421138542592 145182363884716032 145461040471563264 145917836852723712 146593382393708544 146693995559387136 147486845851140096 147769945875873792 148119705524109312 148169655322673152 148271350350348288 148491478814720832 148555956226277376 149712390529744896 150153332099678208 150848486414954496 150913987277488128 151650871980991488 152536718323482624 153242906834239488 153281526518421504 153348083846479872 154058028679102464 154124923177009152 154877486278459392 154996987973861376 155675333926846464 155714566621888512 155782180415471616 156435467393286144 156503394213691392 156542835593281536 157335859076530176 157404176861626368 157457257624240128 158186226409537536 158226091889983488 158294796228624384 158918570050322432 158987575074226176 159027642507460608 159096694892396544 159763881593143296 159833253665046528 159873534222925824 159996890811727872 160683430546243584 160697118892228608 160737617158078464 160807412041777152 161481772793069568 161551890801229824 161592604483387392 162299816221605888 162411209369321472 163163113116401664 163233961189834752 163289007906619392 163330159370305536 163401079977934848 164044975535816704 164157566459314176 164917555192922112 165030745004310528 165753003800788992 165866767015477248 165922701582532608 166241189110358016 166634668714622976 166690862238007296 166805269144141824 167052913666560936 167535294164238336 167650280639299584 168426439345963008 169336748940197888 169704547216823808 169778235687174144 170237476328177664 170354317423804416 171603808113917952 172067986826330112 172398270188519424 172441717333224192 173315282263990272 175134750667702272 175178887449624576 175254952967405568 175989900817446912 176066318490402816 177002841461096448 177139414827270144 177959504710729728 178004353376231424 178783391306612736 178861021958504448 178906097820893184 179734366792286208 179812410373177344 180784258753757184 180829819302838272 180908338546999296 181621222914654208 181666994392203264 181745877151383552 182587293249306624 182666575617196032 182712610540486656 182853589499117568 183558502255951872 183638206338564096 183700133894946816 183746429291593728 184550597477793792 184630732344262656 184677262266728448 185485504253263872 185532249592037376 185612810707795968 186472129275887616 186663039280349184 187464002303950848 187479972040933376 187527220017758208 187608647382073344 188477205934768128 188606565719212032 189349785591873536 189479744264208384 189625944665751552 190439621388140544 190503842557722624 190634593307590656 190917615618926784 191517160869199872 192487359252529152 193378504434253824 193511228184723456 193576485179621376 193948053962084352 195457843191611392 195591994079182848 197026594501165056 197076248380827648 197695133800464384 197988638419627776 198074608301703168 200204442799570944 201131315219939328 201218649703317504 202201162641321984 202288961669824512 203382291097976832 203433546715693056 204323875778985984 204375368691228672 204464111795306496 205410704905469952 205499897569345536 206503315037945856 206662650631815168 207567111902461952 207619422162518016 207709573887295488 208580623191048192 208671192284921856 208723780791042048 208814412046270464 209781145435373568 209872235815501824 209943010165653504 209995919190392832 210897002591944704 210914968546050048 210968122519977984 211059728304832512 211983433432301568 212036856676614144 213018508790857728 213111004886728704 213164712297234432 213329187748970496 214244574061658112 214316822877437952 215309030390759424 215402521068306432 215456805977849856 215550360821956608 216399754962141184 216548279159095296 217550817488535552 217700131707813888 217718677208825856 217773545827074048 218191560707344896 218876755279085568 219890073590562816 220040993339080704 221004005067718656 221230268776710144 221654918813810688 222179558286163968 222254482984009728 222407025525522432 222737218222081248 224568585794617344 224722716601614336 225229998149517312 226272729622431744 226370980916232192 226983301770903552 227476307971487232 228805077485223936 229864360251359232 229922289777632256 231087043018653696 231187384765513728 232495481960792064 233513000890269696 233571849932832768 233673270623207424 234653201089929216 234755091320537088 234814253389922304 236003788614795264 236185886436360192 237279339614306304 237339137834975232 238377855075483648 238481362611339264 238541463761190912 238645042338594816 239645822389714944 239749880497569792 239995336217591808 241025145819365376 241045678338342912 241106425737117696 241211118062665728 242222659189604352 242327836201844736 242388906725081088 243449724332408832 243616814053982208 243804785998823424 244744669674602496 244850941784752128 244933511859929088 244995239055458304 246067463303725056 246236349688971264 247314005671018496 247376332789383168 247483747610394624 248629505701183488 248800150523215872 248884052373798912 249361783665537024 249952003071934464 250036293357010944 250207903716212736 251302941246357504 251475420958949376 252639659018944512 254005123410296832 254179457743454208 254556820825235712 255356214492266496 257405712170876928 257838005912338432 258014970912964608 258101980239495168 258597405282779136 259972923395985408 262702126001553408 262768331174436864 263984851226170368 264099477735604224 265709122240905216 266939257066094592 268175086959919104 268291532937756672 268359146731339776 269601550188429312 269718615559766016 271176388130635776 271244728954257408 272431834371981312 272500491588304896 272618815727075328 273880939873959936 273999863425794048 274280384248676352 275337753383927808 275457309507846144 275550200842420224 276825896216690688 276946098516393984 277015893400092672 278107497588064256 278228256379895808 278298374388056064 278419216061693952 279708193913831424 279924013554204672 279994558920523776 281196003455926272 281219958061400064 281290830026637312 281412971073110016 282715808902152192 284024678387810304 284148006515638272 284219616396312576 284438916998627328 285659432082210816 285755763836583936 285951889961385984 287078707187679232 287275741303799808 288731038878793728 290067756651380736 290266842277085184 290364727769432064 290922080943126528 291835673705447424 293186764787417088 293387991118774272 295539891751747584 296239411048218624 296339310645346304 296542700700696576 296982957629441664 297111912452554752 300306664199356416 301696972829908992 301827974554976256 303301743961982976 305073436646965248 306485813668478976 306563053036843008 306696167692959744 308116057358204928 308249846354018304 309754972556918784 309993975947722752 311350667853692928 311429133243777024 311564360830943232 312870934786572288 313006788427382784 313085671186563072 314671718153060352 314808353723252736 314914515248480256 316372452819075072 316452183779966976 316589592457248768 317837140100644864 317975150148452352 318055285014921216 318193389784793088 319527763186286592 319666507330093056 319747068445851648 319993781623455744 321366861092487168 321394237784457216 321475234316156928 322963545586139136 323103781602459648 323185208966774784 324599632443211776 324822418738642944 326326226232803328 326578015813238784 326660318740611072 326802159955869696 328089951071633408 328315132918628352 329835110385844224 330061490008621056 331506007601577984 331733534030954496 331845403165065216 332482378220716032 333269337429245952 333381724476014592 333610538288283648 334105827333121872 335070588328476672 336852878691926016 339409094433647616 339556471374348288 340474952656355328 340708634847608832 343207616227835904 344135973652660224 344796540377038848 344883434666448384 346630564527980544 350269501335404544 350357774899249152 350509905934811136 351979801634893824 352132636980805632 354005682922192896 354278829654540288 355919009421459456 356008706752462848 357566782613225472 357722043917008896 357812195641786368 359468733584572416 359624820746354688 361568517507514368 361659638605676544 361816677093998592 363242445829308416 363333988784406528 363491754302767104 365174586498613248 365333151234392064 365425221080973312 365707178998235136 367117004511903744 367276412677128192 367400267789893632 367492858583187456 369101194955587584 369354524533456896 370971008506527744 371064499184074752 371225621415591936 372944258551775232 373326078560698368 374928004607901696 374959944081866752 375054440035516416 375217294764146688 376954411869536256 377213131438424064 378699571183747072 378959488528416768 380879242776281088 381007685115445248 381269186615181312 381835231237853568 383034321738399744 386757008868507648 387022456369446912 387152970359242752 387896107924168704 390915686383222784 391183988158365696 394053189002330112 394152496761655296 395977276839255552 396149216603406336 400408885599141888 402262630439878656 402437299406635008 404402325282643968 404577923339649024 406764582195953664 406867093431386112 408647751557971968 408750737382457344 408928223590612992 410821409810939904 410999795138691072 413006630075891712 413325301263630336 415134223804923904 415238844325036032 415419147774590976 417161246382096384 417342384569843712 417447561582084096 417628824092540928 419562290870747136 419886020331307008 419991838380785664 421794005183889408 421829937092100096 421936245039955968 422119456609665024 424073713353228288 426037017581715456 426222009773457408 426329424594468864 426658375497940992 428489148123316224 428633645754875904 430618060781518848 430805042136612864 430913611955699712 432799509924282368 433096558318190592 435101634977071104 435400263415627776 435547091654148096 436383121414689792 437753510558171136 439780147181125632 440081986678161408 442460537553420288 443309837627621376 444359116572327936 444508965968019456 444814051051044864 445474436444162496 449137171589234688 450459996299034624 452545459244863488 452741961832464384 454952615942974464 457610154970447872 459728720502718464 459844579555264512 462174086037307392 462374769531027456 464990963921584128 467026001780539392 467143699865665536 467346541246414848 469306402179858432 469510182641074176 469628506779844608 472007577229590528 472371772872720384 474558679228612608 474678275669950464 476755710150967296 476962725222678528 477082927522381824 477290084677189632 479291644779429888 479499760995139584 479990672435183616 482050291638730752 482091356676685824 482212851474235392 482422236125331456 484445318379208704 484655672403689472 484777813450162176 486899448664817664 487233628107964416 489489339349204992 489701883569504256 489867023719858176 489990478110916608 492134926607450112 492472699377942528 494628011342036992 494752665578766336 497259011402366976 497600301046431744 497768104747597824 498723567331074048 499904006143868928 500072586714021888 500415807432425472 502605882492715008 502950841917898752 505279318037889024 508010246820593664 509113641650471424 510712428984532992 514811424341753856 515676011824676864 516203960478990336 517194810565558272 519945846791970816 525404252003106816 525536662348873728 527969702452340736 528198955471208448 531418244481810432 533878514132189184 536350173919838208 536583065875513344 536718293462679552 539203100376858624 539437231119532032 542352776261271552 542489457908514816 544863668743962624 545000983176609792 545237631454150656 547761879747919872 547999726851588096 548560768497352704 550675506767855616 550914619015692288 551100401684840448 553651792433381376 553892197032787968 554031786800185344 556214995176128512 556456512759791616 556596748776112128 556838432123387904 559416387827662848 559989117841047552 562392006911852544 562439916122800128 562581660053274624 562825942146220032 565431617804304384 568049356775620608 568439232792625152 568877833997254656 571318864164421632 571511527673167872 571903779922771968 574157414375358464 574551482607599616 577462077757587456 580135513302761472 580533684554170368 580729455538864128 581844161886253056 586373529574834176 586775982237548544 591079783503495168 592678621290692608 593085401401393152 593965915258883328 594223824905109504 600613328398712832 603393945659817984 603655949109952512 606603487923965952 610146873293930496 612971627336957952 613126106073686016 613392335385919488 616232114716409856 616499692708036608 619509945113837568 619987951895445504 622701335707385856 622858266487554048 623128721661886464 625741869573144576 626013576854765568 626171342373126144 629343436306120704 629616707446505472 629829030496960512 632744905638150144 632904367559933952 633179184914497536 635674280201289728 635950300296904704 636110570029842432 639055526372573184 639333014660186112 639494136891703296 639987563246911488 642733722184974336 642950468632313856 645927091172278272 646207563204919296 646370417933549568 649199264886423552 649644837477285888 652652452465606656 653156031626477568 653320637481222144 656179902143266816 656630265837256704 659670220771688448 660122980017242112 663012015203155968 663690806330130432 664964756441432064 666538674858491904 666763448952029184 667221076576567296 668211654666243744 673705757383852032 678818188867295232 679112942748696576 680949905312710656 686415232455671808 689593080754077696 689766869332896768 693261129055961088 700539002670809088 700715549798498304 701019811869622272 703959603269787648 704265273961611264 708011365844385792 708557659309080576 711838018842918912 712017413504925696 715133565226450944 715444087834017792 715624391283572736 718937467169144832 719249641492709376 723137035015028736 723319277211353088 723633354187997184 726484891658616832 726667977568813056 726983508605534208 730349172997226496 730850442161946624 731414357996470272 734234009023807488 734552825354256384 734800535579787264 734985717166374912 738202389911175168 738709049066913792 741942017013055488 742128998368149504 742451242831183872 745888517103550464 746652157121396736 749856009215803392 749919888163733504 750108880071032832 753908823739072512 754426262876848128 757399142367494144 757918977056833536 762015370230890496 762538373230362624 763670462475707136 766068643476799488 773514017737015296 774044912738893824 774305940718485504 775792215848337408 781831372766445568 788106378004660224 788304993523310592 791954553678511104 792298433206812672 800817771198283776 804525260879757312 804874598813270016 808804650565287936 809155846679298048 813529164391907328 813734186862772224 817295503115943936 817501474764914688 817856447181225984 821642819621879808 821999590277382144 826013260151783424 826650602527260672 830268447609847808 830477688650072064 830838295549181952 834322492764192768 834684769139687424 834895123164168192 835257648185081856 839124581741494272 839772040662614016 839983676761571328 843588010367778816 843659874184200192 843872490079911936 844238913219330048 848147426706456576 852074035163430912 852444019546914816 852658849188937728 853316750995881984 856978296246632448 857267291509751808 861236121563037696 861827223911399424 865599019848564736 866193116636381184 870203269954142208 870800526831255552 871094183308296192 872766242829379584 875507021116342272 879560294362251264 880163973356322816 886619675255242752 888718233144655872 889017931936038912 889628102102089728 890948872888324992 900919992598069248 905090918489726976 905483923664928768 909905231885948928 915220309940895744 919457441005436928 919689159110529024 924348172074614784 924749539062054912 929981927843168256 934052003561078784 934287399731331072 934693082492829696 938612804359716864 939020365282148352 939257013559689216 944015154459181056 944743545745440768 949117358457225216 949356551339900928 953511420301934592 953925450445357056 954165855044763648 954580169354379264 958583289558859776 958999521990279168 959981344870367232 964100583277461504 964182713353371648 964425702948470784 968890636758417408 969311344807378944 969555626900324352 973798897329635328 974467256215928832 978978678698409984 979734047439716352 979980956221833216 984269853214900224 984945398755885056 989505331157532672 994518022804733952 995200602092863488 995536209495195648 997447134662148096 999808012287737856 1000145173428043776 1000831614864850944 1005211764985430016 1010558636075778048 1018227283300942848 1021424857969065984 1029622848683507712 1032407920957980672 1034389621131116544 1039891693583941632 1050808504006213632 1051073324697747456 1055939404904681472 1056397910942416896 1062836488963620864 1067757028264378368 1072700347839676416 1073166131751026688 1073436586925359104 1078406200753717248 1078874462239064064 1084705552522543104 1084978915817029632 1089727337487925248 1090001966353219584 1090475262908301312 1095523759495839744 1095999453703176192 1097121536994705408 1101351013535711232 1101829238031384576 1102200803369680896 1107303584866762752 1108063573600370688 1112429990352257024 1112913025519583232 1113193497552224256 1113676864246775808 1118832775655325696 1119978235682095104 1124784013823705088 1124879832245600256 1125163320106549248 1125651884292440064 1130863235608608768 1136098713551241216 1136878465585250304 1142637728328843264 1143023055346335744 1143807559845543936 1148314828750716928 1149102965215199232 1160271026605522944 1161067369108340736 1161458911077728256 1163688323772506112 1172747059149668352 1173551964475097088 1182159567006990336 1185357242581385216 1187931830517766656 1188447649810219008 1201226656797425664 1206787891319635968 1207311898219905024 1213206975847931904 1220293746587860992 1225943254673915904 1226252212147372032 1226784670771838976 1232464229432819712 1232999385416073216 1239019890227675136 1239975903790891008 1245402671414771712 1245716532975108096 1246257443323772928 1251483739146289152 1252027153709531136 1252342684746252288 1258686872612241408 1259658060993921024 1265489811276300288 1265808735119867904 1266358369828995072 1271348560402579456 1272221140059684864 1278111052745146368 1278666029320372224 1278988273783406592 1279975126493822976 1285467444369948672 1285900937264627712 1291854182344556544 1292415126409838592 1292740835867099136 1298398529772847104 1299289674954571776 1305304904931213312 1306641274962444288 1312359804286533632 1313260531674513408 1319340441543376896 1320245960034484224 1327381612660260864 1329929512882864128 1333077349716983808 1333526897904058368 1334442153153134592 1336423309332487488 1347411514767704064 1357636377734590464 1358225885497393152 1372830464911343616 1379186161508155392 1379533738665793536 1386522258111922176 1401078005341618176 1401431099596996608 1402039623739244544 1407919206539575296 1408530547923222528 1416022731688771584 1417115318618161152 1423676037685837824 1424034827009851392 1430267130452901888 1430888175668035584 1431248782567145472 1437874934338289664 1438499282985418752 1446274070030057472 1446638554422706176 1447266708375994368 1452969783317233664 1453335955137626112 1453967017211068416 1460698345994452992 1461700884323893248 1468468018047614976 1469105650708512768 1469601071159574528 1469971434332749824 1476404779822350336 1477418098133827584 1483884034026110976 1484257996736299008 1491777034207100928 1493304314242793472 1499712018431606784 1500217760142065664 1507817647478145024 1508852525753696256 1514798284734988288 1515837954113667072 1524030740461780992 1527340924951414272 1532137286953598976 1547028035474030592 1548611881436971008 1551584431696674816 1576212756009320448 1576609987046621184 1583909107357022208 1584596866413625344 1601635542396567552 1609050521759514624 1609749197626540032 1617609301130575872 1618311693358596096 1627058328783814656 1627468373725544448 1634591006231887872 1635002949529829376 1635712894362451968 1643285639243759616 1643999180554764288 1652026520303566848 1653301205054521344 1660536895219695616 1660955377300144128 1661676591098363904 1668644985528385536 1669369538279374848 1669790246328336384 1670515296370163712 1678249163482988544 1679967353523142656 1687176020735557632 1687319748368400384 1687744980159823872 1688477826438660096 1696294853412913152 1704148070326861824 1705317698377875456 1706633501991763968 1713956592493264896 1714534583019503616 1722472243126075392 1723654447822798848 1731198039697129472 1732386233272762368 1740406539908284416 1741601053662511104 1742188366616592384 1745532485658759168 1759120588724502528 1760327946712645632 1773239350510485504 1778035863872077824 1779256204204179456 1781897745776649984 1801839985196138496 1810181836979453952 1810967847329857536 1819810463771897856 1830440619881791488 1838914882010873856 1839378318221058048 1848696344149229568 1849499078124109824 1859963855686336512 1868104007122157568 1868574799462662144 1869386164985659392 1877225608719433728 1878040730564296704 1878514027119378432 1888030308918362112 1889487091490881536 1898234716914450432 1898713102679801856 1907022840603869184 1907850900890714112 1908331710089527296 1917166579117719552 1917999043980558336 1919962689740734464 1928201166554923008 1928851405896941568 1937781273516834816 1938622689614757888 1939111253800648704 1947597794659270656 1948934512431857664 1957957357396819968 1959468094879432704 1959961912443666432 1968539706429800448 1969890797511770112 1979010662315065344 1989036045609467904 1991072418990391296 1994894269324296192 1999616024575475712 2000290346856087552 2001663229729701888 2021117272151556096 2036454566601885696 2042849715938131968 2059245697367015424 2068779242262233088 2079783387167883264 2101617008012427264 2102146649395494912 2111878809809362944 2112795821884833792 2125672977927241728 2135514056528756736 2145400695679352832 2146332263502053376 2146873173850718208 2156812401507434496 2157748924478128128 2169411105045086208 2169957831634059264 2179454674975850496 2180003932706439168 2180950525816602624 2191047518991679488 2194243073989410816 2202702027071422464 2203658476062769152 2204401606739361792 2214607169733525504 2216127147200741376 2224859980704514048 2225826051039166464 2226386995104448512 2227353728493551616 2237665551310651392 2239956471364190208 2249568027647410176 2249759664491200512 2250326640213098496 2261726471217217536 2272197427102482432 2273756931170500608 2286046110692671488 2287615119691087872 2296629657501433856 2298205930430398464 2320542053211045888 2322134738216681472 2322917822155456512 2327376647545012224 2345494118299336704 2364319134013980672 2375863661035533312 2376895299620438016 2402453313594851328 2413575782639271936 2414623796439810048 2426413951695863808 2440587493175721984 2451886509347831808 2452504424294744064 2453569341543677952 2464928458865639424 2465998770832146432 2478039780455350272 2479951807581782016 2490805342829543424 2491433065950216192 2492514886647545856 2502967478292578304 2504054307419062272 2504685369492504576 2517373745224482816 2519316121987842048 2530979622552600576 2531617470239735808 2532716739657990144 2542697120805158912 2544442280119369728 2556222105490292736 2557332058640744448 2557976547566813184 2559950252987645952 2570934888739897344 2571801874529255424 2583708364689113088 2585481671734198272 2596797059545694208 2598579349909143552 2610609809862426624 2613282549924888576 2624719608573067264 2626521063349026816 2638680883086753792 2640491920068968448 2659859025765728256 2666154699433967616 2667053795808116736 2668884306306269184 2672846618664974976 2715272755469180928 2716451770994786304 2745660929822687232 2758372323016310784 2759067477331587072 2773044516223844352 2802156010683236352 2802862199193993216 2804079247478489088 2815838413079150592 2817061095846445056 2832045463377543168 2834230637236322304 2847352075371675648 2848069654019702784 2860534260905803776 2861776351336071168 2862497565134290944 2875749868676579328 2876998565970837504 2892548140060114944 2893277108845412352 2905939566634467328 2906671910275252224 2907934034422136832 2921396691988905984 2923401768647786496 2936936036095229952 2939202142319149056 2939942868665499648 2952809559644700672 2954836196267655168 2968515993472598016 2983554068414201856 2986608628485586944 2999424036863213568 3000435520284131328 3015635294956290048 3029596569469976576 3031675908227334144 3054681849902828544 3064274573907197952 3097223762873942016 3103168863393349632 3152425512018640896 3153219974093242368 3167818214714044416 3169193732827250688 3203271084793135104 3218101043519029248 3219498395253080064 3235218602261151744 3236623386717192192 3254116657567629312 3254936747451088896 3269182012463775744 3270005899059658752 3271425788724903936 3286571278487519232 3287998361109528576 3304053040607133696 3306602410109042688 3321073790439391232 3321910754600288256 3337289971056771072 3338739076558749696 3339580492656672768 3341030592740327424 3356498326965977088 3359934707046285312 3374352041471115264 3374639496736800768 3375489960319647744 3376955652877320192 3392589706825826304 3408296140653723648 3410635396755750912 3427913184986529792 3429069166039007232 3444944486252150784 3447308895645597696 3462396079394258944 3480813079816568832 3483202107325022208 3484376733233184768 3491064971317518336 3518241177449005056 3520655893425291264 3546478701020971008 3556071727744155648 3563795491553299968 3603679970392276992 3620363673958907904 3621935694659715072 3639620927543795712 3660881239763582976 3677829764021747712 3678756636442116096 3697392688298459136 3698998156248219648 3719927711372673024 3736208014244315136 3737149598925324288 3738772329971318784 3754451217438867456 3756081461128593408 3757028054238756864 3776060617836724224 3778974182981763072 3796469433828900864 3797426205359603712 3814045681207738368 3816663420179054592 3834333158235439104 3835998087961116672 3839925379481468928 3856402333109846016 3857702811793883136 3875562547033669632 3877245379229515776 3878222507601297408 3895195589318541312 3897869024863715328 3915914714793639936 3919923824887332864 3937079412859600896 3939781595023540224 3958021324630130688 3982144837980782592 3989788538648592384 3999232049150951424 4000580693712175104 4003326459459403776 4042234544303112192 4072909133203771392 4118491394734030848 4137558484524466176 4159566774335766528 4203234016024854528 4204293298790989824 4223757619618725888 4225591643769667584 4251345955854483456 4271028113057513472 4290801391358705664 4292664527004106752 4293746347701436416 4313624803014868992 4315497848956256256 4338822210090172416 4339915663268118528 4358909349951700992 4360007865412878336 4361901051633205248 4382095037983358976 4405404054142844928 4407316952125538304 4408803213478723584 4429214339467051008 4432254294401482752 4449719961409028096 4451652102078332928 4452773990208897024 4475331102621302784 4479912942728380416 4499136055294820352 4500653280426196992 4523452942434435072 4544394854204964864 4547513862341001216 4572092221385342976 4593259315002867712 4596411860860796928 4641084106422091776 4645835644310913024 4654753295090024448 4728638268027961344 4751727322071066624 4753790599240876032 4804906627189702656 4827151565278543872 4829247592879620096 4852827903391727616 4881174986351443968 4903773018695663616 4905008848589488128 4907138683087355904 4929856917731278848 4931997541664292864 4956079560910700544 4959903615163564032 4981610685659086848 4982866131900432384 4985029773295091712 5005934956585156608 5008108614838124544 5009370738985009152 5034747490448965632 5061959245105201152 5063234940479471616 5065433479315980288 5085394241610317824 5088884560238739456 5112444210980585472 5115953095133626368 5119900505975291904 5141869777479794688 5143603749058510848 5167416729378226176 5170963343468396544 5193594119091388416 5197158699818287104 5221219619724853248 5226565099849777152 5249439217146134528 5277361766173507584 5280983840137936896 5319718051531456512 5334107591616233472 5337768612612538368 5345693237329949952 5430545510938361856 5432903541989572608 5491321859645374464 5516744646032621568 5518134954663174144 5546089032447688704 5604312021366472704 5605724398387986432 5608158494956978176 5631676826158301184 5634122191692890112 5664090926755086336 5668461274472644608 5694704150743351296 5696139308039405568 5721068521811607552 5723552702672142336 5724995130268581888 5751499737353158656 5753997131941675008 5786554217690824704 5811879133268934656 5813343820550504448 5815868068844273664 5842793383977811968 5846803537295572992 5873872072190459904 5878404284638298112 5879885737330999296 5905619119289401344 5909672392535310336 5937031986945196032 5967108136828403712 5973217256971173888 5998848073726427136 6000871040568262656 6059193138939953152 6063351816454668288 6109363699805657088 6128549147814395904 6206337726786699264 6304851024037281792 6306439948186484736 6335636429428088832 6338387465654501376 6406542169586270208 6436202087038058496 6438996790506160128 6470437204522303488 6473246773434384384 6508233315135258624 6509873494902177792 6538364024927551488 6540011798119317504 6542851577449807872 6573142556975038464 6608106081214267392 6613204820218085376 6643821509200576512 6674579942113542144 6677478153117499392 6679160985313345536 6682061185480654848 6712996653931954176 6719869414092570624 6748704082942230528 6749278993473601536 6750979920639295488 6785179413651652608 6816592281307447296 6821270793511501824 6858138332078014464 6889888972504301568 6894617791291195392 6961626159633137664 6966404214650044416 6968753466466369536 6982129942635036672 7036482354898010112 7092957402041942016 7127590983106599936 7207359940784553984 7240727347917815808 7243871389319430144 7279241855087591424 7321762479527165952 7355659528043495424 7357513272884232192 7394785376596918272 7397996312496439296 7439855422745346048 7472416028488630272 7474299197850648576 7477544659942637568 7508902434877734912 7512162922257186816 7514056108477513728 7552121235673448448 7557948365963526144 7592938867657801728 7594852410719207424 7628091362415476736 7633326840358109184 7668666316470878208 7671996175922233344 7679850758962937856 7712804666219692032 7715405623587766272 7751125094067339264 7756445015202594816 7790391178637082624 7795738049727430656 7831829429587279872 7839847649774665728 7874158825719201792 7879563190047080448 7916042649260261376 7979577077297184768 7998464098301902848 8001161387424350208 8006652918918807552 8145818266407542784 8236982789468061696 8275116969048932352 8319133548671533056 8406468032049709056 8408586597581979648 8447515239237451776 8451183287539335168 8502691911708966912 8542056226115026944 8581602782717411328 8585329054008213504 8587492695402872832 8627249606029737984 8630995697912512512 8677644420180344832 8679831326536237056 8717818699903401984 8720015730825756672 8723802103266410496 8764190075966717952 8810808108285689856 8817606426957447168 8858428678934102016 8864508588802965504 8899439922818056192 8905547980417794048 8950662205242605568 8959825885456760832 8998272110589640704 9001306560852393984 9046905884868870144 9088789708409929728 9095027724682002432 9186518630005735424 9192823721721593856 9291671288621826048 9309506590180048896 9457276536055922688 9503454644142133248 9507581198481752064 9609813254379405312 9654303130557087744 9658495185759240192 9705655806783455232 9762349972702887936 9807546037391327232 9810017697178976256 9814277366174711808 9859713835462557696 9863995083328585728 9912159121821401088 9919807230327128064 9963221371318173696 9965732263800864768 10011869913170313216 10016217229676249088 10018741477970018304 10069494980897931264 10123918490210402304 10126469880958943232 10130866958631960576 10170788483220635648 10177769120477478912 10224888421961170944 10231906190267252736 10283739554959589376 10287207498117021696 10334833458756452352 10341926686936793088 10387188238182776832 10442439239449706496 10453130199699554304 10554723532347015168 10561967680275873792 10639436103062913024 10668215183232466944 10691386474659899904 10861091021876723712 10865807083979145216 10982643719290748928 11033489292065243136 11036269909326348288 11092178064895377408 11208624042732945408 11211448796775972864 11216316989913956352 11263353652316602368 11268244383385780224 11328181853510172672 11336922548945289216 11389408301486702592 11392278616078811136 11442137043623215104 11449990260537163776 11502999474706317312 11507994263883350016 11573108435381649408 11623758266537869312 11626687641101008896 11631736137688547328 11685586767955623936 11693607074591145984 11747744144380919808 11759771474661998592 11811238238578802688 11819344785070620672 11874063973890392064 11946434513942347776 11997696147452854272 12001742081136525312 12118386277879906304 12126703632909336576 12218727399611314176 12412675453573398528 12609702048074563584 12612879896372969472 12671272858856177664 12676774931309002752 12813084339172540416 12872404174076116992 12877993581012320256 12940874409044606976 12946493546868768768 13016466630270517248 13019746989804355584 13076728049855102976 13080023596238635008 13085703154899615744 13146285113950076928 13216212162428534784 13226409640436170752 13287643018401153024 13349159884227084288 13354956306234998784 13358321970626691072 13425993307863908352 13439738828185141248 13497408165884461056 13501959841278590976 13570358827303305216 13633184562614894592 13642541587023003648 13716276664156028928 13779777945008603136 13789235582582390784 13923252319266275328 13937506932932739072 13964259885270073344 14185914804083884032 14255181966213199872 14414719881569107968 14481454695835631616 14487742778638860288 14558483710175182848 14643524959054331904 14711319056086990848 14715026545768464384 14789570753193836544 14795992624992878592 14879710845490692096 14944832056977260544 14948598395701297152 14955089319885275136 15017804869755469824 15024325844514373632 15028112216955027456 15104242471346896896 15185877735315603456 15189704821438414848 15256182724830953472 15266653680716218368 15337332632941756416 15359701517925875712 15425609332439384064 15430811247175532544 15502250188134678528 15512890030405189632 15580782357274165248 15591476099454861312 15663658859174559744 15679695299549331456 15748317651438403584 15832085298520522752 15959154154594369536 16002322774848700416 16013305837837615104 16291636532815085568 16473965578936123392 16550233938097864704 16638267097343066112 16812936064099418112 16817173195163959296 16895030478474903552 16902366575078670336 17005383823417933824 17084112452230053888 17163205565434822656 17170658108016427008 17174985390805745664 17254499212059475968 17261991395825025024 17359662653072474112 17435637399806803968 17440031461651513344 17447604206532820992 17528380151933435904 17621616216571379712 17635212853914894336 17716857357868204032 17729017177605931008 17798879845636112384 17811095960835588096 17901324410485211136 17919651770913521664 17996544221179281408 18002613121704787968 18177579416819859456 18190055449364004864 18373037260011470848 18385647443443187712 18619013180360097792 18914553072111845376 19006909288284266496 19015162396963504128 19219626508758810624 19308606261114175488 19316990371518480384 19411311613566910464 19524699945405775872 19615092074782654464 19620035394357952512 19628554732349423616 19719427670925115392 19824318243642802176 19839614460654256128 19931464527601729536 20023739826340626432 20032434459352498176 20037482955940036608 20138989961795862528 20247836980420804608 20252939761917886464 20341576966441271296 20355538240954957824 20449776843922341888 20463812380534505472 20574414996234043392 20669666917512904704 20683853373873586176 20884878478899412992 20906260399399108608 21109447064694030336 21278872206125826048 21382772949319799808 21722182043753447424 21731614167958290432 21965287438581497856 22066978584130486272 22072539818652696576 22184356129790754816 22417248085465890816 22422897593551945728 22432633979827912704 22526707304633204736 22536488766771560448 22656363707020345344 22673845097890578432 22778816602973405184 22784557232157622272 22884274087246430208 22899980521074327552 23005998949412634624 23015988527766700032 23146216870763298816 23247516533075738624 23253375282202017792 23371173535911247872 23387214149182291968 23495488288761839616 23519542949323997184 23622476477157605376 23638689570141241344 23748127947780784128 23995392294905708544 24003484162273050624 24236772555759812608 24437454799222628352 24825350907146797056 25219404096149127168 25225759792745938944 25342545717712355328 25353549862618005504 25626168678345080832 25744808348152233984 25755987162024640512 25881748818089213952 25892987093737537536 26032933260541034496 26039493979608711168 26153456099710205952 26160047192477270016 26171406309799231488 26292570227900153856 26432424324857069568 26452819280872341504 26575286036802306048 26698319768454168576 26716643941253382144 26851986615727816704 26879477656370282496 26994816331768922112 27003919682557181952 27140717654606610432 27266369125229789184 27285083174046007296 27559555890017206272 27578471165164781568 27875013865865478144 27928519770540146688 28371829608167768064 28510363932426399744 28829439763138215936 28962909391671263232 28975485557277720576 29116967420350365696 29287049918108663808 29422638112173981696 29430053091536928768 29579141506387673088 29591985249985757184 29759421690981384192 29889664113954521088 29897196791402594304 30035609739510939648 30048651689028747264 30056224433910054912 30208484942693793792 30371755470631206912 30379409642876829696 30512365449661906944 30533307361432436736 30674665265883512832 30851218664878768128 30861622494351065088 31004500376269357056 31025780060810379264 31161564714548330496 31327317718349119488 31359390599098662912 31664170597041045504 31918308309188739072 32004645549697400832 32583273065630171136 32947931157872246784 33100467876195729408 33276534194686132224 33625872128198836224 33634346390327918592 33790060956949807104 33804733150157340672 34010767646835867648 34168224904460107776 34326411130869645312 34349970781611491328 34508998424118951936 34523982791650050048 34719325306144948224 34871274799613607936 34880062923303026688 34895208413065641984 35056760303866871808 35243232433142759424 35433714715736408064 35458034355211862016 35597759691272224768 35622191921671176192 35839303541827043328 35993088442358562816 36005226243409575936 36355158833639718912 36380110898728009728 36746074520022941696 37238026360720195584 37829106144223690752 38013818576568532992 38030324793927008256 38439253017517621248 38617212522228350976 38633980743036960768 38822623227133820928 39049399890811551744 39230184149565308928 39240070788715905024 39257109464698847232 39438855341850230784 39648636487285604352 39679228921308512256 39862929055203459072 40047479652681252864 40064868918704996352 40074965911880073216 40277979923591725056 40505879523835772928 40683153932882542592 40711076481909915648 40899553687844683776 40927624761069010944 41148829992468086784 41339333835025809408 41367706747747172352 41769756957798825984 41812520798798217216 42557744412251652096 42765545898639599616 43444364087506894848 43463228335916580864 43930574877162995712 44133957168260972544 44145079637305393152 44368712259581509632 44834496170931781632 44845795187103891456 44865267959655825408 45053414609266409472 45072977533543120896 45312727414040690688 45557633205946810368 45569114464315244544 45768548174492860416 45799961042148655104 46011997898825269248 46292433741526597632 46506750564404035584 46742347071822495744 46774428298364583936 46990976577523679232 47039085898647994368 47244952954315210752 47496255895561568256 48006968324546101248 48874909598445256704 49650701814293594112 50438808192298254336 50451519585491877888 50685091435424710656 50707099725236011008 51252337356690161664 51489616696304467968 51511974324049281024 51763497636178427904 51785974187475075072 52078987959217422336 52306912199420411904 52320094384954540032 52342812619598462976 52585140455800307712 52864848649714139136 52905638561744683008 53150572073604612096 53396639536908337152 53433287882506764288 53703973231455633408 53758955312740564992 53989632663537844224 54007839365114363904 54532738250459578368 54570166348092014592 55119111780034412544 55156942330329563136 55857039541080293376 56743659216335536128 57020727864852799488 57658879526276431872 57925818783342526464 57950971114555441152 58233934840700731392 58574099836217327616 58845276224347963392 58860106183073857536 59158283012775346176 59518843381962768384 59794393582805188608 60071219479021879296 60097303378057494528 60112448867820109824 60416969885387587584 60743510941262413824 60758819285753659392 61024730899323813888 61066614722864873472 61349330531767025664 61723244988702130176 62009000752538714112 62051560121620758528 62654635436698238976 62718781198197325824 63328341194082091008 63836616618377478144 65166546131260342272 65895862315744493568 66200935752391458816 66553068389372264448 67251744256397672448 67268692780655837184 67580121913899614208 67609466300314681344 68021535293671735296 68336449808920215552 68652822261739290624 68699941563222982656 69017996848237903872 69047965583300100096 69438650612289896448 69742549599227215872 69760125846606053376 70113520607733743616 70486464866285518848 70867429431472816128 70916068710423724032 71195519382544449536 71244383843342352384 71986176884717125632 72010452486819151872 72710317667279437824 74476052721440391168 75658212288447381504 76027637153137065984 76060649587854016512 76878506035035242496 77234425044456701952 77267961486073921536 77645246454267641856 78098799781623103488 78460368299130617856 78480141577431810048 78514218929397694464 78877710683700461568 79297272974571208704 79358457842617024512 79725858110406918144 80094959305362505728 80149931823760146432 80555959847183450112 81011759047671545856 81366307865765085184 81422152963819831296 81799107375689367552 81855249522138021888 82678667670051618816 82735413495494344704 83625041597596434432 85115488824503304192 85531091797279199232 86888728175013789696 86926456671833161728 87861149754325991424 88267914336521945088 88290159274610786304 88737424519163019264 89668992341863563264 89691590374207782912 90106829218532818944 90145955067086241792 90625454828081381376 91115266411893620736 91138228928630489088 91537096348985720832 91599922084297310208 92023995797650538496 92584867483053195264 93013501128808071168 93484694143644991488 93981953155047358464 94078171797295988736 94992511791123136512 96013936649092202496 97749819196890513408 99301403628587188224 100877616384596508672 100903039170983755776 101370182870849421312 101414199450472022016 102504674713380323328 102979233392608935936 103526995272356855808 103571948374950150144 104157975918434844672 104613824398840823808 104640188769909080064 104685625239196925952 105170280911600615424 105729697299428278272 106301144147209224192 106793279073816674304 106866575765013528576 107517910625481129984 107979265327075688448 108015678730228727808 109065476500919156736 109140332696184029184 110238223560068825088 111714079082160586752 113487318432671072256 114041455729705598976 115317759052552863744 115851637566685052928 115901942229110882304 116467869681401462784 117148199672434655232 117690552448695926784 117720212366147715072 118316566025550692352 119037686763925536768 119588787165610377216 120142438958043758592 120194606756114989056 120224897735640219648 120833939770775175168 121517638571507318784 122049461798647627776 122133229445729746944 122698661063534051328 123446489977404260352 124018001505077428224 124103120243241517056 125309270873396477952 125437562396394651648 127673233236754956288 130333092262520684544 131791724631488987136 132401871504782917632 133106136778744528896 134503488512795344896 134537385561311674368 135160243827799228416 135218932600629362688 136672899617840431104 137305644523478581248 137399883126445965312 138035993696475807744 138877301224579792896 139520251693212106752 140227041215467487232 140972929732571037696 141734858862945632256 142391038765088899072 142488767686684704768 144020904973638303744 148952105442880782336 151316424576894763008 152055274306274131968 152121299175708033024 153757012070070484992 154468850088913403904 154535922972147843072 155290492908535283712 156920736598261235712 156960283154863620096 157028437858795388928 157755421367400923136 158594545949142417408 158716915685234049024 159451716220813836288 160189918610725011456 160299863647520292864 161111919694366900224 162023518095343091712 162732615731530170368 163598214751378735104 163710499044276043776 165357335340103237632 165470826990988689408 170230977649006608384 171062183594558398464 173777456350027579392 173852913343666323456 175722299508651982848 176535828673043890176 176580318549221572608 177474849038326038528 179383180748415565824 180213658437065637888 180291910134172483584 181250909656162762752 182230532823787241472 182276457857260978176 183074192697971441664 183199844168594620416 184047991595301076992 185169734966106390528 186027002257616142336 187963906310094716928 188156343594591977472 189985023582246273024 195499638393781026816 198602807257174376448 201755232769193017344 201806078341967511552 202740365741698842624 202828398900944044032 205009349426760646656 205958466785217871872 207053990544713711616 207143896749900300288 208315951836869689344 209227648797681647616 209280377539818160128 210340561823201230848 211459394598856556544 212602288294418448384 213586558147633348608 213733151530027057152 215958530654151376896 216031357460457455616 218130953001838313472 223428158164321173504 226974636865342144512 228082911459411197952 230635518105105727488 231703275133370105856 231803884458221764608 232935739362802925568 234296399344869310464 235381104897391853568 235440424732295430144 236633132051101384704 238075373527851073536 239177574331220754432 240284877916087517184 240449795471280439296 241667879541550350336 243035277143014637568 244098923597295255552 244266458891459493888 245397322127068102656 248036003010154856448 248206240486483034112 250875124792789303296 255346466473509912576 260666184525041369088 263583449262977974272 264803743009565835264 266212273557489057792 269006977025590689792 269074771122623348736 270320487655598456832 270437865201258725376 273345799235680862208 274611289046957162496 274799766252891930624 276071987392951615488 277754602449159585792 279040503386424213504 280454082430934974464 281945859465142075392 284782077530177798144 284977535373369409536 288041809947276607488 297904210885761564672 302632849153789526016 304110548612548263936 304242598351416066048 307514024140140969984 308937700177826807808 310580985817070567424 313841473196522471424 313920566309727240192 314056875717590777856 315510842734801846272 317189091898284834816 318903432441627672576 320379837221450022912 320599727295040585728 324047036190686183424 327196429502757470208 327420998088552087552 330714670680206475264 340461955298013216768 342124367189116796928 347554912700055158784 347705826687332646912 351444599017303965696 353071657346087780352 353160637098443145216 354949698076652077056 358766361496831131648 360427316874131275776 360583820268344967168 362501819312325525504 364552915714521956352 366148385395942883328 366399688337189240832 368095983190602153984 370339469932212781056 372054004515232284672 375927812620189433856 376312687189183954944 390999276787562053632 397205614514348752896 403510465538386034688 403612156683935023104 405480731483397685248 405656797801888088064 410018698853521293312 411916933570435743744 414107981089427423232 416631903673739378688 418560755079636320256 420681123646402461696 422918789197713113088 425204576588836896768 427173116295266697216 427466303060054114304 432062714920914911232 446856316328642347008 453949273730684289024 456165822918822395904 461271036210211454976 463406550266740211712 463607768916443529216 465871478725605851136 470762209794783707136 470880849464590860288 473266264102202769408 476150747055702147072 478355148662441508864 480569755832175034368 480899590942560878592 483335759083100700672 486070554286029275136 488197847194590511104 490794644254136205312 496072006020309712896 496412480972966068224 510692932947019825152 521332369050082738176 527166898525955948544 529607486019131670528 532424547114978115584 538149542245246697472 540640975311196913664 540875730402517450752 546691598471361724416 549222578093914324992 549599532505783861248 552143974785903230976 555509204898319171584 558081006772848427008 563891718930284150784 569564155060355596288 569955070746738819072 595808421771523129344 605265698307579052032 608221097225096527872 608485196702832132096 615028048280281939968 617875400355653615616 621161971634141134848 627682946393044942848 627841132619454480384 631021685469603692544 634378183796569669632 637806864883255345152 640759674442900045824 641199454590081171456 648094072381372366848 654392859005514940416 680923910596026433536 684248734378233593856 695109825400110317568 695411653374665293824 702889198034607931392 706143314692175560704 706321274196886290432 709899396153304154112 717532722993662263296 720854633748262551552 725003638624651051008 729105831429043912704 732296770791885766656 732799376674378481664 736191966381204307968 744108009030464569344 752625374378367909888 781998553575124107264 794411229028697505792 807020931076772069376 807224313367870046208 810961462966795370496 811313595603776176128 820037397707042586624 823833867140871487488 828215962178854846464 833263807347478757376 837121510159272640512 841362247292804923392 845837578395426226176 854346232590533394432 854932606120108228608 864125429841829822464 893712632657284694016 907898547461368578048 912331645837644791808 922542072420422909952 926813100533480423424 931742957451211702272 941524419589567414272 941761698929181720576 946532528204405538816 956710297324883017728 961139511664350068736 961799181885121757184 972141108572058550272 981589288508272410624 992144012040619425792 1021385865894039650304 1042664738100165476352 1054333797051911897088 1059214972038263341056 1064849094229956231168 1076299084490493394944 1081281950622393827328 1081751460805034901504 1098445156187828649984 1099199065011567722496 1104287949571806461952 1111018409796638343168 1116162013545696854016 1127783437860568301568 1139128310120711192576 1191616843543046258688 1210531396615158104064 1216442194450193055744 1216970393405664264192 1230056096560563879936 1235750800711307231232 1242323943268282269696 1255682265238908960768 1262043370939207385088 1268756367593139339264 1275613729766510690304 1281519348885800091648 1282398909180162342912 1296188144762744733696 1361847821192052867072 1368497468756467187712 1390219650800220635136 1390823306749330587648 1412286629384351121408 1412642548393772580864 1419798792306608308224 1435065445987324526592 1441709267496525103104 1450007277249302102016 1458211662858087825408 1464593541583771533312 1472383932762408615936 1488216018060929138688 1563997107150248214528 1588822458057395011584 1614448626735740092416 1621922925933590740992 1622627191207552352256 1640074795414085173248 1647667734281742974976 1656431924357709692928 1666527614694957514752 1674243020318545281024 1691675156790852452352 1708692465181066788864 1709865212240216457216 1787425265314569388032 1815797094922737156096 1824663291675289583616 1845084144840845819904 1853626201066960846848 1863485914902423404544 1883048839179134828544 1883523397858363441152 1893065056408811077632 1913420594649766035456 1922279023328700137472 1923598363770243514368 1944282217144117100544 1963178577016544821248 2042771731788079300608 2085329476200330952704 2108667594103823794176 2118429944076526682112 2129698188459912462336 2152598168980986789888 2162563901244787654656 2196890312375657299968 2198398130023135444992 2208575899143612923904 2232324027091393708032 2383233687086092517376 2421062793230316208128 2432884388900386111488 2433940786811328528384 2460112193121127759872 2471501601422614462464 2484647886536564539392 2511364530477817921536 2524086741878414770176 2537512735186278678528 2563038697771600183296 2564797818360324685824 2592376289525489467392 2723695642384105734144 2736994937512934375424 2780439301600441270272 2824573258768702242816 2825285096787545161728 2839597584613216616448 2870130891974649053184 2883418534993050206208 2916423325716175650816 2944767865524817231872 2976432036121858277376 3127994214300496429056 3177644916114790023168 3228897253471480184832 3243845851867181481984 3245254382415104704512 3295335468563485949952 3312863848715419385856 3333055229389915029504 3348486040637090562048 3383350313581704904704 3417384930362133577728 3574850530629138776064 3631594189845474312192 3649326583350579167232 3690168289681691639808 3707252402133921693696 3726971829804846809088 3767046795716726882304 3786130112817622155264 3826841189299532070912 3844558046657400274944 3847196727540487028736 3888564434288234201088 4085543463576158601216 4170658952400661905408 4236859888153053364224 4259396376919824924672 4305196337961973579776 4325127802489575309312 4393780624751314599936 4417151798287225847808 4464648054182787416064 4766467374172185034752 4865768777800772222976 4867881573622657056768 4920224386242255519744 4943003202845228924928 4969295773073129078784 5022729060955635843072 5075025470372557357056 5126077395543200366592 5129595636720649371648 5447391284768211468288 5473989875025868750848 5560878603200882540544 5649146517537404485632 5650570193575090323456 5679195169226433232896 5740261783949298106368 5766837069986100412416 5832846651432351301632 5889535731049634463744 6255988428600992858112 6355289832229580046336 6457794506942960369664 6487691703734362963968 6590670937126971899904 6625727697430838771712 6696972081274181124096 7149701061258277552128 7263188379690948624384 7298653166701158334464 7380336579363383279616 7414504804267843387392 7453943659609693618176 7534093591433453764608 7572260225635244310528 7689116093314800549888 7694393455080974057472 7777128868576468402176 8171086927152317202432 8341317904801323810816 8473719776306106728448 8518792753839649849344 8610392675923947159552 8650255604979150618624 8834303596574451695616 8929296108365574832128 9532934748344370069504 9731537555601544445952 9735763147245314113536 9886006405690457849856 9938591546146258157568 10045458121911271686144 10150050940745114714112 10252154791086400733184 10894782569536422936576 10947979750051737501696 11121757206401765081088 11301140387150180646912 11358390338452866465792 11480523567898596212736 11533674139972200824832 11665693302864702603264 12511976857201985716224 12710579664459160092672 12915589013885920739328 12975383407468725927936 13181341874253943799808 13251455394861677543424 13393944162548362248192 14299402122516555104256 14597306333402316668928 14760673158726766559232 14829009608535686774784 14907887319219387236352 15068187182866907529216 15378232186629601099776 15388786910161948114944 16342173854304634404864 16682635809602647621632 16947439552612213456896 17037585507679299698688 17220785351847894319104 17300511209958301237248 17668607193148903391232 19065869496688740139008 19463075111203088891904 19772012811380915699712 19877183092292516315136 20090916243822543372288 21789565139072845873152 21895959500103475003392 22243514412803530162176 22602280774300361293824 22716780676905732931584 23067348279944401649664 23331386605729405206528 25023953714403971432448 25421159328918320185344 25831178027771841478656 25950766814937451855872 26502910789723355086848 26787888325096724496384 28598804245033110208512 29194612666804633337856 29658019217071373549568 29815774638438774472704 30136374365733815058432 30756464373259202199552 32684347708609268809728 33365271619205295243264 34075171015358599397376 34441570703695788638208 34601022419916602474496 38131738993377480278016 38926150222406177783808 39544025622761831399424 39754366184585032630272 40181832487645086744576 43791919000206950006784 44487028825607060324352 45204561548600722587648 46134696559888803299328 50047907428807942864896 50842318657836640370688 51662356055543682957312 51901533629874903711744 53005821579446710173696 57197608490066220417024 58389225333609266675712 59316038434142747099136 59631549276877548945408 60272748731467630116864 65368695417218537619456 66730543238410590486528 68150342030717198794752 69202044839833204948992 76263477986754960556032 77852300444812355567616 79508732369170065260544 80363664975290173489152 87583838000413900013568 88974057651214120648704 90409123097201445175296 92269393119777606598656 100095814857615885729792 103324712111087365914624 103803067259749807423488 114395216980132440834048 116778450667218533351424 118632076868285494198272 119263098553755097890816 120545497462935260233728 133461086476821180973056 138404089679666409897984 152526955973509921112064 155704600889624711135232 159017464738340130521088 175167676000827800027136 177948115302428241297408 180818246194402890350592 200191629715231771459584 207606134519499614846976 228790433960264881668096 233556901334437066702848 238526197107510195781632 241090994925870520467456 266922172953642361946112 276808179359332819795968 311409201779249422270464 350335352001655600054272 355896230604856482594816 361636492388805780701184 400383259430463542919168 415212269038999229693952 457580867920529763336192 467113802668874133405696 477052394215020391563264 533844345907284723892224 622818403558498844540928 700670704003311200108544 723272984777611561402368 800766518860927085838336 830424538077998459387904 934227605337748266811392 1067688691814569447784448 1245636807116997689081856 1401341408006622400217088 1601533037721854171676672 1868455210675496533622784 2491273614233995378163712 2802682816013244800434176 3203066075443708343353344 3736910421350993067245568 5605365632026489600868352 7473820842701986134491136 11210731264052979201736704 22421462528105958403473408
- Sum of all divisors σ(n): 82817785737613767819264000
- Sum of proper divisors (its aliquot sum) s(n): 60396323209507809415790592
- 22421462528105958403473408 is an abundant number, because the sum of its proper divisors (60396323209507809415790592) is greater than itself. Its abundance is 37974860681401851012317184
Bases of 22421462528105958403473408
- Binary: 10010100010111110110111101011010011100101000010011101010000000000000000000000000000002
- Hexadecimal: 0x128BEDEB4E509D40000000
- Base-36: 2TF568UEUEGAO0000
Squares and roots of 22421462528105958403473408
- 22421462528105958403473408 squared (224214625281059584034734082) is 502721981899259635530022672216177481520518963134464
- 22421462528105958403473408 cubed (224214625281059584034734083) is 11271762079209411807572373829955538083748544004947790351601601521000552333312
-
The
square root of 22421462528105958403473408 is 4735130676983.0501060607 -
22421462528105958403473408 is a
perfect cube number . Itscube root is 281981952
Scales and comparisons
How big is 22421462528105958403473408?- 22,421,462,528,105,958,403,473,408 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 22,421,462,528,105,958,403,473,408 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 22421462528105958403473408 cubic inches would be around 23498496 feet tall.
Recreational maths with 22421462528105958403473408
- 22421462528105958403473408 backwards is 80437430485950182526412422
- The number of decimal digits it has is: 26
- The sum of 22421462528105958403473408's digits is 99
- 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 22421462528105958403473408 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 22421462528105958403473408 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/22421462528105958403473408/
Chicago style:
Numbermatics. 2024. "Number 22421462528105958403473408 - Facts about the integer". https://numbermatics.com/n/22421462528105958403473408/
The information we have on file for 22421462528105958403473408 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 22421462528105958403473408, math, Factors of 22421462528105958403473408, curriculum, school, college, exams, university, Prime factorization of 22421462528105958403473408, STEM, science, technology, engineering, physics, economics, calculator, twenty-two septillion, four hundred twenty-one sextillion, four hundred sixty-two quintillion, five hundred twenty-eight quadrillion, one hundred five trillion, nine hundred fifty-eight billion, four hundred three million, four hundred seventy-three thousand, four hundred eight.