23448125172395734273622016
23,448,125,172,395,734,273,622,016 is an even composite number composed of six prime numbers multiplied together.
23448125172395734273622016 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 23448125172395734273622016:
224 × 34 × 114 × 132 × 1132 × 7392
(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 × 11 × 11 × 11 × 11 × 13 × 13 × 113 × 113 × 739 × 739)See below for interesting mathematical facts about the number 23448125172395734273622016 from the Numbermatics database.
Names of 23448125172395734273622016
- Cardinal: 23448125172395734273622016 can be written as Twenty-three septillion, four hundred forty-eight sextillion, one hundred twenty-five quintillion, one hundred seventy-two quadrillion, three hundred ninety-five trillion, seven hundred thirty-four billion, two hundred seventy-three million, six hundred twenty-two thousand and sixteen.
Scientific notation
- Scientific notation: 2.3448125172395734273622016 × 1025
Factors of 23448125172395734273622016
Divisors of 23448125172395734273622016
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 72 78 81 88 96 99 104 108 113 117 121 128 132 143 144 156 162 169 176 192 198 208 216 226 234 242 256 264 286 288 297 312 324 338 339 351 352 363 384 396 416 429 432 452 468 484 507 512 528 572 576 594 624 648 676 678 702 704 726 739 768 792 832 858 864 891 904 936 968 1014 1017 1024 1053 1056 1089 1144 1152 1188 1243 1248 1287 1296 1331 1352 1356 1404 1408 1452 1469 1478 1521 1536 1573 1584 1664 1716 1728 1782 1808 1859 1872 1936 2028 2034 2048 2106 2112 2178 2217 2288 2304 2376 2486 2496 2574 2592 2662 2704 2712 2808 2816 2904 2938 2956 3042 3051 3072 3146 3168 3267 3328 3432 3456 3564 3616 3718 3729 3744 3861 3872 3993 4056 4068 4096 4212 4224 4356 4407 4434 4563 4576 4608 4719 4752 4972 4992 5148 5184 5324 5408 5424 5577 5616 5632 5808 5876 5912 6084 6102 6144 6292 6336 6534 6651 6656 6864 6912 7128 7232 7436 7458 7488 7722 7744 7986 8112 8129 8136 8192 8424 8448 8712 8814 8868 9126 9152 9153 9216 9438 9504 9607 9801 9944 9984 10296 10368 10648 10816 10848 11154 11187 11232 11264 11583 11616 11752 11824 11979 12168 12204 12288 12584 12672 12769 13068 13221 13302 13312 13673 13689 13728 13824 14157 14256 14464 14641 14872 14916 14976 15444 15488 15972 16159 16224 16258 16272 16384 16731 16848 16896 17303 17424 17628 17736 18252 18304 18306 18432 18876 19008 19097 19214 19602 19888 19953 19968 20449 20592 20736 21296 21632 21696 22308 22374 22464 22528 23166 23232 23504 23648 23958 24336 24387 24408 24576 25168 25344 25538 26136 26442 26604 26624 27346 27378 27456 27648 28314 28512 28821 28928 29282 29744 29832 29952 30888 30976 31944 32318 32448 32516 32544 32768 33462 33561 33696 33792 34606 34848 35256 35472 35937 36504 36608 36612 36864 37752 38016 38194 38307 38428 39204 39663 39776 39906 39936 40898 41019 41184 41472 42471 42592 43264 43392 43923 44616 44748 44928 45056 46332 46464 47008 47296 47916 48477 48672 48774 48816 49152 50193 50336 50688 51076 51909 52272 52884 53208 53248 54692 54756 54912 55296 56628 57024 57291 57642 57856 58564 59488 59664 59859 59904 61347 61776 61952 63888 64636 64896 65032 65088 65536 66924 67122 67392 67584 69212 69696 70512 70944 71874 73008 73161 73216 73224 73728 75504 76032 76388 76614 76856 78408 79326 79552 79812 79872 81796 82038 82368 82944 83507 84942 85184 86463 86528 86784 87846 89232 89419 89496 89856 90112 92664 92928 94016 94592 95832 96954 97344 97548 97632 98304 100386 100672 100683 101376 102152 103818 104544 105677 105768 106416 106496 107811 109384 109512 109824 110592 113256 114048 114582 114921 115284 115712 117128 118976 118989 119328 119718 119808 122694 123057 123552 123904 124891 127413 127776 129272 129792 130064 130176 131072 131769 133848 134244 134784 135168 138424 139392 140459 141024 141888 143748 145431 146016 146322 146432 146448 147456 150403 150579 151008 152064 152776 153228 153712 155727 156816 158652 159104 159624 159744 163592 164076 164736 165888 165997 167014 169884 170368 171873 172926 173056 173568 175692 177749 178464 178838 178992 179712 180224 184041 185328 185856 188032 189184 190333 191664 193908 194688 195096 195264 196608 200772 201344 201366 202752 204304 207636 209088 210067 211354 211536 212832 212992 215622 218768 219024 219483 219648 221184 224939 226512 228096 229164 229842 230568 231424 234256 237952 237978 238656 239436 239616 245388 246114 247104 247808 249782 250521 254826 255552 258544 259389 259584 260128 260352 262144 263538 267696 268257 268488 269568 270336 276848 278784 280918 282048 283776 287496 290862 292032 292644 292864 292896 294912 300806 301158 302016 304128 305552 306456 307424 311454 313632 317031 317304 318208 319248 319488 327184 328152 329472 331776 331994 334028 339768 340736 343746 344763 345852 346112 347136 351384 355498 356928 357676 357984 359424 360448 368082 369171 370656 371712 374673 376064 378368 380666 383328 387816 389376 390192 390528 393216 395307 401544 402688 402732 405504 408608 415272 418176 420134 421377 422708 423072 425664 425984 431244 436293 437536 438048 438966 439296 442368 449878 451209 453024 456192 458328 459684 461136 462848 467181 468512 475904 475956 477312 478872 479232 490776 492228 494208 495616 497991 499564 501042 509652 511104 515619 517088 518778 519168 520256 520704 524288 527076 533247 535392 536514 536976 539136 540672 546121 552123 553696 557568 561836 564096 567552 570999 574992 581724 584064 585288 585728 585792 589824 601612 602316 604032 608256 611104 612912 614848 622908 627264 630201 634062 634608 636416 638496 638976 654368 656304 658449 658944 663552 663988 668056 674817 679536 681472 687492 689526 691704 692224 694272 702768 710996 713856 715352 715968 718848 720896 736164 738342 741312 743424 749346 751563 752128 756736 761332 766656 775632 778167 778752 780384 781056 786432 790614 803088 804771 805376 805464 811008 817216 830544 836352 840268 842754 845416 846144 851328 851968 862488 872586 875072 876096 877932 878592 884736 899756 902418 906048 912384 916656 918577 919368 922272 925696 934362 937024 951093 951808 951912 954624 957744 958464 981552 983609 984456 988416 991232 995982 999128 1002084 1019304 1022208 1031238 1034176 1034289 1037556 1038336 1040512 1041408 1048576 1054152 1066494 1070784 1073028 1073952 1078272 1081344 1085591 1092242 1104246 1107392 1107513 1115136 1123672 1124019 1128192 1135104 1141998 1149984 1162447 1163448 1168128 1170576 1171456 1171584 1179648 1185921 1203224 1204632 1208064 1216512 1222208 1225824 1229696 1245816 1254528 1260402 1264131 1268124 1269216 1272832 1276992 1277952 1308736 1308879 1312608 1316898 1317888 1327104 1327976 1336112 1349634 1353627 1359072 1362944 1373801 1374984 1379052 1383408 1384448 1388544 1401543 1405536 1421992 1427712 1430704 1431936 1437696 1441792 1472328 1476684 1482624 1486848 1493973 1498692 1503126 1504256 1513472 1522664 1533312 1545049 1546857 1551264 1556334 1557504 1560768 1562112 1572864 1581228 1599741 1606176 1609542 1610752 1610928 1622016 1634432 1638363 1654433 1656369 1661088 1672704 1680536 1685508 1690832 1692288 1702656 1703936 1712997 1724976 1745172 1750144 1752192 1755864 1757184 1769472 1799512 1804836 1812096 1824768 1825967 1833312 1837154 1838736 1844544 1851392 1868724 1874048 1890603 1902186 1903616 1903824 1909248 1915488 1916928 1955239 1963104 1967218 1968912 1976832 1982464 1991964 1998256 2004168 2024451 2038608 2044416 2062476 2068352 2068578 2075112 2076672 2081024 2082816 2097152 2108304 2132988 2141568 2146056 2147904 2156544 2157961 2162688 2171182 2184484 2208492 2214784 2215026 2230272 2247344 2248038 2254689 2256384 2270208 2283996 2299968 2310737 2324894 2326896 2336256 2341152 2342912 2343168 2359296 2371842 2406448 2409264 2414313 2416128 2433024 2444416 2451648 2459392 2474329 2491632 2509056 2520804 2528262 2536248 2538432 2545664 2553984 2555904 2617472 2617758 2625216 2633796 2635776 2654208 2655952 2672224 2699268 2707254 2718144 2725888 2747602 2749968 2755731 2758104 2766816 2768896 2777088 2803086 2811072 2843984 2853279 2855424 2861408 2863872 2875392 2883584 2944656 2950827 2953368 2965248 2973696 2987946 2997384 3006252 3008512 3026944 3045328 3066624 3090098 3093714 3102528 3112668 3115008 3121536 3124224 3145728 3162456 3199482 3212352 3219084 3221504 3221856 3244032 3256773 3268864 3276726 3308866 3312738 3322176 3345408 3361072 3371016 3372057 3381664 3384576 3405312 3407872 3425994 3449952 3487341 3490344 3500288 3504384 3511728 3514368 3538944 3599024 3609672 3624192 3649536 3651934 3666624 3674308 3677472 3689088 3702784 3737448 3748096 3781206 3792393 3804372 3807232 3807648 3818496 3830976 3833856 3910478 3926208 3934436 3937824 3953664 3964928 3983928 3996512 4008336 4048902 4060881 4077216 4088832 4121403 4124952 4136704 4137156 4150224 4153344 4162048 4165632 4194304 4216608 4265976 4283136 4292112 4295808 4313088 4315922 4325376 4342364 4368968 4416984 4429568 4430052 4460544 4481919 4494688 4496076 4509378 4512768 4540416 4567992 4599936 4621474 4635147 4649788 4653792 4672512 4682304 4685824 4686336 4718592 4743684 4799223 4812896 4818528 4828626 4832256 4866048 4888832 4903296 4915089 4918784 4948658 4963299 4983264 5018112 5041608 5056524 5072496 5076864 5091328 5107968 5111808 5138991 5234944 5235516 5250432 5267592 5271552 5308416 5311904 5344448 5398536 5414508 5436288 5451776 5477901 5495204 5499936 5511462 5516208 5533632 5537792 5554176 5606172 5622144 5671809 5687968 5706558 5710848 5722816 5727744 5750784 5767168 5865717 5889312 5901654 5906736 5930496 5947392 5975892 5994768 6007331 6012504 6017024 6053888 6073353 6090656 6133248 6180196 6187428 6205056 6225336 6230016 6243072 6248448 6291456 6324912 6398964 6424704 6438168 6443008 6443712 6473883 6488064 6513546 6537728 6553452 6617732 6625476 6644352 6690816 6722144 6742032 6744114 6763328 6764067 6769152 6810624 6815744 6851988 6899904 6932211 6974682 6980688 7000576 7008768 7023456 7028736 7077888 7099573 7198048 7219344 7242939 7248384 7299072 7303868 7333248 7348616 7354944 7378176 7405568 7422987 7474896 7496192 7562412 7584786 7608744 7614464 7615296 7636992 7661952 7667712 7820956 7852416 7868872 7875648 7907328 7929856 7967856 7993024 8016672 8097804 8121762 8154432 8177664 8242806 8249904 8267193 8273408 8274312 8300448 8306688 8324096 8331264 8388608 8433216 8531952 8559837 8566272 8584224 8591616 8626176 8631844 8650752 8684728 8737936 8833968 8852481 8859136 8860104 8921088 8963838 8989376 8992152 9018756 9025536 9080832 9135984 9199872 9242948 9270294 9299576 9307584 9345024 9364608 9371648 9372672 9436291 9437184 9487368 9598446 9625792 9637056 9657252 9664512 9732096 9770319 9777664 9806592 9830178 9837568 9897316 9926598 9966528 10036224 10083216 10104347 10113048 10116171 10144992 10153728 10182656 10215936 10223616 10277982 10462023 10469888 10471032 10500864 10535184 10543104 10616832 10623808 10688896 10797072 10819699 10829016 10872576 10903552 10955802 10990408 10999872 11022924 11032416 11067264 11075584 11108352 11212344 11244288 11343618 11375936 11377179 11413116 11421696 11445632 11455488 11501568 11534336 11731434 11778624 11803308 11813472 11860992 11894784 11941501 11951784 11989536 12014662 12025008 12034048 12107776 12146706 12181312 12182643 12266496 12360392 12364209 12374856 12410112 12450672 12460032 12486144 12496896 12582912 12649824 12786917 12797928 12849408 12876336 12886016 12887424 12947766 12976128 13027092 13075456 13106904 13235464 13250952 13288704 13381632 13444288 13445757 13484064 13488228 13526656 13528134 13538304 13621248 13631488 13703976 13799808 13864422 13905441 13949364 13961376 14001152 14017536 14046912 14057472 14112683 14155776 14199146 14396096 14397669 14438688 14485878 14496768 14598144 14607736 14666496 14697232 14709888 14745267 14756352 14811136 14845974 14889897 14949792 14992384 15111811 15124824 15169572 15217488 15228928 15230592 15273984 15323904 15335424 15416973 15641912 15704832 15737744 15751296 15814656 15859712 15935712 15986048 16033344 16195608 16243524 16308864 16355328 16433703 16485612 16499808 16534386 16546816 16548624 16600896 16613376 16648192 16662528 16777216 16866432 16995539 17015427 17063904 17119674 17132544 17168448 17183232 17252352 17263688 17301504 17369456 17475872 17597151 17667936 17704962 17718272 17720208 17842176 17927676 17978752 17984304 18021993 18037512 18051072 18161664 18220059 18271968 18399744 18485896 18540588 18599152 18615168 18690048 18729216 18743296 18745344 18872582 18874368 18974736 19196892 19251584 19274112 19314504 19329024 19421649 19464192 19540638 19555328 19613184 19660356 19675136 19794632 19853196 19933056 20072448 20085637 20166432 20208694 20226096 20232342 20289984 20307456 20365312 20431872 20447232 20555964 20796633 20924046 20939776 20942064 21001728 21070368 21086208 21233664 21247616 21298719 21377792 21507629 21594144 21639398 21658032 21745152 21807104 21911604 21980816 21999744 22045848 22064832 22134528 22151168 22216704 22268961 22424688 22488576 22687236 22751872 22754358 22826232 22843392 22891264 22910976 23003136 23068672 23462868 23557248 23606616 23626944 23721984 23737571 23789568 23883002 23903568 23979072 24029324 24050016 24068096 24215552 24293412 24362624 24365286 24532992 24720784 24728418 24749712 24801579 24820224 24901344 24920064 24972288 24993792 25165824 25299648 25418107 25573834 25595856 25698816 25752672 25772032 25774848 25895532 25952256 26054184 26150912 26213808 26470928 26501904 26557443 26577408 26763264 26888576 26891514 26968128 26976456 27053312 27056268 27076608 27242496 27262976 27407952 27599616 27728844 27810882 27898728 27922752 28002304 28035072 28093824 28114944 28225366 28308873 28311552 28398292 28792192 28795338 28877376 28971756 28993536 29196288 29215472 29310957 29332992 29394464 29419776 29490534 29512704 29622272 29691948 29779794 29899584 29984768 30223622 30249648 30313041 30339144 30434976 30457856 30461184 30547968 30647808 30670848 30833946 31283824 31386069 31409664 31475488 31502592 31629312 31719424 31871424 31972096 32066688 32391216 32459097 32487048 32617728 32710656 32867406 32971224 32999616 33068772 33093632 33097248 33201792 33226752 33296384 33325056 33732864 33991078 34030854 34127808 34239348 34265088 34336896 34366464 34504704 34527376 34603008 34738912 34951744 35194302 35335872 35409924 35436544 35440416 35684352 35824503 35855352 35957504 35968608 36043986 36075024 36102144 36323328 36440118 36543936 36799488 36971792 37081176 37092627 37198304 37230336 37380096 37458432 37486592 37490688 37745164 37748736 37949472 38360751 38393784 38503168 38548224 38629008 38658048 38843298 38928384 39081276 39110656 39226368 39320712 39350272 39589264 39706392 39866112 40144896 40171274 40332864 40417388 40452192 40464684 40579968 40614912 40730624 40863744 40894464 41111928 41593266 41716323 41848092 41879552 41884128 42003456 42140736 42172416 42338049 42467328 42495232 42597438 42755584 43015258 43188288 43278796 43316064 43490304 43614208 43823208 43961632 43999488 44091696 44129664 44235801 44269056 44302336 44433408 44537922 44669691 44849376 44977152 45335433 45374472 45503744 45508716 45652464 45686784 45782528 45821952 46006272 46137344 46925736 47114496 47213232 47253888 47443968 47475142 47579136 47766004 47807136 47958144 48058648 48100032 48136192 48431104 48586824 48725248 48730572 49065984 49301109 49441568 49456836 49499424 49603158 49640448 49802688 49840128 49944576 49987584 50331648 50599296 50836214 50986617 51147668 51191712 51397632 51505344 51544064 51549696 51791064 51904512 52108368 52301824 52427616 52791453 52941856 53003808 53114886 53154816 53526528 53777152 53783028 53936256 53952912 54065979 54106624 54112536 54153216 54484992 54525952 54815904 55199232 55457688 55621764 55797456 55845504 56004608 56070144 56187648 56229888 56450732 56617746 56623104 56796584 57584384 57590676 57754752 57943512 57987072 58264947 58392576 58430944 58621914 58665984 58788928 58839552 58981068 59025408 59244544 59383896 59559588 59799168 59969536 60256911 60447244 60499296 60626082 60678288 60869952 60915712 60922368 61095936 61295616 61341696 61667892 61711673 62389899 62567648 62772138 62819328 62950976 63005184 63258624 63438848 63742848 63896157 63944192 64133376 64522887 64782432 64918194 64974096 65235456 65421312 65734812 65942448 65999232 66080641 66137544 66187264 66194496 66403584 66453504 66592768 66650112 66806883 67465728 67982156 68061708 68255616 68478696 68530176 68673792 68732928 69009408 69054752 69206016 69477824 69903488 70388604 70671744 70819848 70873088 70880832 71212713 71368704 71649006 71710704 71915008 71937216 72087972 72150048 72204288 72646656 72880236 73087872 73598976 73943584 74162352 74185254 74396608 74404737 74460672 74760192 74916864 74973184 74981376 75490328 75497472 75898944 76254321 76721502 76787568 77006336 77096448 77258016 77316096 77686596 77856768 78095303 78162552 78221312 78452736 78641424 78700544 79178528 79412784 79672329 79732224 80289792 80342548 80665728 80834776 80904384 80929368 81159936 81229824 81461248 81727488 81788928 82223856 83186532 83432646 83696184 83759104 83768256 84006912 84281472 84344832 84676098 84926619 84934656 84990464 85194876 85511168 86030516 86376576 86557592 86632128 86980608 87228416 87646416 87923264 87932871 87998976 88183392 88259328 88471602 88538112 88604672 88866816 89075844 89339382 89698752 89954304 90670866 90748944 90939123 91007488 91017432 91304928 91373568 91565056 91643904 92012544 92274688 92294449 93851472 94158207 94228992 94426464 94507776 94887936 94950284 95158272 95532008 95614272 95916288 96117296 96200064 96272384 96862208 97173648 97377291 97450496 97461144 98131968 98602218 98883136 98913672 98998848 99206316 99280896 99605376 99680256 99889152 99975168 101198592 101672428 101973234 102295336 102383424 102795264 103010688 103088128 103099392 103582128 103799201 103809024 104216736 104603648 104855232 105582906 105883712 106007616 106229772 106309632 107053056 107473509 107554304 107566056 107872512 107905824 108131958 108213248 108225072 108306432 108969984 109051904 109631808 110398464 110915376 111147817 111243528 111277881 111594912 111691008 112009216 112140288 112375296 112459776 112901464 113235492 113246208 113593168 115082253 115168768 115181352 115509504 115887024 115974144 116529894 116785152 116861888 117243828 117331968 117577856 117679104 117962136 118050816 118489088 118767792 119119176 119598336 119939072 120513822 120894488 120998592 121252164 121356576 121739904 121831424 121844736 122191872 122591232 122671783 122683392 123335784 123423346 124779798 125135296 125148969 125544276 125638656 125901952 126010368 126517248 126877696 127014147 127485696 127792314 127888384 128266752 129045774 129564864 129836388 129948192 130470912 130842624 131356511 131469624 131884896 131998464 132161282 132275088 132374528 132388992 132807168 132907008 133185536 133300224 133613766 134009073 134931456 135964312 136006299 136123416 136511232 136957392 137060352 137347584 137465856 138018816 138109504 138412032 138955648 139806976 140656087 140777208 141343488 141639696 141746176 141761664 142425426 142737408 143298012 143421408 143830016 143874432 144175944 144300096 144408576 145293312 145760472 146175744 147197952 147887168 147903327 148324704 148370508 148793216 148809474 148921344 149520384 149833728 149946368 149962752 150980656 150994944 151797888 152508642 152959851 153443004 153575136 154012672 154192896 154516032 154632192 155239513 155373192 155713536 156190606 156325104 156442624 156905472 157282848 157401088 158357056 158374359 158825568 159344658 159464448 160579584 160685096 161331456 161669552 161808768 161858736 162197937 162319872 162459648 162922496 163454976 163577856 164447712 166229921 166373064 166865292 167392368 167518208 167536512 168013824 168562944 168689664 169352196 169853238 169869312 169980928 170389752 171022336 172061032 172753152 173115184 173264256 173961216 174456832 174794841 175292832 175846528 175865742 175997952 176366784 176518656 176943204 177076224 177209344 177733632 178151688 178678764 179397504 179908608 180770733 181341732 181497888 181878246 182014976 182034864 182609856 182747136 183130112 183287808 184025088 184549376 184588898 185135019 186950929 187169697 187702944 188316414 188457984 188852928 189015552 189775872 189900568 190316544 191064016 191228544 191688471 191832576 192234592 192400128 192544768 193568661 193724416 194347296 194754582 194900992 194922288 196263936 197204436 197766272 197827344 197997696 198241923 198412632 198561792 199210752 199360512 199778304 199950336 200420649 202397184 203344856 203946468 204590672 204766848 205590528 206021376 206176256 206198784 207164256 207598402 207618048 208433472 209207296 209710464 211165812 211767424 212015232 212459544 212619264 213638139 214106112 214947018 215108608 215132112 215745024 215811648 216263916 216426496 216450144 216612864 217939968 218103808 219263616 220796928 220942007 221830752 222295634 222487056 222555762 223189824 223382016 224018432 224280576 224750592 224919552 225802928 226470984 226492416 227186336 228762963 230164506 230337536 230362704 231019008 231774048 231948288 233059788 233570304 233723776 234285909 234487656 234663936 235155712 235358208 235924272 236101632 236978176 237535584 238238352 239196672 239878144 241027644 241788976 241997184 242504328 242713152 243479808 243662848 243689472 244383744 245182464 245343566 245366784 246671568 246846692 249559596 250270592 250297938 251088552 251277312 251803904 252020736 253034496 253755392 254028294 254779857 254971392 255584628 255776768 256533504 258091548 259129728 259672776 259896384 260941824 261113281 261685248 262713022 262939248 263769792 263996928 264322564 264550176 264749056 264777984 265614336 265814016 266371072 266600448 267227532 268018146 269862912 271928624 272012598 272246832 272817369 273022464 273914784 274120704 274695168 274931712 276037632 276219008 276824064 276883347 277911296 279599177 279613952 281312174 281554416 282686976 283279392 283492352 283523328 284850852 285474816 286596024 286842816 287660032 287748864 288351888 288600192 288817152 290586624 291520944 292131873 292351488 294395904 295774336 295806654 296649408 296741016 297586432 297618948 297842688 299040768 299667456 299892736 299925504 301961312 303595776 305017284 305919702 306886008 307150272 308025344 308385792 309032064 309264384 310479026 310746384 311397603 311427072 312381212 312650208 312885248 313810944 314565696 314802176 316714112 316748718 317651136 318689316 318928896 321159168 321370192 322420527 322662912 323339104 323617536 323717472 324395874 324639744 324919296 325844992 326909952 327155712 328895424 332459842 332746128 333443451 333730584 334784736 335036416 335073024 336027648 337125888 337379328 338704392 339706476 339738624 339961856 340779504 342044672 344122064 345246759 345506304 346230368 346528512 347922432 348913664 349589682 350585664 351693056 351731484 351995904 352733568 353037312 353886408 354152448 354418688 355467264 356303376 357357528 358795008 359817216 361541466 362683464 362995776 363756492 364029952 364069728 365219712 365494272 366260224 366575616 368015349 368050176 369177796 370270038 373901858 374339394 375405888 376632828 376915968 377705856 378031104 379551744 379801136 380633088 381042441 382128032 382457088 383376942 383665152 384469184 384800256 385089536 387137322 387448832 388694592 389509164 389801984 389844576 392527872 394069533 394408872 395532544 395654688 395995392 396483846 396825264 397123584 398421504 398721024 399556608 399900672 400841298 404794368 406689712 407892936 408018897 409181344 409533696 411181056 412042752 412352512 412397568 414328512 415196804 415236096 416866944 418414592 419420928 421968261 422331624 423534848 424030464 424919088 425238528 427276278 428212224 429894036 430217216 430264224 431490048 431623296 432527832 432852992 432900288 433225728 435879936 438527232 441593856 441884014 443661504 444591268 444974112 445111524 446379648 446764032 448036864 448561152 449501184 449839104 451605856 452941968 452984832 454372672 457525926 458879553 460329012 460675072 460725408 462038016 463548096 463896576 465718539 466119576 467140608 467447552 468571818 468975312 469327872 470311424 470716416 471848544 472203264 473956352 475071168 476476704 478393344 479756288 482055288 483577952 483994368 485008656 485426304 486593811 486959616 487325696 487378944 488767488 490364928 490687132 490733568 493343136 493693384 498689763 499119192 500541184 500595876 502177104 502554624 503607808 504041472 506068992 507510784 508056588 509559714 509942784 511169256 511553536 513067008 516183096 518259456 519345552 519792768 521883648 522226562 523370496 525426044 525878496 527539584 527993856 528645128 529100352 529498112 529555968 531228672 531628032 532742144 533200896 534455064 536036292 539725824 542312199 543857248 544025196 544493664 545634738 546044928 547829568 548241408 549390336 549863424 552075264 552438016 553648128 553766694 555405057 555822592 559198354 559227904 560852787 562624348 563108832 565373952 566558784 566984704 567046656 569701704 570949632 573192048 573685632 575065413 575320064 575497728 576703776 577200384 577634304 580705983 581173248 583041888 584263746 584702976 588791808 591548672 591613308 593298816 593482032 594725769 595172864 595237896 595685376 598081536 599334912 599785472 599851008 603922624 607191552 610034568 611839404 613772016 614300544 616050688 616771584 618064128 618528768 620958052 621492768 622795206 622854144 624762424 625300416 625770496 627621888 629131392 629604352 633428224 633497436 635302272 637378632 637857792 640914417 642318336 642740384 644841054 645325824 646678208 647235072 647434944 648791748 649279488 649838592 651689984 653819904 654311424 657790848 662826021 664919684 665492256 666886902 667461168 669569472 670072832 670146048 672055296 674251776 674758656 677408784 678828403 679412952 679477248 679923712 681559008 684089344 686288889 688244128 690493518 691012608 692460736 693057024 695844864 697827328 699179364 701171328 702857727 703386112 703462968 703991808 705467136 706074624 707772816 708304896 708837376 710934528 712606752 714715056 717590016 719634432 723082932 725366928 725991552 726887051 727512984 728059904 728139456 730439424 730988544 732520448 733151232 736030698 736100352 738355592 740540076 747803716 748678788 750811776 753265656 753831936 755411712 756062208 759103488 759602272 761266176 762084882 764256064 764339571 764914176 766753884 767330304 768938368 769600512 770179072 774274644 774897664 777389184 779018328 779603968 779689152 783339843 785055744 788139066 788817744 791065088 791309376 791990784 792967692 793650528 794247168 796843008 797442048 799113216 799801344 801682596 802251749 809588736 813379424 815785872 816037794 818362688 818452107 819067392 822362112 824085504 824705024 824795136 828657024 830393608 830472192 830650041 833733888 836829184 838797531 838841856 843936522 844663248 847069696 848060928 849838176 850477056 854552556 856424448 859048333 859788072 860434432 860528448 862980096 863246592 865055664 865705984 865800576 866451456 871759872 876395619 877054464 883187712 883768028 887323008 889182536 889948224 890223048 892759296 893528064 896073728 897122304 899002368 899678208 903211712 905883936 908745344 915051852 917759106 920658024 921350144 921450816 924076032 927096192 927793152 931437078 932239152 934192809 934281216 934895104 937143636 937950624 938655744 940622848 941432832 943697088 944406528 947912704 950142336 952953408 956786688 959512576 964110576 967155904 967261581 967988736 970017312 970852608 973187622 973919232 974651392 974757888 977534976 980729856 981374264 981467136 986686272 987386768 997379526 998238384 1000330353 1001082368 1001191752 1004354208 1005109248 1007215616 1008082944 1012137984 1015021568 1015238939 1016113176 1019119428 1019885568 1022338512 1023107072 1026134016 1032366192 1035740277 1036518912 1038691104 1039585536 1043767296 1044453124 1046740992 1050852088 1051756992 1055079168 1055987712 1057290256 1058200704 1058996224 1059111936 1062457344 1063256064 1065484288 1066401792 1068910128 1072072584 1079451648 1084624398 1087714496 1088050392 1088987328 1091269476 1092089856 1095659136 1096482816 1098780672 1099726848 1104046047 1104150528 1104876032 1107533388 1110810114 1111645184 1118396708 1118455808 1121705574 1125248696 1126217664 1130747904 1133117568 1133969408 1134093312 1139403408 1141791211 1141899264 1143127323 1146384096 1147371264 1150130826 1150640128 1150995456 1153407552 1154400768 1155268608 1161411966 1162346496 1166083776 1168527492 1169405952 1177583616 1182208599 1183097344 1183226616 1186597632 1186964064 1189451538 1190345728 1190475792 1191370752 1196163072 1198669824 1199570944 1199702016 1207845248 1214383104 1220069136 1222625987 1223678808 1224056691 1227544032 1228601088 1232101376 1233543168 1236128256 1237057536 1241916104 1242985536 1245590412 1245708288 1249524848 1250600832 1251540992 1255243776 1258262784 1259208704 1265904783 1266856448 1266994872 1270604544 1274757264 1275715584 1281828834 1284636672 1285480768 1289682108 1290651648 1293356416 1294470144 1294869888 1297583496 1298558976 1299677184 1303379968 1307639808 1315581696 1325652042 1329839368 1330984512 1333773804 1334922336 1339138944 1340145664 1340292096 1344110592 1348503552 1349389613 1349517312 1354817568 1357656806 1358825904 1358954496 1359847424 1363118016 1368178688 1372577778 1376488256 1376638659 1380987036 1382025216 1384921472 1386114048 1391689728 1395654656 1397155617 1398358728 1402342656 1405715454 1406772224 1406925936 1407983616 1410934272 1412149248 1415545632 1416609792 1417674752 1421869056 1425213504 1429430112 1435180032 1439268864 1444921621 1446165864 1450733856 1451983104 1453774102 1455025968 1456119808 1456278912 1460878848 1461977088 1465040896 1466302464 1472061396 1472200704 1476711184 1481080152 1495607432 1496069289 1497357576 1501623552 1506531312 1507663872 1510823424 1512124416 1518206976 1519204544 1522532352 1524169764 1528512128 1528679142 1529828352 1533507768 1534660608 1537876736 1539201024 1540358144 1548549288 1549795328 1554778368 1558036656 1559207936 1559378304 1566679686 1570111488 1576278132 1577635488 1582130176 1582618752 1583981568 1585935384 1587301056 1588494336 1593686016 1594733179 1594884096 1598226432 1599602688 1603365192 1604503498 1619177472 1626758848 1626936597 1631571744 1632075588 1636725376 1636904214 1638134784 1644724224 1648171008 1649410048 1649590272 1657314048 1660787216 1660944384 1661300082 1666215171 1667467776 1673658368 1677595062 1677683712 1682558361 1687873044 1689326496 1694139392 1696121856 1699676352 1700954112 1707634643 1709105112 1712848896 1718096666 1719576144 1720868864 1721056896 1725960192 1726493184 1730111328 1731411968 1731601152 1732902912 1742117949 1743519744 1752791238 1754108928 1766375424 1767536056 1774646016 1778365072 1779896448 1780446096 1784177307 1785518592 1787056128 1792147456 1794244608 1798004736 1799356416 1806423424 1811767872 1817490688 1828529131 1830103704 1835518212 1841316048 1842700288 1842901632 1848152064 1854192384 1855586304 1862874156 1864478304 1868385618 1868562432 1869790208 1874287272 1875901248 1877311488 1881245696 1882865664 1887394176 1888813056 1895825408 1900284672 1905906816 1913573376 1919025152 1922743251 1928221152 1934311808 1934523162 1935977472 1940034624 1941705216 1946375244 1947838464 1949302784 1949515776 1955069952 1961459712 1962748528 1962934272 1973372544 1974773536 1988478063 1994759052 1996476768 2000660706 2002164736 2002383504 2008708416 2010218496 2014431232 2016165888 2024275968 2030043136 2030477878 2032226352 2036485209 2038238856 2039771136 2044677024 2046214144 2052268032 2058866667 2064732384 2071480554 2073037824 2077382208 2079171072 2087534592 2088906248 2093481984 2101704176 2103513984 2108573181 2110158336 2111975424 2114580512 2116401408 2117992448 2118223872 2124914688 2126512128 2130968576 2132803584 2137820256 2144145168 2158903296 2169248796 2175428992 2176100784 2177974656 2180661153 2182538952 2184179712 2191318272 2192965632 2197561344 2199453696 2208092094 2208301056 2209752064 2215066776 2221620228 2223290368 2236793416 2236911616 2243411148 2250497392 2252435328 2261495808 2266235136 2267938816 2268186624 2278806816 2283582422 2283798528 2286254646 2292768192 2294742528 2300261652 2301280256 2301990912 2306815104 2308801536 2310537216 2322823932 2324692992 2332167552 2337054984 2338811904 2350019529 2355167232 2364417198 2366194688 2366453232 2373195264 2373928128 2378903076 2380691456 2380951584 2382741504 2392326144 2397339648 2399141888 2399404032 2406755247 2415690496 2428766208 2430362077 2440138272 2445251974 2447357616 2448113382 2455088064 2457202176 2464202752 2467086336 2472256512 2474115072 2483832208 2485971072 2491180824 2491416576 2491950123 2499049696 2501201664 2503081984 2510487552 2516392593 2516525568 2518417408 2531809566 2533712896 2533989744 2541209088 2549514528 2551431168 2563657668 2569273344 2570961536 2577144999 2579364216 2581303296 2586712832 2588940288 2589739776 2595166992 2597117952 2599354368 2606759936 2615279616 2631163392 2651304084 2659678736 2661969024 2667547608 2669844672 2678277888 2680291328 2680584192 2688221184 2697007104 2698779226 2699034624 2709635136 2715313612 2717651808 2719694848 2726236032 2736357376 2745155556 2752976512 2753277318 2761974072 2764050432 2769842944 2772228096 2783379456 2791309312 2794311234 2796717456 2802578427 2804685312 2811430908 2813544448 2813851872 2815967232 2821868544 2824298496 2831091264 2833219584 2835349504 2843738112 2850427008 2858860224 2870360064 2872246091 2878537728 2889843242 2892331728 2901467712 2903966208 2907548204 2910051936 2912239616 2912557824 2921757696 2923954176 2930081792 2932604928 2944122792 2944401408 2953422368 2962160304 2991214864 2992138578 2994715152 3000991059 3003247104 3013062624 3015327744 3021646848 3024248832 3036413952 3038409088 3045064704 3045716817 3048339528 3057024256 3057358284 3059656704 3067015536 3069321216 3075753472 3078402048 3080716288 3097098576 3099590656 3109556736 3116073312 3118415872 3118756608 3133359372 3140222976 3152556264 3155270976 3164260352 3165237504 3167963136 3171870768 3174602112 3176988672 3187372032 3189466358 3189768192 3196452864 3199205376 3206730384 3209006996 3238354944 3253517696 3253873194 3263143488 3264151176 3273450752 3273808428 3276269568 3289448448 3296342016 3298820096 3299180544 3312138141 3314628096 3321574432 3322600164 3332430342 3334935552 3347316736 3355190124 3355367424 3365116722 3375746088 3378652992 3388278784 3392243712 3399352704 3401908224 3415269286 3418210224 3425373633 3425697792 3436193332 3439152288 3441737728 3442113792 3451920384 3452986368 3460222656 3462823936 3463202304 3465805824 3484235898 3487039488 3505582476 3508217856 3532750848 3535072112 3546625797 3549292032 3556730144 3559792896 3560892192 3568354614 3571037184 3574112256 3584294912 3588489216 3596009472 3598712832 3612846848 3623535744 3634981376 3657058262 3660207408 3667877961 3671036424 3682632096 3685400576 3685803264 3696304128 3708384768 3711172608 3725748312 3728956608 3736771236 3737124864 3739580416 3748574544 3751802496 3754622976 3762491392 3765731328 3774788352 3777626112 3797714349 3800569344 3811813632 3827146752 3838050304 3845486502 3856442304 3868623616 3869046324 3871954944 3880069248 3883410432 3892750488 3895676928 3898605568 3899031552 3910139904 3922919424 3925497056 3946745088 3949547072 3976956126 3989518104 3992953536 4001321412 4004329472 4004767008 4017416832 4020436992 4028862464 4032331776 4048168839 4048551936 4060955756 4064452704 4072970418 4076477712 4079542272 4089354048 4092428288 4104536064 4117733334 4129464768 4142961108 4146075648 4154764416 4158342144 4175069184 4177812496 4186963968 4191466851 4203408352 4207027968 4217146362 4220316672 4223950848 4229161024 4232802816 4235984896 4236447744 4249829376 4253024256 4261937152 4265607168 4275640512 4288290336 4317806592 4334764863 4338497592 4350857984 4352201568 4355949312 4361322306 4365077904 4368359424 4382636544 4385931264 4395122688 4398907392 4416184188 4416602112 4419504128 4430133552 4443240456 4446580736 4473586832 4473823232 4486822296 4488207867 4500994784 4504870656 4522991616 4532470272 4535877632 4536373248 4557613632 4567164844 4567597056 4572509292 4585536384 4589485056 4600523304 4602560512 4603981824 4613630208 4617603072 4621074432 4645647864 4649385984 4664335104 4674109968 4677623808 4700039058 4710334464 4728834396 4732389376 4732906464 4746390528 4747856256 4757806152 4761382912 4761903168 4765483008 4784199537 4784652288 4794679296 4798808064 4813510494 4831380992 4857532416 4860724154 4880276544 4890503948 4894715232 4896226764 4910176128 4914404352 4928405504 4934172672 4944513024 4948230144 4967664416 4971942144 4982361648 4982833152 4983900246 4998099392 4998645513 5002403328 5006163968 5020975104 5032785186 5033051136 5036834816 5047675083 5063619132 5067425792 5067979488 5082418176 5099029056 5102862336 5122903929 5127315336 5138546688 5141923072 5154289998 5158728432 5162606592 5173425664 5177880576 5179479552 5190333984 5194235904 5198708736 5213519872 5230559232 5262326784 5302608168 5319357472 5323938048 5335095216 5339689344 5352531921 5356555776 5360582656 5361168384 5376442368 5394014208 5397558452 5398069248 5419270272 5430627224 5435303616 5439389696 5452472064 5472714752 5485587393 5490311112 5505953024 5506554636 5523948144 5528100864 5539685888 5544456192 5566758912 5582618624 5588622468 5593434912 5605156854 5609370624 5622861816 5627088896 5627703744 5631934464 5643737088 5648596992 5662182528 5666439168 5687476224 5700854016 5717720448 5740720128 5744492182 5757075456 5779686484 5784663456 5802935424 5807932416 5815096408 5820103872 5824479232 5825115648 5843515392 5847908352 5860163584 5865209856 5888245584 5888802816 5906844736 5924320608 5965434189 5982429728 5984277156 5989430304 6001982118 6006494208 6026125248 6030655488 6043293696 6048497664 6072827904 6076818176 6090129408 6091433634 6096679056 6109455627 6114048512 6114716568 6119313408 6134031072 6138642432 6151506944 6156804096 6161432576 6194197152 6199181312 6219113472 6232146624 6236831744 6237513216 6266718744 6280445952 6305112528 6310541952 6325719543 6328520704 6330475008 6335926272 6343741536 6349204224 6353977344 6374744064 6378932716 6379536384 6392905728 6398410752 6413460768 6418013992 6476709888 6507035392 6507746388 6526286976 6528302352 6541983459 6546901504 6547616856 6552539136 6578896896 6592684032 6597640192 6598361088 6624276282 6629256192 6643148864 6645200328 6664860684 6669871104 6694633472 6710380248 6710734848 6730233444 6751492176 6757305984 6776557568 6784487424 6798705408 6803816448 6830538572 6836420448 6850747266 6851395584 6872386664 6878304576 6883475456 6884227584 6903840768 6905972736 6920445312 6925647872 6926404608 6931611648 6968471796 6973419049 6974078976 7011164952 7016435712 7050058587 7065501696 7070144224 7093251594 7098584064 7113460288 7119585792 7121784384 7136709228 7142074368 7148224512 7168589824 7176978432 7192018944 7197425664 7220265741 7225693696 7247071488 7269962752 7291086231 7314116524 7320414816 7335755922 7342072848 7365264192 7370801152 7371606528 7392608256 7416769536 7422345216 7451496624 7457913216 7467112433 7473542472 7474249728 7475850369 7479160832 7497149088 7503604992 7509245952 7524982784 7531462656 7549177779 7549576704 7555252224 7595428698 7601138688 7623627264 7654293504 7676100608 7690973004 7712884608 7731434997 7737247232 7738092648 7743909888 7760138496 7766820864 7785500976 7791353856 7797211136 7798063104 7820279808 7845838848 7850994112 7893490176 7899094144 7953912252 7979036208 7985907072 7995757561 8002642824 8008658944 8009534016 8034833664 8040873984 8057724928 8064663552 8096337678 8097103872 8121911512 8128905408 8145940836 8152955424 8159084544 8178708096 8184856576 8209072128 8235466668 8258929536 8285922216 8292151296 8309528832 8316684288 8350138368 8355624992 8373927936 8382933702 8406816704 8407735281 8414055936 8434292724 8440633344 8447901696 8458322048 8465605632 8471969792 8472895488 8499658752 8506048512 8523874304 8531214336 8551281024 8576580672 8616738273 8635613184 8669529726 8676995184 8701715968 8704403136 8711898624 8722644612 8730155808 8736718848 8765273088 8771862528 8790245376 8797814784 8824769239 8832368376 8833204224 8839008256 8860267104 8886480912 8893161472 8947173664 8947646464 8973644592 8976415734 9001989568 9002973177 9009741312 9045983232 9064940544 9071755264 9072746496 9115227264 9134329688 9135194112 9137150451 9145018584 9171072768 9178970112 9201046608 9205121024 9207963648 9227260416 9235206144 9242148864 9291295728 9298771968 9328670208 9348219936 9355247616 9400078116 9420668928 9449531663 9457668792 9464778752 9465812928 9492781056 9495712512 9515612304 9522765824 9523806336 9530966016 9568399074 9569304576 9589358592 9597616128 9627020988 9662761984 9715064832 9721448308 9760553088 9781007896 9789430464 9792453528 9820352256 9828808704 9856811008 9868345344 9889026048 9896460288 9935328832 9936414423 9943884288 9964723296 9967800492 9996198784 9997291026 10004806656 10012327936 10041950208 10065570372 10066102272 10073669632 10095350166 10127238264 10134851584 10135958976 10164836352 10198058112 10205724672 10245807858 10254630672 10276120899 10277093376 10283846144 10308579996 10317456864 10325213184 10346851328 10355761152 10358959104 10380667968 10388471808 10397417472 10427039744 10429272737 10461118464 10524653568 10605216336 10638714944 10639877391 10647876096 10670190432 10679378688 10705063842 10713111552 10721165312 10722336768 10752884736 10788028416 10795116904 10796138496 10838540544 10861254448 10870607232 10878779392 10904944128 10945429504 10971174786 10980622224 11003633883 11011906048 11013109272 11047896288 11056201728 11079371776 11088912384 11133517824 11165237248 11167628329 11177244936 11186869824 11210313708 11218741248 11245723632 11254177792 11255407488 11263868928 11287474176 11297193984 11324365056 11332878336 11393143047 11401708032 11435440896 11481440256 11488984364 11514150912 11559372968 11569326912 11605870848 11615864832 11630192816 11640207744 11648958464 11650231296 11687030784 11695816704 11720327168 11730419712 11776491168 11813689472 11848641216 11930868378 11964859456 11968554312 11978860608 12003964236 12012988416 12052250496 12061310976 12086587392 12096995328 12144506517 12145655808 12153636352 12182867268 12193358112 12218911254 12228097024 12229433136 12238626816 12268062144 12277284864 12303013888 12313608192 12322865152 12388394304 12398362624 12438226944 12464293248 12473663488 12475026432 12533437488 12559703321 12560891904 12574400553 12610225056 12621083904 12651439086 12657041408 12660950016 12671852544 12687483072 12698408448 12707954688 12749488128 12757865432 12759072768 12785811456 12796821504 12826921536 12836027984 12953419776 13004294589 13014070784 13015492776 13052573952 13056604704 13083966918 13093803008 13095233712 13105078272 13157793792 13185368064 13195280384 13196722176 13248552564 13258512384 13286297728 13290400656 13329721368 13339742208 13389266944 13420760496 13421469696 13460466888 13464623601 13502984352 13514611968 13553115136 13568974848 13597410816 13607632896 13661077144 13672840896 13701494532 13702791168 13744773328 13756609152 13766950912 13768455168 13807681536 13811945472 13840890624 13851295744 13852809216 13863223296 13936943592 13946838098 13948157952 14022329904 14032871424 14100117174 14131003392 14140288448 14186503188 14197168128 14226920576 14239171584 14243568768 14273418456 14284148736 14296449024 14337179648 14352598611 14353956864 14384037888 14440531482 14451387392 14494142976 14539925504 14582172462 14628233048 14640829632 14671511844 14684145696 14730528384 14741602304 14743213056 14785216512 14833539072 14843285743 14844690432 14902993248 14915826432 14934224866 14947084944 14948499456 14951700738 14958321664 14994298176 15007209984 15018491904 15049965568 15062925312 15098355558 15099153408 15110504448 15143025249 15190857396 15202277376 15247254528 15308587008 15352201216 15368711787 15381946008 15425769216 15462869994 15474494464 15476185296 15487819776 15520276992 15533641728 15571001952 15582707712 15594422272 15596126208 15640559616 15691677696 15701988224 15786980352 15798188288 15894137831 15907824504 15958072416 15971814144 15991515122 16005285648 16017317888 16019068032 16069667328 16081747968 16115449856 16129327104 16192675356 16194207744 16243823024 16257810816 16291881672 16305910848 16318169088 16357416192 16369713152 16418144256 16456762179 16470933336 16517859072 16571844432 16584302592 16619057664 16633368576 16700276736 16711249984 16747855872 16765867404 16813633408 16815470562 16828111872 16868585448 16881266688 16895803392 16916644096 16931211264 16943939584 16945790976 16999317504 17047748608 17062428672 17102562048 17153161344 17233476546 17271226368 17339059452 17353990368 17403431936 17408806272 17423797248 17445289224 17460311616 17473437696 17530546176 17542064969 17543725056 17580490752 17595629568 17649538478 17664736752 17666408448 17678016512 17720534208 17772961824 17786322944 17894347328 17895292928 17896302567 17947289184 17952831468 18003979136 18005946354 18019482624 18091966464 18129881088 18143510528 18145492992 18230454528 18268659376 18270388224 18274300902 18290037168 18328366881 18342145536 18357940224 18402093216 18410242048 18415927296 18454520832 18470412288 18484297728 18582591456 18597543936 18657340416 18696439872 18710495232 18783981073 18800156232 18841337856 18899063326 18915337584 18929557504 18931625856 18985562112 18991425024 19031224608 19045531648 19047612672 19061932032 19136798148 19138609152 19178717184 19195232256 19254041976 19325523968 19430129664 19442896616 19521106176 19562015792 19578860928 19584907056 19625950377 19640704512 19657617408 19713622016 19736690688 19778052096 19792920576 19870657664 19872828846 19887768576 19929446592 19935600984 19992397568 19994582052 20009613312 20024655872 20083900416 20131140744 20132204544 20147339264 20190700332 20254476528 20269703168 20271917952 20329672704 20396116224 20411449344 20491615716 20509261344 20552241798 20554186752 20567692288 20617159992 20634913728 20650426368 20693702656 20711522304 20717918208 20761335936 20776943616 20794834944 20854079488 20858545474 20920257147 20922236928 21049307136 21150175761 21210432672 21277429888 21279754782 21295752192 21340380864 21358757376 21410127684 21426223104 21442330624 21444673536 21505769472 21576056832 21590233808 21592276992 21660797223 21677081088 21722508896 21741214464 21757558784 21809888256 21873258693 21890859008 21942349572 21961244448 22007267766 22023812096 22026218544 22095792576 22112403456 22158743552 22177824768 22267035648 22330474496 22335256658 22354489872 22373739648 22401337299 22420627416 22437482496 22491447264 22508355584 22510814976 22527737856 22574948352 22594387968 22647533337 22648730112 22665756672 22786286094 22803416064 22870881792 22962880512 22977968728 23028301824 23118745936 23138653824 23194304991 23211741696 23231729664 23260385632 23280415488 23297916928 23300462592 23374061568 23391633408 23440654336 23460839424 23552982336 23627378944 23697282432 23861736756 23929718912 23937108624 23957721216 23987272683 24007928472 24025976832 24104500992 24122621952 24173174784 24193990656 24289013034 24291311616 24307272704 24365734536 24386716224 24437822508 24456194048 24458866272 24477253632 24536124288 24554569728 24606027776 24627216384 24645730304 24776788608 24876453888 24928586496 24947326976 24950052864 25066874976 25119406642 25121783808 25148801106 25220450112 25242167808 25302878172 25314082816 25321900032 25343705088 25374966144 25396816896 25415909376 25498976256 25515730864 25518145536 25571622912 25593643008 25653843072 25672055968 25850214819 25906839552 26008589178 26028141568 26030985552 26105147904 26113209408 26167933836 26187606016 26190467424 26210156544 26315587584 26370736128 26390560768 26393444352 26474307717 26497105128 26517024768 26572595456 26580801312 26659442736 26679484416 26778533888 26841520992 26842939392 26920933776 26929247202 27005968704 27029223936 27106230272 27137949696 27194821632 27215265792 27322154288 27345681792 27402989064 27405582336 27411451353 27489546656 27513218304 27533901824 27536910336 27615363072 27623890944 27681781248 27702591488 27705618432 27726446592 27873887184 27893676196 27896315904 28044659808 28065742848 28200234348 28262006784 28280576896 28348594989 28373006376 28394336256 28453841152 28478343168 28487137536 28546836912 28568297472 28592898048 28674359296 28705197222 28707913728 28768075776 28881062964 28902774784 28988285952 29079851008 29164344924 29256466096 29281659264 29343023688 29368291392 29461056768 29483204608 29486426112 29570433024 29667078144 29686571486 29689380864 29805986496 29831652864 29868449732 29894169888 29903401476 29916643328 29988596352 30014419968 30036983808 30099931136 30125850624 30196711116 30198306816 30221008896 30286050498 30381714792 30404554752 30494509056 30617174016 30704402432 30737423574 30763892016 30828362697 30851538432 30925739988 30948988928 30952370592 30975639552 31040553984 31067283456 31142003904 31165415424 31188844544 31192252416 31281119232 31287818211 31383355392 31403976448 31573960704 31594707001 31596376576 31788275662 31815649008 31916144832 31943628288 31983030244 32010571296 32034635776 32038136064 32139334656 32163495936 32230899712 32258654208 32385350712 32388415488 32487646048 32515621632 32583763344 32611821696 32636338176 32714832384 32739426304 32836288512 32913524358 32941866672 33010901649 33035718144 33143688864 33168605184 33238115328 33266737152 33400553472 33422499968 33495711744 33502884987 33531734808 33627266816 33630941124 33656223744 33737170896 33762533376 33791606784 33833288192 33862422528 33887879168 33891581952 33998635008 34095497216 34205124096 34306322688 34466953092 34542452736 34678118904 34707980736 34806863872 34817612544 34847594496 34890578448 34920623232 34946875392 35061092352 35084129938 35087450112 35160981504 35191259136 35299076956 35329473504 35356033024 35441068416 35545923648 35572645888 35788694656 35790585856 35792605134 35894578368 35905662936 36007958272 36011892708 36038965248 36183932928 36259762176 36287021056 36290985984 36433519551 36460909056 36537318752 36548601804 36580074336 36656733762 36684291072 36715880448 36804186432 36820484096 36831854592 36909041664 36940824576 36968595456 37165182912 37195087872 37314680832 37392879744 37420990464 37567962146 37600312464 37679109963 37682675712 37798126652 37830675168 37859115008 37863251712 37971124224 37982850048 38062449216 38091063296 38095225344 38123864064 38273596296 38277218304 38357434368 38390464512 38508083952 38651047936 38860259328 38885793232 39012883767 39042212352 39124031584 39157721856 39169814112 39251900754 39281409024 39315234816 39427244032 39473381376 39556104192 39585841152 39741315328 39745657692 39775537152 39858893184 39871201968 39984795136 39989164104 40019226624 40049311744 40167800832 40262281488 40264409088 40294678528 40381400664 40508953056 40539406336 40543835904 40659345408 40792232448 40822898688 40983231432 41018522688 41104483596 41108373504 41135384576 41234319984 41269827456 41300852736 41387405312 41423044608 41435836416 41522671872 41553887232 41589669888 41717090948 41840514294 41844473856 42098614272 42300351522 42420865344 42554859776 42559509564 42591504384 42680761728 42717514752 42820255368 42852446208 42884661248 42889347072 43011538944 43057795833 43152113664 43180467616 43321594446 43354162176 43445017792 43482428928 43515117568 43619776512 43746517386 43781718016 43884699144 43922488896 44014535532 44047624192 44052437088 44191585152 44224806912 44317487104 44355649536 44529857229 44534071296 44670513316 44708979744 44747479296 44802674598 44841254832 44874964992 44982894528 45016711168 45021629952 45055475712 45149896704 45188775936 45295066674 45297460224 45331513344 45572572188 45606832128 45741763584 45925761024 45955937456 46056603648 46106135361 46237491872 46277307648 46388609982 46423483392 46463459328 46520771264 46560830976 46595833856 46600925184 46748123136 46783266816 46881308672 46921678848 47105964672 47254757888 47394564864 47682413493 47723473512 47859437824 47874217248 47915442432 47974545366 48015856944 48051953664 48209001984 48245243904 48346349568 48387981312 48578026068 48582623232 48614545408 48731469072 48773432448 48875645016 48912388096 48917732544 48954507264 49072248576 49109139456 49212055552 49254432768 49370286537 49553577216 49752907776 49857172992 49894653952 49900105728 50133749952 50238813284 50243567616 50297602212 50440900224 50484335616 50605756344 50628165632 50643800064 50687410176 50749932288 50793633792 50831818752 50997952512 51031461728 51143245824 51187286016 51307686144 51344111936 51700429638 51813679104 52017178356 52056283136 52061971104 52210295808 52226418816 52335867672 52375212032 52380934848 52420313088 52626194907 52631175168 52741472256 52786888704 52948615434 52994210256 53034049536 53145190912 53161602624 53318885472 53358968832 53557067776 53683041984 53685878784 53841867552 53858494404 54011937408 54058447872 54212460544 54275899392 54389643264 54430531584 54644308576 54691363584 54805978128 54811164672 54822902706 54979093312 54985100643 55026436608 55067803648 55073820672 55230726144 55247781888 55363562496 55405182976 55411236864 55452893184 55747774368 55787352392 55792631808 56089319616 56131485696 56351943219 56400468696 56524013568 56561153792 56697189978 56746012752 56788672512 56907682304 56956686336 56974275072 57093673824 57136594944 57185796096 57348718592 57410394444 57415827456 57536151552 57762125928 57805549568 57976571904 58159702016 58328689848 58512932192 58563318528 58686047376 58736582784 58877851131 58922113536 58966409216 58972852224 59140866048 59334156288 59373142972 59378761728 59611972992 59663305728 59736899464 59788339776 59806802952 59833286656 59977192704 60028839936 60073967616 60199862272 60251701248 60393422232 60396613632 60442017792 60572100996 60763429584 60809109504 60989018112 61234348032 61408804864 61474847148 61527784032 61656725394 61703076864 61851479976 61897977856 61904741184 61951279104 62081107968 62134566912 62284007808 62330830848 62384504832 62562238464 62575636422 62760771441 62766710784 62807952896 63147921408 63189414002 63192753152 63576551324 63631298016 63832289664 63887256576 63966060488 64021142592 64069271552 64076272128 64278669312 64326991872 64461799424 64517308416 64770701424 64776830976 64975292096 64982391669 65031243264 65167526688 65223643392 65272676352 65429664768 65478852608 65619776079 65672577024 65827048716 65883733344 66021803298 66071436288 66287377728 66337210368 66476230656 66533474304 66801106944 66844999936 66991423488 67005769974 67063469616 67204011897 67254533632 67261882248 67312447488 67474341792 67525066752 67583213568 67666576384 67724845056 67775758336 67783163904 67997270016 68190994432 68410248192 68612645376 68933906184 69084905472 69356237808 69415961472 69582914973 69613727744 69635225088 69695188992 69781156896 69841246464 69893750784 70122184704 70168259876 70174900224 70321963008 70382518272 70598153912 70658947008 70712066048 70882136832 71091847296 71145291776 71577389312 71581171712 71585210268 71789156736 71811325872 71961818049 72015916544 72023785416 72077930496 72367865856 72519524352 72574042112 72581971968 72867039102 72921818112 73074637504 73097203608 73160148672 73313467524 73368582144 73431760896 73608372864 73640968192 73663709184 73818083328 73881649152 73937190912 74330365824 74629361664 74785759488 74841980928 75135924292 75200624928 75358219926 75365351424 75596253304 75661350336 75718230016 75726503424 75942248448 75965700096 76124898432 76182126592 76190450688 76247728128 76547192592 76554436608 76707609539 76714868736 76780929024 77016167904 77302095872 77550644457 77720518656 77771586464 78025767534 78084424704 78248063168 78315443712 78339628224 78503801508 78562818048 78630469632 78854488064 78946762752 79112208384 79171682304 79422923151 79482630656 79491315384 79551074304 79717786368 79742403936 79969590272 79978328208 80038453248 80098623488 80335601664 80524562976 80528818176 80589357056 80762801328 81017906112 81078812672 81087671808 81318690816 81584464896 81645797376 81966462864 82037045376 82138236763 82208967192 82216747008 82234354059 82270769152 82468639968 82539654912 82601705472 82774810624 82846089216 82871672832 83045343744 83107774464 83179339776 83434181896 83681028588 83688947712 84197228544 84600703044 84841730688 85045784967 85109719552 85119019128 85183008768 85361523456 85435029504 85640510736 85704892416 85769322496 85778694144 86023077888 86115591666 86304227328 86360935232 86643188892 86708324352 86890035584 86964857856 87030235136 87239553024 87493034772 87563436032 87769398288 87844977792 88029071064 88095248384 88104874176 88383170304 88449613824 88634974208 88711299072 89059714458 89068142592 89341026632 89417959488 89494958592 89605349196 89682509664 89749929984 89965789056 90033422336 90043259904 90110951424 90299793408 90377551872 90590133348 90594920448 90654447637 90663026688 91145144376 91213664256 91483527168 91851522048 91911874912 92113207296 92212270722 92474983744 92485088091 92554615296 92777219964 92846966784 92926918656 93041542528 93121661952 93191667712 93201850368 93496246272 93566533632 93762617344 93843357696 93863454633 94211929344 94509515776 94784121003 94789129728 95364826986 95446947024 95718875648 95748434496 95830884864 95949090732 96031713888 96103907328 96418003968 96490487808 96692699136 96775962624 97072461629 97156052136 97165246464 97229090816 97462938144 97546864896 97751290032 97824776192 97835465088 97909014528 98144497152 98218278912 98424111104 98508865536 98740573074 99032704947 99107154432 99505815552 99714345984 99789307904 99800211456 100267499904 100477626568 100487135232 100508654961 100595204424 100881800448 100968671232 101211512688 101256331264 101287600128 101374820352 101499864576 101587267584 101663637504 101995905024 102062923456 102286491648 102615372288 102688223872 103400859276 103627358208 103944848293 104034356712 104112566272 104123942208 104420591616 104452837632 104671735344 104750424064 104761869696 104840626176 105252389814 105262350336 105482944512 105573777408 105897230868 105988420512 106068099072 106290381824 106323205248 106637770944 106717937664 107114135552 107366083968 107371757568 107683735104 107716988808 108023874816 108116895744 108424921088 108551798784 108779286528 108861063168 109288617152 109300558653 109382727168 109611956256 109645805412 109958186624 109970201286 110052873216 110135607296 110147641344 110461452288 110495563776 110727124992 110810365952 110822473728 110905786368 111495548736 111574704784 111585263616 112178639232 112262971392 112703886438 112800937392 113037329889 113048027136 113122307584 113394379956 113492025504 113577345024 113815364608 113913372672 113948550144 114187347648 114273189888 114371592192 114697437184 114722000107 114820788888 114831654912 115072303104 115524251856 115611099136 115953143808 116319404032 116657379696 117025864384 117038651301 117126637056 117372094752 117473165568 117755702262 117844227072 117932818432 117945704448 118281732096 118668312576 118746285944 118757523456 119223945984 119326611456 119473798928 119576679552 119613605904 119666573312 119954385408 120057679872 120147935232 120399724544 120503402496 120786844464 120793227264 120884035584 121144201992 121526859168 121618219008 121978036224 122468696064 122817609728 122843911619 122949694296 123055568064 123313450788 123406153728 123702959952 123795955712 123809482368 123902558208 124162215936 124269133824 124568015616 124661661696 124769009664 125151272844 125521542882 125533421568 125615905792 126295842816 126378828004 126385506304 127153102648 127262596032 127664579328 127774513152 127932120976 128042285184 128138543104 128152544256 128557338624 128653983744 128923598848 129034616832 129173387499 129541402848 129950584192 129964783338 130062486528 130335053376 130447286784 130545352704 130859329536 130957705216 131239552158 131345154048 131654097432 131767466688 132043606596 132142872576 132574755456 132674420736 132952461312 133066948608 133589571687 133602213888 133689999872 134011539948 134126939232 134408023794 134509067264 134523764496 134624894976 134948683584 135050133504 135166427136 135333152768 135449690112 135551516672 135566327808 135994540032 136381988864 136820496384 137225290752 137867812368 138156736531 138169810944 138318406083 138712475616 138831922944 139165829946 139227455488 139270450176 139390377984 139562313792 139682492928 139787501568 140244369408 140336519752 140349800448 140643926016 140765036544 141196307824 141317894016 141424132096 141764273664 142183694592 142290583552 143047240479 143154778624 143162343424 143170420536 143578313472 143622651744 143923636098 144031833088 144047570832 144155860992 144735731712 145039048704 145148084224 145163943936 145734078204 145843636224 146149275008 146194407216 146320297344 146626935048 146737164288 146863521792 147216745728 147281936384 147327418368 147636166656 147763298304 148110859611 148660731648 149258723328 149571518976 149683961856 150271848584 150401249856 150716439852 150730702848 151192506608 151322700672 151436460032 151453006848 151884496896 151931400192 152249796864 152364253184 152380901376 152495456256 153094385184 153415219078 153429737472 153561858048 154032335808 154604191744 155101288914 155441037312 155543172928 156051535068 156168849408 156496126336 156630887424 156679256448 157007603016 157125636096 157260939264 157708976128 157878584721 157893525504 158224416768 158845846302 158965261312 158982630768 159102148608 159435572736 159484807872 159939180544 159956656416 160076906496 160197246976 160671203328 161049125952 161057636352 161178714112 161525602656 162035812224 162157625344 162175343616 162637381632 163168929792 163276143173 163291594752 163932925728 164074090752 164276473526 164417934384 164433494016 164468708118 164541538304 164937279936 165079309824 165203410944 165549621248 165692178432 165743345664 166090687488 166215548928 166358679552 166868363792 167362057176 167377895424 168394457088 169055829657 169201406088 169683461376 170091569934 170219439104 170238038256 170366017536 170723046912 170870059008 171281021472 171409784832 171538644992 171557388288 172046155776 172231183332 172608454656 172721870464 173286377784 173416648704 173780071168 173929715712 174060470272 174479106048 174986069544 175126872064 175538796576 175689955584 176058142128 176190496768 176209748352 176766340608 176899227648 177269948416 177422598144 178119428916 178136285184 178682053264 178835918976 178989917184 179210698392 179365019328 179499859968 179931578112 180066844672 180086519808 180221902848 180599586816 180755103744 181180266696 181189840896 181308895274 181326053376 182290288752 182427328512 182967054336 183703044096 183823749824 184226414592 184424541444 184949967488 184970176182 185109230592 185554439928 185693933568 185853837312 186083085056 186243323904 186383335424 186403700736 186992492544 187525234688 187686715392 187726909266 188282314323 188423858688 189019031552 189568242006 189578259456 190729653972 190893894048 191437751296 191496868992 191661769728 191898181464 192063427776 192207814656 192836007936 192962714659 192980975616 193385398272 193551925248 194144923258 194312104272 194330492928 194458181632 194925876288 195093729792 195502580064 195649552384 195670930176 195818029056 196288994304 196436557824 196848222208 196859328237 197017731072 197481146148 198065409894 198214308864 199011631104 199428691968 199578615808 199600422912 200534999808 200955253136 200974270464 201017309922 201190408848 201612035691 201763600896 201937342464 202423025376 202512662528 202575200256 202749640704 202999729152 203174535168 203327275008 203991810048 204125846912 204572983296 205230744576 205376447744 206623791803 206801718552 207254716416 207889696586 208068713424 208225132544 208247884416 208841183232 208905675264 209343470688 209500848128 209523739392 209681252352 210504779628 210524700672 210965889024 211147554816 211794461736 211976841024 212136198144 212580763648 212646410496 213275541888 213435875328 214228271104 214732167936 214743515136 215367470208 215433977616 215885454147 216047749632 216233791488 216849842176 217103597568 217558573056 217722126336 218577234304 218601117306 218765454336 219223912512 219291610824 219916373248 219940402572 220105746432 220271214592 220295282688 220922904576 220991127552 221454249984 221620731904 221644947456 221811572736 222991097472 223149409568 224357278464 224525942784 225407772876 225601874784 226074659778 226096054272 226244615168 226788759912 226984051008 227154690048 227630729216 227826745344 227897100288 228374695296 228546379776 228743184384 229394874368 229444000214 229641577776 229663309824 230122828617 230144606208 231048503712 231222198272 231906287616 232638808064 232651933371 233314759392 234051728768 234077302602 234253274112 234744189504 234946331136 235511404524 235688454144 235865636864 235891408896 236563464192 237336625152 237492571888 237515046912 238268769453 238447891968 238653222912 238947597856 239153359104 239227211808 239333146624 239908770816 240115359744 240295870464 240799449088 241006804992 241573688928 241586454528 241768071168 242288403984 243053718336 243236438016 243956072448 244937392128 245635219456 245687823238 245899388592 246111136128 246414710289 246626901576 246812307456 247405919904 247591911424 247618964736 247805116416 248324431872 248538267648 249136031232 249323323392 249538019328 250302545688 251043085764 251066843136 251231811584 252591685632 252757656008 252771012608 254306205296 254525192064 255137354901 255329158656 255549026304 255864241952 256084570368 256277086208 256305088512 257114677248 257307967488 257847197696 258069233664 258346774998 259082805696 259901168384 259929566676 260124973056 260670106752 260894573568 261090705408 261718659072 261915410432 262479104316 262690308096 263308194864 263534933376 264087213192 264285745152 265149510912 265348841472 265904922624 266133897216 267179143374 267204427776 267379999744 268023079896 268253878464 268816047588 269018134528 269047528992 269249789952 269897367168 270100267008 270332854272 270666305536 270899380224 271103033344 271132655616 271963342911 271989080064 273640992768 274450581504 275735624736 276313473062 276339621888 276636812166 277424951232 277663845888 278331659892 278454910976 278540900352 278780755968 279124627584 279364985856 279575003136 280488738816 280673039504 280699600896 281287852032 281530073088 281590363899 282392615648 282635788032 282848264192 283528547328 284352363009 284367389184 284581167104 286094480958 286309557248 286324686848 286340841072 287156626944 287245303488 287847272196 288063666176 288095141664 288311721984 289471463424 290078097408 290296168448 290327887872 291217384887 291468156408 291687272448 292298550016 292388814432 292640594688 293253870096 293474328576 293727043584 294433491456 294563872768 294654836736 295272333312 295526596608 296221719222 297321463296 298517446656 299143037952 299367923712 300543697168 300802499712 301432879704 301461405696 301525964883 302385013216 302645401344 302872920064 302906013696 303768993792 303862800384 304499593728 304728506368 304761802752 304990912512 306188770368 306830438156 306859474944 308064671616 309208383488 310202577828 310882074624 311086345856 311834544879 312103070136 312337698816 312992252672 313261774848 313358512896 314015206032 314251272192 314521878528 315417952256 315757169442 315787051008 316448833536 317691692604 317930522624 317965261536 318204297216 318871145472 318969615744 319878361088 319913312832 320153812992 320394493952 321342406656 322098251904 322115272704 323051205312 324071624448 324315250688 324350687232 325274763264 326337859584 326552286346 326583189504 327865851456 328148181504 328552947052 328835868768 328937416236 329083076608 329874559872 330158619648 330406821888 331099242496 331384356864 331486691328 332181374976 332431097856 332717359104 333736727584 334724114352 334755790848 336788914176 338111659314 338402812176 339111989667 339366922752 340183139868 340438878208 340476076512 340732035072 341446093824 341740118016 342562042944 342819569664 343077289984 343114776576 344092311552 344166000321 344462366664 345216909312 345443740928 346572755568 346833297408 347560142336 347859431424 348120940544 348958212096 349972139088 350253744128 351077593152 351379911168 352116284256 352380993536 352419496704 353532681216 353798455296 354539896832 354845196288 356238857832 356272570368 357364106528 357671837952 357979834368 358421396784 358730038656 358999719936 359863156224 360133689344 360173039616 360443805696 361199173632 361510207488 362360533392 362379681792 362617790548 362652106752 364580577504 364854657024 365934108672 367406088192 367647499648 368452829184 368531734857 368849082888 369899934976 369940352364 370218461184 371108879856 371387867136 371707674624 372166170112 372486647808 372766670848 372807401472 373984985088 375050469376 375453818532 376564628646 376847717376 378038063104 379136484012 379156518912 381459307944 381787788096 382875502592 382993737984 383323539456 383796362928 384126855552 384415629312 385672015872 385925429318 385961951232 386770796544 387103850496 388289846516 388624208544 388916363264 389851752576 390187459584 391005160128 391299104768 391341860352 391636058112 392577988608 392873115648 393696444416 393718656474 394035462144 394962292296 396130819788 396428617728 398023262208 398857383936 399157231616 399200845824 400768715061 401069999616 401910506272 402034619844 402380817696 403224071382 403527201792 403874684928 404846050752 405025325056 405150400512 405499281408 405999458304 406349070336 406654550016 407983620096 408251693824 409145966592 410461489152 410752895488 413247583606 413603437104 414470209593 414509432832 415779393172 416137426848 416450265088 416495768832 417682366464 417811350528 418686941376 419001696256 419047478784 419362504704 421009559256 421049401344 421931778048 422295109632 423588923472 423953682048 424272396288 425161527296 425292820992 426551083776 426871750656 429141721437 429464335872 429487030272 430734940416 430867955232 431770908294 432095499264 432467582976 433699684352 434207195136 435117146112 435444252672 437154468608 437202234612 437530908672 438447825024 438583221648 439832746496 439880805144 440211492864 440542429184 440590565376 441845809152 441982255104 442908499968 443241463808 443289894912 445982194944 446298819136 448714556928 449051885568 450815545752 451203749568 452149319556 452192108544 452489230336 453577519824 453968102016 454309380096 455261458432 455653490688 455794200576 456749390592 457092759552 457486368768 458888000428 459283155552 460245657234 460289212416 462097007424 462444396544 463812575232 465277616128 465303866742 466629518784 468103457536 468154605204 468506548224 469488379008 469892662272 471022809048 471376908288 471731273728 471782817792 473126928384 473635754163 474673250304 474985143776 476537538906 476895783936 477306445824 477895195712 478306718208 478454423616 478666293248 479817541632 480230719488 480591740928 481598898176 482013609984 483147377856 483172909056 483536142336 484576807968 486107436672 486472876032 487912144896 489828429519 489874784256 491375646476 491798777184 492222272256 492829420578 493253803152 493624614912 494811839808 495183822848 495237929472 495610232832 496648863744 497076535296 498272062464 498646646784 499076038656 500605091376 502086171528 502133686272 502463623168 505183371264 505515312016 505542025216 507167488971 508612410592 509050384128 510274709802 510658317312 511098052608 511728483904 512169140736 512554172416 512610177024 514229354496 514615934976 515694395392 516138467328 516693549996 518165611392 519802336768 519859133352 520249946112 521340213504 521789147136 522181410816 523437318144 523830820864 524958208632 525380616192 526616389728 527069866752 528174426384 528571490304 530299021824 530697682944 531809845248 532267794432 534358286748 534408855552 534759999488 536046159792 536507756928 537632095176 538036269056 538095057984 538499579904 539794734336 540200534016 540665708544 541332611072 541798760448 542265311232 543926685822 543978160128 547281985536 548901163008 551471249472 552626946124 552679243776 553273624332 554849902464 555327691776 556663319784 556909821952 557081800704 557561511936 558249255168 558729971712 559150006272 560977477632 561346079008 562575704064 563060146176 563180727798 564785231296 564846942969 565271576064 565696528384 567057094656 568704726018 568734778368 569162334208 572188961916 572619114496 572649373696 572681682144 574313253888 574490606976 575694544392 576127332352 576190283328 576623443968 578888143977 578942926848 580156194816 580655775744 582434769774 582936312816 583374544896 584597100032 584777628864 585281189376 586507740192 586948657152 587454087168 588866982912 589127745536 589309673472 590544666624 591053193216 592443438444 594642926592 597034893312 598286075904 598735847424 601087394336 601604999424 602865759408 602922811392 603051929766 604770026432 604836107073 605290802688 605745840128 605812027392 607537987584 607725600768 608999187456 609457012736 609523605504 609981825024 612377540736 613660876312 613718949888 616129343232 618416766976 619871375409 620405155656 621764149248 622172691712 623669089758 624206140272 624675397632 625984505344 626523549696 626717025792 628030412064 628502544384 629043757056 630835904512 631514338884 631574102016 632897667072 635383385208 635861045248 635930523072 636408594432 637742290944 637939231488 639756722176 639826625664 640307625984 642684813312 644196503808 644230545408 646102410624 647656362441 648143248896 648630501376 648701374464 650549526528 652675719168 653104572692 653166379008 655731702912 656296363008 657105894104 657671737536 657874832472 658166153216 659749119744 660317239296 660813643776 662198484992 662768713728 662973382656 664362749952 664862195712 665434718208 667473455168 669448228704 673577828352 676223318628 676805624352 678223979334 678733845504 680366279736 680877756416 680952153024 681464070144 682892187648 683480236032 685124085888 685639139328 686229553152 688184623104 688332000642 688924733328 690368485851 690433818624 690887481856 693145511136 693666594816 695120284672 695718862848 696241881088 697916424192 699944278176 700507488256 702155186304 702759822336 704232568512 704761987072 704838993408 707065362432 707596910592 709079793664 709690392576 712477715664 712545140736 714728213056 714806308359 715343675904 715959668736 716842793568 717460077312 717999439872 719726312448 720267378688 720346079232 720887611392 722398347264 723020414976 724721066784 724759363584 725235581096 725304213504 729161155008 729709314048 731868217344 734812176384 735294999296 736905658368 737063469714 737698165776 739244130867 739799869952 739880704728 740436922368 742217759712 742775734272 743415349248 744332340224 744973295616 745533341696 745614802944 747969970176 750100938752 750907637064 753129257292 753695434752 756076126208 758272968024 758313037824 762918615888 763575576192 765412064703 765751005184 765987475968 766647078912 767592725856 768253711104 768831258624 771344031744 771850858636 771923902464 773541593088 774207700992 776579693032 777248417088 777832726528 779703505152 780374919168 782010320256 782598209536 782683720704 783272116224 785155977216 785746231296 787392888832 787437312948 788070924288 789924584592 792261639576 792857235456 796046524416 797714767872 798314463232 798401691648 801537430122 802139999232 803821012544 804069239688 804761635392 806448142764 807054403584 807749369856 809692101504 810050650112 810300801024 810998562816 811998916608 812698140672 813309100032 815890028733 815967240192 816503387648 820922978304 821505790976 826495167212 827206874208 828940419186 829018865664 831558786344 832274853696 832900530176 832991537664 835364732928 835622701056 837373882752 838003392512 838094957568 838725009408 842019118512 842098802688 843783704929 843863556096 844590219264 844771091697 847177846944 847907364096 848544792576 850323054592 850585641984 853057089027 853102167552 853743501312 858283442874 858928671744 858974060544 861469880832 861735910464 863541816588 864190998528 864935165952 867399368704 868414390272 870234292224 870888505344 873652154661 874308937216 874404469224 875061817344 876895650048 877166443296 879665492992 879761610288 880422985728 881084858368 881181130752 883691618304 883964510208 885816999936 886482927616 886579789824 891964389888 892597638272 897429113856 898103771136 901631091504 902407499136 903520604393 904298639112 904384217088 904577894649 904978460672 907155039648 907936204032 908618760192 910522916864 911306981376 911588401152 913498781184 914185519104 914972737536 917776000856 918566311104 920491314468 920578424832 924194014848 924888793088 927625150464 930555232256 930607733484 933259037568 935503634637 936206915072 936309210408 937013096448 938976758016 939785324544 942045618096 942753816576 943462547456 943565635584 946253856768 947271508326 949346500608 949970287552 953075077812 953791567872 954612891648 955790391424 956613436416 956908847232 957332586496 959635083264 960461438976 961183481856 963197796352 964027219968 966294755712 966345818112 969153615936 972214873344 972945752064 975824289792 979656859038 979749568512 982751292952 983597554368 984444544512 985658841156 986507606304 987249229824 989623679616 990367645696 990475858944 991220465664 993297727488 994153070592 996544124928 997198924007 997293293568 998152077312 1001210182752 1004172343056 1004267372544 1004927246336 1010366742528 1011030624032 1011084050432 1014334977942 1017224821184 1017335969001 1018100768256 1020549419604 1021316634624 1022196105216 1023456967808 1024338281472 1025108344832 1025220354048 1028458708992 1029231869952 1031388790784 1032276934656 1032498000963 1033387099992 1036331222784 1039604673536 1039718266704 1040499892224 1042680427008 1043578294272 1044362821632 1046874636288 1047661641728 1049916417264 1050761232384 1053232779456 1054139733504 1056348852768 1057142980608 1060598043648 1061395365888 1063619690496 1064535588864 1067797077919 1068716573496 1068817711104 1069519998976 1072092319584 1073015513856 1075264190352 1076072538112 1076190115968 1076999159808 1079589468672 1080401068032 1081331417088 1082665222144 1083597520896 1084530622464 1087853371644 1087956320256 1094563971072 1097802326016 1102942498944 1105253892248 1105358487552 1105595204571 1106547248664 1109699804928 1110655383552 1113326639568 1113819643904 1114163601408 1115123023872 1116498510336 1117459943424 1118300012544 1121954955264 1122692158016 1125151408128 1126361455596 1129570462592 1129693885938 1130543152128 1131393056768 1134114189312 1137409452036 1137469556736 1138324668416 1144377923832 1145238228992 1145298747392 1145363364288 1148626507776 1148981213952 1151389088784 1152254664704 1152380566656 1153246887936 1157776287954 1157885853696 1160312389632 1161311551488 1164869539548 1165872625632 1166749089792 1169194200064 1169555257728 1170562378752 1173015480384 1173897314304 1174908174336 1177733965824 1178255491072 1178507819281 1178619346944 1181089333248 1182106386432 1184886876888 1189285853184 1194069786624 1196572151808 1197471694848 1202174788672 1202306145183 1203209998848 1205731518816 1206103859532 1209540052864 1209672214146 1210581605376 1211491680256 1211624054784 1215075975168 1215451201536 1217998374912 1218914025472 1219047211008 1219963650048 1224755081472 1227321752624 1227437899776 1232258686464 1236833533952 1239742750818 1240810311312 1243410628779 1243528298496 1244345383424 1247338179516 1248412280544 1249350795264 1251969010688 1253047099392 1253434051584 1256060824128 1257005088768 1258087514112 1261671809024 1261942001177 1263028677768 1263148204032 1265795334144 1270766770416 1271722090496 1271861046144 1272817188864 1275484581888 1275878462976 1279513444352 1279653251328 1280615251968 1287425164311 1288393007616 1288461090816 1292204821248 1295312724882 1296286497792 1297261002752 1297402748928 1301099053056 1305351438336 1306209145384 1306332758016 1311463405824 1312592726016 1314211788208 1315343475072 1315749664944 1316332306432 1319498239488 1320634478592 1321627287552 1324396969984 1325537427456 1325946765312 1328725499904 1329724391424 1334946910336 1338896457408 1347155656704 1351283027809 1352446637256 1353611248704 1356447958668 1357467691008 1360732559472 1361755512832 1361904306048 1362928140288 1365784375296 1366960472064 1370248171776 1371278278656 1372459106304 1376664001284 1377849466656 1380736971702 1380867637248 1381774963712 1386291022272 1387333189632 1390240569344 1391437725696 1392483762176 1395832848384 1399888556352 1401014976512 1404310372608 1405519644672 1408465137024 1409523974144 1409677986816 1414130724864 1415193821184 1418159587328 1419380785152 1420907262489 1424955431328 1429456426112 1429612616718 1430687351808 1431919337472 1433685587136 1434920154624 1435998879744 1439452624896 1440534757376 1440692158464 1441775222784 1444796694528 1446040829952 1449442133568 1449518727168 1450471162192 1450608427008 1458322310016 1459418628096 1463736434688 1469485288557 1469624352768 1470589998592 1474126939428 1475396331552 1478488261734 1479599739904 1479761409456 1480873844736 1484435519424 1485551468544 1486830698496 1488664680448 1489946591232 1491066683392 1491229605888 1495939940352 1500201877504 1501815274128 1506258514584 1507390869504 1512152252416 1516545936048 1516626075648 1521502466913 1525837231776 1527151152384 1530824129406 1531502010368 1531974951936 1533294157824 1535185451712 1536507422208 1537662517248 1542688063488 1543701717272 1543847804928 1547083186176 1548415401984 1553159386064 1554496834176 1555665453056 1559407010304 1560749838336 1564020640512 1565196419072 1565367441408 1566544232448 1570311954432 1571492462592 1574785777664 1574874625896 1576141848576 1579849169184 1584523279152 1585714470912 1592093048832 1595429535744 1596628926464 1596803383296 1603074860244 1604279998464 1607642025088 1608138479376 1609523270784 1612896285528 1614108807168 1615498739712 1619384203008 1620101300224 1620601602048 1621997125632 1623997833216 1625396281344 1631780057466 1631934480384 1633006775296 1641845956608 1643011581952 1652990334424 1654413748416 1657880838372 1658037731328 1663117572688 1664549707392 1665801060352 1665983075328 1670729465856 1671245402112 1674747765504 1676006785024 1676189915136 1677450018816 1684038237024 1687567409858 1687727112192 1689180438528 1689542183394 1694355693888 1695814728192 1697089585152 1700646109184 1701171283968 1706114178054 1706204335104 1707487002624 1716566885748 1717857343488 1717948121088 1722939761664 1723471820928 1727083633176 1728381997056 1729870331904 1734798737408 1736664431931 1736828780544 1740468584448 1747304309322 1748617874432 1748808938448 1750123634688 1753791300096 1754332886592 1759330985984 1759523220576 1760845971456 1762169716736 1762362261504 1767383236608 1767929020416 1771633999872 1772965855232 1773159579648 1783928779776 1785195276544 1794858227712 1796037574903 1796207542272 1803262183008 1804814998272 1807041208786 1808597278224 1808768434176 1809155789298 1809956921344 1814310079296 1815872408064 1817237520384 1821045833728 1822613962752 1823176802304 1826997562368 1828371038208 1829945475072 1835552001712 1837132622208 1840982628936 1841156849664 1848388029696 1849777586176 1855250300928 1859614126227 1861110464512 1861215466968 1866518075136 1871007269274 1872413830144 1872618420816 1874026192896 1877953516032 1879570649088 1884091236192 1885507633152 1886925094912 1887131271168 1892507713536 1894543016652 1898693001216 1899940575104 1906150155624 1907583135744 1909225783296 1911580782848 1913226872832 1913817694464 1914665172992 1919270166528 1920922877952 1926395592704 1928054439936 1932589511424 1932691636224 1938307231872 1944429746688 1945891504128 1951648579584 1959313718076 1959499137024 1965502585904 1967195108736 1968889089024 1971317682312 1973015212608 1974498459648 1979247359232 1980735291392 1980951717888 1982440931328 1986595454976 1988306141184 1993088249856 1994397848014 1994586587136 1996304154624 2002420365504 2008344686112 2009854492672 2020733485056 2022061248064 2022168100864 2028669955884 2034449642368 2034671938002 2036201536512 2041098839208 2042633269248 2044392210432 2046913935616 2048676562944 2050216689664 2050440708096 2056917417984 2062777581568 2064553869312 2064996001926 2066774199984 2071105457553 2072662445568 2079209347072 2079436533408 2080999784448 2085360854016 2087156588544 2088725643264 2093749272576 2095323283456 2099832834528 2101522464768 2106465558912 2108279467008 2112697705536 2114285961216 2121196087296 2122589861249 2122790731776 2127239380992 2129071177728 2135594155838 2137433146992 2137635422208 2139039997952 2144184639168 2146031027712 2150528380704 2152145076224 2152380231936 2153998319616 2159178937344 2160802136064 2162662834176 2165330444288 2167195041792 2169061244928 2175706743288 2175912640512 2189127942144 2195604652032 2205884997888 2210507784496 2210716975104 2211190409142 2213094497328 2217732392601 2219399609856 2221310767104 2226653279136 2227639287808 2228327202816 2230246047744 2232997020672 2234919886848 2236600025088 2243909910528 2245384316032 2250302816256 2252722911192 2259140925184 2259387771876 2261086304256 2262786113536 2268228378624 2274818904072 2274939113472 2276649336832 2288755847664 2290476457984 2290597494784 2290726728576 2297253015552 2297962427904 2302778177568 2304509329408 2304761133312 2306493775872 2315552575908 2315771707392 2320624779264 2322623102976 2329739079096 2331745251264 2333498179584 2338388400128 2339110515456 2341124757504 2346030960768 2347794628608 2349816348672 2355467931648 2356510982144 2357015638562 2357238693888 2362178666496 2364212772864 2369773753776 2378571706368 2388139573248 2393144303616 2394943389696 2404349577344 2404612290366 2406419997696 2411463037632 2412207719064 2419080105728 2419344428292 2421163210752 2422983360512 2423248109568 2430151950336 2430902403072 2435996749824 2437828050944 2438094422016 2439927300096 2447670086199 2449510162944 2454643505248 2464517372928 2473667067904 2479485501636 2481620622624 2486821257558 2487056596992 2488690766848 2494676359032 2496824561088 2498701590528 2503938021376 2506094198784 2506868103168 2512121648256 2514010177536 2516175028224 2523343618048 2523884002354 2526057355536 2526296408064 2531351114787 2531590668288 2541533540832 2543444180992 2543722092288 2545634377728 2550969163776 2551756925952 2559026888704 2559171267081 2559306502656 2561230503936 2574850328622 2576786015232 2576922181632 2584409642496 2590625449764 2592572995584 2594522005504 2594805497856 2602198106112 2610702876672 2612418290768 2612665516032 2620956463983 2622926811648 2625185452032 2628423576416 2630686950144 2631499329888 2632664612864 2638996478976 2641268957184 2643254575104 2648793939968 2651074854912 2651893530624 2657450999808 2659448782848 2669893820672 2677792914816 2694311313408 2702566055618 2704893274512 2707222497408 2710561813179 2712895917336 2714935382016 2721465118944 2723511025664 2723808612096 2725856280576 2731568750592 2733920944128 2740496343552 2742556557312 2744918212608 2753328002568 2755698933312 2761473943404 2761735274496 2763549927424 2772582044544 2774666379264 2780481138688 2782875451392 2784967524352 2791665696768 2799777112704 2806510903911 2808620745216 2811039289344 2816930274048 2819047948288 2819355973632 2828261449728 2830387642368 2836319174656 2838761570304 2841814524978 2849910862656 2858912852224 2859225233436 2861374703616 2863838674944 2867371174272 2869840309248 2871997759488 2878905249792 2881069514752 2881384316928 2883550445568 2889593389056 2892081659904 2898884267136 2899037454336 2900942324384 2916644620032 2918837256192 2927472869376 2938970577114 2939248705536 2941179997184 2948253878856 2950792663104 2956976523468 2959199479808 2959522818912 2961747689472 2968871038848 2971102937088 2973661396992 2977329360896 2979893182464 2982133366784 2982459211776 2991596772021 2991879880704 3003630548256 3012517029168 3014781739008 3024304504832 3033091872096 3033252151296 3043004933826 3051674463552 3054302304768 3061648258812 3063004020736 3063949903872 3066588315648 3070370903424 3073014844416 3075325034496 3085376126976 3087403434544 3087695609856 3094166372352 3096830803968 3097494002889 3106318772128 3108993668352 3111330906112 3118814020608 3121499676672 3128041281024 3130392838144 3130734882816 3133088464896 3140623908864 3142984925184 3149571555328 3149749251792 3152283697152 3159698338368 3169046558304 3171428941824 3184186097664 3190859071488 3193257852928 3193606766592 3203391233757 3206149720488 3208559996928 3215284050176 3216276958752 3219046541568 3225792571056 3228217614336 3230997479424 3238768406016 3240202600448 3241203204096 3243994251264 3247995666432 3250792562688 3263560114932 3263868960768 3266013550592 3283691913216 3286023163904 3305980668848 3308827496832 3315761676744 3316075462656 3316785613713 3326235145376 3329099414784 3331602120704 3331966150656 3341458931712 3342490804224 3349495531008 3352013570048 3352379830272 3354900037632 3368076474048 3375134819716 3375454224384 3379084366788 3388711387776 3391629456384 3394179170304 3401292218368 3402342567936 3412228356108 3412408670208 3414974005248 3433133771496 3435714686976 3435896242176 3445879523328 3446943641856 3454167266352 3456763994112 3459740663808 3469597474816 3473328863862 3473657561088 3480937168896 3494608618644 3497235748864 3497617876896 3500247269376 3507582600192 3508665773184 3518661971968 3519046441152 3521691942912 3524339433472 3524724523008 3534766473216 3535523457843 3535858040832 3543267999744 3546319159296 3567857559552 3570390553088 3589716455424 3592075149806 3592415084544 3606524366016 3609629996544 3614082417572 3617194556448 3618311578596 3619913842688 3628620158592 3631744816128 3634475040768 3642091667456 3645227925504 3646353604608 3653995124736 3656742076416 3659890950144 3671104003424 3674265244416 3681965257872 3682313699328 3696776059392 3699555172352 3710500601856 3719228252454 3722220929024 3722430933936 3730231886337 3733036150272 3742014538548 3744827660288 3745236841632 3748052385792 3755907032064 3759141298176 3768182472384 3771015266304 3773850189824 3774262542336 3785015427072 3785826003531 3789086033304 3797386002432 3799881150208 3812300311248 3815166271488 3818451566592 3823161565696 3826453745664 3827635388928 3829330345984 3838540333056 3841845755904 3852791185408 3865179022848 3865383272448 3876614463744 3888859493376 3891783008256 3903297159168 3918627436152 3918998274048 3931005171808 3934390217472 3937778178048 3942635364624 3946030425216 3948996919296 3958494718464 3961470582784 3961903435776 3964881862656 3973190909952 3976612282368 3986176499712 3988795696028 3989173174272 4004840731008 4016689372224 4019708985344 4041466970112 4044122496128 4044336201728 4053849083427 4057339911768 4068899284736 4069343876004 4072403073024 4082197678416 4085266538496 4088784420864 4093827871232 4097353125888 4100433379328 4100881416192 4113834835968 4125555163136 4129992003852 4133548399968 4142210915106 4145324891136 4158418694144 4158873066816 4161999568896 4170721708032 4174313177088 4177451286528 4187498545152 4199665669056 4203044929536 4212931117824 4216558934016 4225395411072 4228571922432 4242392174592 4245179722498 4245581463552 4254478761984 4258142355456 4271188311676 4274866293984 4278079995904 4288369278336 4292062055424 4301056761408 4304290152448 4304760463872 4307996639232 4318357874688 4321604272128 4325325668352 4330660888576 4334390083584 4338122489856 4351413486576 4351825281024 4378255884288 4391209304064 4408455865671 4411769995776 4421015568992 4422380818284 4426188994656 4435464785202 4438799219712 4442621534208 4453306558272 4455278575616 4456654405632 4460492095488 4465994041344 4469839773696 4473200050176 4487819821056 4490768632064 4500605632512 4505445822384 4518281850368 4518775543752 4522172608512 4525572227072 4536456757248 4549637808144 4549878226944 4553298673664 4577511695328 4580952915968 4581194989568 4581453457152 4594506031104 4595924855808 4605556355136 4609018658816 4609522266624 4612987551744 4631105151816 4631543414784 4641249558528 4645246205952 4659478158192 4663490502528 4666996359168 4676776800256 4678221030912 4682249515008 4692061921536 4695589257216 4699632697344 4710935863296 4714031277124 4714477387776 4724357332992 4728425545728 4739547507552 4757143412736 4776279146496 4786288607232 4789886779392 4808699154688 4809224580732 4812839995392 4822926075264 4824415438128 4838160211456 4838688856584 4842326421504 4845966721024 4846496219136 4860303900672 4861804806144 4871993499648 4875656101888 4876188844032 4895340172398 4899020325888 4909287010496 4929034745856 4947334135808 4958971003272 4963241245248 4973642515116 4974113193984 4977381533696 4989352718064 4993649122176 4997403181056 5007876042752 5012188397568 5013736206336 5024243296512 5028020355072 5032350056448 5047768004708 5052114711072 5062702229574 5063181336576 5083067081664 5086888361984 5087444184576 5091268755456 5101938327552 5103513851904 5118053777408 5118342534162 5118613005312 5122461007872 5149700657244 5153572030464 5153844363264 5168819284992 5181250899528 5185145991168 5189044011008 5189610995712 5204396212224 5209993295793 5221405753344 5224836581536 5241912927966 5245853623296 5250370904064 5256847152832 5261373900288 5262998659776 5265329225728 5277992957952 5282537914368 5286509150208 5297587879936 5302149709824 5303787061248 5314901999616 5318897565696 5339787641344 5355585829632 5388112724709 5388622626816 5405132111236 5409786549024 5414444994816 5421123626358 5425791834672 5429870764032 5442930237888 5447022051328 5447617224192 5451712561152 5463137501184 5467841888256 5480992687104 5485113114624 5489836425216 5506656005136 5511397866624 5522947886808 5523470548992 5527099854848 5545164089088 5549332758528 5560962277376 5565750902784 5578842378681 5583331393536 5599554225408 5613021807822 5617241490432 5622078578688 5633860548096 5638095896576 5638711947264 5656522899456 5660775284736 5672638349312 5677523140608 5683629049956 5699821725312 5717825704448 5718450466872 5722749407232 5727677349888 5734742348544 5739680618496 5743995518976 5757810499584 5762139029504 5762768633856 5779186778112 5784163319808 5797768534272 5798074908672 5801884648768 5833289240064 5837674512384 5854945738752 5877941154228 5878497411072 5882359994368 5896507757712 5901585326208 5913953046936 5918398959616 5919045637824 5923495378944 5937742077696 5942205874176 5947322793984 5954658721792 5959786364928 5964918423552 5983193544042 5983759761408 6007261096512 6025034058336 6029563478016 6048609009664 6066183744192 6066504302592 6086009867652 6103348927104 6108604609536 6123296517624 6126008041472 6127899807744 6133176631296 6140741806848 6146029688832 6150650068992 6170752253952 6174806869088 6188332744704 6193661607936 6194988005778 6212637544256 6213316372659 6217987336704 6222661812224 6237628041216 6242999353344 6256082562048 6260785676288 6261469765632 6266176929792 6281247817728 6285969850368 6299143110656 6299498503584 6304567394304 6319396676736 6338093116608 6342857883648 6367769583747 6368372195328 6381718142976 6387213533184 6406782467514 6412299440976 6417119993856 6430568100352 6432553917504 6438093083136 6451585142112 6456435228672 6461994958848 6477536812032 6480405200896 6482406408192 6487988502528 6495991332864 6501585125376 6527120229864 6527737921536 6532027101184 6567383826432 6572046327808 6611961337696 6617654993664 6631523353488 6632150925312 6633571227426 6652470290752 6653197177803 6658198829568 6663204241408 6663932301312 6682917863424 6684981608448 6698991062016 6704027140096 6704759660544 6709800075264 6736152948096 6750269639432 6750908448768 6758168733576 6777422775552 6783258912768 6788358340608 6802584436736 6804685135872 6824456712216 6824817340416 6829948010496 6866267542992 6871429373952 6871792484352 6891759046656 6893887283712 6908334532704 6913527988224 6919481327616 6939194949632 6946657727724 6947315122176 6961874337792 6989217237288 6994471497728 6995235753792 7000494538752 7015165200384 7017331546368 7037323943936 7038092882304 7043383885824 7049449046016 7069532946432 7071046915686 7071716081664 7086535999488 7092638318592 7135715119104 7140781106176 7179432910848 7184150299612 7184830169088 7213048732032 7219259993088 7228164835144 7234389112896 7236623157192 7239827685376 7257240317184 7263489632256 7268950081536 7284183334912 7290455851008 7292707209216 7307990249472 7313484152832 7319781900288 7342208006848 7343010258597 7348530488832 7363930515744 7393552118784 7399110344704 7421001203712 7438456504908 7444441858048 7444861867872 7460463772674 7466072300544 7484029077096 7489655320576 7490473683264 7496104771584 7511814064128 7518282596352 7536364944768 7542030532608 7548525084672 7570030854144 7571652007062 7578172066608 7594053344361 7594772004864 7599762300416 7624600622496 7630332542976 7636903133184 7646323131392 7652907491328 7655270777856 7658660691968 7677080666112 7683691511808 7705582370816 7730358045696 7730766544896 7753228927488 7777718986752 7783566016512 7806594318336 7837254872304 7837996548096 7862010343616 7862869391949 7868780434944 7875556356096 7885270729248 7892060850432 7897993838592 7916989436928 7922941165568 7923806871552 7929763725312 7946381819904 7953224564736 7972352999424 7977591392056 7978346348544 8009681462016 8033378744448 8039417970688 8082933940224 8088244992256 8088672403456 8107698166854 8114679823536 8131685439537 8137798569472 8138687752008 8144806146048 8164395356832 8170533076992 8177568841728 8187655742464 8194706251776 8200866758656 8201762832384 8227669671936 8251110326272 8259984007704 8267096799936 8284421830212 8290649782272 8316837388288 8317746133632 8323999137792 8341443416064 8348626354176 8354902573056 8374997090304 8399331338112 8419532711733 8425862235648 8433117868032 8450790822144 8457143844864 8484784349184 8490359444996 8491162927104 8508957523968 8516284710912 8542376623352 8549732587968 8556159991808 8576738556672 8584124110848 8602113522816 8608580304896 8609520927744 8615993278464 8636715749376 8643208544256 8650651336704 8661321777152 8668780167168 8676244979712 8702826973152 8756511768576 8782418608128 8816911731342 8823539991552 8842031137984 8844761636568 8852377989312 8870929570404 8877598439424 8885243068416 8906613116544 8910557151232 8913308811264 8920984190976 8931988082688 8939679547392 8946400100352 8974790316063 8975639642112 8981537264128 9010891644768 9036563700736 9037551087504 9044345217024 9051144454144 9072913514496 9099275616288 9099756453888 9106597347328 9155023390656 9161905831936 9162389979136 9162906914304 9189012062208 9191849711616 9211112710272 9218037317632 9219044533248 9225975103488 9262210303632 9263086829568 9281620754219 9282499117056 9290492411904 9292482008667 9318956316384 9326981005056 9333992718336 9353553600512 9356442061824 9364499030016 9384123843072 9391178514432 9399265394688 9421871726592 9428062554248 9428954775552 9448714665984 9456851091456 9479095015104 9514286825472 9552558292992 9572577214464 9579773558784 9610173701271 9617398309376 9618449161464 9625679990784 9645852150528 9648830876256 9676320422912 9677377713168 9684652843008 9691933442048 9692992438272 9720607801344 9723609612288 9743986999296 9751312203776 9752377688064 9790680344796 9798040651776 9818574020992 9858069491712 9894668271616 9917942006544 9926482490496 9947285030232 9948226387968 9950356841139 9954763067392 9978705436128 9987298244352 9994806362112 10015752085504 10024376795136 10027472412672 10048486593024 10056040710144 10064700112896 10095536009416 10104229422144 10125404459148 10126362673152 10166134163328 10173776723968 10174888369152 10182537510912 10203876655104 10207027703808 10236107554816 10236685068324 10237226010624 10244922015744 10299401314488 10307144060928 10307688726528 10337638569984 10362501799056 10370291982336 10378088022016 10379221991424 10408792424448 10419986591586 10442811506688 10449673163072 10483825855932 10491707246592 10500741808128 10513694305664 10522747800576 10525997319552 10530658451456 10555985915904 10565075828736 10573018300416 10595175759872 10604299419648 10606570373529 10607574122496 10629803999232 10679575282688 10711171659264 10776225449418 10777245253632 10810264222472 10819573098048 10828889989632 10842247252716 10851583669344 10859741528064 10885860475776 10894044102656 10895234448384 10903425122304 10926275002368 10935683776512 10961985374208 10969188164077 10970226229248 10979672850432 11013312010272 11022795733248 11045895773616 11046941097984 11054199709696 11090328178176 11098665517056 11121924554752 11131501805568 11157684757362 11166662787072 11190695659011 11199108450816 11226043615644 11234482980864 11244157157376 11267721096192 11276191793152 11277423894528 11313045798912 11321550569472 11345276698624 11355046281216 11357478010593 11367258099912 11399643450624 11435651408896 11436900933744 11445498814464 11455354699776 11469484697088 11479361236992 11487991037952 11515620999168 11524278059008 11525537267712 11558373556224 11595537068544 11596149817344 11603769297536 11666578480128 11675349024768 11709891477504 11745767857109 11755882308456 11756994822144 11764719988736 11793015515424 11803170652416 11827906093872 11836797919232 11838091275648 11846990757888 11875484155392 11884411748352 11894645587968 11909317443584 11919572729856 11929836847104 11966387088084 11967519522816 12014522193024 12050068116672 12059126956032 12097218019328 12132367488384 12133008605184 12161547250281 12172019735304 12206697854208 12217209219072 12246593035248 12252016082944 12255799615488 12266353262592 12281483613696 12292059377664 12301300137984 12341504507904 12349613738176 12376665489408 12389976011556 12425275088512 12426632745318 12435974673408 12445323624448 12475256082432 12485998706688 12512165124096 12521571352576 12522939531264 12532353859584 12562495635456 12598286221312 12598997007168 12609134788608 12638793353472 12676186233216 12685715767296 12735539167494 12736744390656 12763436285952 12774427066368 12813564935028 12824598881952 12834239987712 12861136200704 12865107835008 12876186166272 12903170284224 12912870457344 12923989917696 12955073624064 12960810401792 12963586012091 12964812816384 12975977005056 12991982665728 13003170250752 13054240459728 13055475843072 13064054202368 13134767652864 13144092655616 13223922675392 13225367597013 13235309987328 13263046706976 13267142454852 13304940581504 13306394355606 13316397659136 13326408482816 13327864602624 13365835726848 13369963216896 13397982124032 13408054280192 13409519321088 13419600150528 13472305896192 13500539278864 13501816897536 13516337467152 13554845551104 13566517825536 13576716681216 13605168873472 13609370271744 13648913424432 13649634680832 13659896020992 13732535085984 13742858747904 13743584968704 13783518093312 13787774567424 13816669065408 13827055976448 13838962655232 13878389899264 13881362012947 13893315455448 13894630244352 13923748675584 13978434474576 13988942995456 13990471507584 14000989077504 14030330400768 14034663092736 14074647887872 14076185764608 14086767771648 14098898092032 14142093831372 14143432163328 14173071998976 14185276637184 14271430238208 14281562212352 14358865821696 14368300599224 14369660338176 14426097464064 14438519986176 14456329670288 14468778225792 14473246314384 14479655370752 14514480634368 14526979264512 14537900163072 14568366669824 14580911702016 14585414418432 14615980498944 14626968305664 14684416013696 14686020517194 14697060977664 14727861031488 14787104237568 14798220689408 14842002407424 14876913009816 14888883716096 14889723735744 14920927545348 14932144601088 14968058154192 14979310641152 14980947366528 14992209543168 15023628128256 15036565192704 15072729889536 15084061065216 15097050169344 15143304014124 15156344133216 15188106688722 15189544009728 15199524600832 15249201244992 15260665085952 15273806266368 15292646262784 15305814982656 15310541555712 15317321383936 15354161332224 15367383023616 15411164741632 15460716091392 15461533089792 15506457854976 15555437973504 15567132033024 15613188636672 15629979887379 15674509744608 15724020687232 15725738783898 15737560869888 15751112712192 15770541458496 15784121700864 15795987677184 15833978873856 15845882331136 15847613743104 15859527450624 15892763639808 15906449129472 15944705998848 15955182784112 15956692697088 16019362924032 16066757488896 16078835941376 16164338174127 16165867880448 16176489984512 16177344806912 16215396333708 16229359647072 16263370879074 16275597138944 16277375504016 16289612292096 16328790713664 16341066153984 16355137683456 16375311484928 16389412503552 16401733517312 16403525664768 16455339343872 16502220652544 16519968015408 16534193599872 16568843660424 16581299564544 16633674776576 16635492267264 16647998275584 16682886832128 16697252708352 16736527136043 16749994180608 16798662676224 16839065423466 16851724471296 16866235736064 16901581644288 16914287689728 16969568698368 16980718889992 16982325854208 17017915047936 17032569421824 17084753246704 17099465175936 17112319983616 17153477113344 17168248221696 17204227045632 17217160609792 17219041855488 17231986556928 17273431498752 17286417088512 17322643554304 17337560334336 17352489959424 17405653946304 17513023537152 17564837216256 17633823462684 17647079983104 17684062275968 17689523273136 17704755978624 17741859140808 17755196878848 17770486136832 17813226233088 17821114302464 17826617622528 17841968381952 17863976165376 17879359094784 17949580632126 17951279284224 17963074528256 18021783289536 18073127401472 18075102175008 18088690434048 18102288908288 18145827028992 18198551232576 18199512907776 18213194694656 18310046781312 18323811663872 18325813828608 18378024124416 18383699423232 18422225420544 18436074635264 18438089066496 18451950206976 18524420607264 18563241508438 18564998234112 18580984823808 18584964017334 18637912632768 18653962010112 18667985436672 18707107201024 18712884123648 18728998060032 18768247686144 18782357028864 18798530789376 18843743453184 18856125108496 18857909551104 18897429331968 18913702182912 18958190030208 19028573650944 19103308751241 19105116585984 19145154428928 19220347402542 19234796618752 19236898322928 19251359981568 19291704301056 19297661752512 19352640845824 19354755426336 19369305686016 19383866884096 19385984876544 19441215602688 19447219224576 19487973998592 19502624407552 19504755376128 19581360689592 19596081303552 19637148041984 19716138983424 19789336543232 19835884013088 19852964980992 19894570060464 19896452775936 19900713682278 19909526134784 19957410872256 19974596488704 19989612724224 20031504171008 20048753590272 20054944825344 20096973186048 20112081420288 20129400225792 20191072018832 20208458844288 20250808918296 20252725346304 20332268326656 20347553447936 20349776738304 20365075021824 20407753310208 20414055407616 20472215109632 20473370136648 20474452021248 20489844031488 20598802628976 20614288121856 20615377453056 20675277139968 20725003598112 20740583964672 20756176044032 20758443982848 20817584848896 20839973183172 20885623013376 20899346326144 20967651711864 20983414493184 21001483616256 21027388611328 21045495601152 21051994639104 21061316902912 21111971831808 21130151657472 21190351519744 21208598839296 21213140747058 21215148244992 21259607998464 21359150565376 21422343318528 21552450898836 21554490507264 21620528444944 21639146196096 21657779979264 21684494505432 21703167338688 21719483056128 21771720951552 21788088205312 21790468896768 21806850244608 21852550004736 21871367553024 21923970748416 21938376328154 21940452458496 21959345700864 22026624020544 22045591466496 22091791547232 22108399419392 22180656356352 22197331034112 22243849109504 22263003611136 22315369514724 22333325574144 22381391318022 22398216901632 22452087231288 22468965961728 22488314314752 22535442192384 22552383586304 22554847789056 22626091597824 22690553397248 22710092562432 22714956021186 22734516199824 22782160033083 22799286901248 22871302817792 22873801867488 22890997628928 22910709399552 22938969394176 22958722473984 22975982075904 23031241998336 23048556118016 23051074535424 23116747112448 23191074137088 23192299634688 23207538595072 23333156960256 23348488473739 23350698049536 23419782955008 23491535714218 23511764616912 23513989644288 23529439977472 23586031030848 23606341304832 23655812187744 23673595838464 23676182551296 23693981515776 23750968310784 23768823496704 23789291175936 23818634887168 23839145459712 23859673694208 23932774176168 23935039045632 24029044386048 24100136233344 24118253912064 24194436038656 24264734976768 24266017210368 24323094500562 24344039470608 24395056318611 24413395708416 24434418438144 24493186070496 24504032165888 24511599230976 24532706525184 24562967227392 24584118755328 24602600275968 24683009015808 24699227476352 24753330978816 24779952023112 24850550177024 24853265490636 24871949346816 24890647248896 24950512164864 24971997413376 25024330248192 25043142705152 25045879062528 25064707719168 25124991270912 25196572442624 25197994014336 25277586706944 25352372466432 25371431534592 25471078334988 25473488781312 25526872571904 25548854132736 25627129870056 25649197763904 25668479975424 25722272401408 25730215670016 25752372332544 25806340568448 25825740914688 25847979835392 25910147248128 25921620803584 25927172024182 25929625632768 25951954010112 25983965331456 26006340501504 26108480919456 26128108404736 26269535305728 26288185311232 26447845350784 26450735194026 26470619974656 26526093413952 26534284909704 26609881163008 26612788711212 26632795318272 26652816965632 26655729205248 26731671453696 26739926433792 26795964248064 26816108560384 26819038642176 26839200301056 26924370948189 26944611792384 27001078557728 27032674934304 27109691102208 27133035651072 27153433362432 27210337746944 27218740543488 27297826848864 27299269361664 27319792041984 27465070171968 27485717495808 27487169937408 27567036186624 27575549134848 27633338130816 27654111952896 27677925310464 27756779798528 27762724025894 27786630910896 27789260488704 27844862262657 27847497351168 27956868949152 27977885990912 27980943015168 28001978155008 28060660801536 28069326185472 28149295775744 28152371529216 28173535543296 28197796184064 28284187662744 28286864326656 28346143997952 28370553274368 28542860476416 28563124424704 28717731643392 28736601198448 28739320676352 28830521103813 28852194928128 28877039972352 28912659340576 28937556451584 28946492628768 28959310741504 29028961268736 29053958529024 29075800326144 29136733339648 29161823404032 29170828836864 29231960997888 29253936611328 29368832027392 29372041034388 29394121955328 29455722062976 29574208475136 29596441378816 29684004814848 29753826019632 29777767432192 29779447471488 29841855090696 29864289202176 29936116308384 29958621282304 29961894733056 29984419086336 30047256256512 30073130385408 30145459779072 30168122130432 30194100338688 30286608028248 30312688266432 30376213377444 30379088019456 30399049201664 30498402489984 30521330171904 30547612532736 30585292525568 30611629965312 30621083111424 30634642767872 30708322664448 30734766047232 30921432182784 30923066179584 31012915709952 31110875947008 31134264066048 31226377273344 31259959774758 31349019489216 31448041374464 31451477567796 31475121739776 31502225424384 31541082916992 31568243401728 31591975354368 31667957747712 31691764662272 31695227486208 31719054901248 31785527279616 31812898258944 31819711120587 31889411997696 31910365568224 32038725848064 32133514977792 32157671882752 32328676348254 32331735760896 32352979969024 32354689613824 32430792667416 32458719294144 32526741758148 32551194277888 32554751008032 32579224584192 32657581427328 32682132307968 32710275366912 32750622969856 32778825007104 32803467034624 32807051329536 32907564492231 32910678687744 33039936030816 33068387199744 33137687320848 33162599129088 33267349553152 33270984534528 33295996551168 33365773664256 33394505416704 33473054272086 33499988361216 33597325352448 33678130846932 33703448942592 33732471472128 33803163288576 33828575379456 33939137396736 33961437779984 33964651708416 34035830095872 34065138843648 34072434031779 34169506493408 34198930351872 34224639967232 34306954226688 34336496443392 34408454091264 34434321219584 34438083710976 34463973113856 34546862997504 34572834177024 34645287108608 34675120668672 34811307892608 35026047074304 35129674432512 35237303571327 35267646925368 35294159966208 35368124551936 35379046546272 35409511957248 35483718281616 35510393757696 35540972273664 35626452466176 35642228604928 35653235245056 35683936763904 35727952330752 35758718189568 35899161264252 35902558568448 35926149056512 36043566579072 36146254802944 36150204350016 36177380868096 36204577816576 36291654057984 36397102465152 36399025815552 36484641750843 36620093562624 36647623327744 36651627657216 36756048248832 36767398846464 36844450841088 36872149270528 36876178132992 36903900413952 37048841214528 37126483016876 37129996468224 37169928034668 37275825265536 37307924020224 37335970873344 37414214402048 37425768247296 37457996120064 37536495372288 37564714057728 37597061578752 37687486906368 37712250216992 37794858663936 37827404365824 37916380060416 38057147301888 38206617502482 38210233171968 38290308857856 38440694805084 38469593237504 38473796645856 38502719963136 38583408602112 38595323505024 38705281691648 38709510852672 38738611372032 38767733768192 38771969753088 38882431205376 38890758036273 38894438449152 38975947997184 39009510752256 39162721379184 39192162607104 39274296083968 39432277966848 39578673086464 39671768026176 39705929961984 39789140120928 39801427364556 39819052269568 39914821744512 39949192977408 39979225448448 40063008342016 40097507180544 40109889650688 40193946372096 40224162840576 40258800451584 40382144037664 40416917688576 40501617836592 40505450692608 40664536653312 40695106895872 40699553476608 40730150043648 40815506620416 40828110815232 40944430219264 40946740273296 40948904042496 40979688062976 41197605257952 41228576243712 41230754906112 41350554279936 41450007196224 41481167929344 41512352088064 41516887965696 41635169697792 41644086038841 41679946366344 41771246026752 41798692652288 41935303423728 41966828986368 42002967232512 42054777222656 42090991202304 42103989278208 42122633805824 42223943663616 42260303314944 42380703039488 42426281494116 42430296489984 42519215996928 42718301130752 42844686637056 43104901797672 43108981014528 43241056889888 43278292392192 43315559958528 43368989010864 43406334677376 43438966112256 43543441903104 43576176410624 43580937793536 43613700489216 43705100009472 43742735106048 43847941496832 43876752656308 43880904916992 44053248041088 44091182932992 44183583094464 44216798838784 44361312712704 44394662068224 44487698219008 44526007222272 44630739029448 44666651148288 44762782636044 44796433803264 44904174462576 44937931923456 44976628629504 45070884384768 45104767172608 45109695578112 45252183195648 45381106794496 45429912042372 45469032399648 45564320066166 45598573802496 45742605635584 45747603734976 45781995257856 45821418799104 45877938788352 45917444947968 45951964151808 46062483996672 46102149070848 46233494224896 46382148274176 46384599269376 46415077190144 46666313920512 46696976947478 46701396099072 46839565910016 46983071428436 47023529233824 47058879954944 47172062061696 47212682609664 47311624375488 47347191676928 47352365102592 47387963031552 47501936621568 47537646993408 47578582351872 47637269774336 47678290919424 47719347388416 47865548352336 47870078091264 48058088772096 48200272466688 48236507824128 48388872077312 48493014522381 48529469953536 48532034420736 48646189001124 48688078941216 48790112637222 48826791416832 48868836876288 48986372140992 49008064331776 49023198461952 49065413050368 49125934454784 49168237510656 49205200551936 49366018031616 49398454952704 49506661957632 49559904046224 49701100354048 49706530981272 49743898693632 49781294497792 49901024329728 49943994826752 50048660496384 50086285410304 50091758125056 50249982541824 50393144885248 50395988028672 50555173413888 50704744932864 50742863069184 50942156669976 50946977562624 51053745143808 51097708265472 51254259740112 51298395527808 51336959950848 51444544802816 51460431340032 51504744665088 51612681136896 51651481829376 51695959670784 51820294496256 51854344048364 51859251265536 51967930662912 52012681003008 52216961838912 52256216809472 52539070611456 52576370622464 52895690701568 52901470388052 52941239949312 53052186827904 53068569819408 53219762326016 53225577422424 53265590636544 53305633931264 53311458410496 53463342907392 53479852867584 53591928496128 53632217120768 53638077284352 53848741896378 53889223584768 54002157115456 54065349868608 54219382204416 54266071302144 54306866724864 54420675493888 54437481086976 54595653697728 54598538723328 54639584083968 54930140343936 54971434991616 55134072373248 55151098269696 55266676261632 55308223905792 55355850620928 55525448051788 55573261821792 55689724525314 55694994702336 55913737898304 55955771981824 55961886030336 56003956310016 56121321603072 56138652370944 56298591551488 56304743058432 56347071086592 56395592368128 56568375325488 56573728653312 56692287995904 56741106548736 57085720952832 57126248849408 57309926253723 57435463286784 57473202396896 57661042207626 57704389856256 57754079944704 57825318681152 57875112903168 57892985257536 57918621483008 58057922537472 58107917058048 58151600652288 58273466679296 58323646808064 58341657673728 58463921995776 58507873222656 58737664054784 58744082068776 58788243910656 58911444125952 59148416950272 59192882757632 59368009629696 59507652039264 59555534864384 59558894942976 59683710181392 59728578404352 59872232616768 59917242564608 59923789466112 59968838172672 60094512513024 60146260770816 60290919558144 60336244260864 60388200677376 60573216056496 60625376532864 60752426754888 60758176038912 60798098403328 60996804979968 61042660343808 61095225065472 61170585051136 61223259930624 61242166222848 61416645328896 61469532094464 61842864365568 61846132359168 62025831419904 62221751894016 62268528132096 62452754546688 62519919549516 62698038978432 62896082748928 62902955135592 62950243479552 63004450848768 63082165833984 63136486803456 63183950708736 63335915495424 63383529324544 63390454972416 63571054559232 63625796517888 63639422241174 63778823995392 63820731136448 64077451696128 64267029955584 64315343765504 64657352696508 64663471521792 64705959938048 64709379227648 64861585334832 64917438588288 65053483516296 65102388555776 65109502016064 65158449168384 65315162854656 65364264615936 65420550733824 65501245939712 65557650014208 65614102659072 65815128984462 65821357375488 66079872061632 66136774399488 66275374641696 66325198258176 66534699106304 66541969069056 66591993102336 66731547328512 66789010833408 66946108544172 66999976722432 67194650704896 67356261693864 67406897885184 67464942944256 67606326577152 67657150758912 67878274793472 67922875559968 68071660191744 68130277687296 68144868063558 68339012986816 68346480099249 68397860703744 68449279934464 68613908453376 68672992886784 68816908182528 68868642439168 68876167421952 68927946227712 69093725995008 69145668354048 69290574217216 69350241337344 69622615785216 70045465421217 70052094148608 70259348865024 70474607142654 70535293850736 70588319932416 70736249103872 70758093092544 70819023914496 70967436563232 71020787515392 71081944547328 71252904932352 71284457209856 71306470490112 71367873527808 71455904661504 71517436379136 71798322528504 71805117136896 71852298113024 72087133158144 72292509605888 72300408700032 72354761736192 72583308115968 72794204930304 72798051631104 72969283501686 73185168955833 73240187125248 73295246655488 73303255314432 73512096497664 73534797692928 73688901682176 73744298541056 73752356265984 73807800827904 74097682429056 74252966033752 74259992936448 74339856069336 74551650531072 74615848040448 74671941746688 74828428804096 74851536494592 74915992240128 75072990744576 75129428115456 75194123157504 75374973812736 75424500433984 75589717327872 75832760120832 76114294603776 76413235004964 76420466343936 76580617715712 76881389610168 76939186475008 76947593291712 77005439926272 77166817204224 77190647010048 77410563383296 77419021705344 77477222744064 77543939506176 77764862410752 77781516072546 77788876898304 77951895994368 78019021504512 78325442758368 78384325214208 78548592167936 78864555933696 79157346172928 79343536052352 79411859923968 79578280241856 79602854729112 79638104539136 79829643489024 79898385954816 79958450896896 80126016684032 80195014361088 80219779301376 80387892744192 80448325681152 80517600903168 80764288075328 80773112844567 80833835377152 81003235673184 81329073306624 81390213791744 81399106953216 81460300087296 81631013240832 81656221630464 81888860438528 81893480546592 81897808084992 81959376125952 82395210515904 82457152487424 82461509812224 82701108559872 82900014392448 82962335858688 83033775931392 83270339395584 83288172077682 83359892732688 83534586787971 83542492053504 83597385304576 83870606847456 83933657972736 84005934465024 84109554445312 84181982404608 84207978556416 84245267611648 84447887327232 84520606629888 84761406078976 84852562988232 84860592979968 85038431993856 85436602261504 85689373274112 86209803595344 86217962029056 86482113779776 86491563311439 86556584784384 86631119917056 86737978021728 86812669354752 86877932224512 87086883806208 87152352821248 87161875587072 87227400978432 87410200018944 87485470212096 87695882993664 87753505312616 87761809833984 88106496082176 88182365865984 88367166188928 88433597677568 88722625425408 88789324136448 88975396438016 89052014444544 89261478058896 89333302296576 89525565272088 89592867606528 89808348925152 89875863846912 89953257259008 90141768769536 90209534345216 90219391156224 90504366391296 90762213588992 90859824084744 90938064799296 91128640132332 91197147604992 91485211271168 91495207469952 91563990515712 91642837598208 91755877576704 91834889895936 91903928303616 92124967993344 92204298141696 92764296548352 92769198538752 92830154380288 93332627841024 93393953894956 93402792198144 93679131820032 93966142856872 94047058467648 94117759909888 94344124123392 94425365219328 94623248750976 94694383353856 94704730205184 94775926063104 95003873243136 95075293986816 95157164703744 95274539548672 95356581838848 95438694776832 95459133361761 95731096704672 96116177544192 96400544933376 96473015648256 96777744154624 96986029044762 97058939907072 97064068841472 97292378002248 97376157882432 97580225274444 97653582833664 97737673752576 97972744281984 98016128663552 98046396923904 98130826100736 98251868909568 98336475021312 98410401103872 98722693476693 98732036063232 98796909905408 99119808092448 99402200708096 99413061962544 99487797387264 99562588995584 99802048659456 99887989653504 100097320992768 100172570820608 100183516250112 100499965083648 100786289770496 100791976057344 101110346827776 101409489865728 101485726138368 101884313339952 101893955125248 102097828296409 102107490287616 102195416530944 102217302095337 102508519480224 102596791055616 102673919901696 102889089605632 102920862680064 103009489330176 103225362273792 103302963658752 103391919341568 103640588992512 103708688096728 103718502531072 103935861325824 104025362006016 104433923677824 104512433618944 105078141222912 105152741244928 105711910713981 105791381403136 105802940776104 105882479898624 106104373655808 106137139638816 106439524652032 106451154844848 106531181273088 106611267862528 106622916820992 106926685814784 106959705735168 107183856992256 107264434241536 107276154568704 107697483792756 107778447169536 108004314230912 108130699737216 108438764408832 108532142604288 108613733449728 108841350987776 108874962173952 109191307395456 109197077446656 109453925252529 109860280687872 109942869983232 110268144746496 110302196539392 110533352523264 110616447811584 110711701241856 111050896103576 111146523643584 111379449050628 111389989404672 111827475796608 111911543963648 111923772060672 112007912620032 112242643206144 112277304741888 112597183102976 112609486116864 112694142173184 112791184736256 113136750650976 113384575991808 113482213097472 114171441905664 114252497698816 114619852507446 114870926573568 114946404793792 115322084415252 115408779712512 115508159889408 115650637362304 115750225806336 115785970515072 115837242966016 116115845074944 116215834116096 116303201304576 116546933358592 116647293616128 116672274108819 116683315347456 116927843991552 117475328109568 117488164137552 117576487821312 117822888251904 118296833900544 118385765515264 118736019259392 119015304078528 119111069728768 119117789885952 119367420362784 119457156808704 119744465233536 119834485129216 119847578932224 119937676345344 120189025026048 120292521541632 120581839116288 120661069804847 120672488521728 120776401354752 121146432112992 121250753065728 121504853509776 121516352077824 121596196806656 121993609959936 122085320687616 122190450130944 122341170102272 122446519861248 122484332445696 122833290657792 122939064188928 123685728731136 123692264718336 124051662839808 124443503788032 124537056264192 124905509093376 124932258116523 125039839099032 125396077956864 125792165497856 125805910271184 125900486959104 126008901697536 126164331667968 126272973606912 126367901417472 126671830990848 126767058649088 126780909944832 127142109118464 127278844482348 127557647990784 127641462272896 128154903392256 128534059911168 128630687531008 129314705393016 129326943043584 129411919876096 129418758455296 129723170669664 129834877176576 130106967032592 130204777111552 130219004032128 130316898336768 130630325709312 130728529231872 130841101467648 131002491879424 131115300028416 131228205318144 131630257968924 131642714750976 132159744123264 132273548798976 132550749283392 132650396516352 133069398212608 133083938138112 133183986204672 133463094657024 133578021666816 133892217088344 133999953444864 134389301409792 134712523387728 134813795770368 134929885888512 135212653154304 135314301517824 135756549586944 135845751119936 136143320383488 136289736127116 136678025973632 136692960198498 136795721407488 136898559868928 137227816906752 137345985773568 137633816365056 137737284878336 137752334843904 137855892455424 138187451990016 138581148434432 138700482674688 139245231570432 140090930842434 140104188297216 140518697730048 140949214285308 141070587701472 141176639864832 141472498207744 141516186185088 141638047828992 141934873126464 142041575030784 142163889094656 142505809864704 142568914419712 142599446133001 142612940980224 142735747055616 142911809323008 143034872758272 143596645057008 143610234273792 143704596226048 144174266316288 144585019211776 144600817400064 144709523472384 145166616231936 145479043567143 145588409860608 145596103262208 145938567003372 146370337911666 146480374250496 146590493310976 146606510628864 147024192995328 147069595385856 147377803364352 147488597082112 147504712531968 147615601655808 148195364858112 148505932067504 148519985872896 148679712138672 149103301062144 149231696080896 149343883493376 149656857608192 149703072989184 149831984480256 150145981489152 150258856230912 150749947625472 150849000867968 151179434655744 151665520241664 152228589207552 152694982142417 152826470009928 152840932687872 153161235431424 153762779220336 153878372950016 153895186583424 154010879852544 154333634408448 154381294020096 154821126766592 154838043410688 154954445488128 155087879012352 155563032145092 155577753796608 155903791988736 156038043009024 156650885516736 156768650428416 157097184335872 157729111867392 158314692345856 158687072104704 158823719847936 159156560483712 159205709458224 159276209078272 159659286978048 159796771909632 159916901793792 160252033368064 160390028722176 160439558602752 160775785488384 160896651362304 161528576150656 161546225689134 161667670754304 162006471346368 162658146613248 162780427583488 162798213906432 162920600174592 163262026481664 163312443260928 163777720877056 163786961093184 163795616169984 163918752251904 164790421031808 164914304974848 165402217119744 165800028784896 165924671717376 166067551862784 166576344155364 166719785465376 167069173575942 167084984107008 167194770609152 167741213694912 167867315945472 168011868930048 168219108890624 168363964809216 168415957112832 168490535223296 168895774654464 169041213259776 169522812157952 169705125976464 169721185959936 170076863987712 170873204523008 171378746548224 171929778761169 172419607190688 172964227559552 172983126622878 173113169568768 173262239834112 173475956043456 173625338709504 173755864449024 174173767612416 174304705642496 174323751174144 174454801956864 174820400037888 174970940424192 175391765987328 175507010625232 175523619667968 176212992164352 176364731731968 176734332377856 176867195355136 177445250850816 177578648272896 177950792876032 178104028889088 178522956117792 178666604593152 179051130544176 179185735213056 179616697850304 179751727693824 179906514518016 180283537539072 180419068690432 180438782312448 181008732782592 181524427177984 181719648169488 181876129598592 182257280264664 182394295209984 182970422542336 182990414939904 183127981031424 183285675196416 183511755153408 183669779791872 184249935986688 184408596283392 185528593096704 185538397077504 185660308760576 186665255682048 186787907789912 186805584396288 187358263640064 187932285713744 188094116935296 188235519819776 188688248246784 188850730438656 189246497501952 189388766707712 189409460410368 189551852126208 190007746486272 190150587973632 190549079097344 190713163677696 190877389553664 190918266723522 191462193409344 192232355088384 192801089866752 192946031296512 193555488309248 193972058089524 194117879814144 194128137682944 194584756004496 194752315764864 195160450548888 195307165667328 195475347505152 195945488563968 196032257327104 196092793847808 196261652201472 196503737819136 196672950042624 197445386953386 197464072126464 197593819810816 198239616184896 198804401416192 198826123925088 198975594774528 199125177991168 199604097318912 199775979307008 200194641985536 200345141641216 200367032500224 200999930167296 201583952114688 202220693655552 202818979731456 202971452276736 203768626679904 204195656592818 204214980575232 204390833061888 204434604190674 205017038960448 205193582111232 205347839803392 205778179211264 205841725360128 206018978660352 206450724547584 206605927317504 206783838683136 207281177985024 207417376193456 207437005062144 207871722651648 208050724012032 208867847355648 209024867237888 210136396263651 210156282445824 210305482489856 211423821427962 211582762806272 211605881552208 211764959797248 212208747311616 212274279277632 212879049304064 212902309689696 213062362546176 213222535725056 213245833641984 213853371629568 213919411470336 214367713984512 214528868483072 214552309137408 215394967585512 215556894339072 216008628461824 216261399474432 216877528817664 217064285208576 217682701975552 217749924347904 218382614790912 218394154893312 218907850505058 219720561375744 219885739966464 220536289492992 220604393078784 221066705046528 221232895623168 221423402483712 222101792207152 222293047287168 222758898101256 222779978809344 223654951593216 223823087927296 223847544121344 224015825240064 224485286412288 224554609483776 225194366205952 225218972233728 225388284346368 225582369472512 226273501301952 226769151983616 228342883811328 228504995397632 229239705014892 229741853147136 229892809587584 230644168830504 230817559425024 231016319778816 231301274724608 231500451612672 231571941030144 231674485932032 232231690149888 232431668232192 233093866717184 233294587232256 233344548217638 233366630694912 233855687983104 234950656219136 234976328275104 235152975642624 235645776503808 236593667801088 236771531030528 237472038518784 238030608157056 238235579771904 238734840725568 238914313617408 239488930467072 239668970258432 239695157864448 239875352690688 240378050052096 240585043083264 241163678232576 241322139609694 241344977043456 241552802709504 242292864225984 242501506131456 243009707019552 243192393613312 243987219919872 244170641375232 244380900261888 244682340204544 244893039722496 244968664891392 245666581315584 245878128377856 247371457462272 247384529436672 248103325679616 248887007576064 249811018186752 249864516233046 250079678198064 250603760363913 250792155913728 251584330995712 251611820542368 251800973918208 252017803395072 252328663335936 252545947213824 252735802834944 253343661981696 253534117298176 253561819889664 254284218236928 254557688964696 255115295981568 255282924545792 256309806784512 257068119822336 257261375062016 258629410786032 258653886087168 258823839752192 258837516910592 259446341339328 259669754353152 260213934065184 260409554223104 260438008064256 260633796673536 261260651418624 261457058463744 261682202935296 262004983758848 262230600056832 262456410636288 263260515937848 263285429501952 264319488246528 264547097597952 265101498566784 265300793032704 266138796425216 266167876276224 266367972409344 266926189314048 267156043333632 267784434176688 267999906889728 268778602819584 269425046775456 269627591540736 269859771777024 270425306308608 270628603035648 271513099173888 271691502239872 272286640766976 272579472254232 273356051947264 273385920396996 273591442814976 273797119737856 274455633813504 274691971547136 275267632730112 275474569756672 275504669687808 275711784910848 276374903980032 277162296868864 278490463140864 280181861684868 280208376594432 281037395460096 281898428570616 282141175402944 282353279729664 282944996415488 283032372370176 283276095657984 283869746252928 284083150061568 284327778189312 285011619729408 285137828839424 285198892266002 285225881960448 285471494111232 285823618646016 286069745516544 287193290114016 287409192452096 288348532632576 289170038423552 289201634800128 289419046944768 290333232463872 290958087134286 291176819721216 291192206524416 291877134006744 292740675823332 292960748500992 293180986621952 293213021257728 294048385990656 294139190771712 294755606728704 294977194164224 295009425063936 295231203311616 296168080430079 296390729716224 297011864135008 297359424277344 298206602124288 298463392161792 298687766986752 299313715216384 299406145978368 299663968960512 300291962978304 300517712461824 301499895250944 301698001735936 302358869311488 303331040483328 304457178415104 305389964284834 305652940019856 305681865375744 306293484889227 306322470862848 307525558440672 307756745900032 307790373166848 308021759705088 308667268816896 308762588040192 309642253533184 309676086821376 309908890976256 310175758024704 311126064290184 311155507593216 311807583977472 312076086018048 313301771033472 313537300856832 314194368671744 315458223734784 317135732141943 317374144209408 317647439695872 318313120967424 318411418916448 318552418156544 319318573956096 319593543819264 319833803587584 320504066736128 320780057444352 320879117205504 321551570976768 321793302724608 323057152301312 323092451378268 323335341508608 324012942692736 325316293226496 325560855166976 325596427812864 325841200349184 326524052963328 326624886521856 327555441754112 327573922186368 327591232339968 329580842063616 329828609949696 330804434239488 331600057569792 331849343434752 332135103725568 333152688310728 333439570930752 334138347151884 334169968214016 334389541218304 335482427389824 335734631890944 336023737860096 336438217781248 336727929618432 336831914225664 336981070446592 337791549308928 338082426519552 339410251952928 340153727975424 341746409046016 342757493096448 343859557522338 344839214381376 345928455119104 345966253245756 346226339137536 346524479668224 346951912086912 347250677419008 347511728898048 348347535224832 348609411284992 348647502348288 348909603913728 349640800075776 349941880848384 350016822326457 350783531974656 351014021250464 352425984328704 352729463463936 353468664755712 353734390710272 354890501701632 355157296545792 355901585752064 356208057778176 357045912235584 357333209186304 358102261088352 358371470426112 359233395700608 359503455387648 359813029036032 360567075078144 360838137380864 360877564624896 361983209414541 362017465565184 363439296338976 363752259197184 364514560529328 364788590419968 365940845084672 365980829879808 366255962062848 366571350392832 367023510306816 367339559583744 368499871973376 368817192566784 371057186193408 371076794155008 371320617521152 373330511364096 373575815579824 373611168792576 374716527280128 374796774349569 375864571427488 376188233870592 376471039639552 377376496493568 377701460877312 378492995003904 378777533415424 378818920820736 379103704252416 380015492972544 380301175947264 381098158194688 381426327355392 381836533447044 382924386818688 384464710176768 385602179733504 385892062593024 387110976618496 387944116179048 388235759628288 388256275365888 389169512008992 389504631529728 390320901097776 390614331334656 390950695010304 391890977127936 392064514654208 392185587695616 392523304402944 393007475638272 393345900085248 394890773906772 394928144252928 395187639621632 396479232369792 397608802832384 397652247850176 397951189549056 398250355982336 399208194637824 399551958614016 400389283971072 400734065000448 401999860334592 403167904229376 404441387311104 405637959462912 405942904553472 407537253359808 408391313185636 408429961150464 408869208381348 410034077920896 410387164222464 410695679606784 411556358422528 411683450720256 412037957320704 412901449095168 413211854635008 413567677366272 414562355970048 414834752386912 415743445303296 416101448024064 417735694711296 418049734475776 420272792527302 420312564891648 420610964979712 422847642855924 423165525612544 423211763104416 423529919594496 424417494623232 424548558555264 425758098608128 425804619379392 426124725092352 426445071450112 426491667283968 427706743259136 427798338399003 427838822940672 428735427969024 429104618274816 430789935171024 431113788678144 432017256923648 432522798948864 433755057635328 434128570417152 435365403951104 435499848695808 436765229581824 436788309786624 437815701010116 439441122751488 439771479932928 441072578985984 441208786157568 442133410093056 442465791246336 442846804967424 444203584414304 444586094574336 445517796202512 445559957618688 447309903186432 447646175854592 447695088242688 448031650480128 448970572824576 449109218967552 450388732411904 450437944467456 450776568692736 452547002603904 453538303967232 456685767622656 457009990795264 458084946427251 458479410029784 459483706294272 459785619175168 461288337661008 461635118850048 462032639557632 462602549449216 463000903225344 463143882060288 463348971864064 464463380299776 464863336464384 466187733434368 466689096435276 466733261389824 467711375966208 469901312438272 469952656550208 470305951285248 471291553007616 473187335602176 474944077037568 476061216314112 476471159543808 477469681451136 477828627234816 478977860934144 479337940516864 479390315728896 479750705381376 480756100104192 481170086166528 482327356465152 482644279219388 482689954086912 484585728451968 485003012262912 486019414039104 486384787226624 487974439839744 488341282750464 488761800523776 489364680409088 489786079444992 489937329782784 491333162631168 491756256755712 494742914924544 496206651359232 497774015152128 499729032466092 500159356396128 501207520727826 501584311827456 503168661991424 503223641084736 503601947836416 504035606790144 504657326671872 505091894427648 505471605669888 506687323963392 507123639779328 508568436473856 509115377929392 510230591963136 510565849091584 512619613569024 514136239644672 514522750124032 517258821572064 517647679504384 517675033821184 518892682678656 519339508706304 520427868130368 520819108446208 520876016128512 521267593347072 522521302837248 522914116927488 523364405870592 524009967517696 524461200113664 524912821272576 526521031875696 526570859003904 528638976493056 529094195195904 530202997133568 530601586065408 532277592850432 532335752552448 532735944818688 533852378628096 534312086667264 535568868353376 535999813779456 537557205639168 538850093550912 539255183081472 539719543554048 540850612617216 541257206071296 543026198347776 543383004479744 544573281533952 545158944508464 546712103894528 546771840793992 547182885629952 547594239475712 548911267627008 549383943094272 550535265460224 550949139513344 551009339375616 552749807960064 554324593737728 556980926281728 560363723369736 560416753188864 562074790920192 563796857141232 564282350805888 564706559459328 565889992830976 566064744740352 566552191315968 567739492505856 568166300123136 568655556378624 570023239458816 570397784532004 570451763920896 571647237292032 572139491033088 574386580228032 574818384904192 576697065265152 578340076847104 578403269600256 578838093889536 580666464927744 581916174268572 582353639442432 582384413048832 583754268013488 585481351646664 585921497001984 586361973243904 586426042515456 588096771981312 588278381543424 589511213457408 589954388328448 590018850127872 592336160860158 592781459432448 594023728270016 594718848554688 596413204248576 596926784323584 597375533973504 598627430432768 598812291956736 599327937921024 600583925956608 601035424923648 602999790501888 603396003471872 606662080966656 608914356830208 610779928569668 611305880039712 612586969778454 612644941725696 615051116881344 615513491800064 615580746333696 616043519410176 617334537633792 617525176080384 619284507066368 619352173642752 619817781952512 620351516049408 622252128580368 622311015186432 623615167954944 624152172036096 626603542066944 627074601713664 628388737343488 630409188790953 630916447469568 634271464283886 634748288418816 635294879391744 636626241934848 636822837832896 637104836313088 638637147912192 639187087638528 639667607175168 641008133472256 641560114888704 641758234411008 643103141953536 643586605449216 646114304602624 646184902756536 646670683017216 648025885385472 650632586452992 651121710333952 651192855625728 653048105926656 653249773043712 655110883508224 655147844372736 655182464679936 659161684127232 659657219899392 661608868478976 663200115139584 663698686869504 664270207451136 666305376621456 666879141861504 668276694303768 668339936428032 668779082436608 670964854779648 671469263781888 672047475720192 672876435562496 673455859236864 673663828451328 675583098617856 676164853039104 678820503905856 680307455950848 683492818092032 685514986192896 687719115044676 689678428762752 691856910238208 691932506491512 692452678275072 693048959336448 693903824173824 694501354838016 695023457796096 696695070449664 697218822569984 697295004696576 699281600151552 699883761696768 700033644652914 701567063949312 702028042500928 704851968657408 705458926927872 706937329511424 707468781420544 709781003403264 710314593091584 711803171504128 712416115556352 714091824471168 716204522176704 716742940852224 718466791401216 719006910775296 719626058072064 721134150156288 721755129249792 723966418829082 724034931130368 726878592677952 727504518394368 729029121058656 729577180839936 731881690169344 731961659759616 732511924125696 733142700785664 734047020613632 734679119167488 736999743946752 737634385133568 742114372386816 742153588310016 742641235042304 746661022728192 747151631159648 749433054560256 749593548699138 751729142854976 751811281091739 752376467741184 752942079279104 754752992987136 755402921754624 756985990007808 757555066830848 757637841641472 758207408504832 760030985945088 760602351894528 762196316389376 762852654710784 763673066894088 765848773637376 768929420353536 771204359467008 771784125186048 774221953236992 775888232358096 776471519256576 776512550731776 778339024017984 779009263059456 780641802195552 781228662669312 781901390020608 783781954255872 784129029308416 784371175391232 785046608805888 786014951276544 786691800170496 789781547813544 789856288505856 790375279243264 792958464739584 795217605664768 795304495700352 795902379098112 798416389275648 799103917228032 800778567942144 801468130000896 803999720669184 806335808458752 808882774622208 811275918925824 811885809106944 815074506719616 816782626371272 816859922300928 817738416762696 820068155841792 820774328444928 821391359213568 823112716845056 823366901440512 824075914641408 825802898190336 826423709270016 827135354732544 829124711940096 829669504773824 831486890606592 835471389422592 836099468951552 840545585054604 840625129783296 841221929959424 845695285711848 846331051225088 846423526208832 847059839188992 848834989246464 849097117110528 851516197216256 851609238758784 852249450184704 852983334567936 855413486518272 855596676798006 855677645881344 857470855938048 858209236549632 861579870342048 862227577356288 864034513847296 865045597897728 867510115270656 868257140834304 870730807902208 870999697391616 873530459163648 873576619573248 875631402020232 878882245502976 879542959865856 882145157971968 882417572315136 884266820186112 884931582492672 885693609934848 888407168828608 888504241290237 889172189148672 891035592405024 894619806372864 895292351709184 895390176485376 896063300960256 897941145649152 898218437935104 900777464823808 900875888934912 901553137385472 905094005207808 907076607934464 913371535245312 914019981590528 916169892854502 916958820059568 918880454667681 918967412588544 919571238350336 922576675322016 923270237700096 924065279115264 925205098898432 926001806450688 926287764120576 926697943728128 928926760599552 929726672928768 932375466868736 933378192870552 933466522779648 935422751932416 939802624876544 939905313100416 940611902570496 942583106015232 946374671204352 951407196425829 952122432628224 952942319087616 954939362902272 955657254469632 957955721868288 958675881033728 958780631457792 959501410762752 961512200208384 962340172333056 964654712930304 965288558438776 965379908173824 969171456903936 970006024525824 972038828078208 972769574453248 975948879679488 976682565500928 977523601047552 978729360818176 979572158889984 979874659565568 982666325262336 989485829849088 992413302718464 995548030304256 999458064932184 1000318712792256 1002415041455652 1003168623654912 1006337323982848 1006447282169472 1007203895672832 1008071213580288 1009314653343744 1010183788855296 1010943211339776 1013374647926784 1014247279558656 1018230755858784 1020461183926272 1021131698183168 1025239227138048 1028272479289344 1029045500248064 1034517643144128 1035295359008768 1035350067642368 1037785365357312 1038679017412608 1040855736260736 1041638216892416 1041752032257024 1042535186694144 1045042605674496 1045828233854976 1046728811741184 1048019935035392 1048922400227328 1049825642545152 1050050466979371 1053042063751392 1057277952986112 1058188390391808 1060405994267136 1061203172130816 1064555185700864 1064671505104896 1065471889637376 1067704757256192 1068624173334528 1071137736706752 1071999627558912 1075114411278336 1077700187101824 1078510366162944 1079439087108096 1081701225234432 1082514412142592 1085949628243623 1086052396695552 1086766008959488 1090317889016928 1093424207789056 1093543681587984 1094365771259904 1095188478951424 1097822535254016 1098767886188544 1101070530920448 1101898279026688 1102018678751232 1105499615920128 1108649187475456 1113961852563456 1120727446739472 1120833506377728 1124149581840384 1124390323048707 1127593714282464 1128564701611776 1129413118918656 1131779985661952 1132129489480704 1133104382631936 1135478985011712 1136332600246272 1137311112757248 1140046478917632 1140795569064008 1140903527841792 1143294474584064 1144278982066176 1148773160456064 1149636769808384 1153394130530304 1156680153694208 1156806539200512 1157676187779072 1161332929855488 1163832348537144 1164707278884864 1164768826097664 1167508536026976 1170962703293328 1171842994003968 1172723946487808 1172852085030912 1176193543962624 1176556763086848 1179022426914816 1179908776656896 1180037700255744 1184672321720316 1185562918864896 1188047456540032 1189437697109376 1192826408497152 1193853568647168 1194751067947008 1197254860865536 1197624583913472 1198655875842048 1201167851913216 1205999581003776 1206792006943744 1213324161933312 1217828713660416 1221559857139336 1222611760079424 1225173939556908 1225289883451392 1230102233762688 1231026983600128 1231161492667392 1232087038820352 1234669075267584 1235050352160768 1238569014132736 1238704347285504 1239635563905024 1240703032098816 1244504257160736 1247230335909888 1248304344072192 1253207084133888 1254149203427328 1256777474686976 1260818377581906 1261832894939136 1268542928567772 1269496576837632 1270589758783488 1273252483869696 1273645675665792 1274209672626176 1277274295824384 1278374175277056 1279335214350336 1282016266944512 1283120229777408 1283395015197009 1283516468822016 1286206283907072 1292228609205248 1292369805513072 1293341366034432 1296051770770944 1301265172905984 1302243420667904 1302385711251456 1306096211853312 1306499546087424 1310221767016448 1310295688745472 1310364929359872 1318323368254464 1319314439798784 1323217736957952 1326400230279168 1327271767853317 1327397373739008 1328540414902272 1332610753242912 1333758283723008 1336553388607536 1336679872856064 1337558164873216 1341929709559296 1342938527563776 1344094951440384 1345752871124992 1346911718473728 1347327656902656 1351166197235712 1352329706078208 1357641007811712 1360614911901696 1366985636184064 1371029972385792 1374254839281753 1375438230089352 1379356857525504 1383713820476416 1383865012983024 1384905356550144 1386097918672896 1387807648347648 1389002709676032 1390046915592192 1393390140899328 1394437645139968 1394590009393152 1398563200303104 1400067289305828 1403134127898624 1404056085001856 1409703937314816 1410917853855744 1413874659022848 1414937562841088 1419562006806528 1423606343008256 1424832231112704 1428183648942336 1432409044353408 1433485881704448 1436933582802432 1438013821550592 1439252116144128 1442268300312576 1443510258499584 1447932837658164 1448069862260736 1453757185355904 1455009036788736 1458058242117312 1459154361679872 1463763380338688 1463923319519232 1465023848251392 1466285401571328 1468094041227264 1469358238334976 1473999487893504 1475268770267136 1484228744773632 1485282470084608 1493322045456384 1494303262319296 1499187097398276 1503458285709952 1503622562183478 1504752935482368 1505884158558208 1509505985974272 1510805843509248 1513971980015616 1515110133661696 1515275683282944 1516414817009664 1520061971890176 1524392632778752 1525705309421568 1527346133788176 1531697547274752 1537858840707072 1542408718934016 1543568250372096 1548443906473984 1551776464716192 1552943038513152 1553025101463552 1556678048035968 1558018526118912 1561283604391104 1562457325338624 1563802780041216 1567563908511744 1568258058616832 1568593907463011 1568742350782464 1570093217611776 1572029902553088 1573383600340992 1579563095627088 1579712577011712 1580750558486528 1585916929479168 1590435211329536 1590608991400704 1591804758196224 1596832778551296 1598207834456064 1601557135884288 1602936260001792 1607999441338368 1612671616917504 1617765549244416 1622551837851648 1623771618213888 1630149013439232 1633565252742544 1633719844601856 1635476833525392 1640136311683584 1641548656889856 1642782718427136 1646225433690112 1646733802881024 1648151829282816 1651605796380672 1652847418540032 1658249423880192 1659339009547648 1662973781213184 1670942778845184 1672198937903104 1681091170109208 1681250259566592 1682443859918848 1691390571423696 1692662102450176 1692847052417664 1694119678377984 1697669978492928 1698194234221056 1703032394432512 1703218477517568 1704498900369408 1705966669135872 1711193353596012 1711355291762688 1714941711876096 1716418473099264 1723159740684096 1724455154712576 1728069027694592 1730091195795456 1735020230541312 1736514281668608 1741461615804416 1741999394783232 1747060918327296 1747153239146496 1751262804040464 1757764491005952 1759085919731712 1764290315943936 1764835144630272 1768533640372224 1769863164985344 1776814337657216 1777008482580474 1778344378297344 1782071184810048 1789239612745728 1790584703418368 1790780352970752 1792126601920512 1795882291298304 1796436875870208 1801554929647616 1801751777869824 1803106274770944 1810188010415616 1826743070490624 1828039963181056 1832339785709004 1833917640119136 1837760909335362 1837934825177088 1839142476700672 1845153350644032 1846540475400192 1848130558230528 1850410197796864 1852003612901376 1852575528241152 1853395887456256 1857853521199104 1859453345857536 1864750933737472 1866756385741104 1866933045559296 1870845503864832 1879605249753088 1879810626200832 1881223805140992 1885166212030464 1891227566372859 1892749342408704 1902814392851658 1904244865256448 1905884638175232 1909878725804544 1911314508939264 1915911443736576 1917351762067456 1917561262915584 1919002821525504 1923024400416768 1924680344666112 1929309425860608 1930577116877552 1930759816347648 1938342913807872 1940012049051648 1944077656156416 1945539148906496 1951897759358976 1953365131001856 1957458721636352 1959144317779968 1959749319131136 1965332650524672 1978971659698176 1984826605436928 1991096060608512 1998916129864368 2000637425584512 2004830082911304 2006337247309824 2012674647965696 2012894564338944 2014407791345664 2016142427160576 2018629306687488 2020367577710592 2026749295853568 2028494559117312 2036461511717568 2040922367852544 2042263396366336 2050478454276096 2056544958578688 2058091000496128 2069035286288256 2070590718017536 2075570730714624 2077358034825216 2081711472521472 2083276433784832 2083504064514048 2085070373388288 2090085211348992 2091656467709952 2096039870070784 2097844800454656 2099651285090304 2100100933958742 2106084127502784 2114555905972224 2116376780783616 2120811988534272 2122406344261632 2129110371401728 2129343010209792 2130943779274752 2135409514512384 2137248346669056 2142275473413504 2150228822556672 2155400374203648 2157020732325888 2158878174216192 2163402450468864 2171899256487246 2172104793391104 2173532017918976 2180635778033856 2186848415578112 2187087363175968 2188731542519808 2190376957902848 2195645070508032 2197535772377088 2202141061840896 2203796558053376 2204037357502464 2210999231840256 2227923705126912 2241454893478944 2248299163680768 2248780646097414 2255187428564928 2257129403223552 2258826237837312 2263559971323904 2264258978961408 2266208765263872 2270957970023424 2272665200492544 2274622225514496 2280092957835264 2281591138128016 2281807055683584 2286588949168128 2288557964132352 2297546320912128 2299273539616768 2306788261060608 2313360307388416 2313613078401024 2315352375558144 2322665859710976 2327664697074288 2329414557769728 2329537652195328 2335017072053952 2341925406586656 2343685988007936 2345447892975616 2345704170061824 2352387087925248 2353113526173696 2358044853829632 2359817553313792 2360075400511488 2369344643440632 2371125837729792 2376094913080064 2378875394218752 2385652816994304 2387707137294336 2394509721731072 2395249167826944 2397311751684096 2402335703826432 2411999162007552 2413584013887488 2426648323866624 2435657427320832 2443119714278672 2445223520158848 2450347879113816 2450579766902784 2460204467525376 2462053967200256 2462322985334784 2464174077640704 2469338150535168 2470100704321536 2477138028265472 2477408694571008 2479271127810048 2481406064197632 2489008514321472 2494460671819776 2506414168267776 2508298406854656 2513554949373952 2521636755163812 2523665789878272 2537085857135544 2538993153675264 2541179517566976 2546504967739392 2547291351331584 2548419345252352 2554548591648768 2556748350554112 2564032533889024 2566240459554816 2566790030394018 2567032937644032 2572412567814144 2584457218410496 2584739611026144 2586682732068864 2592103541541888 2602530345811968 2604486841335808 2604771422502912 2612192423706624 2612999092174848 2620591377490944 2620729858719744 2636646736508928 2638628879597568 2646435473915904 2652800460558336 2654543535706634 2654794747478016 2657080829804544 2665221506485824 2667516567446016 2673106777215072 2675116329746432 2683859419118592 2685877055127552 2688189902880768 2691505742249984 2693823436947456 2694655313805312 2702332394471424 2704659412156416 2715282015623424 2721229823803392 2733971272368128 2742059944771584 2748509678563506 2750876460178704 2756641364003043 2758713715051008 2767427640952832 2767730025966048 2769810713100288 2772195837345792 2775615296695296 2778005419352064 2780093831184384 2786780281798656 2788875290279936 2789180018786304 2797126400606208 2800134578611656 2806268255797248 2808112170003712 2819407874629632 2821835707711488 2827749318045696 2829875125682176 2839124013613056 2847212686016512 2856367297884672 2864818088706816 2866971763408896 2873867165604864 2876027643101184 2878504232288256 2884536600625152 2887020516999168 2895865675316328 2896139724521472 2907514370711808 2910018073577472 2916116484234624 2918308723359744 2927526760677376 2927846639038464 2930047696502784 2932570803142656 2936188082454528 2938716476669952 2947998975787008 2968457489547264 2970564940169216 2986644090912768 2988606524638592 2998374194796552 3006916571419904 3007245124366956 3009505870964736 3011768317116416 3019011971948544 3021611687018496 3027943960031232 3030220267323392 3030551366565888 3032829634019328 3040123943780352 3048785265557504 3054692267576352 3063395094549504 3075717681414144 3084817437868032 3087136500744192 3103552929432384 3105886077026304 3106050202927104 3113356096071936 3116037052237824 3122567208782208 3124914650677248 3127605560082432 3135127817023488 3136516117233664 3137187814926022 3137484701564928 3140186435223552 3144059805106176 3146767200681984 3159126191254176 3161501116973056 3171833858958336 3180870422659072 3181217982801408 3183609516392448 3193665557102592 3196415668912128 3203114271768576 3205872520003584 3215998882676736 3225343233835008 3235531098488832 3245103675703296 3247543236427776 3257848884730869 3260298026878464 3267130505485088 3270953667050784 3280272623367168 3283097313779712 3285565436854272 3292450867380224 3293467605762048 3296303658565632 3303211592761344 3305694837080064 3316498847760384 3318678019095296 3325947562426368 3341885557690368 3344397875806208 3362182340218416 3362500519133184 3364887719837696 3382781142847392 3385324204900352 3385694104835328 3388239356755968 3395339956985856 3396388468442112 3406064788865024 3406436955035136 3408997800738816 3411933338271744 3422386707192024 3422710583525376 3429883423752192 3432836946198528 3446319481368192 3448910309425152 3456138055389184 3460182391590912 3470040461082624 3473028563337216 3483998789566464 3494121836654592 3494306478292992 3502525608080928 3515528982011904 3518171839463424 3528580631887872 3529670289260544 3537067280744448 3539726329970688 3553628675314432 3554016965160948 3556688756594688 3564142369620096 3578479225491456 3581169406836736 3581560705941504 3584253203841024 3591764582596608 3592873751740416 3603109859295232 3603503555739648 3620376020831232 3653486140981248 3656079926362112 3664679571418008 3667835280238272 3675521818670724 3675869650354176 3678284953401344 3690306701288064 3693080950800384 3696261116461056 3700820395593728 3704007225802752 3705151056482304 3706791774912512 3715707042398208 3718906691715072 3733512771482208 3741691007729664 3759210499506176 3759621252401664 3762447610281984 3770332424060928 3782455132745718 3785498684817408 3805628785703316 3808489730512896 3811769276350464 3819757451609088 3822629017878528 3831822887473152 3834703524134912 3835122525831168 3838005643051008 3846048800833536 3849360689332224 3850185045591027 3858618851721216 3861154233755104 3876685827615744 3880024098103296 3888155312312832 3891078297812992 3903795518717952 3906730262003712 3914917443272704 3918288635559936 3919498638262272 3930665301049344 3957943319396352 3969653210873856 3981815303559951 3982192121217024 3997832259728736 4001274851169024 4009660165822608 4012674494619648 4025349295931392 4025789128677888 4028815582691328 4032284854321152 4037258613374976 4040735155421184 4053498591707136 4056989118234624 4072923023435136 4081844735705088 4084526792732672 4100956908552192 4113089917157376 4122764517845259 4138070572576512 4141181436035072 4151141461429248 4154716069650432 4163422945042944 4166552867569664 4167008129028096 4170140746776576 4180170422697984 4183312935419904 4192079740141568 4195689600909312 4200201867917484 4212168255005568 4229111811944448 4232753561567232 4241623977068544 4244812688523264 4258220742803456 4258686020419584 4270819029024768 4274496693338112 4284550946827008 4300457645113344 4310800748407296 4314041464651776 4317756348432384 4326804900937728 4343798512974492 4344209586782208 4347064035837952 4361271556067712 4373696831156224 4374174726351936 4377463085039616 4380753915805696 4391290141016064 4395071544754176 4404282123681792 4408074715004928 4421998463680512 4455847410253824 4482909786957888 4497561292194828 4510374857129856 4514258806447104 4517652475674624 4527119942647808 4528517957922816 4532417530527744 4541915940046848 4545330400985088 4549244451028992 4560185915670528 4563182276256032 4573177898336256 4577115928264704 4595092641824256 4598547079233536 4613576522121216 4626720614776832 4627226156802048 4630704751116288 4645331719421952 4655329394148576 4658829115539456 4659075304390656 4670034144107904 4683850813173312 4687371976015872 4690895785951232 4691408340123648 4704774175850496 4705781722389033 4706227052347392 4716089707659264 4720150801022976 4738689286881264 4742251675459584 4752189826160128 4757750788437504 4771305633988608 4775414274588672 4789019443462144 4790498335653888 4794623503368192 4804671407652864 4823998324015104 4827168027774976 4853296647733248 4871314854641664 4886239428557344 4890447040317696 4900695758227632 4901159533805568 4920408935050752 4924107934400512 4924645970669568 4928348155281408 4938676301070336 4940201408643072 4954276056530944 4954817389142016 4958542255620096 4978017028642944 4988921343639552 5012828336535552 5016596813709312 5027109898747904 5043273510327624 5047331579756544 5074171714271088 5077986307350528 5082359035133952 5093009935478784 5094582702663168 5096838690504704 5109097183297536 5113496701108224 5128065067778048 5133580060788036 5134065875288064 5144825135628288 5168914436820992 5169479222052288 5173365464137728 5184207083083776 5205060691623936 5209542845005824 5224384847413248 5225998184349696 5241182754981888 5241459717439488 5273293473017856 5277257759195136 5292870947831808 5305600921116672 5309087071413268 5309589494956032 5330443012971648 5335033134892032 5346213554430144 5350232659492864 5367718838237184 5371754110255104 5376379805761536 5383011484499968 5387646873894912 5389310627610624 5404664788942848 5409318824312832 5430564031246848 5467942544736256 5484119889543168 5497019357127012 5501752920357408 5513282728006086 5517427430102016 5534855281905664 5535460051932096 5539621426200576 5544391674691584 5551230593390592 5556010838704128 5560187662368768 5573560563597312 5578360037572608 5594252801212416 5600269157223312 5612536511594496 5616224340007424 5638815749259264 5643671415422976 5655498636091392 5659750251364352 5678248027226112 5694425372033024 5712734595769344 5729636177413632 5733943526817792 5747734331209728 5752055286202368 5757008464576512 5769073201250304 5774041033998336 5791731350632656 5792279449042944 5815028741423616 5820036147154944 5832232968469248 5836617446719488 5855053521354752 5855693278076928 5860095393005568 5872376164909056 5877432953339904 5895997951574016 5936914979094528 5941129880338432 5973288181825536 5977213049277184 5996748389593104 6013833142839808 6014490248733912 6019011741929472 6023536634232832 6038023943897088 6043223374036992 6055887920062464 6060440534646784 6061102733131776 6080247887560704 6097570531115008 6109384535152704 6126790189099008 6151435362828288 6169634875736064 6174273001488384 6207105858864768 6211772154052608 6226712192143872 6232074104475648 6245134417564416 6249829301354496 6255211120164864 6270255634046976 6274375629852044 6274969403129856 6288119610212352 6293534401363968 6318252382508352 6323002233946112 6343667717916672 6361740845318144 6362435965602816 6367219032784896 6387331114205184 6392831337824256 6406228543537152 6411745040007168 6450686467670016 6471062196977664 6490207351406592 6515697769461738 6520596053756928 6534261010970176 6541907334101568 6560545246734336 6566194627559424 6571130873708544 6584901734760448 6586935211524096 6592607317131264 6606423185522688 6611389674160128 6632997695520768 6637356038190592 6683771115380736 6688795751612416 6724364680436832 6729775439675392 6765562285694784 6770648409800704 6771388209670656 6776478713511936 6790679913971712 6792776936884224 6812129577730048 6812873910070272 6817995601477632 6823866676543488 6844773414384048 6845421167050752 6859766847504384 6865673892397056 6892638962736384 6897820618850304 6912276110778368 6920364783181824 6940080922165248 6946057126674432 6967997579132928 6988243673309184 6988612956585984 7005051216161856 7031057964023808 7036343678926848 7057161263775744 7059340578521088 7074134561488896 7079452659941376 7107257350628864 7108033930321896 7113377513189376 7128284739240192 7156958450982912 7162338813673472 7163121411883008 7183529165193216 7185747503480832 7206219718590464 7207007111479296 7240752041662464 7306972281962496 7312159852724224 7329359142836016 7335670560476544 7351043637341448 7351739300708352 7356569906802688 7380613402576128 7386161901600768 7392522232922112 7401640791187456 7408014451605504 7410302112964608 7431414084796416 7437813383430144 7467025542964416 7483382015459328 7518420999012352 7519242504803328 7524895220563968 7540664848121856 7564910265491436 7570997369634816 7611257571406632 7616979461025792 7623538552700928 7639514903218176 7645258035757056 7663645774946304 7669407048269824 7670245051662336 7692097601667072 7698721378664448 7700370091182054 7717237703442432 7722308467510208 7753371655231488 7760048196206592 7776310624625664 7782156595625984 7807591037435904 7813460524007424 7829834886545408 7836577271119872 7838997276524544 7915886638792704 7939306421747712 7963630607119902 7964384242434048 7995664519457472 8002549702338048 8019320331645216 8025348989239296 8050698591862784 8051578257355776 8057631165382656 8064569708642304 8074517226749952 8081470310842368 8106997183414272 8113978236469248 8145846046870272 8163689471410176 8169053585465344 8201913817104384 8226179834314752 8245529035690518 8269924092009129 8276141145153024 8282362872070144 8302282922858496 8309432139300864 8326845890085888 8333105735139328 8334016258056192 8340281493553152 8360340845395968 8366625870839808 8384159480283136 8391379201818624 8400403735834968 8424336510011136 8458223623888896 8465507123134464 8483247954137088 8489625377046528 8516441485606912 8517372040839168 8541638058049536 8569101893654016 8600915290226688 8621601496814592 8628082929303552 8635512696864768 8653609801875456 8687597025948984 8688419173564416 8694128071675904 8722543112135424 8747393662312448 8748349452703872 8754926170079232 8782580282032128 8790143089508352 8808564247363584 8816149430009856 8843996927361024 8911694820507648 8965819573915776 8995122584389656 9020749714259712 9028517612894208 9035304951349248 9054239885295616 9057035915845632 9064835061055488 9083831880093696 9090660801970176 9098488902057984 9120371831341056 9126364552512064 9146355796672512 9190185283648512 9197094158467072 9227153044242432 9253441229553664 9254452313604096 9261409502232576 9310658788297152 9317658231078912 9318150608781312 9340068288215808 9367701626346624 9374743952031744 9382816680247296 9409548351700992 9411563444778066 9412454104694784 9432179415318528 9440301602045952 9477378573762528 9484503350919168 9504379652320256 9515501576875008 9542611267977216 9550828549177344 9578038886924288 9580996671307776 9589247006736384 9609342815305728 9647996648030208 9654336055549952 9706593295466496 9742629709283328 9772478857114688 9773546654192607 9780894080635392 9801391516455264 9840817870101504 9848215868801024 9849291941339136 9856696310562816 9877352602140672 9880402817286144 9908552113061888 9909634778284032 9917084511240192 9956034057285888 9977842687279104 10025656673071104 10033193627418624 10054219797495808 10086547020655248 10094663159513088 10148343428542176 10155972614701056 10164718070267904 10186019870957568 10189165405326336 10193677381009408 10218194366595072 10226993402216448 10256130135556096 10267160121576072 10268131750576128 10289650271256576 10337828873641984 10338958444104576 10346730928275456 10368414166167552 10410121383247872 10419085690011648 10451996368699392 10482365509963776 10482919434878976 10546586946035712 10554515518390272 10585741895663616 10611201842233344 10618174142826536 10619178989912064 10660886025943296 10670066269784064 10692427108860288 10700465318985728 10735437676474368 10743508220510208 10752759611523072 10766022968999936 10775293747789824 10778621255221248 10809329577885696 10861128062493696 10935885089472512 10968239779086336 10994038714254024 11003505840714816 11026565456012172 11034854860204032 11069710563811328 11070920103864192 11079242852401152 11088783349383168 11102461186781184 11112021677408256 11120375324737536 11147121127194624 11156720075145216 11200538314446624 11225073023188992 11232448680014848 11277631498518528 11287342830845952 11310997272182784 11319500502728704 11356496054452224 11388850744066048 11425469191538688 11459272354827264 11467887053635584 11495468662419456 11504110572404736 11514016929153024 11538146402500608 11548082067996672 11550555136773081 11583462701265312 11630057482847232 11640072294309888 11664465936938496 11673234893438976 11710107042709504 11711386556153856 11720190786011136 11744752329818112 11754865906679808 11791995903148032 11873829958189056 11882259760676864 11945445910679853 11946576363651072 11954426098554368 11993496779186208 12027666285679616 12028980497467824 12038023483858944 12047073268465664 12076047887794176 12086446748073984 12111775840124928 12120881069293568 12122205466263552 12160495775121408 12195141062230016 12218769070305408 12253580378198016 12302870725656576 12339269751472128 12368293553535777 12414211717729536 12423544308105216 12453424384287744 12464148208951296 12490268835128832 12499658602708992 12510422240329728 12540511268093952 12548751259704088 12549938806259712 12576239220424704 12587068802727936 12636504765016704 12646004467892224 12687335435833344 12723481690636288 12724871931205632 12734438065569792 12774662228410368 12812457087074304 12823490080014336 12901372935340032 12942124393955328 12980414702813184 13031395538923476 13041192107513856 13068522021940352 13083814668203136 13121090493468672 13132389255118848 13142261747417088 13169803469520896 13173870423048192 13185214634262528 13212846371045376 13265995391041536 13274712076381184 13367542230761472 13377591503224832 13448729360873664 13459550879350784 13531124571389568 13541296819601408 13542776419341312 13552957427023872 13581359827943424 13585553873768448 13624259155460096 13625747820140544 13635991202955264 13647733353086976 13689546828768096 13719533695008768 13731347784794112 13785277925472768 13795641237700608 13824552221556736 13840729566363648 13880161844330496 13892114253348864 13935995158265856 13976487346618368 13977225913171968 14010102432323712 14062115928047616 14072687357853696 14114322527551488 14117345167167099 14118681157042176 14148269122977792 14214514701257728 14216067860643792 14226755026378752 14256569478480384 14313916901965824 14324677627346944 14326242823766016 14367058330386432 14371495006961664 14412439437180928 14414014222958592 14481504083324928 14613944563924992 14624319705448448 14658718285672032 14671341120953088 14702087274682896 14703478601416704 14713139813605376 14761226805152256 14772323803201536 14785044465844224 14803281582374912 14816028903211008 14820604225929216 14862828169592832 14875626766860288 14934051085928832 14966764030918656 15036841998024704 15038485009606656 15049790441127936 15081329696243712 15129820530982872 15141994739269632 15222515142813264 15233958922051584 15247077105401856 15279029806436352 15290516071514112 15327291549892608 15338814096539648 15340490103324672 15384195203334144 15400740182364108 15434475406884864 15444616935020416 15506743310462976 15520096392413184 15552621249251328 15564313191251968 15615182074871808 15659669773090816 15673154542239744 15677994553049088 15831773277585408 15878612843495424 15927261214239804 15928768484868096 15991329038914944 16005099404676096 16038640663290432 16050697978478592 16101397183725568 16103156514711552 16115262330765312 16129139417284608 16149034453499904 16162940621684736 16213994366828544 16227956472938496 16291692093740544 16338107170930688 16403827634208768 16452359668629504 16491058071381036 16539848184018258 16552282290306048 16564725744140288 16604565845716992 16618864278601728 16653691780171776 16666211470278656 16668032516112384 16680562987106304 16720681690791936 16768318960566272 16782758403637248 16800807471669936 16848673020022272 16916447247777792 16931014246268928 16966495908274176 16979250754093056 17032882971213824 17034744081678336 17083276116099072 17138203787308032 17201830580453376 17243202993629184 17254532982093121 17256165858607104 17271025393729536 17307219603750912 17375194051897968 17376838347128832 17388256143351808 17445086224270848 17494787324624896 17496698905407744 17509852340158464 17565160564064256 17580286179016704 17617128494727168 17632298860019712 17687993854722048 17823389641015296 17931639147831552 17990245168779312 18041499428519424 18057035225788416 18070609902698496 18108479770591232 18114071831691264 18129670122110976 18167663760187392 18181321603940352 18240743662682112 18252729105024128 18292711593345024 18380370567297024 18394188316934144 18454306088484864 18506882459107328 18508904627208192 18522819004465152 18621317576594304 18635316462157824 18680136576431616 18735403252693248 18749487904063488 18765633360494592 18823126889556132 18824908209389568 18864358830637056 18880603204091904 18954757147525056 18969006701838336 19008759304640512 19031003153750016 19085222535954432 19101657098354688 19156077773848576 19161993342615552 19178494013472768 19218685630611456 19308672111099904 19413186590932992 19544957714229376 19547093308385214 19561788161270784 19602783032910528 19681635740203008 19696431737602048 19698583882678272 19713392621125632 19754705204281344 19760805634572288 19817104226123776 19819269556568064 19834169022480384 19912068114571776 20051313346142208 20066387254837248 20108439594991616 20173094041310496 20189326319026176 20296686857084352 20311945229402112 20329436140535808 20372039741915136 20378330810652672 20387354762018816 20436388733190144 20453986804432896 20512260271112192 20534320243152144 20536263501152256 20579300542513152 20675657747283968 20677916888209152 20693461856550912 20736828332335104 20820242766495744 20838171380023296 20903992737398784 20964731019927552 20965838869757952 21093173892071424 21109031036780544 21171483791327232 21222403684466688 21236348285653072 21238357979824128 21321772051886592 21340132539568128 21384854217720576 21400930637971456 21470875352948736 21487016441020416 21532045937999872 21550587495579648 21557242510442496 21618659155771392 21722256124987392 21871770178945024 21936479558172672 21988077428508048 22007011681429632 22053130912024344 22069709720408064 22139421127622656 22141840207728384 22158485704802304 22177566698766336 22204922373562368 22224043354816512 22294242254389248 22313440150290432 22401076628893248 22450146046377984 22464897360029696 22555262997037056 22574685661691904 22621994544365568 22639001005457408 22712992108904448 22850938383077376 22918544709654528 22935774107271168 22990937324838912 23008221144809472 23076292805001216 23096164135993344 23101110273546162 23166925402530624 23260114965694464 23280144588619776 23328931873876992 23346469786877952 23420214085419008 23422773112307712 23440381572022272 23489504659636224 23509731813359616 23747659916378112 23764519521353728 23890891821359706 23893152727302144 23908852197108736 23986993558372416 24055332571359232 24057960994935648 24076046967717888 24094146536931328 24152095775588352 24172893496147968 24223551680249856 24241762138587136 24244410932527104 24320991550242816 24437538140610816 24507160756396032 24605741451313152 24678539502944256 24736587107071554 24828423435459072 24847088616210432 24906848768575488 24928296417902592 24980537670257664 24999317205417984 25020844480659456 25081022536187904 25097502519408176 25099877612519424 25152478440849408 25174137605455872 25273009530033408 25292008935784448 25374670871666688 25446963381272576 25449743862411264 25468876131139584 25549324456820736 25624914174148608 25802745870680064 25884248787910656 25960829405626368 26062791077846952 26082384215027712 26137044043880704 26167629336406272 26242180986937344 26264778510237696 26339606939041792 26347740846096384 26370429268525056 26425692742090752 26531990782083072 26549424152762368 26735084461522944 26755183006449664 26897458721747328 27062249142779136 27082593639202816 27085552838682624 27105914854047744 27162719655886848 27171107747536896 27248518310920192 27251495640281088 27271982405910528 27295466706173952 27379093657536192 27439067390017536 27570555850945536 27591282475401216 27649104443113472 27681459132727296 27760323688660992 27784228506697728 27952974693236736 27954451826343936 28020204864647424 28124231856095232 28228645055102976 28234690334334198 28237362314084352 28296538245955584 28429029402515456 28432135721287584 28453510052757504 28513138956960768 28627833803931648 28649355254693888 28652485647532032 28734116660772864 28742990013923328 28828028445917184 28963008166649856 29227889127849984 29248639410896896 29317436571344064 29342682241906176 29404174549365792 29426279627210752 29522453610304512 29544647606403072 29570088931688448 29606563164749824 29632057806422016 29641208451858432 29725656339185664 29751253533720576 29868102171857664 29933528061837312 30073683996049408 30076970019213312 30099580882255872 30162659392487424 30259641061965744 30283989478539264 30445030285626528 30467917844103168 30494154210803712 30558059612872704 30581032143028224 30654583099785216 30677628193079296 30680980206649344 30768390406668288 30801480364728216 30868950813769728 30889233870040832 31013486620925952 31040192784826368 31105242498502656 31128626382503936 31230364149743616 31319339546181632 31355989106098176 31663546555170816 31757225686990848 31854522428479608 31857536969736192 31982658077829888 32010198809352192 32077281326580864 32101395956957184 32202794367451136 32206313029423104 32230524661530624 32258278834569216 32298068906999808 32325881243369472 32427988733657088 32583384187481088 32676214341861376 32807655268417536 32904719337259008 32982116142762072 33079696368036516 33104564580612096 33129451488280576 33209131691433984 33237728557203456 33307383560343552 33332422940557312 33336065032224768 33361125974212608 33441363381583872 33536637921132544 33601614943339872 33697346040044544 33832894495555584 33862028492537856 33932991816548352 33958501508186112 34069488163356672 34166552232198144 34276407574616064 34403661160906752 34486405987258368 34509065964186242 34512331717214208 34542050787459072 34614439207501824 34750388103795936 34776512286703616 34890172448541696 34989574649249792 34993397810815488 35019704680316928 35130321128128512 35160572358033408 35234256989454336 35264597720039424 35375987709444096 35646779282030592 35836337732039559 35863278295663104 35980490337558624 36082998857038848 36114070451576832 36141219805396992 36216959541182464 36228143663382528 36259340244221952 36335327520374784 36362643207880704 36481487325364224 36505458210048256 36585423186690048 36760741134594048 36788376633868288 36908612176969728 37013764918214656 37017809254416384 37242635153188608 37270632924315648 37360273152863232 37470806505386496 37498975808126976 37531266720989184 37646253779112264 37649816418779136 37728717661274112 37761206408183808 37909514295050112 37938013403676672 38017518609281024 38062006307500032 38170445071908864 38203314196709376 38323986685231104 38437371261222912 38617344222199808 38826373181865984 39089915428458752 39094186616770428 39123576322541568 39205566065821056 39363271480406016 39392863475204096 39397167765356544 39426785242251264 39509410408562688 39521611269144576 39634208452247552 39638539113136128 39824136229143552 40102626692284416 40132774509674496 40216879189983232 40346188082620992 40378652638052352 40593373714168704 40623890458804224 40658872281071616 40744079483830272 40756661621305344 40774709524037632 40872777466380288 40907973608865792 41068640486304288 41158601085026304 41351315494567936 41355833776418304 41386923713101824 41473656664670208 41640485532991488 41676342760046592 41807985474797568 41929462039855104 41931677739515904 42186347784142848 42218062073561088 42342967582654464 42352035501501297 42444807368933376 42472696571306144 42643544103773184 42680265079136256 42769708435441152 42801861275942912 42941750705897472 42974032882040832 43064091875999744 43101174991159296 43114485020884992 43237318311542784 43444512249974784 43743540357890048 43872959116345344 43976154857016096 44014023362859264 44106261824048688 44139419440816128 44278842255245312 44283680415456768 44316971409604608 44355133397532672 44409844747124736 44448086709633024 44588484508778496 44626880300580864 44802153257786496 44900292092755968 44929794720059392 45110525994074112 45149371323383808 45243989088731136 45425984217808896 45701876766154752 45837089419309056 45871548214542336 45981874649677824 46016442289618944 46152585610002432 46202220547092324 46333850805061248 46520229931388928 46560289177239552 46657863747753984 46692939573755904 46840428170838016 46845546224615424 46979009319272448 47019463626719232 47495319832756224 47529039042707456 47781783642719412 47786305454604288 47817704394217472 47973987116744832 48110665142718464 48115921989871296 48152093935435776 48188293073862656 48304191551176704 48345786992295936 48447103360499712 48488821865054208 48641983100485632 48875076281221632 49014321512792064 49211482902626304 49357079005888512 49473174214143108 49656846870918144 49694177232420864 49813697537150976 49856592835805184 49961075340515328 49998634410835968 50041688961318912 50162045072375808 50195005038816352 50304956881698816 50348275210911744 50546019060066816 50584017871568896 50749341743333376 50893926762545152 50899487724822528 50937752262279168 51098648913641472 51249828348297216 51605491741360128 51763598946279363 51768497575821312 51921658811252736 52125582155693904 52164768430055424 52274088087761408 52335258672812544 52484361973874688 52529557020475392 52679213878083584 52695481692192768 52740858537050112 52851385484181504 53063981564166144 53098848305524736 53470168923045888 53794917443494656 54124498285558272 54165187278405632 54171105677365248 54211829708095488 54325439311773696 54342215495073792 54497036621840384 54502991280562176 54543964811821056 54758187315072384 54878134780035072 55141111701891072 55182564950802432 55298208886226944 55362918265454592 55520647377321984 55568457013395456 55905949386473472 56040409729294848 56248463712190464 56469380668668396 56474724628168704 56593076491911168 56858058805030912 56864271442575168 56907020105515008 57026277913921536 57255667607863296 57304971295064064 57468233321545728 57485980027846656 57656056891834368 57926016333299712 58497278821793792 58634873142688128 58685364483812352 58808349098731584 58852559254421504 59044907220609024 59089295212806144 59140177863376896 59213126329499648 59264115612844032 59282416903716864 59451312678371328 59502507067441152 59736204343715328 60147367992098816 60153940038426624 60199161764511744 60325318784974848 60519282123931488 60567978957078528 60890060571253056 60935835688206336 60988308421607424 61116119225745408 61162064286056448 61309166199570432 61361960413298688 61536780813336576 61602960729456432 61737901627539456 61778467740081664 62026973241851904 62080385569652736 62210484997005312 62257252765007872 62460728299487232 62638679092363264 62711978212196352 63327093110341632 63514451373981696 63709044856959216 63715073939472384 63965316155659776 64020397618704384 64154562653161728 64202791913914368 64405588734902272 64412626058846208 64461049323061248 64596137813999616 64651762486738944 64855977467314176 65166768374962176 65352428683722752 65615310536835072 65809438674518016 65964232285524144 66159392736073032 66209129161224192 66258902976561152 66418263382867968 66475457114406912 66614767120687104 66664845881114624 66672130064449536 66882726763167744 67073275842265088 67203229886679744 67394692080089088 67665788991111168 67724056985075712 67865983633096704 67917003016372224 68138976326713344 68552815149232128 68807322321813504 68972811974516736 69018131928372484 69024663434428416 69228878415003648 69500776207591872 69553024573407232 69780344897083392 69979149298499584 69986795621630976 70039409360633856 70260642256257024 70321144716066816 70468513978908672 70529195440078848 71293558564061184 71672675464079118 71726556591326208 71960980675117248 72165997714077696 72228140903153664 72282439610793984 72433919082364928 72456287326765056 72518680488443904 72670655040749568 72725286415761408 72962974650728448 73010916420096512 73521482269188096 73576753267736576 73817224353939456 74027529836429312 74035618508832768 74485270306377216 74541265848631296 74720546305726464 74941613010772992 74997951616253952 75062533441978368 75292507558224528 75299632837558272 75457435322548224 75522412816367616 75819028590100224 75876026807353344 76035037218562048 76124012615000064 76340890143817728 76406628393418752 76647973370462208 76874742522445824 77234688444399616 77652746363731968 78179830856917504 78188373233540856 78247152645083136 78411132131642112 78726542960812032 78785726950408192 78794335530713088 79018820817125376 79043222538289152 79268416904495104 79277078226272256 79648272458287104 80205253384568832 80265549019348992 80433758379966464 80692376165241984 81186747428337408 81247780917608448 81317744562143232 81488158967660544 81513323242610688 81745554932760576 81815947217731584 82137280972608576 82317202170052608 82702630989135872 82711667552836608 82773847426203648 82947313329340416 83280971065982976 83352685520093184 83858924079710208 83863355479031808 84372695568285696 84685935165308928 84704071003002594 84889614737866752 84945393142612288 85287088207546368 85360530158272512 85539416870882304 85603722551885824 85883501411794944 85948065764081664 86128183751999488 86202349982318592 86228970041769984 86889024499949568 87487080715780096 87745918232690688 87952309714032192 88028046725718528 88212523648097376 88278838881632256 88557684510490624 88567360830913536 88633942819209216 88710266795065344 88819689494249472 88896173419266048 89176969017556992 89253760601161728 89604306515572992 89800584185511936 89859589440118784 90221051988148224 90298742646767616 90487978177462272 90851968435617792 91403753532309504 91674178838618112 91743096429084672 91963749299355648 92032884579237888 92305171220004864 92404441094184648 92667701610122496 93040459862777856 93120578354479104 93315727495507968 93385879147511808 93680856341676032 93691092449230848 93958018638544896 94990639665512448 95058078085414912 95563567285438824 95572610909208576 95635408788434944 95947974233489664 96221330285436928 96231843979742592 96304187870871552 96608383102353408 96691573984591872 96894206720999424 96977643730108416 97283966200971264 97750152562443264 98028643025584128 98422965805252608 98714158011777024 98946348428286216 99313693741836288 99388354464841728 99627395074301952 99713185671610368 99922150681030656 99997268821671936 100083377922637824 100324090144751616 100390010077632704 100609913763397632 101092038120133632 101168035743137792 101498683486666752 101787853525090304 101798975449645056 101875504524558336 102499656696594432 103210983482720256 103527197892558726 103536995151642624 103843317622505472 104251164311387808 104329536860110848 104548176175522816 104670517345625088 104968723947749376 105059114040950784 105358427756167168 105390963384385536 105481717074100224 105702770968363008 106127963128332288 106197696611049472 106940337846091776 107509013196118677 107589834886989312 108248996571116544 108330374556811264 108342211354730496 108423659416190976 108650878623547392 108684430990147584 108994073243680768 109005982561124352 109087929623642112 109516374630144768 109756269560070144 110282223403782144 110365129901604864 110596417772453888 110725836530909184 111041294754643968 111811898772946944 112080819458589696 112496927424380928 112938761337336792 112949449256337408 113186152983822336 113716117610061824 113728542885150336 113814040211030016 114052555827843072 114511335215726592 114609942590128128 114971960055693312 115312113783668736 115852032666599424 116994557643587584 117269746285376256 117370728967624704 117616698197463168 117705118508843008 118089814441218048 118178590425612288 118280355726753792 118426252658999296 118528231225688064 118564833807433728 118902625356742656 119472408687430656 120294735984197632 120307880076853248 120398323529023488 120650637569949696 121038564247862976 121135957914157056 121780121142506112 121871671376412672 121976616843214848 122232238451490816 122324128572112896 122618332399140864 122723920826597376 123205921458912864 123475803255078912 123556935480163328 124053946483703808 124160771139305472 124420969994010624 124514505530015744 124921456598974464 125277358184726528 125423956424392704 126654186220683264 127028902747963392 127056106504503891 127418089713918432 127930632311319552 128040795237408768 128309125306323456 128405583827828736 128811177469804544 128825252117692416 128922098646122496 129192275627999232 129303524973477888 129711954934628352 130333536749924352 130704857367445504 131230621073670144 131618877349036032 131928464571048288 132318785472146064 132418258322448384 132517805953122304 132836526765735936 132950914228813824 133229534241374208 133329691762229248 133344260128899072 133765453526335488 134146551684530176 134406459773359488 134789384160178176 135331577982222336 135448113970151424 135731967266193408 136277952653426688 137105630298464256 137614644643627008 137945623949033472 138036263856744968 138049326868856832 138457756830007296 139001552415183744 139106049146814464 139560689794166784 139958298596999168 139973591243261952 140078818721267712 140521284512514048 140937027957817344 141058390880157696 142587117128122368 143345350928158236 143453113182652416 143921961350234496 144331995428155392 144456281806307328 144564879221587968 144867838164729856 144912574653530112 145037360976887808 145341310081499136 145925949301456896 146021832840193024 147042964538376192 147153506535473152 147634448707878912 148055059672858624 148071237017665536 148970540612754432 149082531697262592 149441092611452928 149883226021545984 149995903232507904 150125066883956736 150585015116449056 150914870645096448 151044825632735232 151638057180200448 151752053614706688 152070074437124096 152248025230000128 152681780287635456 152813256786837504 153295946740924416 153749485044891648 154469376888799232 155290796838838089 155305492727463936 156359661713835008 156376746467081712 156494305290166272 156822264263284224 157453085921624064 157571453900816384 157588671061426176 158037641634250752 158086445076578304 158536833808990208 158554156452544512 159296544916574208 160410506769137664 160867516759932928 161384752330483968 162373494856674816 162495561835216896 162635489124286464 162976317935321088 163026646485221376 163491109865521152 163631894435463168 164274561945217152 164634404340105216 165405261978271744 165423335105673216 165547694852407296 165894626658680832 166561942131965952 166705371040186368 167717848159420416 168745391136571392 169408142006005188 169779229475733504 169890786285224576 170574176415092736 170721060316545024 171078833741764608 171207445103771648 171767002823589888 172256367503998976 172404699964637184 172457940083539968 173778048999899136 174974161431560192 175491836465381376 175904619428064384 176056093451437056 176425047296194752 176557677763264512 177115369020981248 177134721661827072 177267885638418432 177420533590130688 177639378988498944 177792346838532096 178353938035113984 178507521202323456 179208613031145984 179719178880237568 180442103976296448 180597485293535232 180975956354924544 181703936871235584 182807507064619008 183348357677236224 183486192858169344 183927498598711296 184610342440009728 184808882188369296 185335403220244992 186080919725555712 186241156708958208 186631454991015936 186771758295023616 187361712683352064 187382184898461696 187916037277089792 189981279331024896 190116156170829824 191127134570877648 191145221818417152 191270817576869888 191895948466979328 192442660570873856 192463687959485184 192608375741743104 193216766204706816 193383147969183744 193788413441998848 193955287460216832 194567932401942528 195500305124886528 196057286051168256 196845931610505216 197428316023554048 197892696856572432 198627387483672576 198776708929683456 199254790148603904 199426371343220736 199844301362061312 199994537643343872 200648180289503232 200780020155265408 201219827526795264 202184076240267264 202336071486275584 202997366973333504 203575707050180608 203597950899290112 203751009049116672 206421966965440512 207054395785117452 207073990303285248 207686635245010944 208502328622775616 208659073720221696 209096352351045632 209341034691250176 209937447895498752 210118228081901568 210716855512334336 210781926768771072 210963434148200448 211405541936726016 212395393222098944 213880675692183552 215018026392237354 215179669773978624 216497993142233088 216660749113622528 216684422709460992 216847318832381952 217301757247094784 217368861980295168 217988146487361536 218011965122248704 218175859247284224 219032749260289536 220564446807564288 220730259803209728 221192835544907776 221451673061818368 222082589509287936 223623797545893888 224161638917179392 224993854848761856 225877522674673584 225898898512674816 226372305967644672 227432235220123648 227457085770300672 227628080422060032 228105111655686144 229022670431453184 229219885180256256 229943920111386624 230624227567337472 231704065333198848 234539492570752512 234741457935249408 235233396394926336 235410237017686016 236179628882436096 236357180851224576 236852505317998592 237056462451376128 237129667614867456 237805250713485312 238944817374861312 240589471968395264 240615760153706496 240796647058046976 241301275139899392 242077128495725952 243560242285012224 243743342752825344 243953233686429696 244464476902981632 245236664798281728 245447841653194752 246411842917825728 246951606510157824 247113870960326656 248107892967407616 248321542278610944 248841939988021248 249029011060031488 249842913197948928 254057805495926784 254112213009007782 254836179427836864 255861264622639104 256081590474817536 256618250612646912 256811167655657472 257622354939609088 257650504235384832 257844197292244992 258384551255998464 258607049946955776 260667073499848704 261409714734891008 262461242147340288 263237754698072064 263856929142096576 264637570944292128 264836516644896768 265035611906244608 265673053531471872 265901828457627648 266459068482748416 266659383524458496 266688520257798144 267530907052670976 268812919546718976 269578768320356352 270663155964444672 270896227940302848 271463934532386816 272555905306853376 274211260596928512 275229289287254016 275891247898066944 276072527713489936 276098653737713664 276915513660014592 278003104830367488 278212098293628928 279121379588333568 279916597193998336 279947182486523904 280157637442535424 281042569025028096 281874055915634688 285174234256244736 286690701856316472 286906226365304832 287843922700468992 288663990856310784 288912563612614656 289735676329459712 289825149307060224 290074721953775616 290682620162998272 291851898602913792 292043665680386048 294085929076752384 294307013070946304 295268897415757824 296142474035331072 297941081225508864 298165063394525184 298882185222905856 299766452043091968 299991806465015808 300250133767913472 301170030232898112 301829741290192896 303276114360400896 303504107229413376 304140148874248192 304496050460000256 305363560575270912 305626513573675008 307498970089783296 308938753777598464 310581593677676178 310610985454927872 312719323427670016 312753492934163424 312988610580332544 313644528526568448 314906171843248128 315142907801632768 315177342122852352 316075283268501504 316172890153156608 317108312905089024 318593089833148416 320821013538275328 321735033519865856 322769504660967936 324746989713349632 324991123670433792 325270978248572928 325952635870642176 326053292970442752 326982219731042304 327263788870926336 328549123890434304 329268808680210432 330810523956543488 330846670211346432 331095389704814592 331789253317361664 333123884263931904 335435696318840832 337490782273142784 338816284012010376 339558458951467008 339781572570449152 341148352830185472 341442120633090048 342157667483529216 342414890207543296 343534005647179776 344512735007997952 344915880167079936 347556097999798272 350983672930762752 351809238856128768 352112186902874112 352850094592389504 353115355526529024 354230738041962496 354269443323654144 354535771276836864 354841067180261376 355278757976997888 355584693677064192 356707876070227968 358417226062291968 359438357760475136 360884207952592896 361194970587070464 361951912709849088 363407873742471168 365615014129238016 366696715354472448 366972385716338688 367854997197422592 369617764376738592 370670806440489984 372161839451111424 372482313417916416 373262909982031872 373543516590047232 374764369796923392 375832074554179584 379962558662049792 380232312341659648 382254269141755296 382541635153739776 383791896933958656 384885321141747712 384927375918970368 385216751483486208 386433532409413632 386766295938367488 387576826883997696 387910574920433664 389135864803885056 391000610249773056 392114572102336512 393691863221010432 394856632047108096 395785393713144864 397254774967345152 397553417859366912 398509580297207808 398852742686441472 399688602724122624 399989075286687744 401296360579006464 401560040310530816 402439655053590528 404368152480534528 404672142972551168 405994733946667008 407151414100361216 407195901798580224 412843933930881024 414108791570234904 414147980606570496 415373270490021888 417004657245551232 417318147440443392 418192704702091264 418682069382500352 419874895790997504 420236456163803136 421563853537542144 422811083873452032 424790786444197888 427761351384367104 430036052784474708 430359339547957248 432995986284466176 433321498227245056 433368845418921984 433694637664763904 434603514494189568 434737723960590336 435976292974723072 436023930244497408 438065498520579072 441128893615128576 441460519606419456 442385671089815552 442903346123636736 444165179018575872 447247595091787776 448323277834358784 449987709697523712 451755045349347168 452744611935289344 454864470440247296 454914171540601344 455256160844120064 456210223311372288 458045340862906368 458439770360512512 459887840222773248 461248455134674944 463408130666397696 465872390516514267 469078985141505024 469482915870498816 470466792789852672 470820474035372032 472359257764872192 472714361702449152 473705010635997184 474112924902752256 474259335229734912 475610501426970624 477889634749722624 481178943936790528 481231520307412992 482602550279798784 484154256991451904 487120484570024448 487486685505650688 487906467372859392 488928953805963264 490473329596563456 490895683306389504 492823685835651456 493903213020315648 494227741920653312 496215785934815232 496643084557221888 497683879976042496 499685826395897856 508224426018015564 509672358855673728 511722529245278208 512163180949635072 513236501225293824 513622335311314944 515244709879218176 515301008470769664 516769102511996928 517214099893911552 521334146999697408 522819429469782016 524922484294680576 526475509396144128 527713858284193152 529275141888584256 529673033289793536 530071223812489216 531346107062943744 531803656915255296 532918136965496832 533377040515596288 535061814105341952 537625839093437952 539157536640712704 541326311928889344 541792455880605696 542927869064773632 545111810613706752 548422521193857024 550458578574508032 551782495796133888 552145055426979872 553831027320029184 556006209660734976 556424196587257856 558242759176667136 559833194387996672 559894364973047808 560315274885070848 562085138050056192 563748111831269376 570348468512489472 573381403712632944 573812452730609664 575687845400937984 577327981712621568 577825127225229312 579471352658919424 579650298614120448 580149443907551232 581365240325996544 583703797205827584 584087331360772096 588171858153504768 590537794831515648 592284948070662144 595882162451017728 596330126789050368 597764370445811712 599532904086183936 599983612930031616 602340060465796224 603659482580385792 606552228720801792 607008214458826752 608280297748496384 608992100920000512 610727121150541824 611253027147350016 617877507555196928 621163187355352356 621221970909855744 625438646855340032 625506985868326848 625977221160665088 627289057053136896 629812343686496256 630354684245704704 632150566537003008 632345780306313216 634216625810178048 637186179666296832 641642027076550656 643470067039731712 645539009321935872 649493979426699264 649982247340867584 650541956497145856 651905271741284352 652106585940885504 653964439462084608 654527577741852672 657098247780868608 661621047913086976 661693340422692864 662190779409629184 663578506634723328 666247768527863808 670871392637681664 674981564546285568 677632568024020752 679116917902934016 679563145140898304 682296705660370944 682884241266180096 684315334967058432 684829780415086592 687068011294359552 689025470015995904 689831760334159872 695112195999596544 703618477712257536 704224373805748224 705700189184779008 706230711053058048 708461476083924992 708538886647308288 709071542553673728 710557515953995776 711169387354128384 713415752140455936 716834452124583936 718876715520950272 721768415905185792 722389941174140928 723903825419698176 731230028258476032 733393430708944896 735709994394845184 739235528753477184 741341612880979968 744323678902222848 744964626835832832 746525819964063744 747087033180094464 749528739593846784 760464624683319296 764508538283510592 765083270307479552 767583793867917312 769770642283495424 769854751837940736 770433502966972416 772867064818827264 773532591876734976 775153653767995392 775821149840867328 782001220499546112 784229144204673024 787383726442020864 789713264094216192 791570787426289728 794509549934690304 795106835718733824 797019160594415616 797705485372882944 799377205448245248 799978150573375488 802592721158012928 803120080621061632 808736304961069056 809344285945102336 811989467893334016 814302828200722432 814391803597160448 825687867861762048 828217583140469808 828295961213140992 830746540980043776 834009314491102464 834636294880886784 836385409404182528 837364138765000704 839749791581995008 840472912327606272 843127707075084288 845622167746904064 849581572888395776 855522702768734208 860072105568949416 860718679095914496 865991972568932352 866642996454490112 866737690837843968 869207028988379136 869475447921180672 871952585949446144 872047860488994816 876130997041158144 882257787230257152 882921039212838912 884771342179631104 885806692247273472 894495190183575552 896646555668717568 899975419395047424 903510090698694336 905489223870578688 909728940880494592 909828343081202688 910512321688240128 912420446622744576 916090681725812736 916879540721025024 922496910269349888 926816261332795392 931744781033028534 938157970283010048 938965831740997632 940933585579705344 941640948070744064 944718515529744384 945428723404898304 947410021271994368 948225849805504512 948518670459469824 955779269499445248 962357887873581056 962463040614825984 965205100559597568 968308513982903808 974240969140048896 974973371011301376 975812934745718784 977857907611926528 980946659193126912 981791366612779008 985647371671302912 987806426040631296 988455483841306624 992431571869630464 993286169114443776 995367759952084992 999371652791795712 1016448852036031128 1019344717711347456 1023445058490556416 1024326361899270144 1026473002450587648 1027244670622629888 1030489419758436352 1030602016941539328 1033538205023993856 1042668293999394816 1045638858939564032 1052951018792288256 1055427716568386304 1058550283777168512 1059346066579587072 1062692214125887488 1063607313830510592 1065836273930993664 1066754081031192576 1070123628210683904 1075251678186875904 1078315073281425408 1082652623857778688 1083584911761211392 1085855738129547264 1090223621227413504 1096845042387714048 1100917157149016064 1103564991592267776 1104290110853959744 1112012419321469952 1112848393174515712 1116485518353334272 1119666388775993344 1119788729946095616 1120630549770141696 1127496223662538752 1140696937024978944 1146762807425265888 1147624905461219328 1151375690801875968 1154655963425243136 1155650254450458624 1158942705317838848 1159300597228240896 1160298887815102464 1162730480651993088 1167407594411655168 1168174662721544192 1176343716307009536 1181075589663031296 1184569896141324288 1191764324902035456 1192660253578100736 1195528740891623424 1199065808172367872 1199967225860063232 1204680120931592448 1207318965160771584 1213104457441603584 1214016428917653504 1216560595496992768 1217984201840001024 1221454242301083648 1235755015110393856 1242326374710704712 1242443941819711488 1250877293710680064 1251013971736653696 1251954442321330176 1254578114106273792 1259624687372992512 1260709368491409408 1264691560612626432 1268433251620356096 1274372359332593664 1283284054153101312 1286940134079463424 1291078018643871744 1298987958853398528 1299964494681735168 1301083912994291712 1303810543482568704 1304213171881771008 1307928878924169216 1314196495561737216 1323242095826173952 1323386680845385728 1324381558819258368 1327157013269446656 1332495537055727616 1341742785275363328 1349963129092571136 1355265136048041504 1358233835805868032 1359126290281796608 1364593411320741888 1365768482532360192 1368630669934116864 1369659560830173184 1374136022588719104 1378050940031991808 1379663520668319744 1390224391999193088 1397617171549542801 1407236955424515072 1408448747611496448 1411400378369558016 1412461422106116096 1416922952167849984 1417077773294616576 1418143085107347456 1421115031907991552 1422338774708256768 1426831504280911872 1433668904249167872 1437753431041900544 1443536831810371584 1447807650839396352 1462460056516952064 1466786861417889792 1471419988789690368 1478471057506954368 1482683225761959936 1488647357804445696 1489929253671665664 1493051639928127488 1499057479187693568 1520929249366638592 1529017076567021184 1530166540614959104 1535167587735834624 1539541284566990848 1539709503675881472 1540867005933944832 1545734129637654528 1550307307535990784 1551642299681734656 1564002440999092224 1568458288409346048 1574767452884041728 1579426528188432384 1583141574852579456 1589019099869380608 1590213671437467648 1594038321188831232 1595410970745765888 1598754410896490496 1605185442316025856 1606240161242123264 1617472609922138112 1618688571890204672 1623978935786668032 1628605656401444864 1628783607194320896 1651375735723524096 1656435166280939616 1661493081960087552 1668018628982204928 1669272589761773568 1672770818808365056 1674728277530001408 1679499583163990016 1680945824655212544 1686255414150168576 1691244335493808128 1699163145776791552 1711045405537468416 1720144211137898832 1721437358191828992 1731983945137864704 1733285992908980224 1733475381675687936 1738414057976758272 1738950895842361344 1743905171898892288 1744095720977989632 1752261994082316288 1764515574460514304 1769542684359262208 1771613384494546944 1788990380367151104 1793293111337435136 1799950838790094848 1807020181397388672 1810978447741157376 1819457881760989184 1819656686162405376 1821024643376480256 1824840893245489152 1832181363451625472 1833759081442050048 1853632522665590784 1863489562066057068 1876315940566020096 1877931663481995264 1881867171159410688 1883281896141488128 1889437031059488768 1894820042543988736 1896451699611009024 1897037340918939648 1911558538998890496 1924715775747162112 1924926081229651968 1930410201119195136 1936617027965807616 1948481938280097792 1949946742022602752 1951625869491437568 1955715815223853056 1961893318386253824 1963582733225558016 1971294743342605824 1976910967682613248 1984863143739260928 1986572338228887552 1990735519904169984 1998743305583591424 2032897704072062256 2038689435422694912 2046890116981112832 2048652723798540288 2052946004901175296 2054489341245259776 2060978839516872704 2061204033883078656 2067076410047987712 2085336587998789632 2091277717879128064 2110855433136772608 2117100567554337024 2118692133159174144 2125384428251774976 2127214627661021184 2131672547861987328 2133508162062385152 2140247256421367808 2150503356373751808 2156630146562850816 2165305247715557376 2167169823522422784 2171711476259094528 2193690084775428096 2207129983184535552 2208580221707919488 2224024838642939904 2225696786349031424 2232971036706668544 2239332777551986688 2239577459892191232 2241261099540283392 2281393874049957888 2293525614850531776 2295249810922438656 2302751381603751936 2309311926850486272 2311300508900917248 2317885410635677696 2318601194456481792 2320597775630204928 2325460961303986176 2336349325443088384 2352687432614019072 2362151179326062592 2369139792282648576 2383528649804070912 2385320507156201472 2391057481783246848 2398131616344735744 2399934451720126464 2409360241863184896 2426208914883207168 2428032857835307008 2433121190993985536 2435968403680002048 2442908484602167296 2471510030220787712 2484652749421409424 2484887883639422976 2501754587421360128 2502027943473307392 2503908884642660352 2509156228212547584 2519249374745985024 2521418736982818816 2529383121225252864 2536866503240712192 2548744718665187328 2566568108306202624 2582156037287743488 2597975917706797056 2599928989363470336 2607621086965137408 2608426343763542016 2615857757848338432 2628392991123474432 2646484191652347904 2646773361690771456 2648763117638516736 2654314026538893312 2683485570550726656 2699926258185142272 2710530272096083008 2716467671611736064 2718252580563593216 2729186822641483776 2731536965064720384 2737261339868233728 2739319121660346368 2748272045177438208 2780448783998386176 2795234343099085602 2814473910849030144 2816897495222992896 2822800756739116032 2824922844212232192 2833845904335699968 2834155546589233152 2836286170214694912 2842230063815983104 2844677549416513536 2867337808498335744 2875506862083801088 2887073663620743168 2895615301678792704 2924920113033904128 2933573722835779584 2942839977579380736 2956942115013908736 2965366451523919872 2977294715608891392 2979858507343331328 2986103279856254976 2998114958375387136 3058034153134042368 3060333081229918208 3070335175471669248 3079082569133981696 3079419007351762944 3081734011867889664 3091468259275309056 3100614615071981568 3128004881998184448 3136916576818692096 3158853056376864768 3166283149705158912 3178038199738761216 3188076642377662464 3190821941491531776 3197508821792980992 3210370884632051712 3212480322484246528 3234945219844276224 3237377143780409344 3247957871573336064 3257567214388641792 3302751471447048192 3312870332561879232 3336037257964409856 3338545179523547136 3345541637616730112 3349456555060002816 3358999166327980032 3361891649310425088 3382488670987616256 3398326291553583104 3422090811074936832 3440288422275797664 3442874716383657984 3463967890275729408 3466571985817960448 3466950763351375872 3476828115953516544 3477901791684722688 3488191441955979264 3504523988164632576 3529031148921028608 3539085368718524416 3543226768989093888 3577980760734302208 3586586222674870272 3599901677580189696 3614040362794777344 3621956895482314752 3638915763521978368 3639313372324810752 3642049286752960512 3649681786490978304 3664362726903250944 3707265045331181568 3726979124132114136 3752631881132040192 3755863326963990528 3763734342318821376 3766563792282976256 3778874062118977536 3789640085087977472 3794074681837879296 3823117077997780992 3849852162459303936 3860820402238390272 3873234055931615232 3896963876560195584 3899893484045205504 3903251738982875136 3911431630447706112 3923786636772507648 3942589486685211648 3953821935365226496 3969726287478521856 3973144676457775104 3981471039808339968 3997486611167182848 4065795408144124512 4077378870845389824 4093780233962225664 4097305447597080576 4105892009802350592 4108978682490519552 4122408067766157312 4134152820095975424 4170673175997579264 4182555435758256128 4221710866273545216 4234201135108674048 4237384266318348288 4250768856503549952 4254429255322042368 4263345095723974656 4267016324124770304 4280494512842735616 4301006712747503616 4313260293125701632 4330610495431114752 4343422952518189056 4387380169550856192 4414259966369071104 4417160443415838976 4448049677285879808 4451393572698062848 4465942073413337088 4478665555103973376 4479154919784382464 4562787748099915776 4587051229701063552 4590499621844877312 4605502763207503872 4618623853700972544 4622601017801834496 4637202388912963584 4650921922607972352 4672698650886176768 4705374865228038144 4724302358652125184 4738279584565297152 4767057299608141824 4770641014312402944 4782114963566493696 4796263232689471488 4818720483726369792 4852417829766414336 4856065715670614016 4866242381987971072 4871936807360004096 4885816969204334592 4943020060441575424 4969305498842818848 5003509174842720256 5004055886946614784 5007817769285320704 5018312456425095168 5038498749491970048 5042837473965637632 5058766242450505728 5073733006481424384 5097489437330374656 5133136216612405248 5164312074575486976 5195951835413594112 5199857978726940672 5215242173930274816 5216852687527084032 5231715515696676864 5256785982246948864 5292968383304695808 5293546723381542912 5308628053077786624 5366971141101453312 5399852516370284544 5421060544192166016 5432935343223472128 5436505161127186432 5458373645282967552 5463073930129440768 5474522679736467456 5496544090354876416 5560897567996772352 5590468686198171204 5628947821698060288 5633794990445985792 5645601513478232064 5649845688424464384 5667691808671399936 5668311093178466304 5684460127631966208 5689355098833027072 5734675616996671488 5751013724167602176 5774147327241486336 5791230603357585408 5849840226067808256 5867147445671559168 5885679955158761472 5913884230027817472 5930732903047839744 5954589431217782784 5959717014686662656 5972206559712509952 5996229916750774272 6116068306268084736 6120666162459836416 6140670350943338496 6158165138267963392 6158838014703525888 6163468023735779328 6182936518550618112 6201229230143963136 6256009763996368896 6273833153637384192 6332566299410317824 6356076399477522432 6376153284755324928 6381643882983063552 6395017643585961984 6420741769264103424 6424960644968493056 6469890439688552448 6495915743146672128 6515134428777283584 6625740665123758464 6672074515928819712 6677090359047094272 6691083275233460224 6698913110120005632 6717998332655960064 6723783298620850176 6796652583107166208 6844181622149873664 6880576844551595328 6885749432767315968 6927935780551458816 6933901526702751744 6953656231907033088 6955803583369445376 6976382883911958528 7009047976329265152 7058062297842057216 7078170737437048832 7086453537978187776 7155961521468604416 7173172445349740544 7199803355160379392 7228080725589554688 7277831527043956736 7278626744649621504 7284098573505921024 7299363572981956608 7328725453806501888 7414530090662363136 7453958248264228272 7505263762264080384 7511726653927981056 7527468684637642752 7533127584565952512 7557748124237955072 7579280170175954944 7588149363675758592 7646234155995561984 7699704324918607872 7746468111863230464 7793927753120391168 7799786968090411008 7822863260895412224 7847573273545015296 7885178973370423296 7907643870730452992 7939452574957043712 7946289352915550208 7962942079616679936 8131590816288249024 8154757741690779648 8187560467924451328 8194610895194161152 8211784019604701184 8217957364981039104 8244816135532314624 8341346351995158528 8365110871516512256 8443421732547090432 8468402270217348096 8474768532636696576 8501537713007099904 8508858510644084736 8526690191447949312 8534032648249540608 8602013425495007232 8626520586251403264 8661220990862229504 8686845905036378112 8774760339101712384 8828519932738142208 8834320886831677952 8896099354571759616 8902787145396125696 8931884146826674176 8957331110207946752 8958309839568764928 9174102459402127104 9180999243689754624 9211005526415007744 9237247707401945088 9245202035603668992 9274404777825927168 9301843845215944704 9345397301772353536 9410749730456076288 9476559169130594304 9534114599216283648 9564229927132987392 9592526465378942976 9637440967452739584 9704835659532828672 9712131431341228032 9732484763975942144 9743873614720008192 9886040120883150848 9938610997685637696 10007018349685440512 10008111773893229568 10015635538570641408 10036624912850190336 10076997498983940096 10085674947931275264 10147466012962848768 10194978874660749312 10266272433224810496 10328624149150973952 10391903670827188224 10399715957453881344 10430484347860549632 10433705375054168064 10513571964493897728 10585936766609391616 10587093446763085824 10617256106155573248 10733942282202906624 10799705032740569088 10842121088384332032 10865870686446944256 10873010322254372864 10916747290565935104 10926147860258881536 10949045359472934912 10993088180709752832 11121795135993544704 11180937372396342408 11257895643396120576 11267589980891971584 11291203026956464128 11299691376848928768 11335383617342799872 11336622186356932608 11368920255263932416 11469351233993342976 11502027448335204352 11582461206715170816 11699680452135616512 11734294891343118336 11771359910317522944 11827768460055634944 11861465806095679488 11909178862435565568 11919434029373325312 11944413119425019904 11992459833501548544 12232136612536169472 12241332324919672832 12281340701886676992 12316330276535926784 12317676029407051776 12326936047471558656 12402458460287926272 12512019527992737792 12547666307274768384 12665132598820635648 12712152798955044864 12752306569510649856 12763287765966127104 12790035287171923968 12841483538528206848 12849921289936986112 12939780879377104896 12991831486293344256 13030268857554567168 13251481330247516928 13344149031857639424 13354180718094188544 13382166550466920448 13397826220240011264 13435996665311920128 13593305166214332416 13688363244299747328 13761153689103190656 13771498865534631936 13855871561102917632 13867803053405503488 13911607166738890752 13952765767823917056 14018095952658530304 14116124595684114432 14156341474874097664 14172907075956375552 14311923042937208832 14346344890699481088 14456161451179109376 14555663054087913472 14557253489299243008 14568197147011842048 14598727145963913216 14657450907613003776 14829060181324726272 14907916496528456544 15010527524528160768 15023453307855962112 15054937369275285504 15066255169131905024 15115496248475910144 15158560340351909888 15176298727351517184 15292468311991123968 15399408649837215744 15492936223726460928 15587855506240782336 15599573936180822016 15645726521790824448 15695146547090030592 15770357946740846592 15815287741460905984 15878905149914087424 15925884159233359872 16263181632576498048 16309515483381559296 16375120935848902656 16389221790388322304 16423568039209402368 16489632271064629248 16682692703990317056 16730221743033024512 16886843465094180864 16936804540434696192 16949537065273393152 17003075426014199808 17053380382895898624 17068065296499081216 17204026850990014464 17253041172502806528 17322441981724459008 17373691810072756224 17549520678203424768 17657039865476284416 17668641773663355904 17792198709143519232 17805574290792251392 17863768293653348352 17914662220415893504 17916619679137529856 18348204918804254208 18361998487379509248 18422011052830015488 18474495414803890176 18490404071207337984 18548809555651854336 18603687690431889408 18690794603544707072 18821499460912152576 19068229198432567296 19128459854265974784 19185052930757885952 19274881934905479168 19409671319065657344 19464969527951884288 19487747229440016384 19772080241766301696 19877221995371275392 20014036699370881024 20016223547786459136 20031271077141282816 20073249825700380672 20153994997967880192 20171349895862550528 20389957749321498624 20532544866449620992 20657248298301947904 20783807341654376448 20860968695721099264 20867410750108336128 21027143928987795456 21171873533218783232 21174186893526171648 21234512212311146496 21467884564405813248 21599410065481138176 21684242176768664064 21746020644508745728 21833494581131870208 21852295720517763072 21898090718945869824 21986176361419505664 22243590271987089408 22361874744792684816 22515791286792241152 22535179961783943168 22582406053912928256 22599382753697857536 22670767234685599744 22673244372713865216 22737840510527864832 22938702467986685952 23004054896670408704 23399360904271233024 23468589782686236672 23542719820635045888 23655536920111269888 23722931612191358976 23818357724871131136 23838868058746650624 23888826238850039808 24464273225072338944 24482664649839345664 24562681403773353984 24632660553071853568 24635352058814103552 24653872094943117312 25024039055985475584 25095332614549536768 25330265197641271296 25424305597910089728 25504613139021299712 25526575531932254208 25580070574343847936 25699842579873972224 25879561758754209792 25983662972586688512 26060537715109134336 26502962660495033856 26688298063715278848 26708361436188377088 26764333100933840896 26795652440480022528 26871993330623840256 27186610332428664832 27522307378206381312 27542997731069263872 27711743122205835264 27735606106811006976 27823214333477781504 27905531535647834112 28036191905317060608 28232249191368228864 28692689781398962176 28912322902358218752 29111326108175826944 29114506978598486016 29136394294023684096 29197454291927826432 29658120362649452544 29815832993056913088 30021055049056321536 30046906615711924224 30109874738550571008 30132510338263810048 30230992496951820288 30584936623982247936 30798817299674431488 30985872447452921856 31175711012481564672 31199147872361644032 31291453043581648896 31540715893481693184 31630575482921811968 31757810299828174848 31851768318466719744 32526363265152996096 32619030966763118592 32750241871697805312 32778443580776644608 32847136078418804736 32979264542129258496 33365385407980634112 33773686930188361728 33873609080869392384 33899074130546786304 34006150852028399616 34106760765791797248 34408053701980028928 34506082345005613056 34747383620145512448 35099041356406849536 35314079730952568832 35337283547326711808 35584397418287038464 35611148581584502784 35727536587306696704 35833239358275059712 36696409837608508416 36723996974759018496 36844022105660030976 36948990829607780352 36980808142414675968 37207375380863778816 37381589207089414144 37642998921824305152 38136458396865134592 38256919708531949568 38370105861515771904 38549763869810958336 38819342638131314688 38929939055903768576 38975494458880032768 39754443990742550784 40028073398741762048 40032447095572918272 40062542154282565632 40146499651400761344 40307989995935760384 40779915498642997248 41065089732899241984 41314496596603895808 41567614683308752896 41734821500216672256 42054287857975590912 42348373787052343296 42469024424622292992 42935769128811626496 43368484353537328128 43492041289017491456 43666989162263740416 43704591441035526144 43796181437891739648 43972352722839011328 44487180543974178816 44723749489585369632 45031582573584482304 45070359923567886336 45164812107825856512 45198765507395715072 45346488745427730432 45475681021055729664 45877404935973371904 46008109793340817408 46798721808542466048 46937179565372473344 47085439641270091776 47311073840222539776 47445863224382717952 47636715449742262272 47777652477700079616 48928546450144677888 48965329299678691328 49125362807546707968 49265321106143707136 49270704117628207104 50048078111970951168 50190665229099073536 50660530395282542592 50848611195820179456 51009226278042599424 51160141148687695872 51399685159747944448 51759123517508419584 51967325945173377024 52121075430218268672 53005925320990067712 53376596127430557696 53416722872376754176 53528666201867681792 53591304880960045056 53743986661247680512 54373220664857329664 55044614756412762624 55085995462138527744 55423486244411670528 55471212213622013952 55646428666955563008 55811063071295668224 56072383810634121216 56464498382736457728 57385379562797924352 57824645804716437504 58222652216351653888 58229013957196972032 58394908583855652864 59316240725298905088 59631665986113826176 60042110098112643072 60093813231423848448 60219749477101142016 60461984993903640576 61169873247964495872 61597634599348862976 61971744894905843712 62351422024963129344 62582906087163297792 63081431786963386368 63261150965843623936 63515620599656349696 63703536636933439488 65052726530305992192 65238061933526237184 65500483743395610624 65556887161553289216 65694272156837609472 65958529084258516992 66730770815961268224 67547373860376723456 67747218161738784768 67798148261093572608 68012301704056799232 68213521531583594496 68816107403960057856 69012164690011226112 70198082712813699072 70628159461905137664 70674567094653423616 71168794836574076928 71455073174613393408 71666478716550119424 73392819675217016832 73447993949518036992 73688044211320061952 73897981659215560704 73961616284829351936 74763178414178828288 75285997843648610304 76272916793730269184 76513839417063899136 76740211723031543808 77099527739621916672 77638685276262629376 77859878111807537152 77950988917760065536 79508887981485101568 80056146797483524096 80064894191145836544 80125084308565131264 80292999302801522688 80615979991871520768 81559830997285994496 82628993193207791616 83135229366617505792 83469643000433344512 84108575715951181824 84696747574104686592 86736968707074656256 86984082578034982912 87333978324527480832 87409182882071052288 87592362875783479296 88974361087948357632 89447498979170739264 90063165147168964608 90140719847135772672 90329624215651713024 90397531014791430144 90692977490855460864 91754809871946743808 92016219586681634816 93597443617084932096 93874359130744946688 94622147680445079552 94891726448765435904 95273430899484524544 95555304955400159232 97857092900289355776 97930658599357382656 98250725615093415936 98530642212287414272 98541408235256414208 100096156223941902336 101321060790565085184 101697222391640358912 102018452556085198848 102320282297375391744 102799370319495888896 103518247035016839168 104242150860436537344 106011850641980135424 106753192254861115392 106833445744753508352 107057332403735363584 107182609761920090112 108746441329714659328 110089229512825525248 110171990924277055488 110846972488823341056 110942424427244027904 111622126142591336448 112144767621268242432 112928996765472915456 114770759125595848704 115649291609432875008 116445304432703307776 116458027914393944064 116789817167711305728 119263331972227652352 120084220196225286144 120187626462847696896 120439498954202284032 120923969987807281152 122339746495928991744 123195269198697725952 123943489789811687424 124702844049926258688 126162863573926772736 126522301931687247872 127407073273866878976 130105453060611984384 130476123867052474368 131000967486791221248 131113774323106578432 131388544313675218944 131917058168517033984 133461541631922536448 135094747720753446912 135494436323477569536 135596296522187145216 136427043063167188992 137632214807920115712 138024329380022452224 140396165425627398144 141256318923810275328 141349134189306847232 142337589673148153856 142910146349226786816 143332957433100238848 146785639350434033664 146895987899036073984 147376088422640123904 147795963318431121408 149526356828357656576 150571995687297220608 152545833587460538368 153027678834127798272 153480423446063087616 154199055479243833344 155277370552525258752 155719756223615074304 155901977835520131072 159017775962970203136 160112293594967048192 160129788382291673088 160250168617130262528 160585998605603045376 161231959983743041536 163119661994571988992 165257986386415583232 166270458733235011584 166939286000866689024 168217151431902363648 169393495148209373184 173473937414149312512 173968165156069965824 174667956649054961664 175184725751566958592 177948722175896715264 178894997958341478528 180126330294337929216 180281439694271545344 180659248431303426048 181385954981710921728 183509619743893487616 184032439173363269632 187748718261489893376 189244295360890159104 189783452897530871808 190546861798969049088 191110609910800318464 195714185800578711552 195861317198714765312 196501451230186831872 197061284424574828544 197082816470512828416 200192312447883804672 202642121581130170368 203394444783280717824 204036905112170397696 204640564594750783488 205598740638991777792 207036494070033678336 212023701283960270848 213506384509722230784 214114664807470727168 214365219523840180224 217492882659429318656 220178459025651050496 220343981848554110976 221693944977646682112 221884848854488055808 224289535242536484864 225857993530945830912 229541518251191697408 231298583218865750016 232890608865406615552 232916055828787888128 233579634335422611456 238526663944455304704 240168440392450572288 240375252925695393792 240878997908404568064 241847939975614562304 244679492991857983488 247886979579623374848 249405688099852517376 252325727147853545472 253044603863374495744 260210906121223968768 260952247734104948736 262001934973582442496 262227548646213156864 262777088627350437888 266923083263845072896 270189495441506893824 270988872646955139072 271192593044374290432 275264429615840231424 276048658760044904448 280792330851254796288 282698268378613694464 284675179346296307712 285820292698453573632 286665914866200477696 293571278700868067328 293791975798072147968 294752176845280247808 295591926636862242816 299052713656715313152 305091667174921076736 306055357668255596544 306960846892126175232 308398110958487666688 310554741105050517504 318035551925940406272 320224587189934096384 320259576764583346176 320500337234260525056 321171997211206090752 326239323989143977984 330515972772831166464 332540917466470023168 336434302863804727296 338786990296418746368 346947874828298625024 347936330312139931648 349335913298109923328 350369451503133917184 357789995916682957056 360252660588675858432 360562879388543090688 361318496862606852096 362771909963421843456 367019239487786975232 378488590721780318208 379566905795061743616 382221219821600636928 391428371601157423104 391722634397429530624 393002902460373663744 394165632941025656832 400384624895767609344 405284243162260340736 406788889566561435648 409281129189501566976 411197481277983555584 414072988140067356672 424047402567920541696 427012769019444461568 428229329614941454336 428730439047680360448 440356918051302100992 440687963697108221952 443387889955293364224 448579070485072969728 451715987061891661824 459083036502383394816 462597166437731500032 465832111657575776256 467159268670845222912 477053327888910609408 480336880784901144576 480750505851390787584 481757995816809136128 483695879951229124608 489358985983715966976 495773959159246749696 498811376199705034752 504651454295707090944 506089207726748991488 520421812242447937536 521904495468209897472 524003869947164884992 525554177254700875776 533846166527690145792 540378990883013787648 541977745293910278144 550528859231680462848 552097317520089808896 565396536757227388928 569350358692592615424 571640585396907147264 573331829732400955392 587142557401736134656 587583951596144295936 589504353690560495616 591183853273724485632 598105427313430626304 610183334349842153472 612110715336511193088 613921693784252350464 616796221916975333376 621109482210101035008 636071103851880812544 640449174379868192768 640519153529166692352 642343994422412181504 652478647978287955968 661031945545662332928 665081834932940046336 672868605727609454592 677573980592837492736 693895749656597250048 695872660624279863296 698671826596219846656 700738903006267834368 715579991833365914112 720505321177351716864 721125758777086181376 722636993725213704192 725543819926843686912 734038478975573950464 756977181443560636416 759133811590123487232 782856743202314846208 786005804920747327488 788331265882051313664 800769249791535218688 810568486324520681472 813577779133122871296 822394962555967111168 828145976280134713344 848094805135841083392 854025538038888923136 856458659229882908672 857460878095360720896 880713836102604201984 881375927394216443904 886775779910586728448 897158140970145939456 918166073004766789632 925194332875463000064 931664223315151552512 954106655777821218816 960673761569802289152 961501011702781575168 963515991633618272256 978717971967431933952 991547918318493499392 997622752399410069504 1009302908591414181888 1012178415453497982976 1040843624484895875072 1043808990936419794944 1048007739894329769984 1051108354509401751552 1080757981766027575296 1083955490587820556288 1101057718463360925696 1130793073514454777856 1138700717385185230848 1146663659464801910784 1174285114803472269312 1175167903192288591872 1179008707381120991232 1196210854626861252608 1220366668699684306944 1227843387568504700928 1233592443833950666752 1242218964420202070016 1272142207703761625088 1280898348759736385536 1281038307058333384704 1284687988844824363008 1322063891091324665856 1330163669865880092672 1345737211455218909184 1355147961185674985472 1387791499313194500096 1391745321248559726592 1401477806012535668736 1431159983666731828224 1441010642354703433728 1442251517554172362752 1445273987450427408384 1451087639853687373824 1468076957951147900928 1513954362887121272832 1518267623180246974464 1565713486404629692416 1572011609841494654976 1576662531764102627328 1601538499583070437376 1621136972649041362944 1644789925111934222336 1656291952560269426688 1696189610271682166784 1708051076077777846272 1712917318459765817344 1714921756190721441792 1761427672205208403968 1762751854788432887808 1773551559821173456896 1794316281940291878912 1836332146009533579264 1850388665750926000128 1863328446630303105024 1908213311555642437632 1921347523139604578304 1927031983267236544512 1957435943934863867904 1983095836636986998784 1995245504798820139008 2018605817182828363776 2024356830906995965952 2081687248969791750144 2087617981872839589888 2096015479788659539968 2102216709018803503104 2161515963532055150592 2167910981175641112576 2202115436926721851392 2261586147028909555712 2277401434770370461696 2348570229606944538624 2358017414762241982464 2392421709253722505216 2440733337399368613888 2467184887667901333504 2484437928840404140032 2544284415407523250176 2561796697519472771072 2562076614116666769408 2569375977689648726016 2644127782182649331712 2660327339731760185344 2691474422910437818368 2775582998626389000192 2783490642497119453184 2862319967333463656448 2882021284709406867456 2884503035108344725504 2890547974900854816768 2936153915902295801856 3027908725774242545664 3036535246360493948928 3131426972809259384832 3144023219682989309952 3153325063528205254656 3242273945298082725888 3289579850223868444672 3392379220543364333568 3416102152155555692544 3522855344410416807936 3525503709576865775616 3588632563880583757824 3700777331501852000256 3726656893260606210048 3816426623111284875264 3842695046279209156608 3854063966534473089024 3966191673273973997568 3990491009597640278016 4037211634365656727552 4163374497939583500288 4175235963745679179776 4204433418037607006208 4323031927064110301184 4335821962351282225152 4404230873853443702784 4523172294057819111424 4554802869540740923392 4697140459213889077248 4716034829524483964928 4934369775335802667008 4968875857680808280064 5088568830815046500352 5124153228233333538816 5138751955379297452032 5288255564365298663424 5320654679463520370688 5382948845820875636736 5551165997252778000384 5566981284994238906368 5724639934666927312896 5764042569418813734912 5781095949801709633536 5872307831804591603712 6055817451548485091328 6073070492720987897856 6262853945618518769664 6288046439365978619904 6306650127056410509312 6484547890596165451776 6579159700447736889344 6784758441086728667136 6832204304311111385088 7045710688820833615872 7177265127761167515648 7401554663003704000512 7453313786521212420096 7632853246222569750528 7685390092558418313216 7708127933068946178048 7932383346547947995136 7980982019195280556032 8074423268731313455104 8326748995879167000576 8350471927491358359552 8646063854128220602368 8671643924702564450304 8808461747706887405568 9046344588115638222848 9109605739081481846784 9394280918427778154496 9432069659048967929856 9868739550671605334016 10177137661630093000704 10248306456466667077632 10576511128730597326848 10765897691641751273472 11102331994505556000768 11133962569988477812736 11449279869333854625792 11528085138837627469824 11562191899603419267072 12111634903096970182656 12525707891237037539328 12613300254112821018624 12969095781192330903552 13158319400895473778688 13569516882173457334272 13664408608622222770176 14091421377641667231744 14803109326007408001024 14906627573042424840192 15265706492445139501056 15416255866137892356096 15864766693095895990272 15961964038390561112064 16148846537462626910208 16653497991758334001152 16700943854982716719104 17292127708256441204736 17343287849405128900608 17616923495413774811136 18092689176231276445696 18219211478162963693568 18788561836855556308992 18864139318097935859712 19737479101343210668032 20354275323260186001408 20496612912933334155264 21531795383283502546944 22204663989011112001536 22267925139976955625472 22898559738667709251584 23056170277675254939648 23124383799206838534144 24223269806193940365312 25051415782474075078656 25938191562384661807104 26316638801790947557376 27139033764346914668544 27328817217244445540352 28182842755283334463488 29606218652014816002048 30531412984890279002112 31729533386191791980544 32297693074925253820416 33306995983516668002304 33401887709965433438208 34584255416512882409472 34686575698810257801216 36185378352462552891392 37577123673711112617984 39474958202686421336064 40708550646520372002816 40993225825866668310528 44409327978022224003072 45797119477335418503168 46248767598413677068288 48446539612387880730624 50102831564948150157312 51876383124769323614208 54278067528693829337088 54657634434488891080704 56365685510566668926976 59212437304029632004096 61062825969780558004224 64595386149850507640832 66613991967033336004608 66803775419930866876416 69168510833025764818944 69373151397620515602432 72370756704925105782784 75154247347422225235968 78949916405372842672128 81417101293040744005632 81986451651733336621056 88818655956044448006144 91594238954670837006336 96893079224775761461248 100205663129896300314624 103752766249538647228416 108556135057387658674176 112731371021133337853952 118424874608059264008192 122125651939561116008448 133227983934066672009216 138746302795241031204864 144741513409850211565568 150308494694844450471936 162834202586081488011264 163972903303466673242112 177637311912088896012288 183188477909341674012672 193786158449551522922496 200411326259792600629248 207505532499077294456832 217112270114775317348352 225462742042266675707904 236849749216118528016384 244251303879122232016896 266455967868133344018432 289483026819700423131136 300616989389688900943872 325668405172162976022528 355274623824177792024576 366376955818683348025344 434224540229550634696704 450925484084533351415808 488502607758244464033792 532911935736266688036864 601233978779377801887744 651336810344325952045056 710549247648355584049152 732753911637366696050688 868449080459101269393408 901850968169066702831616 977005215516488928067584 1065823871472533376073728 1302673620688651904090112 1465507823274733392101376 1803701936338133405663232 1954010431032977856135168 2131647742945066752147456 2605347241377303808180224 2931015646549466784202752 3908020862065955712270336 5862031293098933568405504 7816041724131911424540672 11724062586197867136811008 23448125172395734273622016
- Sum of all divisors σ(n): 84302611240757799864269295
- Sum of proper divisors (its aliquot sum) s(n): 60854486068362065590647279
- 23448125172395734273622016 is an abundant number, because the sum of its proper divisors (60854486068362065590647279) is greater than itself. Its abundance is 37406360895966331317025263
Bases of 23448125172395734273622016
- Binary: 10011011001010101010101101001101000100011001001011001100100010000000000000000000000002
- Hexadecimal: 0x13655569A2325991000000
- Base-36: 2Y2BRQAYTSDJ2F400
Squares and roots of 23448125172395734273622016
- 23448125172395734273622016 squared (234481251723957342736220162) is 549814574100338483149635663581292648628495639904256
- 23448125172395734273622016 cubed (234481251723957342736220163) is 12892120955112186511569665386656171784081399090154656280802514881716573700096
-
23448125172395734273622016 is a
perfect square number . Itssquare root is 4842326421504 -
The
cube root of 23448125172395734273622016 is 286221799.5669437739
Scales and comparisons
How big is 23448125172395734273622016?- 23,448,125,172,395,734,273,622,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 23,448,125,172,395,734,273,622,016 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 23448125172395734273622016 cubic inches would be around 23851816.6 feet tall.
Recreational maths with 23448125172395734273622016
- 23448125172395734273622016 backwards is 61022637243759327152184432
- 23448125172395734273622016 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 23448125172395734273622016'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 23448125172395734273622016 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 23448125172395734273622016 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/23448125172395734273622016/
Chicago style:
Numbermatics. 2024. "Number 23448125172395734273622016 - Facts about the integer". https://numbermatics.com/n/23448125172395734273622016/
The information we have on file for 23448125172395734273622016 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 23448125172395734273622016, math, Factors of 23448125172395734273622016, curriculum, school, college, exams, university, Prime factorization of 23448125172395734273622016, STEM, science, technology, engineering, physics, economics, calculator, twenty-three septillion, four hundred forty-eight sextillion, one hundred twenty-five quintillion, one hundred seventy-two quadrillion, three hundred ninety-five trillion, seven hundred thirty-four billion, two hundred seventy-three million, six hundred twenty-two thousand and sixteen.