54744039554491946631168
54,744,039,554,491,946,631,168 is an even composite number composed of seven prime numbers multiplied together.
What does the number 54744039554491946631168 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 21384 divisors.
54744039554491946631168 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, three hundred eighty-four divisors.
Prime factorization of 54744039554491946631168:
221 × 32 × 75 × 192 × 23 × 472 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 23 × 47 × 47 × 97 × 97)See below for interesting mathematical facts about the number 54744039554491946631168 from the Numbermatics database.
Names of 54744039554491946631168
- Cardinal: 54744039554491946631168 can be written as Fifty-four sextillion, seven hundred forty-four quintillion, thirty-nine quadrillion, five hundred fifty-four trillion, four hundred ninety-one billion, nine hundred forty-six million, six hundred thirty-one thousand, one hundred sixty-eight.
Scientific notation
- Scientific notation: 5.4744039554491946631168 × 1022
Factors of 54744039554491946631168
Divisors of 54744039554491946631168
- Number of divisors d(n): 21384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 23 24 28 32 36 38 42 46 47 48 49 56 57 63 64 69 72 76 84 92 94 96 97 98 112 114 126 128 133 138 141 144 147 152 161 168 171 184 188 192 194 196 207 224 228 252 256 266 276 282 288 291 294 304 322 329 336 342 343 361 368 376 384 388 392 399 414 423 437 441 448 456 483 504 512 532 552 564 576 582 588 608 644 658 672 679 684 686 722 736 752 768 776 784 798 828 846 873 874 882 893 896 912 931 966 987 1008 1024 1029 1064 1081 1083 1104 1127 1128 1152 1164 1176 1197 1216 1288 1311 1316 1344 1358 1368 1372 1444 1449 1472 1504 1536 1552 1568 1596 1656 1692 1746 1748 1764 1786 1792 1824 1843 1862 1932 1974 2016 2037 2048 2058 2128 2162 2166 2208 2209 2231 2254 2256 2303 2304 2328 2352 2394 2401 2432 2527 2576 2622 2632 2679 2688 2716 2736 2744 2793 2888 2898 2944 2961 3008 3059 3072 3087 3104 3136 3192 3243 3249 3312 3381 3384 3492 3496 3528 3572 3584 3648 3686 3724 3864 3933 3948 4032 4074 4096 4116 4256 4324 4332 4416 4418 4462 4508 4512 4559 4606 4608 4656 4704 4753 4788 4802 4864 5054 5152 5244 5264 5358 5376 5432 5472 5488 5529 5586 5776 5796 5888 5922 6016 6111 6118 6144 6174 6208 6251 6272 6384 6486 6498 6517 6624 6627 6693 6762 6768 6909 6984 6992 7056 7144 7168 7203 7296 7372 7448 7567 7581 7728 7866 7889 7896 8037 8064 8148 8192 8232 8303 8379 8512 8648 8664 8832 8836 8924 9016 9024 9118 9177 9212 9216 9312 9408 9409 9506 9576 9604 9728 9729 10108 10143 10304 10488 10528 10716 10752 10864 10944 10976 11058 11172 11552 11592 11776 11844 12032 12222 12236 12288 12348 12416 12502 12544 12768 12901 12972 12996 13034 13248 13254 13386 13524 13536 13677 13818 13968 13984 14112 14259 14288 14336 14406 14592 14744 14896 15134 15162 15456 15463 15617 15732 15778 15792 16074 16121 16128 16296 16384 16464 16587 16606 16758 16807 16967 17024 17296 17328 17664 17672 17689 17848 18032 18048 18236 18354 18424 18432 18624 18753 18816 18818 19012 19152 19208 19456 19458 19551 19881 20079 20216 20286 20539 20608 20727 20976 21056 21413 21432 21504 21609 21728 21888 21952 22116 22344 22701 22743 23104 23184 23552 23667 23688 24064 24444 24472 24576 24696 24832 24909 25004 25088 25536 25802 25944 25992 26068 26496 26508 26772 27048 27072 27354 27531 27636 27936 27968 28224 28227 28518 28576 28672 28812 29184 29488 29792 30268 30324 30912 30926 31234 31464 31556 31584 31913 32148 32242 32256 32592 32768 32928 33174 33212 33271 33516 33614 33934 34048 34592 34656 35017 35328 35344 35378 35696 36064 36096 36472 36708 36848 36864 37248 37506 37632 37636 38024 38304 38416 38703 38912 38916 39102 39762 40158 40432 40572 41031 41078 41216 41454 41952 41971 42112 42389 42777 42826 42864 43008 43218 43456 43757 43776 43904 44232 44688 45402 45486 45619 46208 46368 46389 46851 47104 47334 47376 48128 48363 48888 48944 49152 49392 49664 49818 50008 50176 50421 50807 50901 51072 51604 51888 51984 52136 52969 52992 53016 53067 53544 54096 54144 54708 55062 55223 55272 55872 55936 56259 56448 56454 57036 57152 57344 57624 58121 58368 58653 58976 59584 60536 60648 61617 61824 61852 62468 62928 63112 63168 63826 64239 64296 64484 64512 65184 65536 65856 65863 66348 66424 66542 67032 67228 67868 68096 68103 69184 69312 70034 70656 70688 70756 71001 71392 72128 72192 72944 73416 73696 73728 74496 74727 75012 75264 75272 76048 76608 76832 77406 77824 77832 78204 79524 80316 80864 81144 82062 82156 82432 82908 83904 83942 84224 84681 84778 85554 85652 85728 86016 86436 86621 86912 87514 87552 87808 88464 89376 90307 90804 90972 91238 92416 92736 92778 93702 94208 94668 94752 95739 96256 96726 97776 97888 98304 98784 99328 99636 99813 100016 100352 100842 101614 101802 102144 103208 103776 103968 104272 104857 105051 105938 105984 106032 106134 107088 108192 108241 108288 109319 109416 110124 110446 110544 111744 111872 112518 112847 112896 112908 114072 114304 114688 115248 116109 116242 116736 117306 117952 118769 119168 121072 121296 123234 123648 123704 123823 124936 125856 125913 126224 126336 127167 127652 128478 128592 128968 129024 130368 131072 131271 131712 131726 132696 132848 133084 134064 134456 135736 136192 136206 136857 138368 138624 139167 140068 140553 141312 141376 141512 142002 142784 143773 144256 144384 145089 145888 146832 147392 147456 148992 149454 149891 150024 150528 150544 151263 152096 152421 152703 153216 153664 154812 155648 155664 156408 158907 159048 159201 160632 161728 162288 164124 164312 164864 165669 165816 167808 167884 168448 169362 169556 171108 171304 171456 172032 172872 173242 173824 174363 175028 175104 175616 176928 178752 178771 180614 181608 181944 182476 184832 184851 185472 185556 187404 188416 189336 189504 191478 192512 192717 193452 195552 195776 196608 197568 197589 198656 199272 199626 200032 200704 201684 203228 203604 204288 206416 207552 207936 208544 209714 210102 211876 211968 212064 212268 214176 214273 216384 216407 216482 216576 218638 218832 220248 220892 221088 223391 223488 223744 225036 225694 225792 225816 228144 228608 229376 230496 232218 232484 232897 233472 234612 235904 237538 238336 242144 242592 245119 246468 247296 247408 247646 249872 251712 251826 252448 252672 254334 255304 256956 257184 257936 258048 259863 260736 262144 262542 263424 263452 265392 265696 266168 268128 268912 270921 271472 272384 272412 273714 276736 277248 278334 280136 281106 282624 282752 283024 284004 285568 287217 287546 288512 288768 290178 291776 293664 293797 294784 294912 296723 297984 298908 299439 299782 300048 301056 301088 302526 304192 304842 305406 306299 306432 307328 309624 311296 311328 312816 314571 315153 317814 318096 318402 319333 321264 323456 324576 324723 327957 328248 328624 329728 331338 331632 335616 335768 336896 338541 338724 339112 342216 342608 342912 344064 345744 346484 347648 348726 350056 350208 351232 353856 355649 356307 357504 357542 361228 363216 363888 364952 369664 369702 370783 370944 371112 371469 374808 376832 377739 378672 379008 381501 382956 385024 385434 386561 386904 390241 391104 391552 393216 393813 395136 395178 397312 398544 399252 400064 401408 403368 406456 406847 407208 408576 410571 412832 415104 415872 417088 419428 420204 423752 423936 424128 424536 428352 428546 431319 432768 432814 432964 433152 437276 437664 440496 441784 442176 442223 446782 446976 447488 449673 450072 451388 451584 451632 456288 457216 457263 458752 460992 461041 464436 464968 465794 466944 469224 471808 475076 476672 476721 484288 485184 490238 492936 494592 494816 495292 497007 499744 503424 503652 504896 505344 508668 510608 513912 514368 515872 516096 519726 521472 523089 524288 525084 526848 526904 530784 531392 532336 536256 536313 537824 541842 542944 544768 544824 547428 553472 554496 556668 560272 562212 565248 565504 566048 568008 571136 574434 575092 577024 577536 580356 583552 587328 587594 589568 589824 592767 593446 595968 597816 598878 599564 600096 602112 602176 605052 606347 608384 609684 610812 612598 612864 614656 619248 622592 622656 625632 629142 630306 632149 635628 636192 636804 638666 642528 642819 646912 649152 649221 649446 655914 656496 657248 659456 662676 663264 670173 671232 671536 673792 677082 677448 678224 684432 685216 685824 688128 691488 692968 695296 697452 698691 700112 700416 702464 707712 711298 712614 715008 715084 722456 726432 727776 729904 733999 735357 739328 739404 741566 741888 742224 742938 749616 753664 755478 757344 757687 758016 763002 765233 765912 770048 770868 773122 773808 779589 780482 782208 783104 786432 787626 789929 790272 790356 794624 797088 797449 798504 800128 802816 805391 806736 812763 812912 813694 814416 817152 821142 825664 830208 831383 831744 834176 838856 840408 847504 847872 848256 849072 856704 857092 862638 865536 865628 865928 866304 866761 874552 875328 880992 881391 883568 884352 884446 890169 893564 893952 894976 899346 900144 902776 903168 903264 912576 914432 914526 917504 918897 921984 922082 928872 929936 931588 933888 938448 943616 943713 950152 953344 953442 957999 965333 968576 970368 974169 980476 983871 985872 989184 989632 990584 994014 999488 1006411 1006848 1007304 1009792 1010688 1015623 1017336 1021216 1027824 1028736 1031744 1032192 1039452 1042944 1046178 1048576 1049237 1050168 1053696 1053808 1061568 1062784 1064672 1066947 1068921 1072512 1072626 1075648 1083684 1085888 1089536 1089648 1094856 1106944 1108992 1112349 1113336 1114407 1120544 1124424 1130496 1131008 1132096 1136016 1142272 1148868 1150184 1154048 1155072 1159683 1160712 1167104 1170723 1174656 1175188 1179136 1179648 1185534 1186892 1191936 1195632 1197756 1199128 1200192 1204224 1204352 1210104 1212694 1216768 1219368 1220541 1221624 1225196 1225728 1229312 1238496 1245184 1245312 1251264 1251397 1258284 1260612 1264298 1271256 1272384 1273608 1277332 1285056 1285638 1293824 1293957 1298304 1298442 1298892 1311828 1312992 1314496 1318912 1325352 1326528 1326669 1340346 1342464 1343072 1347584 1349019 1354164 1354896 1356448 1368864 1370432 1371648 1376256 1382976 1383123 1385936 1390592 1394904 1397382 1400224 1400832 1404928 1415424 1422596 1425228 1430016 1430168 1444912 1452864 1455552 1459808 1467998 1470714 1478656 1478808 1483132 1483776 1484448 1485876 1499232 1499911 1507328 1510956 1514688 1514849 1515374 1516032 1526004 1530466 1531824 1540096 1541736 1546244 1547616 1559178 1560964 1563737 1564416 1566208 1572864 1575252 1579858 1580544 1580712 1589248 1594176 1594898 1597008 1600256 1605632 1608939 1610782 1613472 1625526 1625824 1627388 1628832 1630279 1634304 1642284 1645799 1651328 1660416 1662766 1663488 1668352 1677712 1680816 1695008 1695744 1696512 1698144 1713408 1714184 1715833 1725276 1731072 1731256 1731856 1732608 1733522 1749104 1750656 1761984 1762782 1767136 1768704 1768892 1780338 1787128 1787904 1789952 1798692 1800288 1805552 1806336 1806528 1819041 1825152 1828864 1829052 1835008 1837794 1843968 1844164 1857744 1859872 1863176 1867776 1876896 1887232 1887426 1896447 1900304 1906688 1906884 1915998 1928457 1930666 1937152 1940736 1947663 1948338 1960952 1967742 1971744 1978368 1979264 1981168 1988028 1992283 1998976 2010519 2012822 2013696 2014608 2019584 2021376 2031246 2034672 2042432 2055648 2056579 2057472 2063488 2064384 2077061 2078904 2085888 2092356 2096073 2097152 2098474 2100336 2107392 2107616 2123136 2125568 2129344 2133894 2137842 2144093 2145024 2145252 2151296 2167368 2171776 2179072 2179296 2189712 2201997 2206071 2213888 2217984 2224698 2226672 2228814 2241088 2248848 2260992 2262016 2264192 2272032 2273061 2284544 2295699 2297736 2300368 2308096 2310144 2319366 2321424 2334208 2341446 2349312 2350376 2358272 2359296 2369787 2371068 2373784 2383872 2391264 2392347 2395512 2398256 2400384 2408448 2408704 2416173 2420208 2425388 2433536 2438736 2441082 2443248 2450392 2451456 2458624 2476992 2489543 2490368 2490624 2494149 2502528 2502794 2516568 2521224 2528596 2542512 2544768 2547216 2554664 2570112 2571276 2587648 2587914 2595481 2596608 2596884 2597784 2600283 2623656 2625984 2628992 2637824 2644173 2650704 2653056 2653338 2670507 2680692 2684928 2686144 2695168 2698038 2708328 2709792 2712896 2731687 2737728 2740864 2743296 2752512 2756691 2765952 2766246 2771872 2781184 2789808 2794764 2800448 2801664 2809856 2830848 2845192 2847929 2850456 2860032 2860336 2873997 2889824 2895999 2905728 2911104 2919616 2935996 2941428 2957312 2957616 2966264 2967552 2968896 2971752 2998464 2999822 3014656 3019233 3021912 3029376 3029698 3030748 3032064 3052008 3060932 3063648 3080192 3083472 3092488 3095232 3095561 3118356 3121928 3127474 3128832 3132416 3145728 3147711 3150504 3159716 3161088 3161424 3178496 3188352 3189796 3194016 3200512 3200841 3211264 3217878 3221564 3226944 3227287 3251052 3251648 3254776 3257664 3260558 3268608 3284568 3291598 3302656 3320832 3325532 3326976 3336704 3337047 3355424 3361632 3390016 3391488 3393024 3396288 3396649 3426816 3428368 3431666 3450552 3462144 3462512 3463712 3465216 3467044 3479049 3498208 3501312 3512169 3523968 3525564 3534272 3537408 3537784 3560676 3574256 3575808 3579904 3597384 3600576 3611104 3612672 3613056 3638082 3650304 3657728 3658104 3661623 3670016 3675588 3687936 3688328 3715488 3719744 3726352 3735552 3753792 3754191 3774464 3774852 3792894 3800608 3813376 3813768 3831996 3856914 3861332 3874304 3881472 3895326 3896676 3921904 3935484 3943488 3956736 3958528 3962336 3976056 3980007 3984566 3997952 4021038 4025644 4027392 4029216 4039168 4042752 4062492 4069344 4071187 4084864 4111296 4111733 4113158 4114944 4126976 4128768 4149369 4154122 4157808 4171776 4184712 4192146 4196948 4200672 4214784 4215232 4244429 4246272 4251136 4258688 4267788 4275684 4288186 4290048 4290504 4302592 4334736 4343552 4358144 4358592 4379424 4403994 4412142 4425043 4427776 4435968 4449396 4453344 4457628 4482176 4497696 4499733 4521984 4524032 4528384 4544064 4544547 4546122 4569088 4591398 4595472 4600736 4616192 4620288 4638732 4642848 4668416 4682892 4691211 4698624 4700752 4716544 4718592 4739574 4742136 4747568 4767744 4782528 4784694 4791024 4796512 4800768 4816896 4817408 4832346 4840416 4850776 4867072 4877472 4882164 4886496 4890837 4900784 4902912 4917248 4928279 4937397 4953984 4979086 4980736 4981248 4988298 5005056 5005588 5033136 5042448 5057192 5085024 5089536 5094432 5109328 5137993 5140224 5142552 5147499 5175296 5175828 5190962 5193216 5193768 5195568 5200566 5247312 5251968 5257984 5275648 5288346 5301408 5303809 5306112 5306676 5341014 5356631 5361384 5369856 5372288 5390336 5396076 5416656 5419584 5425792 5457123 5463374 5475456 5481728 5486592 5505024 5513382 5531904 5532492 5543744 5562368 5579616 5582143 5589528 5600896 5603328 5619712 5637737 5661696 5689341 5690384 5695858 5700912 5720064 5720672 5747994 5779648 5791998 5811456 5819681 5822208 5839232 5871992 5882856 5914624 5915232 5932528 5935104 5937792 5943504 5976849 5996928 5999644 6029312 6038466 6043824 6058752 6059396 6061496 6064128 6067327 6104016 6121864 6127296 6160384 6166944 6169737 6184976 6190464 6191122 6231183 6236712 6243856 6254948 6257664 6264832 6291456 6295422 6301008 6319432 6322176 6322848 6356992 6376704 6379592 6388032 6401024 6401682 6422528 6432279 6435756 6443128 6453888 6454574 6502104 6503296 6509552 6515328 6521116 6537216 6569136 6583196 6605312 6605991 6641664 6651064 6653952 6673408 6674094 6710848 6723264 6757331 6780032 6782976 6786048 6792576 6793298 6819183 6853632 6856736 6863332 6887097 6901104 6924288 6925024 6927424 6930432 6934088 6958098 6996416 7002624 7024338 7044877 7047936 7051128 7068544 7074816 7075568 7109361 7121352 7148512 7151616 7159808 7177041 7194768 7201152 7222208 7225344 7226112 7248519 7276164 7300608 7315456 7316208 7323246 7340032 7344659 7351176 7375872 7376656 7430976 7439488 7452704 7468629 7471104 7482447 7507584 7508382 7548928 7549704 7585788 7601216 7626752 7627536 7663992 7713828 7722664 7748608 7762944 7786443 7790652 7793352 7800849 7843808 7870968 7886976 7913472 7917056 7924672 7952112 7960014 7969132 7995904 8042076 8051288 8054784 8058432 8078336 8085504 8124984 8138688 8142374 8169728 8195061 8222592 8223466 8226316 8229888 8253952 8257536 8298738 8308244 8315616 8343552 8369424 8384292 8393896 8401344 8402237 8429568 8430464 8488858 8492544 8502272 8517376 8535576 8543787 8551368 8576372 8580096 8581008 8605184 8669472 8687104 8687997 8716288 8717184 8758848 8759779 8807988 8824284 8850086 8855552 8871936 8898792 8906688 8915256 8964352 8995392 8999466 9043968 9048064 9056768 9057699 9088128 9089094 9092244 9138176 9182796 9190944 9201472 9232384 9240576 9277464 9285696 9286683 9336832 9365784 9382422 9397248 9401504 9433088 9437184 9443133 9479148 9484272 9495136 9535488 9565056 9569388 9582048 9593024 9601536 9633792 9634816 9664692 9680832 9681861 9701552 9734144 9754944 9764328 9772992 9781674 9801568 9805824 9834496 9856558 9874794 9907968 9958172 9961472 9962496 9976596 10010112 10011176 10066272 10084896 10114384 10170048 10171129 10179072 10188864 10189947 10218656 10275986 10280448 10285104 10294998 10350592 10351656 10381924 10386432 10387536 10391136 10401132 10494624 10499377 10503936 10515968 10551296 10576692 10602816 10603943 10607618 10612224 10613352 10682028 10713262 10722768 10739712 10744576 10780672 10792152 10833312 10839168 10851584 10914246 10926748 10946159 10950912 10963456 10973184 11010048 11026764 11063808 11064984 11087488 11124736 11159232 11164286 11179056 11201792 11206656 11239424 11262573 11275474 11323392 11378682 11380768 11391716 11401824 11440128 11441344 11495988 11520593 11559296 11583996 11622912 11639362 11644416 11678464 11743984 11765712 11829248 11830464 11865056 11870208 11875584 11887008 11953698 11993856 11999288 12010831 12058624 12076932 12087648 12117504 12118792 12122992 12128256 12134654 12208032 12213561 12243728 12254592 12320768 12333888 12335199 12339474 12369952 12380928 12382244 12462366 12473424 12487712 12509896 12515328 12529664 12590844 12602016 12638864 12644352 12645696 12713984 12733287 12753408 12759184 12776064 12802048 12803364 12845056 12864558 12871512 12886256 12907776 12909148 13004208 13006592 13019104 13030656 13042232 13074432 13138272 13166392 13210624 13211982 13275129 13283328 13302128 13307904 13346816 13348188 13421696 13446528 13499199 13514662 13560064 13565952 13572096 13585152 13586596 13633641 13638366 13707264 13713472 13726664 13774194 13802208 13848576 13850048 13854848 13860864 13868176 13916196 13945981 13992832 14005248 14048676 14073633 14089754 14095872 14102256 14137088 14149632 14151136 14218722 14242704 14297024 14303232 14319616 14354082 14389536 14396053 14402304 14444416 14450688 14452224 14497038 14539427 14552328 14601216 14630912 14632416 14646492 14672511 14680064 14689318 14702352 14751744 14753312 14784837 14812191 14861952 14878976 14905408 14937258 14942208 14964894 15008651 15015168 15016764 15097856 15099408 15171576 15202432 15253504 15255072 15327984 15413979 15427656 15442497 15445328 15497216 15525888 15572886 15581304 15586704 15601698 15687616 15741936 15773952 15826944 15834112 15849344 15904224 15911427 15920028 15938264 15991808 16069893 16084152 16102576 16109568 16116864 16156672 16171008 16249968 16277376 16284748 16339456 16390122 16445184 16446932 16452632 16459776 16507904 16515072 16597476 16616488 16631232 16687104 16738848 16746429 16768584 16787792 16802688 16804474 16859136 16860928 16913211 16977716 16985088 17004544 17034752 17071152 17087574 17102736 17152744 17160192 17162016 17210368 17338944 17374208 17375994 17426801 17432576 17434368 17459043 17517696 17519558 17615976 17648568 17700172 17711104 17743872 17797584 17813376 17830512 17928704 17930547 17990784 17998932 18087936 18096128 18113536 18115398 18168367 18176256 18178188 18184488 18201981 18276352 18341327 18365592 18381888 18402944 18464768 18481152 18509211 18554928 18571392 18573366 18673664 18693549 18731568 18764844 18794496 18803008 18866176 18874368 18886266 18958296 18968544 18990272 19070976 19121809 19130112 19138776 19164096 19186048 19203072 19267584 19269632 19296837 19329384 19361664 19363722 19403104 19468288 19509888 19528656 19545984 19563348 19603136 19611648 19668992 19713116 19749588 19815936 19916344 19922944 19924992 19935503 19953192 20020224 20022352 20132544 20169792 20228768 20271993 20340096 20342258 20358144 20377728 20379894 20437312 20551972 20560896 20570208 20589996 20701184 20703312 20763848 20772864 20775072 20782272 20784481 20802264 20989248 20998754 21007872 21031936 21102592 21134631 21153384 21205632 21207886 21215236 21224448 21226704 21364056 21426524 21445536 21479424 21489152 21561344 21584304 21666624 21668927 21678336 21703168 21828492 21853496 21892318 21901824 21926912 21946368 22020096 22033977 22053528 22127616 22129968 22174976 22249472 22318464 22328572 22358112 22403584 22405887 22413312 22478848 22525146 22550948 22591009 22646784 22757364 22761536 22783432 22803648 22880256 22882688 22991976 23041186 23118592 23167992 23245824 23278724 23288832 23356928 23359329 23487968 23531424 23658496 23660928 23730112 23740416 23751168 23774016 23776543 23907396 23987712 23998576 24021662 24117248 24153864 24175296 24235008 24237584 24245984 24256512 24269308 24416064 24427122 24487456 24509184 24585183 24641536 24667776 24670398 24678948 24739904 24761856 24764488 24924732 24946848 24975424 25019792 25030656 25059328 25181688 25204032 25206711 25277728 25288704 25291392 25427968 25466574 25506816 25518368 25552128 25604096 25606728 25631361 25690112 25729116 25743024 25772512 25815552 25818296 26008416 26013184 26038208 26061312 26084464 26148864 26276544 26279337 26332784 26421248 26423964 26550258 26566656 26604256 26615808 26693632 26696376 26843392 26893056 26998398 27029324 27120128 27131904 27144192 27170304 27173192 27267282 27276732 27414528 27426944 27453328 27548388 27604416 27697152 27700096 27709696 27721728 27736352 27832392 27860049 27891962 27985664 28010496 28097352 28147266 28179508 28191744 28204512 28274176 28299264 28302272 28437444 28485408 28498309 28594048 28606464 28639232 28708164 28779072 28782131 28792106 28804608 28888832 28901376 28904448 28994076 29045583 29078854 29104656 29202432 29261824 29264832 29292984 29345022 29378636 29404704 29503488 29506624 29569674 29624382 29711003 29723904 29757952 29810816 29874516 29884416 29929788 30017302 30030336 30033528 30195712 30198816 30343152 30404864 30507008 30510144 30513387 30569841 30655968 30827958 30855312 30884994 30890656 30975301 30994432 31051776 31145772 31162608 31173408 31203396 31375232 31483872 31498131 31547904 31653888 31668224 31698688 31808448 31811829 31822854 31840056 31876528 31983616 32139786 32168304 32205152 32219136 32233728 32313344 32342016 32499936 32554752 32569496 32678912 32780244 32838477 32890368 32893864 32905264 32919552 33015808 33030144 33194952 33232976 33262464 33374208 33477696 33492858 33537168 33575584 33605376 33608948 33718272 33721856 33826422 33955432 33970176 34009088 34069504 34142304 34175148 34205472 34305488 34320384 34324032 34420736 34497953 34561779 34677888 34748416 34751988 34853602 34865152 34868736 34918086 35035392 35039116 35231952 35297136 35400344 35422208 35487744 35595168 35626752 35661024 35857408 35861094 35965951 35981568 35997864 36032493 36175872 36192256 36227072 36230796 36336734 36352512 36356376 36368976 36403962 36552704 36640683 36682654 36731184 36763776 36805888 36929536 36962304 37005597 37018422 37109856 37126663 37142784 37146732 37347328 37387098 37463136 37496417 37529688 37588992 37606016 37732352 37772532 37853377 37916592 37937088 37980544 38141952 38199861 38243618 38260224 38277552 38328192 38372096 38406144 38535168 38539264 38593674 38658768 38723328 38727444 38806208 38936576 39019776 39057312 39075001 39091968 39126696 39206272 39223296 39337984 39426232 39464159 39499176 39631872 39825387 39832688 39845888 39849984 39871006 39906384 40040448 40044704 40265088 40339584 40457536 40543986 40680192 40684516 40716288 40737767 40755456 40759788 40874624 41103944 41121792 41140416 41179992 41402368 41406624 41527696 41545728 41550144 41564544 41568962 41604528 41837943 41978496 41997508 42015744 42063872 42205184 42269262 42306768 42411264 42415772 42430472 42448896 42453408 42728112 42853048 42891072 42958848 42978304 43122688 43168608 43188159 43333248 43337854 43356672 43406336 43618281 43656984 43706992 43784636 43803648 43853824 43892736 44040192 44067954 44107056 44255232 44259936 44349952 44354511 44498944 44636928 44657144 44716224 44807168 44811774 44826624 44957696 45025953 45050292 45101896 45182018 45293568 45514728 45523072 45566864 45607296 45760512 45765376 45983952 46082372 46237184 46241937 46335984 46491648 46557448 46577664 46713856 46718658 46975936 47062848 47301317 47316992 47321856 47460224 47480832 47502336 47548032 47553086 47734281 47814792 47975424 47997152 48043324 48209679 48234496 48307728 48350592 48470016 48475168 48491968 48513024 48538616 48832128 48854244 48974912 49018368 49170366 49283072 49314139 49335552 49340796 49357896 49479808 49523712 49528976 49849464 49893696 49950848 50039584 50061312 50118656 50239287 50363376 50408064 50413422 50555456 50577408 50582784 50739633 50855936 50933148 51013632 51036736 51104256 51208192 51213456 51262722 51380224 51458232 51486048 51545024 51631104 51636592 52016832 52026368 52076416 52122624 52168928 52280403 52297728 52377129 52553088 52558674 52665568 52842496 52847928 53100516 53133312 53208512 53231616 53387264 53392752 53686784 53786112 53996796 54058648 54240256 54263808 54288384 54340608 54346384 54505101 54534564 54553464 54605943 54829056 54853888 54906656 55023981 55096776 55208832 55394304 55400192 55419392 55443456 55472704 55664784 55720098 55783924 55971328 56020992 56194704 56294532 56359016 56383488 56409024 56548352 56598528 56604544 56874888 56970816 56996618 57188096 57212928 57278464 57365427 57416328 57558144 57564262 57584212 57609216 57777664 57802752 57808896 57988152 58091166 58157708 58209312 58404864 58523648 58529664 58585968 58690044 58757272 58809408 58815659 59006976 59013248 59139348 59248764 59422006 59447808 59515904 59621632 59749032 59768832 59806509 59859576 60034604 60060672 60067056 60391424 60397632 60686304 60809728 60815979 61014016 61020288 61026774 61139682 61311936 61318453 61655916 61710624 61769988 61781312 61950602 61988864 62103552 62291544 62325216 62346816 62353443 62406792 62750464 62967744 62996262 63095808 63307776 63336448 63397376 63403893 63616896 63623658 63645708 63680112 63753056 63967232 64279572 64336608 64410304 64438272 64467456 64626688 64684032 64999872 65006781 65109504 65138992 65357824 65560488 65676954 65780736 65787728 65810528 65839104 66031616 66060288 66101931 66389904 66465952 66524928 66748416 66955392 66985716 67074336 67151168 67210752 67217896 67436544 67443712 67652844 67773027 67910864 67940352 68018176 68139008 68284608 68350296 68410944 68610976 68640768 68648064 68841472 68995906 69123558 69355776 69496832 69503976 69707204 69730304 69737472 69836172 70070784 70078232 70463904 70594272 70800688 70844416 70975488 71190336 71197903 71253504 71322048 71329629 71714816 71722188 71931902 71963136 71995728 72064986 72351744 72384512 72454144 72461592 72673468 72705024 72712752 72737952 72807924 73105408 73281366 73365308 73462368 73495639 73527552 73611776 73859072 73924608 74011194 74036844 74219712 74227601 74253326 74285568 74293464 74694656 74774196 74926272 74992834 75059376 75177984 75212032 75464704 75545064 75620133 75706754 75833184 75874176 75961088 76283904 76399722 76487236 76520448 76555104 76623113 76656384 76744192 76812288 77070336 77078528 77187348 77317536 77352553 77446656 77454888 77612416 77873152 78039552 78114624 78122927 78150002 78183936 78253392 78412544 78446592 78675968 78838011 78852464 78928318 78998352 79263744 79650774 79665376 79699968 79742012 79812768 80080896 80089408 80530176 80644151 80679168 80915072 81087972 81360384 81369032 81432576 81475534 81510912 81519576 81749248 82207888 82243584 82280832 82359984 82804736 82813248 83055392 83091456 83100288 83129088 83137924 83209056 83675886 83956992 83995016 84031488 84075817 84127744 84410368 84538524 84613536 84822528 84831544 84860944 84897792 84906816 85456224 85494927 85706096 85782144 85917696 85956608 86245376 86337216 86346393 86376318 86666496 86675708 86713344 86812672 87236562 87313968 87413984 87569272 87607296 87707648 87785472 88135908 88214112 88510464 88519872 88699904 88709022 88997888 89133009 89273856 89314288 89432448 89614336 89623548 89653248 89915392 90051906 90100584 90203792 90364036 90587136 91029456 91046144 91133728 91214592 91521024 91530752 91540161 91967904 92164744 92474368 92483874 92671968 92925903 92983296 93114896 93155328 93427712 93437316 93637301 93951872 94125696 94494393 94602634 94633984 94643712 94920448 94961664 95004672 95096064 95106172 95435487 95468562 95629584 95950848 95994304 96086648 96419358 96615456 96701184 96940032 96950336 96983936 97026048 97077232 97621867 97664256 97708488 97949824 98036736 98340732 98515431 98566144 98628278 98671104 98681592 98715792 98959616 99047424 99057952 99698928 99787392 99901696 100079168 100122624 100237312 100478574 100726752 100772371 100816128 100826844 101110912 101154816 101165568 101479266 101711872 101775989 101866296 102027264 102073472 102208512 102416384 102426912 102525444 102760448 102916464 102972096 103090048 103262208 103273184 103493859 103685337 104033664 104052736 104152832 104245248 104337856 104560806 104595456 104754258 105106176 105117348 105331136 105684992 105695856 106201032 106266624 106417024 106463232 106774528 106785504 107373568 107572224 107897853 107993592 108097479 108117296 108480512 108527616 108576768 108681216 108692768 109010202 109069128 109106928 109211886 109658112 109707776 109813312 110047962 110193552 110417664 110788608 110800384 110838784 110886912 110945408 111329568 111379989 111440196 111567848 111942656 112041984 112389408 112489251 112589064 112718032 112766976 112818048 113096704 113197056 113209088 113560131 113749776 113941632 113993236 114376192 114425856 114556928 114730854 114832656 115116288 115128524 115168424 115218432 115555328 115605504 115617792 115976304 116182332 116315416 116418624 116809728 117047296 117059328 117171936 117225003 117380088 117514544 117618816 117631318 118013952 118026496 118278696 118392477 118497528 118844012 118895616 119031808 119243264 119498064 119537664 119613018 119719152 120069208 120121344 120134112 120782848 120795264 121372608 121619456 121631958 121987607 122028032 122040576 122053548 122213301 122279364 122623872 122636906 123311832 123421248 123539976 123562624 123901204 123977728 124207104 124583088 124650432 124693632 124706886 124813584 125500928 125513829 125935488 125992524 126191616 126615552 126672896 126794752 126807786 127233792 127247316 127291416 127360224 127506112 127934464 128389289 128559144 128673216 128820608 128876544 128934912 129253376 129368064 129564477 129999744 130013562 130219008 130277984 130715648 130854843 131120976 131353908 131561472 131575456 131621056 131678208 132063232 132120576 132203862 132779808 132931904 133049856 133496832 133852663 133910784 133971432 134148672 134302336 134421504 134435792 134873088 134887424 135077859 135305688 135546054 135821728 135880704 136036352 136278016 136569216 136700592 136821888 137221952 137281536 137296128 137682944 137991812 138247116 138711552 138993664 139007952 139414408 139460608 139474944 139548521 139672344 140141568 140156464 140927808 141188544 141601376 141688832 141903951 141950976 142380672 142395806 142507008 142644096 142659258 143429632 143444376 143863804 143926272 143991456 144129972 144703488 144769024 144908288 144923184 145346936 145410048 145425504 145475904 145491367 145615848 146210816 146562732 146730616 146924736 146991278 147055104 147223552 147718144 147849216 147942417 148022388 148073688 148439424 148455202 148506652 148571136 148586928 149389312 149548392 149852544 149985668 150118752 150355968 150424064 150929408 151090128 151240266 151413508 151666368 151682489 151748352 151922176 152567808 152799444 152974472 153040896 153110208 153246226 153312768 153488384 153624576 154140672 154157056 154374696 154635072 154705106 154893312 154909776 155224832 155746304 156079104 156229248 156245854 156300004 156367872 156506784 156825088 156841209 156893184 157351936 157676022 157704928 157856636 157996704 158137063 158527488 159301548 159330752 159399936 159484024 159625536 159642503 160161792 160178816 161060352 161288302 161358336 161830144 162175944 162720768 162738064 162865152 162951068 163021824 163039152 163498496 163515303 164415776 164487168 164561664 164719968 165071943 165609472 165626496 166110784 166182912 166200576 166258176 166275848 166418112 166435801 167351772 167913984 167990032 168062976 168151634 168255488 168820736 169077048 169227072 169645056 169663088 169721888 169795584 169813632 170912448 170989854 171412192 171564288 171835392 171913216 172096281 172490752 172674432 172692786 172752636 173332992 173351416 173426688 173625344 174473124 174627936 174827968 175138544 175214592 175415296 175570944 176271816 176428224 176446977 177020928 177039744 177399808 177418044 177995776 178266018 178547712 178628576 178864896 179228672 179247096 179306496 179419527 179830784 180103812 180201168 180407584 180728072 181174272 182058912 182092288 182267456 182429184 183042048 183061504 183080322 183935808 183955359 184329488 184948736 184967748 185343936 185851806 185966592 186229792 186310656 186855424 186874632 187060329 187274602 187903744 188251392 188988786 189205268 189267968 189287424 189840896 189923328 190009344 190192128 190212344 190870974 190937124 191259168 191901696 191988608 192173296 192838716 193230912 193251451 193402368 193880064 193900672 193967872 194052096 194154464 195020343 195243734 195328512 195416976 195899648 196073472 196681464 197030862 197256556 197342208 197363184 197431584 197919232 198094848 198115904 199397856 199488163 199574784 199803392 200158336 200245248 200474624 200957148 201453504 201474917 201544742 201632256 201653688 202221824 202309632 202331136 202958532 203319081 203423744 203551978 203732592 204054528 204146944 204417024 204832768 204853824 205050888 205832928 205944192 206180096 206524416 206546368 206987718 207370674 207977021 208067328 208105472 208305664 208490496 208675712 209121612 209190912 209508516 210212352 210234696 210662272 211369984 211391712 212402064 212533248 212834048 212926464 213549056 213571008 213593709 213988887 214747136 215144448 215795706 215987184 216194958 216234592 216961024 217055232 217153536 217362432 217385536 218020404 218138256 218213856 218423772 219316224 219415552 219626624 220095924 220387104 220486917 220835328 221577216 221600768 221677568 221773824 221890816 222659136 222682803 222759978 222880392 223135696 223885312 224083968 224778816 224978502 225178128 225436064 225533952 225636096 226193408 226394112 226418176 227120262 227499552 227883264 227986472 228752384 228851712 229113856 229461708 229665312 229869339 230232576 230257048 230336848 230436864 231110656 231211008 231235584 231952608 232057659 232364664 232630832 232837248 233619456 234094592 234118656 234343872 234368781 234450006 234760176 235029088 235237632 235262636 236027904 236052992 236557392 236784954 236995056 237688024 237791232 238063616 238486528 238996128 239226036 239438304 240138416 240242688 240268224 241485671 241565696 241590528 241932453 242745216 243238912 243263916 243975214 244056064 244081152 244107096 244426602 244558728 245247744 245273812 246623664 246842496 247079952 247125248 247802408 247955456 248414208 249166176 249300864 249387264 249413772 249627168 251001856 251027658 251761657 251870976 251985048 252227451 252383232 253231104 253345792 253589504 253615572 254467584 254494632 254582832 254720448 255012224 255868928 256484781 256778578 257118288 257346432 257641216 257753088 257869824 258506752 258736128 259039179 259128954 259999488 260027124 260438016 260555968 261431296 261709686 262241952 262707816 263122944 263150912 263242112 263356416 264126464 264407724 264973639 265559616 265863808 266099712 266993664 267399027 267705326 267821568 267942864 268297344 268604672 268843008 268871584 269746176 269774848 270155718 270611376 271092108 271643456 271761408 272072704 272556032 273138432 273401184 273525007 273643776 274443904 274563072 274592256 275365888 275983624 276249113 276494232 277423104 277987328 278015904 278777709 278828816 278921216 278949888 279097042 279344688 280283136 280312928 280911903 281855616 282377088 283202752 283377664 283807902 283901952 284761344 284791612 285014016 285164369 285288192 285318516 286859264 286888752 287727608 287852544 287982912 288259944 289538048 289816576 289846368 290693872 290820096 290851008 290951808 290982734 291231696 292421632 292865601 293125464 293461232 293849472 293982556 294110208 294447104 295436288 295698432 295884834 296044776 296147376 296878848 296910404 297013304 297142272 297173856 298778624 299096784 299705088 299971336 300237504 300711936 300848128 301858816 302180256 302317113 302480532 302827016 303332736 303364978 303496704 303844352 305135616 305327967 305598888 305948944 306081792 306220416 306492452 306625536 306976768 307249152 308281344 308314112 308749392 309270144 309410212 309786624 309819552 310449664 310481577 311492608 312158208 312458496 312491708 312600008 312735744 313013568 313650176 313682418 313786368 314703872 315352044 315409856 315713272 315993408 316274126 317054976 318603096 318661504 318799872 318968048 319251072 319285006 320323584 320357632 322120704 322576604 322716672 323660288 323693559 324351888 325441536 325476128 325730304 325902136 326043648 326078304 326996992 327030606 328831552 328974336 329123328 329439936 330143886 331109219 331218944 331252992 332221568 332365824 332401152 332516352 332551696 332836224 332871602 334139967 334703544 335827968 335980064 336125952 336303268 336510976 337467753 337641472 338154096 338454144 339290112 339326176 339443776 339591168 339627264 340680393 341824896 341979708 342824384 343128576 343670784 343826432 344192562 344981504 345198973 345348864 345385572 345505272 346665984 346702832 346853376 347250688 348946248 349255872 349655936 350277088 350429184 350830592 351141888 351675009 352543632 352856448 352893954 354041856 354079488 354799616 354836088 355177431 355991552 356532036 357095424 357257152 357729792 358457344 358494192 358612992 358839054 359661568 360207624 360402336 360815168 361456144 362348544 364117824 364184576 364534912 364858368 365962821 366084096 366123008 366160644 366639903 367871616 367910718 368658976 369897472 369935496 370687872 371703612 371933184 372459584 372621312 373710848 373749264 374120658 374549204 375807488 376502784 377977572 378410536 378535936 378574848 379681792 379846656 380018688 380384256 380424688 381741948 381874248 382518336 383803392 383977216 384346592 385167867 385677432 386461824 386502902 386804736 387760128 387801344 387935744 388104192 388308928 390040686 390487468 390657024 390833952 391799296 392146944 393362928 394061724 394513112 394684416 394726368 394863168 394905139 395838464 396189696 396231808 398795712 398976326 399149568 399606784 400316672 400490496 400949248 401557989 401914296 402907008 402949834 403089484 403264512 403307376 404443648 404619264 404662272 405917064 406638162 407103956 407465184 408109056 408293888 408834048 409665536 409707648 410101776 411665856 411709613 411888384 412360192 413048832 413092736 413975436 414741348 415954042 416134656 416210944 416611328 416980992 417351424 418243224 418381824 418645563 419017032 420424704 420469392 421324544 422739968 422783424 424804128 425066496 425668096 425711853 425852928 427098112 427142016 427187418 427977774 429229171 429494272 430288896 431591412 431974368 432389916 432469184 433922048 434110464 434307072 434724864 434771072 436040808 436276512 436427712 436474101 436847544 438632448 438831104 439253248 440191848 440774208 440973834 441670656 443154432 443201536 443355136 443547648 443781632 443827251 445318272 445365606 445519956 445760784 446271392 447770624 448167936 449557632 449957004 450356256 450872128 451067904 451272192 452386816 452788224 452836352 454240524 454999104 455047467 455766528 455972944 457504768 457703424 458227712 458923416 459330624 459738678 460465152 460514096 460673696 460873728 462221312 462422016 462471168 463905216 464115318 464729328 465261664 465674496 467238912 468189184 468237312 468687744 468737562 468900012 469520352 470058176 470475264 470525272 472055808 472105984 473114784 473569908 473990112 474411189 475376048 475582464 476127232 476973056 477992256 478043063 478452072 478876608 478927509 480276832 480485376 480536448 482971342 483131392 483181056 483864906 485490432 486477824 486527832 487950428 488112128 488162304 488214192 488853204 489117456 490495488 490547624 493247328 493684992 494159904 494250496 495604816 495910912 496828416 498332352 498385321 498601728 498774528 498827544 499254336 499307403 502003712 502055316 503523314 503741952 503970096 504454902 504766464 506462208 506691584 507179008 507231144 508935168 508989264 509165664 509440896 510024448 511737856 512969562 513557156 514236576 514469473 514692864 515282432 515506176 515739648 517013504 517472256 518078358 518257908 519593207 519998976 520054248 520876032 521111936 522862592 523419372 524483904 525415632 526245888 526301824 526484224 526712832 528252928 528815448 529340931 529947278 531119232 531727616 532199424 533987328 534798054 535410652 535643136 535885728 536594688 537209344 537686016 537743168 539492352 539549696 540311436 541222752 541467871 542184216 543286912 543522816 544145408 545112064 546276864 546802368 546860489 547050014 547287552 548887808 549126144 549184512 550731776 551866077 551967248 552498226 552988464 554846208 555974656 556031808 557555418 557657632 557899776 558194084 558689376 560566272 560625856 561823806 563711232 564509057 564754176 566405504 566755328 567615804 567803904 569522688 569583224 570028032 570328738 570576384 570637032 573718528 573777504 575455216 575705088 575965824 576519888 579076096 579633152 579692736 579754353 581387744 581640192 581702016 581903616 581965468 582463392 584843264 585731202 586250928 586922464 587698944 587965112 588220416 588530719 588894208 590872576 591769668 592089552 592294752 593757696 593820808 594026608 594284544 594347712 597557248 598193568 598464489 599410176 599942672 600475008 601423872 601696256 603717632 604360512 604424751 604634226 604961064 605654032 606665472 606729956 606993408 607688704 610271232 610655934 611197776 611897888 612163584 612440832 612984904 613251072 613953536 614498304 616628224 617498784 618540288 618820424 619573248 619639104 620899328 620963154 622985216 623931063 624316416 624916992 624983416 625200016 625471488 626027136 627300352 627364836 627572736 629407744 630704088 630819712 631426544 631986816 632548252 634109952 637206192 637323008 637599744 637936096 638502144 638570012 640647168 640715264 640781127 644241408 645153208 645433344 647320576 647387118 648703776 650883072 650952256 651460608 651804272 652087296 652156608 653993984 654061212 655461107 657663104 657948672 658246656 658879872 660287772 661460751 662218438 662437888 662505984 664443136 664731648 664802304 665032704 665103392 665672448 665743204 668048409 668279934 669407088 671655936 671960128 672251904 672606536 673021952 674935506 676308192 676908288 678580224 678652352 678887552 679182336 679254528 681360786 683353069 683649792 683959416 685648768 686257152 687341568 687652864 688385124 689608017 689963008 690397946 690697728 690771144 691010544 693331968 693405664 693706752 694501376 696172977 697892496 698511744 699311872 700554176 700858368 701661184 702283776 703106343 703350018 705087264 705406597 705712896 705787908 708083712 708158976 709599232 709672176 710354862 711983104 712431923 713064072 714190848 714514304 715459584 716914688 716988384 717678108 719323136 720415248 720804672 721630336 722912288 724457013 724697088 725797359 728235648 728369152 729069824 729716736 731925642 732168192 732246016 732321288 733279806 735743232 735821436 737317952 739794944 739870992 741375744 743407224 743866368 744919168 745242624 747421696 747498528 748241316 749098408 751614976 753005568 755284971 755955144 756682353 756821072 757071872 757149696 759363584 759693312 760037376 760768512 760849376 763483896 763748496 765036672 767606784 767954432 768693184 770335734 771354864 772923648 773005804 773609472 775520256 775602688 775871488 776208384 776617856 780081372 780974936 781314048 781667904 783598592 784293888 786725856 788123448 789026224 789368832 789452736 789726336 789810278 791676928 792379392 792463616 794920917 797591424 797952652 798299136 799213568 800633344 800980992 801898496 803115978 803828592 805814016 805899668 806178968 806529024 806614752 808887296 809238528 809324544 811834128 813276324 814207912 814930368 816218112 816587776 817668096 819331072 819415296 820203552 820575021 823331712 823419226 823776768 824720384 826097664 826185472 827950872 828747339 829482696 831908084 832269312 832421888 833222656 833961984 834702848 836486448 836763648 837291126 838034064 840849408 840938784 842649088 842735709 845479936 845566848 849608256 850132992 851336192 851423706 851705856 853913249 854196224 854284032 854374836 855493107 855955548 858458342 858988544 860577792 863182824 863948736 864779832 864938368 867844096 868614144 869449728 869542144 872081616 872553024 872855424 872948202 873695088 877264896 877662208 878506496 878596803 880383696 881548416 881947668 883341312 886308864 886403072 886710272 887095296 887563264 887654502 890636544 890731212 891039912 891521568 892542784 895541248 896335872 898725023 899115264 899914008 900712512 901744256 902135808 902544384 904773632 905576448 905672704 906951339 908481048 909998208 910094934 911533056 911945888 915009536 915406848 915983901 916455424 917846832 918661248 919477356 920930304 921028192 921347392 921747456 924442624 924844032 924942336 927810432 928230636 929458656 930523328 931348992 934477824 936378368 936474624 936968641 937375488 937475124 937800024 939040704 940116352 940950528 941050544 944111616 944211968 946229568 947139816 947980224 948822378 950752096 951164928 952254464 953946112 955984512 956086126 956904144 957753216 957855018 960553664 960970752 961072896 965942684 966262784 966362112 967729812 970980864 972955648 973055664 975900856 976224256 976324608 976428384 977706408 978234912 980990976 981095248 986494656 987369984 988319808 988500992 991209632 991821824 993327657 993656832 996664704 996770642 997203456 997549056 997655088 998508672 998614806 1004007424 1004110632 1007046628 1007483904 1007940192 1008909804 1009532928 1012924416 1013383168 1014358016 1014462288 1017870336 1017978528 1018331328 1018439569 1018881792 1020048896 1023475712 1025939124 1027114312 1028473152 1028938946 1029385728 1030564864 1031012352 1031479296 1034027008 1034944512 1035596919 1036156716 1036515816 1039186414 1039997952 1040108496 1041752064 1042223872 1045725184 1046838744 1048967808 1050831264 1052491776 1052603648 1052968448 1053425664 1056505856 1057630896 1058681862 1059894556 1061777423 1062238464 1063455232 1064398848 1067974656 1069596108 1070821304 1071286272 1071771456 1073189376 1074418688 1075372032 1075486336 1078984704 1079099392 1080622872 1082445504 1082935742 1084368432 1086573824 1087045632 1088290816 1090224128 1092553728 1093604736 1093720978 1094100028 1094575104 1097775616 1097888463 1098252288 1098369024 1101463552 1103732154 1103934496 1104996452 1105976928 1109692416 1111949312 1112063616 1115110836 1115315264 1115799552 1116388168 1117378752 1117497521 1121132544 1121251712 1123647612 1127422464 1129018114 1129508352 1132811008 1133510656 1135231608 1135607808 1139045376 1139166448 1140056064 1140657476 1141152768 1141274064 1147437056 1147555008 1150910432 1151410176 1151931648 1153039776 1155503601 1158152192 1159266304 1159385472 1159508706 1162775488 1163280384 1163404032 1163807232 1163930936 1164926784 1165050607 1169686528 1171462404 1172501856 1173844928 1175397888 1175930224 1176440832 1177061438 1177788416 1181745152 1183539336 1184179104 1184589504 1184715417 1187515392 1187641616 1188053216 1188569088 1188695424 1195114496 1196387136 1196928978 1198820352 1199885344 1200950016 1202847744 1203392512 1204673967 1207435264 1208721024 1208849502 1209268452 1209922128 1211308064 1213330944 1213459912 1213986816 1215377408 1221311868 1222395552 1223795776 1224327168 1224881664 1225969808 1226502144 1227907072 1228996608 1233256448 1234997568 1235128839 1237080576 1237640848 1239146496 1239278208 1241798656 1241926308 1245970432 1247862126 1248632832 1249833984 1249966832 1250400032 1250942976 1252054272 1254600704 1254729672 1255145472 1255936689 1258815488 1261408176 1261639424 1262853088 1263973632 1265096504 1268219904 1274412384 1274646016 1275199488 1275872192 1277004288 1277140024 1281294336 1281430528 1281562254 1287687513 1288482816 1290306416 1290866688 1294641152 1294774236 1297407552 1301766144 1301904512 1302921216 1303608544 1304174592 1304313216 1307987968 1308122424 1309422303 1310922214 1315326208 1315897344 1316493312 1317759744 1320575544 1322921502 1324436876 1324875776 1325011968 1328886272 1329463296 1329604608 1330065408 1330206784 1331344896 1331486408 1336096818 1336559868 1338814176 1343311872 1343920256 1344503808 1345213072 1346043904 1349871012 1352616384 1352760157 1353816576 1357160448 1357304704 1357775104 1358364672 1358509056 1362721572 1365142401 1366706138 1367299584 1367918832 1371297536 1372514304 1374683136 1375305728 1376770248 1379216034 1380795892 1381395456 1381542288 1382021088 1386663936 1386811328 1387413504 1389002752 1392345954 1395784992 1396417141 1397023488 1398623744 1401108352 1401716736 1403322368 1404567552 1406212686 1406700036 1410174528 1410324419 1410813194 1411425792 1411575816 1416167424 1416317952 1419198464 1419344352 1420709724 1423233567 1423966208 1424863846 1426128144 1428381696 1429028608 1430919168 1433829376 1433976768 1434129189 1435356216 1436782527 1440830496 1441609344 1443260672 1445824576 1448914026 1449394176 1451594718 1455839147 1456471296 1456738304 1458139648 1459433472 1463851284 1464336384 1464492032 1464642576 1466559612 1471486464 1471642872 1474635904 1479589888 1479741984 1482751488 1486814448 1487732736 1489838336 1490485248 1494843392 1494997056 1495155963 1496482632 1497922209 1498196816 1503229952 1506011136 1510569942 1511910288 1513364706 1513642144 1514299392 1518727168 1519386624 1520074752 1521537024 1521698752 1526967792 1527496992 1530073344 1535213568 1535908864 1537386368 1540671468 1542709728 1543408419 1545847296 1546011608 1547218944 1551040512 1551205376 1551742976 1552416768 1553235712 1558779621 1560162744 1561949872 1562628096 1563335808 1567197184 1568587776 1573451712 1576246896 1578052448 1578737664 1578905472 1579452672 1579620556 1583353856 1584758784 1584927232 1589841834 1595182848 1595905304 1596598272 1598427136 1601266688 1601961984 1603796992 1606231956 1607657184 1611628032 1611799336 1612357936 1613058048 1613229504 1617774592 1618477056 1618649088 1623668256 1624403613 1626552648 1628415824 1629860736 1632436224 1633175552 1635336192 1638662144 1638830592 1640407104 1640581467 1641150042 1646663424 1646838452 1647553536 1649440768 1652195328 1652370944 1655901744 1657494678 1658965392 1663816168 1664538624 1664843776 1666445312 1667923968 1669405696 1672972896 1674582252 1676068128 1681698816 1681877568 1685298176 1685471418 1690399697 1690959872 1691133696 1693527171 1699216512 1700265984 1702672384 1702847412 1703411712 1707826498 1708392448 1708568064 1708749672 1710986214 1711911096 1716916684 1717977088 1721155584 1726365648 1727897472 1729559664 1729876736 1735688192 1737228288 1738899456 1739084288 1739263059 1744163232 1745106048 1745710848 1745896404 1747390176 1754529792 1755324416 1757012992 1757193606 1760767392 1762331599 1763096832 1763895336 1765592157 1766682624 1772617728 1772806144 1773420544 1775126528 1775309004 1779108719 1781273088 1781462424 1782079824 1783043136 1785085568 1791082496 1792671744 1795393467 1797450046 1798230528 1799828016 1801425024 1803488512 1804271616 1805088768 1809547264 1811152896 1811345408 1813274253 1813902678 1816962096 1819996416 1820189868 1823066112 1823891776 1830019072 1830813696 1831967802 1835693664 1837322496 1838954712 1841860608 1842056384 1842694784 1843494912 1848885248 1849884672 1854815473 1855620864 1856461272 1858917312 1861046656 1862697984 1868955648 1871793189 1872756736 1872949248 1873937282 1874750976 1874950248 1875600048 1878081408 1880232704 1881901056 1882101088 1888223232 1888423936 1892459136 1894279632 1895960448 1897644756 1901504192 1902329856 1904508928 1907892224 1911969024 1912172252 1913808288 1914675049 1915506432 1915710036 1921107328 1921941504 1922145792 1931885368 1932525568 1932724224 1933743791 1935459624 1941961728 1945911296 1946111328 1951801712 1952448512 1952649216 1952856768 1955412816 1956469824 1961981952 1962190496 1966383321 1972989312 1974739968 1976639616 1977001984 1982419264 1983643648 1986655314 1987313664 1993329408 1993541284 1994406912 1995098112 1995310176 1997017344 1997229612 2008014848 2008221264 2014093256 2014967808 2015880384 2017819608 2019065856 2026766336 2028716032 2028924576 2035740672 2035957056 2036662656 2036879138 2037763584 2040097792 2046951424 2050059207 2051878248 2054228624 2056946304 2057877892 2058771456 2061129728 2062024704 2062958592 2068054016 2069889024 2071193838 2072313432 2073031632 2078372828 2079995904 2080216992 2083504128 2084447744 2091450368 2093677488 2097935616 2101662528 2104983552 2105207296 2105936896 2106851328 2113011712 2115261792 2116219791 2117363724 2119789112 2123554846 2124476928 2126910464 2128797696 2135949312 2137295769 2139192216 2141642608 2142572544 2143542912 2146378752 2148837376 2150744064 2150972672 2157969408 2158198784 2161245744 2164891008 2165871484 2168736864 2173147648 2173371039 2174091264 2176581632 2180448256 2185107456 2187209472 2187441956 2188200056 2189150208 2195551232 2195776926 2196504576 2196738048 2202927104 2207464308 2207868992 2209992904 2211953856 2219384832 2223898624 2224127232 2230221672 2230630528 2231599104 2232776336 2234757504 2234995042 2242265088 2242503424 2247295224 2254844928 2258036228 2259016704 2265622016 2265854913 2267021312 2270463216 2271215616 2278090752 2278332896 2280112128 2281314952 2282305536 2282548128 2294874112 2295110016 2301820864 2302820352 2303863296 2306079552 2311007202 2316304384 2317764533 2318532608 2318770944 2319017412 2325550976 2326560768 2326808064 2327614464 2327861872 2329853568 2330101214 2339373056 2342924808 2345003712 2347689856 2350795776 2351860448 2352881664 2354122876 2355576832 2363490304 2367078672 2368358208 2369179008 2369430834 2375030784 2375283232 2376106432 2377138176 2377390848 2384762751 2390228992 2392774272 2393857956 2397640704 2399770688 2401900032 2405695488 2406785024 2409347934 2414870528 2417442048 2417699004 2418536904 2419844256 2422616128 2426661888 2426919824 2427973632 2430754816 2442623736 2444791104 2447591552 2448654336 2449763328 2451939616 2453004288 2455814144 2457993216 2461725063 2466512896 2469995136 2470257678 2474161152 2475281696 2478292992 2478556416 2483597312 2483852616 2486242017 2491940864 2495724252 2497265664 2499667968 2499933664 2500800064 2501885952 2504108544 2509201408 2509459344 2510290944 2511873378 2517630976 2522816352 2523278848 2525706176 2527947264 2530193008 2536439808 2548824768 2549292032 2550398976 2551744384 2554008576 2554280048 2561739747 2562588672 2562861056 2563124508 2566479321 2575375026 2576965632 2580612832 2581733376 2589282304 2589548472 2594815104 2603532288 2603809024 2605842432 2607217088 2608349184 2608626432 2615975936 2616244848 2618844606 2621844428 2630652416 2631794688 2632986624 2635519488 2641151088 2645843004 2648873752 2649751552 2650023936 2657772544 2658926592 2659209216 2660130816 2660413568 2662689792 2662972816 2672193636 2673119736 2677628352 2686623744 2687840512 2689007616 2690426144 2692087808 2696175069 2699742024 2705232768 2705520314 2707633152 2714320896 2714609408 2715550208 2716729344 2717018112 2725443144 2730284802 2733412276 2734599168 2735837664 2742595072 2745028608 2749366272 2750611456 2753540496 2758432068 2761591784 2762790912 2763084576 2764042176 2764335973 2773327872 2773622656 2774827008 2778005504 2784691908 2791569984 2792834282 2794046976 2797247488 2802216704 2803433472 2806644736 2809135104 2810905923 2812425372 2813400072 2820349056 2820648838 2821626388 2822851584 2823151632 2832334848 2832635904 2838396928 2838688704 2841419448 2846467134 2849727692 2852256288 2856763392 2858057216 2861838336 2867658752 2867953536 2868258378 2870712432 2873565054 2881660992 2881967291 2883218688 2886521344 2891649152 2897828052 2898788352 2903189436 2911678294 2912942592 2913476608 2916279296 2918866944 2927702568 2928672768 2928984064 2929285152 2933119224 2942972928 2943285744 2949271808 2959179776 2959483968 2965502976 2973628896 2975465472 2979676672 2979982971 2980970496 2989686784 2989994112 2990311926 2992965264 2995844418 2996393632 3004604197 3006459904 3012022272 3021139884 3023820576 3026729412 3027284288 3028598784 3037454336 3038773248 3040149504 3043074048 3043397504 3053935584 3054993984 3055318707 3060146688 3070427136 3071817728 3074772736 3081342936 3085419456 3086816838 3091694592 3092023216 3094437888 3102081024 3102410752 3103485952 3104833536 3106471424 3106790757 3117559242 3120325488 3123899744 3125256192 3126671616 3134394368 3137175552 3146903424 3152493792 3156104896 3157475328 3157810944 3158905344 3159241112 3166707712 3169517568 3169854464 3179683668 3185332269 3190365696 3191810608 3193196544 3196854272 3202533376 3203923968 3207593984 3212463912 3215314368 3223256064 3223598672 3224715872 3226116096 3226459008 3235549184 3236954112 3237298176 3247336512 3248807226 3253105296 3256831648 3259721472 3264872448 3266351104 3270672384 3277324288 3277661184 3280814208 3281162934 3282300084 3293326848 3293676904 3295107072 3298881536 3304390656 3304741888 3311803488 3314989356 3317930784 3327632336 3329077248 3329687552 3332890624 3335847936 3338811392 3345945792 3346301441 3349164504 3352136256 3352492563 3363397632 3363755136 3370596352 3370942836 3380799394 3381919744 3382267392 3387054342 3398433024 3400531968 3405344768 3405694824 3406823424 3415652996 3416784896 3417136128 3417499344 3421972428 3423822192 3433833368 3435954176 3442311168 3452731296 3455794944 3459119328 3459753472 3471376384 3474456576 3477798912 3478168576 3478526118 3488326464 3488697247 3490212096 3491421696 3491792808 3494780352 3495151821 3509059584 3510648832 3514025984 3514387212 3521534784 3524663198 3526193664 3527790672 3531184314 3533365248 3545235456 3545612288 3546841088 3550253056 3550618008 3554146251 3558217438 3562546176 3562924848 3564159648 3566086272 3570171136 3582164992 3585343488 3590786934 3594900092 3596461056 3599656032 3601286311 3602850048 3606977024 3608543232 3610177536 3619094528 3622305792 3622690816 3626548506 3627805356 3633924192 3637152449 3639992832 3640379736 3646132224 3647783552 3660038144 3663935604 3671387328 3671777569 3674644992 3677909424 3683721216 3684112768 3685389568 3686989824 3697770496 3699769344 3705386517 3709630946 3711241728 3712922544 3717834624 3722093312 3725395968 3737911296 3743586378 3745898496 3747874564 3749501952 3749900496 3751200096 3756162816 3760465408 3763802112 3764202176 3776446464 3776847872 3784918272 3788559264 3790275097 3791920896 3795289512 3803008384 3804659712 3809017856 3815784448 3823938048 3824344504 3827616576 3828023423 3829350098 3831012864 3831420072 3842214656 3843883008 3844291584 3863062539 3863770736 3865051136 3865448448 3867487582 3870919248 3883923456 3891822592 3892222656 3903603424 3905298432 3905713536 3910825632 3912939648 3923963904 3924380992 3932766642 3945978624 3949479936 3951563399 3953279232 3954003968 3964838528 3967287296 3973310628 3974627328 3986658816 3987082568 3988813824 3990196224 3990620352 3994034688 3994459224 4016029696 4016442528 4028186512 4029935616 4031760768 4035639216 4038131712 4053532672 4057432064 4057849152 4058280471 4071481344 4071914112 4073325312 4073758276 4075527168 4080195584 4093902848 4100118414 4103756496 4108457248 4113892608 4115755784 4117542912 4122259456 4124049408 4125917184 4136108032 4142387676 4144626864 4146063264 4156745656 4159991808 4160433984 4167008256 4168895488 4182900736 4187354976 4189251423 4195871232 4203325056 4209967104 4210414592 4211873792 4213702656 4226023424 4230523584 4230973257 4232439582 4234727448 4239578224 4247109692 4248953856 4253820928 4257595392 4271898624 4274591538 4278384432 4283285216 4285145088 4287085824 4292757504 4297674752 4301488128 4301945344 4302387567 4316397568 4322491488 4329782016 4331742968 4337473728 4346295296 4346742078 4348182528 4353163264 4360896512 4367517441 4370214912 4374418944 4374883912 4376400112 4378300416 4391102464 4391553852 4393009152 4393476096 4405854208 4414928616 4415737984 4419985808 4423907712 4438769664 4447797248 4448254464 4460443344 4461261056 4463198208 4465552672 4469515008 4469990084 4484530176 4485006848 4485467889 4494590448 4509689856 4516072456 4518033408 4531244032 4531709826 4540926432 4556181504 4556665792 4560224256 4562629904 4564611072 4565096256 4588227749 4589748224 4590220032 4603641728 4605640704 4607726592 4612159104 4622014404 4630225257 4632608768 4635529066 4637065216 4637541888 4638034824 4651101952 4653121536 4653616128 4655228928 4655723744 4659707136 4660202428 4676338863 4678746112 4685849616 4690007424 4695379712 4701591552 4703720896 4705763328 4708245752 4711153664 4734157344 4736716416 4738358016 4738861668 4750061568 4750566464 4752212864 4754276352 4754781696 4769525502 4780457984 4783471483 4785548544 4787715912 4795281408 4799541376 4803800064 4811390976 4813570048 4818695868 4829741056 4834884096 4835398008 4837073808 4839688512 4845232256 4853323776 4853839648 4855947264 4861509632 4873210839 4885247472 4889582208 4895183104 4897308672 4899526656 4903879232 4906008576 4911628288 4915986432 4921744401 4923450126 4933025792 4939990272 4940515356 4948322304 4950563392 4956585984 4957112832 4967194624 4967705232 4972484034 4983881728 4991448504 4994531328 4999335936 4999867328 5001600128 5003771904 5008217088 5018402816 5018918688 5023746756 5035261952 5045632704 5046557696 5051412352 5055894528 5060386016 5071199091 5072879616 5080581513 5097649536 5098584064 5100797952 5103488768 5108017152 5108560096 5123479494 5125177344 5125722112 5126249016 5132958642 5150750052 5153931264 5161225664 5163466752 5178564608 5179096944 5189630208 5207064576 5207618048 5211684864 5214434176 5216698368 5217252864 5231951872 5232489696 5237689212 5243688856 5261304832 5263589376 5265973248 5271038976 5282302176 5286994797 5291686008 5296776471 5297747504 5299503104 5300047872 5315545088 5317853184 5318418432 5320261632 5320827136 5325379584 5325945632 5337326157 5344387272 5346239472 5355256704 5373247488 5375681024 5378015232 5380852288 5384175616 5392350138 5399484048 5410465536 5411040628 5415266304 5428641792 5429218816 5431100416 5433458688 5434036224 5450886288 5460569604 5466824552 5469198336 5471675328 5485190144 5490057216 5501222912 5507080992 5516864136 5523183568 5525581824 5526169152 5528084352 5528671946 5546655744 5547245312 5549654016 5556011008 5564446419 5569383816 5583139968 5585668564 5588093952 5594494976 5604433408 5606866944 5613289472 5618270208 5621811846 5624850744 5626800144 5640698112 5641297676 5643252776 5645703168 5646303264 5664669696 5665271808 5676793856 5677377408 5682838896 5692934268 5699455384 5704512576 5713526784 5716114432 5723676672 5735317504 5735907072 5736516756 5741424864 5744025147 5747130108 5763321984 5763934582 5766437376 5773042688 5783298304 5795656104 5797576704 5801231373 5806378872 5823356588 5825885184 5826953216 5832558592 5837733888 5855405136 5857345536 5857968128 5858570304 5866238448 5885945856 5886571488 5898543616 5899149963 5918359552 5918967936 5931005952 5947257792 5950930944 5959353344 5959965942 5961940992 5979373568 5979988224 5980623852 5985930528 5991688836 5992787264 6009208394 6012919808 6024044544 6042279768 6047641152 6053458824 6054568576 6057197568 6074908672 6080299008 6086148096 6086795008 6107871168 6109987968 6110637414 6120293376 6140854272 6143635456 6149545472 6150177621 6162685872 6170838912 6173633676 6183389184 6184046432 6188875776 6204162048 6204821504 6206971904 6209667072 6212942848 6213581514 6235118484 6240650976 6247799488 6250512384 6253343232 6268788736 6274351104 6291075161 6293806848 6304987584 6312209792 6314950656 6315621888 6317810688 6318482224 6333415424 6339035136 6339708928 6348659373 6359367336 6370664538 6380731392 6383621216 6386393088 6393708544 6405066752 6407847936 6411887307 6415187968 6424927824 6430628736 6446512128 6447197344 6449431744 6452232192 6452918016 6471098368 6473908224 6474596352 6494673024 6497614452 6506210592 6513663296 6519442944 6529744896 6532702208 6541344768 6554648576 6555322368 6558780487 6561628416 6562325868 6564600168 6586653696 6587353808 6590214144 6597763072 6608781312 6609483776 6623606976 6629978712 6635861568 6655264672 6658154496 6659375104 6665781248 6671695872 6677622784 6691891584 6692602882 6698329008 6704272512 6704985126 6726795264 6727510272 6741192704 6741885672 6761598788 6763839488 6764534784 6774108684 6796866048 6801063936 6810689536 6811389648 6813646848 6831305992 6833569792 6834272256 6834998688 6843944856 6847644384 6867666736 6871908352 6884622336 6905462592 6911589888 6918238656 6919506944 6942752768 6948913152 6953293599 6955597824 6956337152 6957052236 6976652928 6977394494 6980424192 6982843392 6983585616 6989560704 6990303642 7018119168 7021297664 7028051968 7028774424 7043069568 7049326396 7052387328 7055581344 7062368628 7066730496 7090470912 7091224576 7093682176 7100506112 7101236016 7108292502 7116434876 7125092352 7125849696 7128319296 7129076983 7132172544 7140342272 7164329984 7170686976 7181573868 7189800184 7192922112 7199312064 7202572622 7205700096 7213954048 7217086464 7220355072 7238189056 7244611584 7245381632 7253097012 7255610712 7267848384 7274304898 7279985664 7280759472 7292264448 7295567104 7320076288 7327871208 7342774656 7343555138 7349289984 7355818848 7367442432 7368225536 7370779136 7373979648 7395540992 7399538688 7410773034 7419261892 7422483456 7425845088 7432441961 7435669248 7444186624 7450791936 7475822592 7487172756 7491796992 7495749128 7499003904 7499800992 7502400192 7503197641 7512325632 7520930816 7527604224 7528404352 7552892928 7553695744 7569836544 7577118528 7580550194 7583841792 7590579024 7606016768 7609319424 7618035712 7631568896 7647876096 7648689008 7655233152 7656046846 7658700196 7662025728 7662840144 7684429312 7685219241 7687766016 7688583168 7726125078 7727541472 7730896896 7734975164 7741838496 7767846912 7783645184 7784445312 7807206848 7810596864 7811427072 7821651264 7822482647 7825879296 7847927808 7848761984 7865533284 7891957248 7898959872 7903126798 7906558464 7908007936 7929677056 7934574592 7946621256 7949254656 7973317632 7974165136 7977627648 7980392448 7981240704 7988069376 7988918448 8032059392 8032885056 8056373024 8059871232 8063521536 8071278432 8076263424 8088525207 8107065344 8114864128 8115698304 8116560942 8142962688 8143828224 8146650624 8147516552 8151054336 8155354249 8160391168 8187805696 8200236828 8207512992 8216914496 8227785216 8231511568 8235085824 8244518912 8248098816 8251834368 8272216064 8284775352 8289253728 8292126528 8293007919 8313491312 8319983616 8320867968 8334016512 8337790976 8365801472 8374709952 8378502846 8391742464 8406650112 8419934208 8420829184 8423747584 8427405312 8432717769 8452046848 8461047168 8461946514 8464879164 8469454896 8479156448 8494219384 8497907712 8507641856 8515190784 8549183076 8556768864 8566570432 8570290176 8574171648 8585515008 8595349504 8602976256 8603890688 8604775134 8632795136 8644982976 8645901873 8659564032 8663485936 8674947456 8692590592 8693484156 8696365056 8706326528 8721793024 8735034882 8740429824 8748837888 8749767824 8752800224 8756600832 8782204928 8783107704 8786018304 8786952192 8811708416 8829857232 8831475968 8839971616 8847815424 8877539328 8895594496 8896508928 8920886688 8922522112 8926396416 8931105344 8939030016 8939980168 8969060352 8970013696 8970935778 8989180896 9013812591 9019379712 9032144912 9036066816 9062488064 9063419652 9081852864 9082818197 9112363008 9113331584 9120448512 9125259808 9129222144 9130192512 9165956121 9176455498 9179496448 9180440064 9207283456 9211281408 9215453184 9224318208 9244028808 9260450514 9271058132 9274130432 9275083776 9276069648 9302203904 9306243072 9307232256 9310457856 9311447488 9319414272 9320404856 9352677726 9371699232 9380014848 9390759424 9403183104 9407441792 9411526656 9416491504 9422307328 9468314688 9469321099 9473432832 9476716032 9477723336 9500123136 9501132928 9504425728 9508552704 9509563392 9539051004 9555996807 9560915968 9566942966 9571097088 9575431824 9590562816 9599082752 9607600128 9622781952 9627140096 9637391736 9669768192 9670796016 9674147616 9679377024 9690464512 9706647552 9707679296 9711894528 9723019264 9746421678 9770494944 9774919987 9779164416 9790366208 9794617344 9799053312 9807758464 9812017152 9823256576 9831972864 9843488802 9846900252 9866051584 9872270933 9879980544 9881030712 9896644608 9901126784 9913171968 9914225664 9934389248 9935410464 9944968068 9967763456 9982897008 9989062656 9998671872 9999734656 10003200256 10007543808 10016434176 10036805632 10037837376 10038904323 10047493512 10057477689 10091265408 10093115392 10102824704 10111789056 10120772032 10142398182 10145759232 10161163026 10195299072 10197168128 10201595904 10206977536 10216034304 10217120192 10246958988 10250354688 10251444224 10252498032 10265917284 10301500104 10307862528 10322451328 10326933504 10357129216 10358193888 10379260416 10414129152 10415236096 10423369728 10428868352 10433396736 10434505728 10463903744 10464979392 10466091741 10475378424 10485455463 10487377712 10522609664 10527178752 10531946496 10542077952 10564604352 10573989594 10583372016 10593552942 10595495008 10600095744 10631090176 10635706368 10636836864 10640523264 10641654272 10650759168 10651891264 10674652314 10688774544 10692478944 10710513408 10746494976 10751362048 10756030464 10761704576 10768351232 10784700276 10798968096 10803858933 10820931072 10822081256 10830532608 10857283584 10858437632 10862200832 10866917376 10868072448 10901772576 10911457347 10921139208 10933649104 10938396672 10943350656 10970380288 10980114432 11002445824 11014161984 11015332707 11033728272 11046367136 11051163648 11052338304 11056168704 11057343892 11093311488 11094490624 11099308032 11112022016 11128892838 11138767632 11166279936 11171337128 11176187904 11188989952 11208866816 11213733888 11226578944 11243623692 11249701488 11253600288 11281396224 11282595352 11286505552 11291406336 11292606528 11329339392 11330543616 11353587712 11354754816 11365677792 11370825291 11385868536 11398910768 11409025152 11427053568 11432228864 11447353344 11470635008 11471814144 11473033512 11482849728 11484070269 11488050294 11494260216 11526643968 11527869164 11532874752 11546085376 11566596608 11591312208 11595153408 11602462746 11612757744 11646713176 11651770368 11653906432 11665117184 11675467776 11710810272 11715936256 11717140608 11732476896 11771891712 11773142976 11797087232 11798299926 11832797879 11836719104 11837935872 11854690197 11862011904 11894515584 11901861888 11918706688 11919931884 11923881984 11958747136 11959976448 11961247704 11971861056 11983377672 11985574528 12018416788 12025839616 12048089088 12084559536 12095282304 12106917648 12109137152 12114395136 12149817344 12160598016 12172296192 12173590016 12174841413 12215742336 12219975936 12221274828 12240586752 12281708544 12287270912 12299090944 12300355242 12325371744 12341677824 12347267352 12366778368 12368092864 12377751552 12408324096 12409643008 12413943808 12425885696 12427163028 12453761033 12470236968 12481301952 12495598976 12501024768 12506686464 12537577472 12548702208 12567754269 12582150322 12587613696 12609975168 12624419584 12629901312 12631243776 12635621376 12636964448 12666830848 12678070272 12679417856 12692919771 12697318746 12718734672 12741329076 12761462784 12767242432 12772786176 12787417088 12810133504 12815695872 12823774614 12849855648 12861257472 12893024256 12894394688 12898863488 12904464384 12905836032 12942196736 12949192704 12983708311 12989346048 12995228904 13012421184 13027326592 13038885888 13059489792 13065404416 13082689536 13102552323 13109297152 13110644736 13117560974 13123256832 13124651736 13129200336 13173307392 13174707616 13180428288 13195526144 13217562624 13218967552 13247213952 13259957424 13271723136 13310529344 13316308992 13318750208 13331562496 13343391744 13355245568 13383783168 13385205764 13396658016 13402725343 13408545024 13409970252 13453590528 13455020544 13482385408 13483771344 13523197576 13527678976 13529069568 13536206537 13548217368 13593732096 13621379072 13622779296 13662611984 13667139584 13668544512 13669997376 13687889712 13695288768 13735333472 13743816704 13764683247 13769244672 13810925184 13823179776 13836477312 13839013888 13885505536 13897826304 13906587198 13911195648 13912674304 13914104472 13953305856 13954788988 13960848384 13965686784 13967171232 13979121408 13980607284 14036238336 14042595328 14056103936 14057548848 14086139136 14098652792 14104774656 14111162688 14124737256 14133460992 14182449152 14187364352 14201012224 14202472032 14216585004 14232869752 14250184704 14251699392 14256638592 14258153966 14264345088 14280684544 14328659968 14341373952 14350414449 14363147736 14379600368 14385844224 14398624128 14405145244 14411400192 14427908096 14434172928 14440710144 14476378112 14489223168 14490763264 14506194024 14511221424 14535696768 14548609796 14559971328 14561518944 14584528896 14591134208 14640152576 14655742416 14685549312 14687110276 14698579968 14711637696 14734884864 14736451072 14741558272 14747959296 14791081984 14799077376 14821546068 14838523784 14844966912 14851690176 14864883922 14871338496 14888373248 14901583872 14951645184 14974345512 14983593984 14991498256 14998007808 14999601984 15004800384 15006395282 15024651264 15041861632 15055208448 15056808704 15105785856 15107391488 15139673088 15154237056 15161100388 15167683584 15181158048 15212033536 15213597273 15218638848 15236071424 15263137792 15295752192 15297378016 15310466304 15312093692 15317400392 15324051456 15325680288 15368858624 15370438482 15375532032 15377166336 15452250156 15455082944 15461793792 15469950328 15483676992 15535693824 15567290368 15568890624 15614413696 15621193728 15622854144 15643302528 15644965294 15651758592 15695855616 15697523968 15731066568 15783914496 15797919744 15806253596 15813116928 15816015872 15859354112 15860984391 15869149184 15893242512 15898509312 15946635264 15948330272 15955255296 15960784896 15962481408 15976138752 15977836896 16011978471 16064118784 16065770112 16112746048 16119742464 16127043072 16142556864 16152526848 16177050414 16214130688 16224351731 16229728256 16231396608 16233121884 16285925376 16287656448 16293301248 16295033104 16302108672 16310708498 16320782336 16375611392 16400473656 16415025984 16433828992 16455570432 16463023136 16470171648 16489037824 16503668736 16544432128 16569550704 16578507456 16584253056 16586015838 16626982624 16639967232 16641735936 16668033024 16675581952 16693339257 16731602944 16749419904 16757005692 16783484928 16813300224 16839868416 16841658368 16847495168 16854810624 16865435538 16904093696 16922094336 16923893028 16929758328 16938909792 16958312896 16988438768 16995815424 17015283712 17030381568 17098366152 17113537728 17133140864 17140580352 17148343296 17171030016 17190699008 17205952512 17207781376 17209550268 17232075441 17265590272 17289965952 17291803746 17319128064 17326971872 17349894912 17385181184 17386968312 17392730112 17403694119 17412653056 17443586048 17470069764 17480859648 17497675776 17499535648 17505600448 17513201664 17564409856 17566215408 17572036608 17573904384 17623416832 17659714464 17662951936 17679943232 17695630848 17755078656 17791188992 17793017856 17841773376 17845044224 17852792832 17862210688 17878060032 17879960336 17938120704 17940027392 17941871556 17978361792 18027625182 18038759424 18064289824 18072133632 18124976128 18126839304 18163705728 18165636394 18224726016 18226663168 18240897024 18250519616 18258444288 18260385024 18331912242 18352910996 18358992896 18360880128 18414566912 18422562816 18430906368 18448636416 18488057616 18520901028 18542116264 18548260864 18550167552 18552139296 18604407808 18612486144 18614464512 18620915712 18622894976 18638828544 18640809712 18705355452 18743398464 18760029696 18781518848 18806366208 18814883584 18823053312 18832983008 18844614656 18873225483 18936629376 18938642198 18946865664 18953432064 18955446672 19000246272 19002265856 19008851456 19017105408 19019126784 19078102008 19111993614 19133885932 19142194176 19150863648 19181125632 19198165504 19215200256 19245563904 19254280192 19274783472 19339536384 19341592032 19348295232 19350351811 19358754048 19380929024 19413295104 19415358592 19423789056 19446038528 19492843356 19540989888 19549839974 19558328832 19580732416 19589234688 19598106624 19615516928 19624034304 19646513152 19663945728 19676341461 19686977604 19693800504 19732103168 19744541866 19759961088 19762061424 19793289216 19802253568 19826343936 19828451328 19868778496 19870820928 19889936136 19965794016 19978125312 19997343744 19999469312 20006400512 20015087616 20032868352 20073611264 20075674752 20077808646 20094987024 20114955378 20173771037 20182530816 20186230784 20205649408 20223578112 20241544064 20284796364 20291518464 20322326052 20390598144 20394336256 20403191808 20413955072 20432068608 20434240384 20493917976 20500709376 20502888448 20504996064 20531834568 20603000208 20615725056 20644902656 20653867008 20714258432 20716387776 20758520832 20828258304 20830472192 20846739456 20857736704 20859880797 20866793472 20869011456 20927807488 20929958784 20932183482 20950756848 20970910926 20974755424 21045219328 21054357504 21063892992 21084155904 21129208704 21147979188 21166744032 21187105884 21190990016 21200191488 21262180352 21271412736 21273673728 21281046528 21283308544 21301518336 21303782528 21349304628 21377549088 21384957888 21387230949 21421026816 21492989952 21502724096 21512060928 21523409152 21536702464 21569400552 21597936192 21607717866 21641862144 21644162512 21661065216 21714567168 21716875264 21724401664 21733834752 21736144896 21803545152 21822914694 21842278416 21867298208 21876793344 21886701312 21940760576 21960228864 22004891648 22028323968 22030665414 22067456544 22092734272 22102327296 22104676608 22112337408 22114687784 22186622976 22188981248 22198616064 22224044032 22257785676 22277535264 22297325883 22332559872 22342674256 22352375808 22377979904 22417733632 22427467776 22453157888 22487247384 22499402976 22507200576 22509592923 22562792448 22565190704 22573011104 22582812672 22585213056 22658678784 22661087232 22707175424 22709509632 22731355584 22741650582 22771737072 22797821536 22818050304 22854107136 22864457728 22894706688 22941270016 22943628288 22946067024 22965699456 22968140538 22976100588 22988520432 23053287936 23055738328 23065749504 23092170752 23133193216 23182624416 23204925492 23225515488 23293426352 23303540736 23307812864 23330234368 23350935552 23421620544 23424110087 23431872512 23434281216 23464953792 23467447941 23543783424 23546285952 23594174464 23596599852 23665595758 23673438208 23675871744 23709380394 23724023808 23789031168 23803723776 23837413376 23839863768 23847763968 23917494272 23919952896 23922495408 23943722112 23966755344 23971149056 24036833576 24051679232 24096178176 24169119072 24190564608 24213835296 24218274304 24228790272 24299634688 24321196032 24344592384 24347180032 24349682826 24420880729 24431484672 24439951872 24442549656 24466062747 24481173504 24563417088 24574541824 24598181888 24600710484 24650743488 24683355648 24694534704 24733556736 24736185728 24755503104 24816648192 24819286016 24827887616 24851771392 24854326056 24879023757 24907522066 24940473936 24962603904 24991197952 25002049536 25013372928 25075154944 25097404416 25135508538 25164300644 25175227392 25219950336 25248839168 25259802624 25262487552 25271242752 25273928896 25333661696 25356140544 25358835712 25385839542 25394637492 25437469344 25482658152 25522925568 25534484864 25545572352 25574834176 25620267008 25647549228 25699711296 25702442983 25722514944 25786048512 25788789376 25797726976 25808928768 25811672064 25884393472 25898385408 25937705619 25967416622 25978692096 25990457808 26024842368 26054653184 26077771776 26118979584 26130808832 26165379072 26205104646 26221289472 26235121948 26246513664 26249303472 26258400672 26346614784 26349415232 26360856576 26391052288 26435125248 26437935104 26494427904 26519914848 26531925679 26543446272 26621058688 26632617984 26637500416 26663124992 26686783488 26710491136 26767566336 26770411528 26793316032 26796163961 26805450686 26817090048 26819940504 26907181056 26910041088 26964770816 26967542688 27041437773 27046395152 27055357952 27058139136 27072413074 27096434736 27187464192 27242758144 27245558592 27248454591 27325223968 27337089024 27339994752 27375779424 27390577536 27470666944 27487633408 27529366494 27538489344 27621850368 27646359552 27660943793 27672954624 27678027776 27771011072 27813174396 27822391296 27825348608 27828208944 27906611712 27909577976 27921696768 27931373568 27934342464 27958242816 27961214568 28085190656 28112207872 28115097696 28172278272 28197305584 28209549312 28222325376 28249474512 28266921984 28364898304 28374728704 28402024448 28404944064 28407963297 28433170008 28465739504 28500369408 28503398784 28513277184 28516307932 28528690176 28561369088 28657319936 28682747904 28700828898 28726295472 28759200736 28771688448 28797248256 28810290488 28822800384 28855816192 28868345856 28881420288 28952756224 28981526528 29012388048 29022442848 29071393536 29097219592 29119942656 29123037888 29169057792 29182268416 29280305152 29311484832 29324759961 29371098624 29374220552 29397159936 29423275392 29469769728 29472902144 29483116544 29495918592 29582163968 29598154752 29616812799 29643092136 29677047568 29689933824 29703380352 29729767844 29742676992 29776746496 29803167744 29903290368 29948691024 29967187968 29982996512 29996015616 29999203968 30009600768 30012790564 30049302528 30083723264 30110416896 30113617408 30116712969 30214782976 30279346176 30308474112 30322200776 30335367168 30362316096 30424067072 30427194546 30437277696 30472142848 30526275584 30591504384 30594756032 30620932608 30624187384 30634800784 30648102912 30651360576 30737717248 30740876964 30751064064 30754332672 30904500312 30910165888 30923587584 30939900656 30967353984 31071387648 31134580736 31137781248 31228827392 31242387456 31245708288 31286605056 31289930588 31303517184 31391711232 31395047936 31398275223 31462133136 31567828992 31595839488 31612507192 31626233856 31632031744 31718708224 31721968782 31786485024 31893270528 31896660544 31910510592 31921569792 31924962816 31952277504 31955673792 32023956942 32117594243 32128237568 32131540224 32225492096 32239484928 32254086144 32285113728 32305053696 32354100828 32411576799 32428261376 32448703462 32459456512 32462793216 32466243768 32571850752 32575312896 32586602496 32590066208 32604217344 32621416996 32641564672 32734372041 32751222784 32800947312 32830051968 32867657984 32911140864 32926046272 32940343296 32978075648 33007337472 33045998121 33139101408 33157014912 33168506112 33172031676 33253965248 33279934464 33283471872 33336066048 33351163904 33386678514 33463205888 33484300381 33498839808 33514011384 33566969856 33626600448 33679736832 33683316736 33694990336 33730871076 33808187392 33844188672 33847786056 33859516656 33877819584 33916625792 33976877536 33991630848 34030567424 34060763136 34112475873 34196732304 34227075456 34266281728 34281160704 34296686592 34342060032 34381398016 34411905024 34415562752 34419100536 34452210807 34464150882 34531180544 34579931904 34583607492 34638256128 34653943744 34699789824 34770362368 34773936624 34785460224 34807388238 34887172096 34940139528 34961719296 34995351552 34999071296 35011200896 35026403328 35128819712 35132430816 35147808768 35246833664 35319428928 35325903872 35359886464 35391261696 35498393637 35510157312 35564070591 35582377984 35586035712 35683546752 35690088448 35705585664 35724421376 35756120064 35759920672 35876241408 35880054784 35883743112 35956723584 36055250364 36077518848 36128579648 36144267264 36249952256 36253678608 36327411456 36331272788 36449452032 36453326336 36481794048 36501039232 36516888576 36520770048 36663824484 36705821992 36717985792 36721760256 36829133824 36845125632 36861812736 36897272832 36976115232 37041802056 37084232528 37096521728 37100335104 37104278592 37208815616 37224972288 37228929024 37241831424 37245789952 37277657088 37281619424 37361283099 37410710904 37486796928 37520059392 37563037696 37612732416 37629767168 37646106624 37665966016 37689229312 37746450966 37873258752 37877284396 37893731328 37906864128 37910893344 38000492544 38004531712 38017702912 38034210816 38038253568 38156204016 38223987228 38267771864 38284388352 38301727296 38362251264 38396331008 38430400512 38508560384 38549566944 38679072768 38683184064 38696590464 38700703622 38717508096 38761858048 38826590208 38830717184 38847578112 38892077056 38951124933 38985686712 39081979776 39099679948 39116657664 39161464832 39178469376 39196213248 39231033856 39248068608 39293026304 39327891456 39352682922 39373955208 39387601008 39489083732 39519922176 39524122848 39586578432 39604507136 39652687872 39656902656 39737556992 39741641856 39779872272 39931588032 39956250624 39994687488 39998938624 40012801024 40030175232 40065736704 40147222528 40151349504 40155617292 40189974048 40208176029 40229910756 40347542074 40365061632 40372461568 40411298816 40447156224 40483088128 40569592728 40583036928 40608619611 40644652104 40781196288 40788672512 40827910144 40864137216 40868480768 40987835952 41001418752 41005776896 41009992128 41063669136 41206000416 41231450112 41289805312 41294049741 41307734016 41428516864 41432775552 41517041664 41656516608 41660944384 41693478912 41715473408 41719761594 41733586944 41738022912 41855614976 41859917568 41864366964 41901513696 41941821852 41949510848 42090438656 42108715008 42127785984 42168311808 42258417408 42295958376 42333488064 42374211768 42381980032 42400382976 42524360704 42547347456 42562093056 42566617088 42603036672 42607565056 42698609256 42755098176 42769915776 42774461898 42842053632 42985979904 43005448192 43024121856 43046818304 43051243347 43073404928 43138801104 43195872384 43215435732 43283724288 43288325024 43322130432 43429134336 43433750528 43448803328 43467669504 43472289792 43607090304 43645829388 43684556832 43734596416 43753586688 43773402624 43881521152 43920457728 44009783296 44037526127 44056647936 44061330828 44134913088 44185468544 44204654592 44209353216 44224674816 44229375568 44373245952 44377962496 44397232128 44448088064 44515571352 44555070528 44594651766 44665119744 44685348512 44704751616 44755959808 44835467264 44854935552 44906315776 44974494768 44998805952 45014401152 45019185846 45125584896 45130381408 45146022208 45165625344 45170426112 45317357568 45322174464 45414350848 45419019264 45462711168 45483301164 45543474144 45595643072 45636100608 45708214272 45728915456 45789413376 45882540032 45887256576 45892134048 45931398912 45936281076 45952201176 45977040864 46106575872 46111476656 46131499008 46184341504 46266386432 46365248832 46409850984 46451030976 46586852704 46607081472 46615625728 46660468736 46701871104 46843241088 46848220174 46863745024 46868562432 46929907584 46934895882 47087566848 47092571904 47188348928 47193199704 47331191516 47346876416 47351743488 47418760788 47448047616 47578062336 47607447552 47674826752 47679727536 47695527936 47834988544 47839905792 47844990816 47887444224 47933510688 47942298112 48073667152 48103358464 48192356352 48338238144 48381129216 48427670592 48436548608 48457580544 48599269376 48642392064 48673055193 48689184768 48694360064 48699365652 48841761458 48862969344 48879903744 48885099312 48932125494 48962347008 49126834176 49149083648 49196363776 49201420968 49301486976 49366711296 49389069408 49467113472 49472371456 49511006208 49633296384 49638572032 49655775232 49703542784 49708652112 49758047514 49815044132 49880947872 49903538881 49925207808 49982395904 50004099072 50026745856 50150309888 50194808832 50271017076 50328601288 50350454784 50439900672 50497678336 50519605248 50524975104 50542485504 50547857792 50667323392 50712281088 50717671424 50771679084 50789274984 50874938688 50965316304 51045851136 51068969728 51091144704 51149668352 51240534016 51295098456 51399422592 51404885966 51445029888 51572097024 51577578752 51595453952 51617857536 51623344128 51768786944 51796770816 51875411238 51934833244 51957384192 51980915616 52049684736 52109306368 52155543552 52237959168 52261617664 52330758144 52410209292 52442578944 52470243896 52493027328 52498606944 52516801344 52522383487 52693229568 52698830464 52721713152 52782104576 52870250496 52875870208 52988855808 53039829696 53063851358 53086892544 53242117376 53265235968 53275000832 53326249984 53373566976 53420982272 53535132672 53540823056 53586632064 53592327922 53610901372 53634180096 53639881008 53814362112 53820082176 53929541632 53935085376 54082875546 54092790304 54116278272 54144826148 54192869472 54374928384 54485516288 54491117184 54496909182 54650447936 54674178048 54679989504 54751558848 54757378529 54781155072 54941333888 54975266816 55058732988 55076978688 55243700736 55292719104 55321887586 55345909248 55356055552 55542022144 55626348792 55644782592 55650697216 55656417888 55813223424 55819155952 55843393536 55862747136 55868684928 55916485632 55922429136 56170381312 56224415744 56230195392 56344556544 56394611168 56419098624 56444650752 56498949024 56533843968 56619676449 56729796608 56749457408 56804048896 56809888128 56815926594 56866340016 56931479008 57000738816 57006797568 57026554368 57032615864 57057380352 57087479743 57122738176 57314639872 57401657796 57452590944 57518401472 57543376896 57594496512 57620580976 57645600768 57711632384 57736691712 57762840576 57905512448 57963053056 58024776096 58044885696 58051055433 58142787072 58194439184 58239885312 58246075776 58338115584 58364536832 58560610304 58622969664 58649519922 58742197248 58748441104 58794319872 58846550784 58939539456 58945804288 58966233088 58991837184 59029024383 59164327936 59196309504 59233625598 59286184272 59354095136 59379867648 59406760704 59459535688 59485353984 59553492992 59606335488 59897382048 59934375936 59965993024 59992031232 59998407936 60019201536 60025581128 60098605056 60167446528 60220833792 60227234816 60233425938 60429565952 60521313111 60558692352 60616948224 60644401552 60670734336 60724632192 60848134144 60854389092 60874555392 60944285696 61052551168 61183008768 61189512064 61241865216 61248374768 61269601568 61296205824 61302721152 61475434496 61481753928 61502128128 61508665344 61809000624 61820331776 61847175168 61879801312 61934707968 62142775296 62269161472 62275562496 62457654784 62484774912 62491416576 62573210112 62579861176 62607034368 62783422464 62790095872 62796550446 62924266272 63135657984 63191678976 63225014384 63252467712 63264063488 63437416448 63443937564 63572970048 63579727379 63786541056 63793321088 63821021184 63843139584 63849925632 63904555008 63911347584 64047913884 64161692847 64235188486 64256475136 64263080448 64450984192 64478969856 64508172288 64570227456 64610107392 64708201656 64823153598 64897406924 64918913024 64925586432 64932487536 65143701504 65150625792 65173204992 65180132416 65208434688 65242833992 65283129344 65468744082 65601894624 65660103936 65735315968 65822281728 65852092544 65880686592 65956151296 66014674944 66091996242 66278202816 66285247693 66314029824 66337012224 66344063352 66507930496 66559868928 66566943744 66672132096 66702327808 66773357028 66891977649 66926411776 66968600762 66997679616 67028022768 67133939712 67253200896 67359473664 67366633472 67389980672 67461742152 67528778769 67688377344 67695572112 67719033312 67755639168 67833251584 67953755072 67983261696 68061134848 68121526272 68224951746 68393464608 68424439909 68454150912 68532563456 68562321408 68593373184 68684120064 68762796032 68823810048 68831125504 68838201072 68904421614 68928301764 69062361088 69105896531 69159863808 69167214984 69276512256 69307887488 69399579648 69540724736 69547873248 69614776476 69774344192 69880279056 69923438592 69990703104 69998142592 70022401792 70052806656 70257639424 70264861632 70272330261 70295617536 70402343823 70638857856 70651807744 70719772928 70782523392 70996787274 71020314624 71128141182 71172071424 71367093504 71380176896 71411171328 71448842752 71512240128 71519841344 71752482816 71760109568 71767486224 71913447168 72110500728 72155037696 72257159296 72288534528 72499904512 72507357216 72654822912 72662545576 72898904064 72906652672 72963588096 73002078464 73033777152 73041540096 73262642187 73327648968 73398188241 73411643984 73435971584 73443520512 73658267648 73690251264 73723625472 73794545664 73952230464 74083604112 74168465056 74200670208 74208557184 74417631232 74449944576 74457858048 74483662848 74491579904 74555314176 74563238848 74722566198 74821421808 74973593856 75040118784 75126075392 75225464832 75259534336 75292213248 75331932032 75378458624 75492901932 75746517504 75754568792 75787462656 75813728256 75821786688 76000985088 76009063424 76035405824 76068421632 76076507136 76312408032 76447974456 76535543728 76568776704 76603454592 76724502528 76792662016 76860801024 77017120768 77099133888 77107328949 77358145536 77366368128 77393180928 77401407244 77435016192 77523716096 77653180416 77661434368 77695156224 77784154112 77902249866 77971373424 78163959552 78199359896 78233315328 78322929664 78356938752 78392426496 78462067712 78496137216 78586052608 78705365844 78747910416 78775202016 78978167464 79039844352 79048245696 79173156864 79209014272 79305375744 79313805312 79475113984 79483283712 79559744544 79595777037 79863176064 79912501248 79989374976 79997877248 80025602048 80060350464 80131473408 80294445056 80302699008 80311234584 80379948096 80388491883 80416352058 80459821512 80695084148 80730123264 80744923136 80822597632 80894312448 80966176256 81139185456 81166073856 81217239222 81289304208 81562392576 81577345024 81655820288 81728274432 81736961536 81745363773 81975671904 82011553792 82019984256 82127338272 82412000832 82462900224 82579610624 82588099482 82615468032 82829585153 82857033728 82865551104 82982831379 83034083328 83313033216 83321888768 83430946816 83439523188 83467173888 83476045824 83711229952 83719835136 83728733928 83803027392 83883643704 83899021696 84180877312 84255571968 84336623616 84516834816 84591916752 84666976128 84748423536 84763960064 84800765952 85048721408 85094694912 85124186112 85133234176 85206073344 85215130112 85223889891 85397218512 85510196352 85539831552 85548923796 85684107264 85971959808 86010896384 86048243712 86093636608 86102486694 86277602208 86391744768 86430871464 86567448576 86576650048 86644260864 86858268672 86867501056 86897606656 86944579584 87176327231 87214180608 87291658776 87369113664 87469192832 87507173376 87546805248 87763042304 87840915456 87974279883 88019566592 88075052254 88113295872 88122661656 88269826176 88370937088 88409309184 88418706432 88449349632 88458751136 88746491904 88755924992 88794464256 88850438397 88896176128 89031142704 89110141056 89189303532 89330239488 89370697024 89409503232 89511919616 89670934528 89709871104 89948989536 89997611904 90028802304 90038371692 90251169792 90260762816 90292044416 90331250688 90340852224 90644348928 90828701696 90838038528 90885958177 90925422336 90966602328 91086948288 91191286144 91272201216 91416428544 91457830912 91578826752 91765080064 91774513152 91784268096 91862797824 91872562152 91904402352 91954081728 92213151744 92222953312 92262998016 92368683008 92532772864 92730497664 92819701968 92902061952 93173705408 93214162944 93231251456 93320937472 93403742208 93686482176 93696440348 93727490048 93737124864 93859815168 93869791764 94175133696 94185143808 94376697856 94386399408 94662383032 94693752832 94703486976 94837521576 94896095232 95156124672 95349653504 95359455072 95669977088 95679811584 95689981632 95774888448 95867021376 95884596224 96147334304 96206716928 96352782729 96384712704 96676476288 96762258432 96855341184 96873097216 96915161088 97198538752 97284784128 97346110386 97378369536 97388720128 97398731304 97683522916 97725938688 97759807488 97770198624 97864250988 97924694016 98253668352 98298167296 98392727552 98402841936 98602973952 98733422592 98778138816 98934226944 98944742912 99022012416 99277144064 99311550464 99407085568 99417304224 99516095028 99630088264 99761895744 99807077762 99850415616 99964791808 100008198144 100053491712 100300619776 100389617664 100452901143 100542034152 100657202576 100700909568 100879801344 100995356672 101039210496 101049950208 101084971008 101095715584 101334646784 101424562176 101435342848 101543358168 101578549968 101749877376 101930632608 102091702272 102137939456 102182289408 102299336704 102481068032 102590196912 102798845184 102809771932 102890059776 103144194048 103155157504 103190907904 103235715072 103246688256 103537573888 103593541632 103750822476 103869666488 103914768384 103961831232 104099369472 104218612736 104311087104 104523235328 104661516288 104820418584 104885157888 104940487792 104986054656 104997213888 105033602688 105044766974 105386459136 105397660928 105443426304 105564209152 105740500992 105751740416 105977711616 106079659392 106127702716 106173785088 106484234752 106495180911 106530471936 106550001664 106652499968 106747133952 106841964544 107070265344 107081646112 107173264128 107184655844 107221802744 107268360192 107279762016 107628724224 107640164352 107859083264 107870170752 108165751092 108185580608 108232556544 108289652296 108385738944 108749856768 108971032576 108982234368 108993818364 109300895872 109348356096 109359979008 109503117696 109514757058 109562310144 109882667776 109950533632 110117465976 110153957376 110487401472 110585438208 110643775172 110691818496 110712111104 111084044288 111252697584 111289565184 111301394432 111312835776 111626446848 111638311904 111686787072 111725494272 111737369856 111832971264 111844858272 112083849297 112340762624 112448831488 112460390784 112689113088 112789222336 112838197248 112889301504 112997898048 113067687936 113239352898 113459593216 113498914816 113608097792 113619776256 113631853188 113732680032 113862958016 114001477632 114013595136 114053108736 114065231728 114114760704 114174959486 114245476352 114629279744 114803315592 114905181888 115036802944 115086753792 115188993024 115241161952 115291201536 115423264768 115525681152 115811024896 115926106112 116049552192 116089771392 116102110866 116285574144 116388878368 116479770624 116492151552 116676231168 116729073664 116853374799 117121220608 117245939328 117299039844 117484394496 117496882208 117588639744 117693101568 117879078912 117891608576 117932466176 117983674368 118058048766 118328655872 118467251196 118572368544 118708190272 118759735296 118813521408 118919071376 118970707968 119106985984 119212670976 119794764096 119868751872 119931986048 119984062464 119996815872 120038403072 120051162256 120197210112 120334893056 120441667584 120454469632 120466851876 120624528087 120859131904 121042626222 121117384704 121233896448 121288803104 121341468672 121449264384 121696268288 121708778184 121749110784 121825858833 121888571392 122105102336 122366017536 122379024128 122483730432 122496749536 122539203136 122592411648 122605442304 122950868992 122963507856 123004256256 123017330688 123618001248 123640663552 123694350336 123759602624 123869415936 124285550592 124538322944 124551124992 124915309568 124969549824 124982833152 125146420224 125159722352 125214068736 125566844928 125580191744 125593100892 125848532544 126271315968 126383357952 126450028768 126504935424 126528126976 126874832896 126887875128 127145940096 127159454758 127573082112 127586642176 127642042368 127686279168 127699851264 127809110016 127822695168 128095827768 128323385694 128470376972 128512950272 128526160896 128901968384 128957939712 129016344576 129140454912 129220214784 129416403312 129646307196 129794813848 129837826048 129851172864 129864975072 130287403008 130301251584 130346409984 130360264832 130416869376 130485667984 130566258688 130937488164 131203789248 131320207872 131470631936 131644563456 131704185088 131761373184 131912302592 132029349888 132112578381 132183992484 132556405632 132570495386 132628059648 132674024448 132688126704 133015860992 133119737856 133133887488 133344264192 133404655616 133546714056 133783955298 133937201524 133995359232 134056045536 134267879424 134506401792 134718947328 134733266944 134779961344 134923484304 135057557538 135376754688 135391144224 135438066624 135452462677 135511278336 135666503168 135907510144 135966523392 136122269696 136243052544 136449903492 136786929216 136848879818 136908301824 137065126912 137124642816 137186746368 137368240128 137525592064 137647620096 137662251008 137676402144 137808843228 137856603528 138124722176 138211793062 138319727616 138334429968 138553024512 138615774976 138799159296 139081449472 139095746496 139229552952 139760558112 139846877184 139981406208 139996285184 140044803584 140105613312 140515278848 140529723264 140544660522 140591235072 140804687646 141216397259 141277715712 141303615488 141439545856 141565046784 141993574548 142040629248 142256282364 142344142848 142734187008 142760353792 142822342656 142897685504 143024480256 143039682688 143504965632 143520219136 143534972448 143826894336 144221001456 144310075392 144514318592 144577069056 144999809024 145014714432 145309645824 145325091152 145797808128 145813305344 145927176192 146004156928 146019165579 146067554304 146083080192 146525284374 146655297936 146796376482 146823287968 146887041024 147316535296 147380502528 147447250944 147589091328 147904460928 148167208224 148336930112 148401340416 148417114368 148835262464 148899889152 148915716096 148967325696 148983159808 149110628352 149126477696 149445132396 149642843616 149710616643 149947187712 150080237568 150252150784 150450929664 150519068672 150584426496 150663864064 150756917248 150985803864 151493035008 151509137584 151574925312 151627456512 151643573376 152001970176 152018126848 152070811648 152136843264 152153014272 152624816064 152895948912 153071087456 153137553408 153206909184 153449005056 153585324032 153721602048 154034241536 154198267776 154214657898 154716291072 154732736256 154786361856 154802814488 154870032384 155047432192 155306360832 155322868736 155390312448 155568308224 155804499732 155942746848 156327919104 156398719792 156466630656 156645859328 156713877504 156784852992 156924135424 156992274432 157172105216 157410731688 157495820832 157550404032 157567150461 157956334928 158079688704 158096491392 158346313728 158418028544 158610751488 158627610624 158950227968 158966567424 159119489088 159191554074 159726352128 159825002496 159978749952 159995754496 160051204096 160120700928 160262946816 160588890112 160605398016 160622469168 160759896192 160776983766 160832704116 160919643024 161390168296 161460246528 161489846272 161645195264 161788624896 161932352512 162278370912 162434478444 162578608416 163124785152 163154690048 163311640576 163456548864 163473923072 163490727546 163951343808 163968770609 164023107584 164039968512 164254676544 164272135587 164824001664 164925800448 165159221248 165176198964 165230936064 165659170306 165714067456 165731102208 165965662758 166068166656 166626066432 166643777536 166861893632 166879046376 166934347776 166952091648 167422459904 167439670272 167457467856 167606054784 167767287408 167798043392 168361754624 168511143936 168673247232 169033669632 169183833504 169333952256 169496847072 169527920128 169601531904 170097442816 170189389824 170248372224 170266468352 170412146688 170430260224 170447779782 170794437024 170946165103 171020392704 171079663104 171097847592 171262439229 171368214528 171943919616 172021792768 172187273216 172204973388 172555204416 172573545743 172783489536 172861742928 173134897152 173153300096 173288521728 173716537344 173735002112 173795213312 173889159168 174153166299 174352654462 174428361216 174583317552 174738227328 174938385664 175014346752 175093610496 175526084608 175681830912 175948559766 176150104508 176226591744 176245323312 176539652352 176741874176 176818618368 176837412864 176898699264 176917502272 177492983808 177511849984 177588928512 177700876794 178062285408 178220282112 178378607064 178660478976 178741394048 178819006464 179023839232 179341869056 179897979072 179917100881 179995223808 180057604608 180076743384 180502339584 180521525632 180584088832 180662501376 180681704448 181288697856 181563939333 181657403392 181676077056 181771916354 181850844672 181933204656 182173896576 182382572288 182544402432 182832857088 182915661824 183157653504 183549026304 183568536192 183725595648 183745124304 183808804704 183908163456 184426303488 184445906624 184525996032 184737366016 185065545728 185460995328 185639403936 185723479753 185804123904 186347410816 186428325888 186462502912 186641874944 186807484416 187372964352 187392880696 187454980096 187474249728 187573147727 187719630336 187739583528 188350267392 188370287616 188753395712 188772798816 189324766064 189387505664 189406973952 189675043152 189792190464 190312249344 190699307008 190718910144 190739182137 191359623168 191379963264 191549776896 191734042752 191769192448 192294668608 192413433856 192705565458 192769425408 193352952576 193524516864 193710682368 193746194432 193830322176 194397077504 194692220772 194756739072 194777440256 194797462608 195367045832 195451877376 195519614976 195540397248 195728501976 195849388032 196596334592 196785455104 196805683872 197205947904 197466845184 197556277632 197868453888 197889485824 198044024832 198554288128 198623100928 198814171136 198834608448 198855743079 199032190056 199260176528 199523791488 199614155524 199700831232 199929583616 200016396288 200106983424 200601239552 200779235328 200905802286 201084068304 201314405152 201401819136 201759602688 201990713344 202078420992 202099900416 202169942016 202191431168 202669293568 202870685696 203086716336 203157099936 203499754752 203861265216 204183404544 204275878912 204364578816 204598673408 204962136064 205180393824 205273319727 205597690368 205619543864 205780119552 206288388096 206310315008 206381815808 206471430144 206493376512 207075147776 207187083264 207317689593 207501644952 207739332976 207829536768 207923662464 208198738944 208437225472 208622174208 209046470656 209323032576 209640837168 209770315776 209880975584 209972109312 209994427776 210067205376 210089533948 210772918272 210795321856 210816990783 210886852608 211128418304 211503480832 211955423232 212159318784 212255405432 212347570176 212968469504 212990361822 213060943872 213304999936 213683929088 214140530688 214163292224 214346528256 214369311688 214443605488 214536720384 214559524032 215257448448 215280328704 215718166528 215740341504 216331502184 216371161216 216465113088 216579304592 216771477888 217499713536 217942065152 217964468736 217987636728 218601791744 218696712192 218719958016 219006235392 219029514116 219124620288 219765335552 219787926561 219901067264 220234931952 220307914752 220974802944 221170876416 221287550344 221383636992 221424222208 222505395168 222602788864 222625671552 223252893696 223276623808 223373574144 223450988544 223474739712 223665942528 223689716544 224167698594 224681525248 224823159701 224897662976 224920781568 225378226176 225578444672 225676394496 225778603008 225995796096 226135375872 226478705796 226919186432 226997829632 227216195584 227239552512 227263706376 227465360064 227725916032 228002955264 228027190272 228106217472 228130463456 228229521408 228349918972 228490952704 229258559488 229606631184 229810363776 230073605888 230173507584 230377986048 230482323904 230582403072 230846529536 231051362304 231321986847 231852212224 232099104384 232179542784 232204221732 232571148288 232777756736 232959541248 232984303104 233352462336 233458147328 233706749598 234242441216 234491878656 234598079688 234968788992 234993764416 235177279488 235386203136 235758157824 235783217152 235864932352 236116097532 236657311744 236934502392 237144737088 237416380544 237519470592 237627042816 237838142752 237941415936 238213971968 238425341952 238787331111 239589528192 239737503744 239863972096 239968124928 239993631744 240076806144 240102324512 240394420224 240669786112 240883335168 240908939264 240933703752 241165475649 241249056174 241718263808 242085252444 242234769408 242467792896 242577606208 242682937344 242898528768 243392536576 243417556368 243498221568 243651717666 244210204672 244732035072 244758048256 244967460864 244993499072 245078406272 245184823296 245210884608 245901737984 245927015712 246034661376 247236002496 247281327104 247388700672 247519205248 247738831872 248488755459 248571101184 248948494137 249076645888 249102249984 249830619136 249939099648 249965666304 250292840448 250319444704 250428137472 251133689856 251160383488 251186201784 251697065088 252542631936 252766715904 252900057536 253009870848 253056253952 253749665792 253775750256 254291880192 254318909516 255146164224 255173284352 255284084736 255372558336 255399702528 255618220032 255645390336 256191655536 256646771388 256940753944 257025900544 257052321792 257803936768 257915879424 258032689152 258280909824 258832806624 259292614392 259589627696 259675652096 259702345728 259729950144 260574806016 260602503168 260692819968 260720529664 260833738752 260971335968 261132517376 261528981693 261874976328 262407578496 262640415744 262941263872 263289126912 263408370176 263522746368 263824605184 264058699776 264225156762 264367984968 265112811264 265140990772 265256119296 265348048896 265376253408 266031721984 266239475712 266267774976 266688528384 266809311232 267093428112 267567910596 267874403048 267990718464 268112091072 268535758848 269012803584 269466533888 269559922688 269846968608 270115115076 270753509376 270782288448 270876133248 270904925354 271022556672 271333006336 271815020288 271933046784 272244539392 272486105088 272657874531 272899806984 273573858432 273697759636 273816603648 274130253824 274249285632 274373492736 274736480256 275051184128 275295240192 275324502016 275352804288 275617686456 275713207056 276423586124 276639455232 276668859936 277106049024 277231549952 277598318592 278162898944 278191492992 278459105904 279521116224 279693754368 279962812416 279992570368 280089607168 280211226624 281030557696 281059446528 281089321044 281182470144 281609375292 282432794518 282555431424 282607230976 282879091712 283130093568 283987149096 284081258496 284512564728 284688285696 285468374016 285520707584 285795371008 286048960512 286079365376 287009931264 287040438272 287069944896 287653788672 288442002912 288620150784 289028637184 289058348187 289154138112 289999618048 290029428864 290619291648 290650182304 291595616256 291626610688 291854352384 292008313856 292038331158 292135108608 292166160384 293050568748 293310595872 293592752964 293646575936 293774082048 294633070592 294761005056 294894501888 295178182656 295808921856 296334416448 296673860224 296802680832 296834228736 297670524928 297831432192 297934651392 297966319616 298221256704 298252955392 298890264792 299285687232 299421233286 299894375424 300160475136 300504301568 300901859328 301038137344 301168852992 301327728128 301358703429 301513834496 301971607728 302986070016 303018275168 303149850624 303254913024 303287146752 304003940352 304036253696 304141623296 304273686528 304306028544 305249632128 305791897824 306142174912 306275106816 306413818368 306898010112 307170648064 307443204096 308068483072 308262682889 308396535552 308429315796 309432582144 309465472512 309572723712 309605628976 309740064768 310094864384 310612721664 310645737472 310780624896 311136616448 311608999464 311885493696 312655838208 312797439584 312933261312 313291718656 313569705984 313848270848 313984548864 314344210432 314821463376 314991641664 315100808064 315134300922 315912669856 316159377408 316192982784 316692627456 316836057088 317221502976 317255221248 317900455936 317933134848 318238978176 318383108148 319452704256 319650004992 319957499904 319991508992 320102408192 320241401856 320525893632 321177780224 321210796032 321244938336 321519792384 321553967532 321665408232 321839286048 322780336592 322920493056 322979692544 323290390528 323577249792 323864705024 324556741824 324868956888 325157216832 326249570304 326309380096 326623281152 326913097728 326947846144 326981455092 327902687616 327937541218 328046215168 328079937024 328509353088 328544271174 329648003328 329851600896 330318442496 330352397928 330461872128 331318340612 331428134912 331462204416 331931325516 332136333312 333252132864 333287555072 333723787264 333758092752 333868695552 333904183296 334844919808 334879340544 334914935712 335212109568 335534574816 335596086784 336723509248 337022287872 337346494464 338067339264 338367667008 338667904512 338993694144 339055840256 339203063808 340194885632 340378779648 340496744448 340532936704 340824293376 340860520448 340895559564 341588874048 341892330206 342040785408 342159326208 342195695184 342524878458 342736429056 343887839232 344043585536 344374546432 344409946776 345110408832 345147091486 345566979072 345723485856 346269794304 346306600192 346577043456 347433074688 347470004224 347590426624 347778318336 348306332598 348705308924 348856722432 349166635104 349324772167 349476454656 349876771328 350028693504 350187220992 351052169216 351363661824 351897119532 352300209016 352453183488 352490646624 353079304704 353483748352 353637236736 353674825728 353797398528 353835004544 354985967616 355023699968 355401753588 356124570816 356440564224 356757214128 357320957952 357482788096 357638012928 358047678464 358683738112 359795958144 359834201762 359990447616 360115209216 360153486768 361004679168 361043051264 361168177664 361325002752 361363408896 362577395712 363127878666 363352154112 363543832708 363701689344 363866409312 364347793152 364765144576 365088804864 365665714176 365831323648 366315307008 367098052608 367137072384 367451191296 367490248608 367617609408 367656684409 367816326912 368852606976 368891813248 369051992064 369474732032 370131091456 370921990656 371278807872 371446959506 371608247808 372694821632 372856651776 372925005824 373283749888 373614968832 374745928704 374785761392 374909960192 374948499456 375146295454 375439260672 375479167056 376700534784 376740575232 377506791424 377545597632 378649532128 378813947904 379350086304 379584380928 380624498688 381398614016 381437820288 381478364274 382719246336 382759926528 383099553792 383301649703 383468085504 383538384896 384589337216 384826867712 385411130916 385538850816 386705905152 387049033728 387421364736 387492388864 387660644352 388794155008 389384441544 389513478144 389554880512 389594925216 390734091664 390903754752 391039229952 391080794496 391457003952 391698776064 393192669184 393570910208 393611367744 394411895808 394933690368 395112555264 395736907776 395778971648 396088049664 396337735143 397108576256 397246201856 397628342272 397669216896 397711486158 398064380112 398520353056 399047582976 399228311048 399401662464 399859167232 400032792576 400213966848 401202479104 401811604572 402168136608 402628810304 402803638272 403519205376 403981426688 404156841984 404199800832 404339884032 404382862336 405338587136 405741371392 406173432672 406314199872 406357388031 406999509504 407722530432 408366809088 408551757824 408729157632 409197346816 409924272128 410360787648 410546639454 411195380736 411239087728 411560239104 412576776192 412620630016 412763631616 412942860288 412986753024 414150295552 414374166528 414635379186 415003289904 415478665952 415659073536 415847324928 416397477888 416874450944 417244348416 418092941312 419281674336 419540631552 419761951168 419944218624 419988855552 420134410752 420179067896 421545836544 421590643712 421633981566 421773705216 422256836608 423006961664 423649191777 423910846464 424318637568 424510810864 424695140352 425936939008 425980723644 426121887744 426609999872 427367858176 428281061376 428326584448 428693056512 428738623376 428887210976 429073440768 429119048064 430514896896 430560657408 431436333056 431480683008 432663004368 432742322432 432930226176 433158609184 433542955776 434999427072 435884130304 435928937472 435975273456 437203583488 437393424384 437439916032 438012470784 438059028232 438249240576 439530671104 439575853122 440469863904 441949605888 442341752832 442575100688 442767273984 442848444416 445010790336 445058091653 445205577728 445251343104 446505787392 446553247616 446747148288 446901977088 446949479424 447331885056 447379433088 448335397188 449131849929 449363050496 449646319402 449795325952 449841563136 450756452352 451156889344 451352788992 451557206016 451991592192 452270751744 452957411592 453838372864 454432391168 454479105024 454527412752 454930720128 455451832064 456005910528 456054380544 456212434944 456260926912 456459042816 456699837944 456981905408 459213262368 459620727552 460147211776 460347015168 460755972096 460964647808 461164806144 461693059072 462102724608 462643973694 463704424448 463996733851 464198208768 464359085568 464408443464 465142296576 465555513472 465919082496 465968606208 466704924672 466916294656 467413499196 468484882432 468983757312 469196159376 469937577984 469987528832 470354558976 470772406272 471516315648 471566434304 471729864704 472232195064 472701451383 473869004784 474289474176 474832761088 475038941184 475254085632 475676285504 475882831872 476427943936 476850683904 477574662222 479179056384 479475007488 479727944192 479936249856 479987263488 480153612288 480204649024 480788840448 481339572224 481766670336 481817878528 481867407504 482330951298 482498112348 483436527616 484170504888 484469538816 484935585792 485155212416 485365874688 485797057536 486785073152 486835112736 487303435332 488420409344 489464070144 489516096512 489934921728 489986998144 490156812544 490369646592 490421769216 491803475968 491854031424 491906311827 492069322752 492816406761 494472004992 494562654208 494777401344 495038410496 495477663744 496977510918 497142202368 497896988274 498204499968 499661238272 499878199296 499931332608 500585680896 500638889408 500856274944 502267379712 502320766976 502372403568 503394130176 505085263872 505533431808 505800115072 506019741696 506112507904 507499331584 507551500512 508583760384 508637819032 510292328448 510346568704 510568169472 510745116672 510799405056 511236440064 511290780672 512383311072 512838495309 513293542776 513787317687 513881507888 514051801088 514104643584 515607873536 515831758848 516065378304 516561819648 517665613248 517720637229 518585228784 519179255392 519404691456 519459900288 521149612032 521205006336 521385639936 521441059328 521667477504 521942671936 522265034752 523057963386 523749952656 524815156992 525280831488 525882527744 526578253824 526816740352 527045492736 527649210368 528450313524 528735969936 530225622528 530281981544 530512238592 530696097792 530752506816 532063443968 532478951424 532535549952 533618622464 534186856224 535135821192 535748806096 535981436928 536224182144 537071517696 538025607168 538933067776 539119845376 539693937216 539751302643 540230230152 541507018752 541564576896 541752266496 541809850708 542045113344 542666012672 543630040576 543866093568 544489078784 544972210176 545315749062 545799613968 547147716864 547395519272 547633207296 548260507648 548498571264 548746985472 549472960512 550102368256 550649004032 550705608576 551235372912 551426414112 552847172248 553278910464 553337719872 554212098048 554463099904 555196637184 556325797888 556382985984 556918211808 557170439259 559042232448 559387508736 559925624832 559985140736 560179214336 560422453248 562061115392 562118893056 562178642088 562364940288 562719443181 563218750584 564865589036 565110862848 565214461952 565758183424 566260187136 567974298192 568162516992 569025129456 569376571392 570936748032 571041415168 571590742016 572097921024 572158730752 572217546411 574080876544 574139889792 575307577344 576884005824 577240301568 578057274368 578116696374 578308276224 579999236096 580058857728 581238583296 581300364608 583191232512 583253221376 584016627712 584076662316 584270217216 584332320768 586101137496 586621191744 587185505928 587293151872 587548164096 589266141184 589789003776 590356365312 591617843712 592668832896 593347720448 593605361664 593668457472 595341049856 595662864384 595869302784 595932639232 596442513408 596505910784 596567229237 597780529584 598571374464 598842466572 599788750848 600320950272 601008603136 601803718656 602076274688 602337705984 602655456256 602717406858 603943215456 605972140032 606036550336 606299701248 606509826048 606574293504 608007880704 608072507392 608283246592 608612057088 610234290617 610499264256 611583795648 612284349824 612550213632 612827636736 613796020224 614341296128 614886408192 615819959181 616136966144 616525365778 616793071104 616858631592 618865164288 618930945024 619145447424 619211257952 619480129536 620189728768 621225443328 621291474944 621561249792 621953068779 622273232896 623217998928 623770987392 625311676416 625594879168 625866522624 626583437312 627139411968 627696541696 627969097728 629642926752 629983283328 630201616128 630268601844 631825339712 632318754816 632385965568 633385254912 633672114176 634510442496 635800911872 635866269696 636201707239 636477956352 636766216296 638905408512 639914999808 639983017984 640204816384 641051787264 642355560448 642421592064 642489876672 643039584768 643107935064 643330816464 643678572096 645560673184 645840986112 645959385088 646580781056 647154499584 647729410048 649113483648 649737913776 650314433664 652499140608 652618760192 653246562304 653826195456 653895692288 653962910184 655805375232 655875082436 656092430336 656159874048 657018706176 657088542348 659296006656 659703201792 660636884992 660704795856 660923744256 662636681224 662856269824 662924408832 663862651032 664272666624 666575110144 667447574528 667516185504 667808366592 669689839616 669758681088 669829871424 670424219136 671069149632 671192173568 673447018496 674044575744 674469479103 674692988928 676134678528 676735334016 677335809024 677987388288 678111680512 678406127616 680389771264 680757559296 680993488896 681065873408 681648586752 681721040896 681791119128 683177748096 683784660412 684081570816 684318652416 684391390368 685049756916 685472858112 687775678464 688087171072 688749092864 688819893552 690220817664 690294182972 691133958144 691446971712 692539588608 692613200384 693154086912 694940008448 695180853248 695556636672 696612665196 697410617848 697713444864 698333270208 698649544334 698952909312 699753542656 700057387008 700374441984 702104338432 702727323648 703794239064 704600418032 704906366976 704981293248 706158609408 706967496704 707274473472 707349651456 707594797056 707670009088 709971935232 710047399936 710803507176 712249141632 712881128448 713514428256 714641915904 714965576192 715276025856 716095356928 717367476224 719591916288 719668403524 719980895232 720230418432 720306973536 722009358336 722086102528 722336355328 722650005504 722726817792 725154791424 726255757332 726704308224 727087665416 727403378688 727732818624 728695586304 729530289152 730177609728 731662647296 732630614016 734196105216 734274144768 734902382592 734980497216 735235218816 735313368818 735632653824 737705213952 737783626496 738103984128 738949464064 740262182912 741843981312 742557615744 742893919012 743216495616 745389643264 745466266377 745713303552 745850011648 746567499776 747229937664 749491857408 749571522784 749896998912 750292590908 750878521344 750958334112 753401069568 753481150464 755013582848 755091195264 757299064256 757627895808 758700172608 759168761856 761248997376 762797228032 762875640576 762956728548 765438492672 765519853056 766199107584 766603299406 766936171008 767076769792 769178674432 769653735424 770822261832 771077701632 773411810304 774098067456 774842729472 774984777728 777588310016 778768883088 779026956288 779109761024 779189850432 781468183328 781807509504 782078459904 782161588992 782914007904 783397552128 784586945079 786385338368 787141820416 787222735488 788823791616 789867380736 790225110528 791473815552 791557943296 792176099328 792675470286 794217152512 794492403712 795256684544 795338433792 795422972316 796128760224 797040706112 798095165952 798456622096 798803324928 799718334464 800065585152 800427933696 802404958208 803623209144 804336273216 805257620608 805607276544 807038410752 807962853376 808399601664 808679768064 808765724672 810677174272 811482742784 812346865344 812628399744 812714776062 813999019008 815445060864 816733618176 817103515648 817458315264 817973623593 818394693632 819848544256 820721575296 821093278908 822390761472 822478175456 823120478208 825153552384 825241260032 825527263232 825885720576 825973506048 828300591104 829270758372 830006579808 830957331904 831318147072 831694649856 832794955776 833748901888 834488696832 836185882624 838563348672 839081263104 839523902336 839888437248 839977711104 840268821504 840358135792 843091673088 843181287424 843267963132 843547410432 844513673216 846013923328 847298383554 847821692928 848637275136 849021621728 849390280704 851873878016 851961447288 852243775488 853219999744 854735716352 856562122752 856653168896 857386113024 857477246752 857774421952 858146881536 858238096128 861029793792 861121314816 862872666112 862961366016 865326008736 865484644864 865860452352 866317218368 867085911552 869998854144 871768260608 871857874944 871950546912 874407166976 874786848768 874879832064 876024941568 876118056464 876498481152 879061342208 879151706244 880939727808 883899211776 884683505664 885150201376 885534547968 885696888832 890021580672 890116183306 890411155456 890502686208 893011574784 893106495232 893494296576 893803954176 893898958848 894663770112 894758866176 896670794376 898263699858 899292638804 899590651904 899683126272 901512904704 902313778688 902705577984 903114412032 903983184384 904541503488 905914823184 908864782336 908958210048 909054825504 909861440256 910903664128 912011821056 912108761088 912424869888 912521853824 912918085632 913399675888 913963810816 918426524736 919241455104 920294423552 920694030336 921511944192 921929295616 922329612288 923386118144 924205449216 924788048667 925287947388 927408848896 927993467702 928396417536 928718171136 928816886928 930284593152 931111026944 931838164992 931937212416 933409849344 933832589312 934826998392 937967514624 938392318752 939875155968 939975057664 940709117952 941544812544 943032631296 943132868608 943459729408 944464390128 945402902766 947738009568 948167238739 948578948352 949665522176 950077882368 950508171264 951352571008 951765663744 952855887872 953701367808 955149324444 958358112768 958950014976 959455888384 959872499712 959974526976 960307224576 960409298048 961577680896 962679144448 963533340672 963635757056 963734815008 964661902596 964996224696 966873055232 968341009776 968939077632 969871171584 970310424832 970731749376 971594115072 973570146304 973670225472 974606870664 978928140288 979032193024 979869843456 979973996288 980313625088 980739293184 980843538432 983606951936 983708062848 983812623654 984138645504 985632813522 988944009984 989125308416 989554802688 990076820992 990955327488 993955021836 994284404736 995793976548 996408999936 999322476544 999756398592 999862665216 1001171361792 1001277778816 1001712549888 1004534759424 1004641533952 1004744807136 1006788260352 1010170527744 1011066863616 1011600230144 1012039483392 1012225015808 1014998663168 1015103001024 1017167520768 1017275638064 1020584656896 1020693137408 1021136338944 1021490233344 1021598810112 1022472880128 1022581561344 1024766622144 1025676990618 1026587085552 1027574635374 1027763015776 1028209287168 1031215747072 1031663517696 1032130756608 1033123639296 1035331226496 1035441274458 1037170457568 1038358510784 1038809382912 1038919800576 1042299224064 1042410012672 1042771279872 1042882118656 1043334955008 1043885343872 1044530069504 1046115926772 1047499905312 1047974316501 1049630313984 1050561662976 1051765055488 1053156507648 1053633480704 1054090985472 1055298420736 1056900627048 1057471939872 1060451245056 1060563963088 1061024477184 1061392195584 1061505013632 1064126887936 1064957902848 1065071099904 1067237244928 1068373712448 1070271642384 1071497612192 1071962873856 1072448364288 1074143035392 1076051214336 1077866135552 1078239690752 1079387874432 1079502605286 1080460460304 1083014037504 1083129153792 1083504532992 1083619701416 1084090226688 1085332025344 1087260081152 1087732187136 1088978157568 1090631498124 1091599227936 1094295433728 1094791038544 1095266414592 1096521015296 1096997142528 1097493970944 1098945921024 1100204736512 1101298008064 1101411217152 1102470745824 1102852828224 1102970053227 1105694344496 1106557820928 1106675439744 1108424196096 1108926199808 1110393274368 1112651595776 1112765971968 1113836423616 1114340878518 1118084464896 1118775017472 1119851249664 1119970281472 1120358428672 1120844906496 1124122230784 1124237786112 1124357284176 1124729880576 1125438886362 1126437501168 1129731178072 1130221725696 1130428923904 1131516366848 1132520374272 1135948596384 1138050258912 1138753142784 1141873496064 1142082830336 1143181484032 1144195842048 1144317461504 1144435092822 1147781394263 1148161753088 1148279779584 1149904949109 1150615154688 1153768011648 1154480603136 1156114548736 1156233392748 1156616552448 1159998472192 1160117715456 1162477166592 1162600729216 1166382465024 1166506442752 1168033255424 1168153324632 1168540434432 1168664641536 1172202274992 1173242383488 1174371011856 1174586303744 1175096328192 1178532282368 1179578007552 1180712730624 1183235687424 1185337665792 1186695440896 1187210723328 1187336914944 1190682099712 1191325728768 1191738605568 1191865278464 1192885026816 1193011821568 1193134458474 1195561059168 1197142748928 1197684933144 1199577501696 1200641900544 1202017206272 1203607437312 1204152549376 1205310912512 1205434813716 1207886430912 1208014820201 1211944280064 1212073100672 1212599402496 1213019652096 1213148587008 1216015761408 1216145014784 1216566493184 1217224114176 1219072164093 1220468581234 1220998528512 1223167591296 1224568699648 1225100427264 1225655273472 1227592040448 1228682592256 1229772816384 1231639918362 1233050731556 1233586142208 1233717263184 1237730328576 1237861890048 1238290894848 1238422515904 1238960259072 1240379457536 1242450886656 1242582949888 1243122499584 1243906137558 1246435997856 1247541974784 1250623352832 1251189758336 1251733045248 1253166874624 1254278823936 1255393083392 1259285853504 1259419706167 1259966566656 1260403232256 1260537203688 1263650679424 1264637509632 1264771931136 1266770509824 1267344228352 1269020884992 1270947575331 1271601823744 1271732539392 1272403414478 1272955912704 1273532432592 1277810817024 1279829999616 1279966035968 1280409632768 1282103574528 1284843184128 1284979753344 1286079169536 1286215870128 1286661632928 1287357144192 1291121346368 1291681972224 1291918770176 1293161562112 1294308999168 1295458820096 1298226967296 1299475827552 1300064358271 1300628867328 1304998281216 1305237520384 1306493124608 1307652390912 1307791384576 1307925820368 1311610750464 1311750164872 1312184860672 1312319748096 1313012034089 1314037412352 1314177084696 1318592013312 1321273769984 1321409591712 1325273362448 1325712539648 1325848817664 1327725302064 1328545333248 1333150220288 1334895149056 1335032371008 1335174274959 1335616733184 1339517362176 1339659742848 1340848438272 1342138299264 1342384347136 1346894036992 1348089151488 1348938958206 1349385977856 1352269357056 1353470668032 1354671618048 1355974776576 1356223361024 1356812255232 1360779542528 1361515118592 1362131746816 1363297173504 1363442081792 1363582238256 1366355496192 1367569320824 1368163141632 1368637304832 1368782780736 1370099513832 1370945716224 1376174342144 1377498185728 1377639787104 1380441635328 1380588365944 1382267916288 1382893943424 1385079177216 1385226400768 1386308173824 1389880016896 1390361706496 1391113273344 1391990201553 1393225330392 1394821235696 1395426889728 1396666540416 1397299088668 1397905818624 1399507085312 1400114774016 1400748883968 1404208676864 1405454647296 1407588478128 1409200836064 1409812733952 1409962586496 1412317218816 1413934993408 1414548946944 1414699302912 1415189594112 1415340018176 1420094799872 1421607014352 1424498283264 1425762256896 1427028856512 1429283831808 1429931152384 1430552051712 1432190713856 1434734952448 1439183832576 1439336807048 1439961790464 1440460836864 1440613947072 1444018716672 1444172205056 1444672710656 1445300011008 1445453635584 1450309582848 1452511514664 1453408616448 1454175330832 1454806757376 1455465637248 1457391172608 1459060578304 1460355219456 1463325294592 1465261228032 1468392210432 1468548289536 1469804765184 1469960994432 1470470437632 1470626737636 1471265307648 1475410427904 1475567252992 1475718935481 1476207968256 1477898928128 1480524365824 1483687962624 1485115231488 1485787838024 1486432991232 1490779286528 1490932532754 1491426607104 1493134999552 1498983714816 1499143045568 1499793997824 1500585181816 1501757042688 1501916668224 1506802139136 1506962300928 1510027165696 1510182390528 1514598128512 1515255791616 1517400345216 1518337523712 1522497994752 1525594456064 1525751281152 1525913457096 1530876985344 1531039706112 1532398215168 1533206598812 1533872342016 1534153539584 1538357348864 1538515485927 1539307470848 1541644523664 1542155403264 1546823620608 1548196134912 1549685458944 1549969555456 1553161911687 1557537766176 1558219522048 1558379700864 1562936366656 1563615019008 1564156919808 1564323177984 1565828015808 1566795104256 1569173890158 1572770676736 1573762117907 1574283640832 1574445470976 1577647583232 1579734761472 1580450221056 1582947631104 1583115886592 1585350940572 1588434305024 1588984807424 1590513369088 1590676867584 1590845944632 1592257520448 1594081412224 1596190331904 1596913244192 1597606649856 1599436668928 1600855867392 1604809916416 1607246418288 1608672546432 1610515241216 1611214553088 1614076821504 1615925706752 1616799203328 1617359536128 1617531449344 1619253907929 1622965485568 1624693730688 1625256799488 1625429552124 1627998038016 1630890121728 1633467236352 1634207031296 1634916630528 1635947247186 1639697088512 1641443150592 1642186557816 1644781522944 1644956350912 1646240956416 1650307104768 1650482520064 1651054526464 1651947012096 1656601182208 1658541516744 1660013159616 1661914663808 1662636294144 1663389299712 1665589911552 1667497803776 1668977393664 1671511317777 1672371765248 1677126697344 1678162526208 1679047804672 1679776874496 1679955422208 1680537643008 1680716271584 1686183346176 1686362574848 1686535926264 1687094820864 1688158329543 1689027346432 1692027846656 1694596767108 1695643385856 1697274550272 1698043243456 1698780561408 1703747756032 1703922894576 1704487550976 1709471432704 1713124245504 1713306337792 1714772226048 1714954493504 1715548843904 1716293763072 1716476192256 1722242629632 1725745332224 1725922732032 1730652017472 1730969289728 1731720904704 1732634436736 1734171823104 1739997708288 1743536521216 1743715749888 1743901093824 1748814333952 1749573697536 1749759664128 1752049883136 1752236112928 1752996962304 1758122684416 1758303412488 1761879455616 1767798423552 1769367011328 1770300402752 1771069095936 1771393777664 1780043161344 1780232366612 1780822310912 1781005372416 1786023149568 1786212990464 1786988593152 1787607908352 1787797917696 1789327540224 1789517732352 1793341588752 1796527399716 1798585277608 1799181303808 1799366252544 1803025809408 1804627557376 1805411155968 1806228824064 1807966368768 1811829646368 1817729564672 1817916420096 1818109651008 1819722880512 1821807328256 1824023642112 1824217522176 1824849739776 1825043707648 1825836171264 1826799351776 1827927621632 1830702871851 1836853049472 1838482910208 1840588847104 1841388060672 1843023888384 1843858591232 1844659224576 1846772236288 1848410898432 1849576097334 1850575894776 1855986935404 1856792835072 1857436342272 1857633773856 1860569186304 1862222053888 1863676329984 1863874424832 1866819698688 1867665178624 1869653996784 1875935029248 1876784637504 1879750311936 1879950115328 1881418235904 1883089625088 1886265737216 1886919458816 1888928780256 1890805805532 1895476019136 1896334477478 1897157896704 1899331044352 1900155764736 1901016342528 1902705142016 1903531327488 1905711775744 1907402735616 1908605121717 1910298648888 1916716225536 1918911776768 1919744999424 1919949053952 1920614449152 1920818596096 1923155361792 1925358288896 1927066681344 1927271514112 1927469630016 1929323805192 1929992449392 1936682019552 1937878155264 1939742343168 1940620849664 1941463498752 1943188230144 1947140292608 1947340450944 1949213741328 1957856280576 1958064386048 1959739686912 1959947992576 1960627250176 1961478586368 1961687076864 1967213903872 1967416125696 1967625247308 1968277291008 1971265627044 1977888019968 1978250616832 1979109605376 1980153641984 1981910654976 1987910043672 1988568809472 1991587953096 1992817999872 1998644953088 1999725330432 2002342723584 2002555557632 2003425099776 2009069518848 2009283067904 2009489614272 2013576520704 2020341055488 2022133727232 2023200460288 2023408437309 2024078966784 2024450031616 2029997326336 2030206002048 2034335041536 2034551276128 2041169313792 2041386274816 2042272677888 2042980466688 2043197620224 2044945760256 2045163122688 2049533244288 2051353981236 2053174171104 2055149270748 2055526031552 2056418574336 2062431494144 2063327035392 2064261513216 2066247278592 2070662452992 2070882548916 2074340915136 2076717021568 2077618765824 2077839601152 2084820025344 2085542559744 2085764237312 2086669910016 2087770687744 2089060139008 2092231853544 2094999810624 2095948633002 2099260627968 2101123325952 2103530110976 2106313015296 2107266961408 2108181970944 2110596841472 2113801254096 2114943879744 2120902490112 2121127926176 2122048954368 2122784391168 2123010027264 2128253775872 2129915805696 2130142199808 2134474489856 2136747424896 2140543284768 2142995224384 2143925747712 2144896728576 2148286070784 2152102428672 2155732271104 2156479381504 2158775748864 2159005210572 2160920920608 2166028075008 2166258307584 2167009065984 2167239402832 2168180453376 2170664050688 2174520162304 2175464374272 2177956315136 2181262996248 2183198455872 2188590867456 2189582077088 2190532829184 2193042030592 2194987941888 2197891842048 2200409473024 2202596016128 2202822434304 2204941491648 2205705656448 2205940106454 2211388688992 2213115641856 2213350879488 2216848392192 2217852399616 2220786548736 2225303191552 2225531943936 2227672847232 2228681757036 2236168929792 2237550034944 2239702499328 2239940562944 2240716857344 2241689812992 2248244461568 2248475572224 2248714568352 2250877772724 2252875002336 2259462356144 2260443451392 2260857847808 2263032733696 2265040748544 2271897192768 2276100517824 2277506285568 2283746992128 2284165660672 2286362968064 2288391684096 2288634923008 2288870185644 2295562788526 2296323506176 2296559559168 2299809898218 2301230309376 2307536023296 2308961206272 2312229097472 2312466785496 2313233104896 2319996944384 2320235430912 2324954333184 2325201458432 2332764930048 2333012885504 2336066510848 2336306649264 2337080868864 2337329283072 2344404549984 2346484766976 2348742023712 2349172607488 2350192656384 2357064564736 2359156015104 2361425461248 2366471374848 2370675331584 2373390881792 2374421446656 2374673829888 2381364199424 2382651457536 2383477211136 2383730556928 2385770053632 2386023643136 2386268916948 2391122118336 2394285497856 2395369866288 2399155003392 2401283801088 2404034412544 2407214874624 2408305098752 2410621825024 2410869627432 2415772861824 2416029640402 2423888560128 2424146201344 2425198804992 2426039304192 2426297174016 2432031522816 2432290029568 2433132986368 2434448228352 2438144328186 2440937162468 2441997057024 2446335182592 2449137399296 2450200854528 2451310546944 2455184080896 2457365184512 2459545632768 2463279836724 2466101463112 2467172284416 2467434526368 2475460657152 2475723780096 2476581789696 2476845031808 2477920518144 2480758915072 2484901773312 2485165899776 2487812275116 2492871995712 2495083949568 2501246705664 2502379516672 2503466090496 2506333749248 2508557647872 2510786166784 2518571707008 2518839412334 2519933133312 2520806464512 2521074407376 2527301358848 2529275019264 2529543862272 2533541019648 2534688456704 2538041769984 2541895150662 2543465078784 2544806828956 2545911825408 2547064865184 2555621634048 2559659999232 2559932071936 2560819265536 2564207149056 2569686368256 2569959506688 2572158339072 2572431740256 2573323265856 2573596790863 2574714288384 2582242692736 2583363944448 2583837540352 2586323124224 2588617998336 2590917640192 2596453934592 2598951655104 2600128716542 2601257734656 2609996562432 2610475040768 2612986249216 2615304781824 2615582769152 2615851640736 2623221500928 2623500329744 2624369721344 2624639496192 2626024068178 2628074824704 2628354169392 2637184026624 2642547539968 2642819183424 2650546724896 2651697635328 2655450604128 2657090666496 2666300440576 2669790298112 2670064742016 2670348549918 2671233466368 2679034724352 2679319485696 2681696876544 2683111547921 2684276598528 2684768694272 2693788073984 2697877916412 2698771955712 2704538714112 2706941336064 2709343236096 2711949553152 2712446722048 2713624510464 2721559085056 2724263493632 2726594347008 2726884163584 2727164476512 2732710992384 2735138641648 2736326283264 2737274609664 2737565561472 2740199027664 2741891432448 2752348684288 2754996371456 2755279574208 2760883270656 2761176731888 2764535832576 2765787886848 2770158354432 2770452801536 2772616347648 2774364146001 2779760033792 2780723412992 2782226546688 2783980403106 2786450660784 2789642471392 2790853779456 2793333080832 2794598177336 2795811637248 2799014170624 2800229548032 2801497767936 2808417353728 2815176956256 2818401672128 2819625467904 2819925172992 2824634437632 2827869986816 2829097893888 2829398605824 2830379188224 2830680036352 2840189599744 2843214028704 2844501716217 2848996566528 2851524513792 2854057713024 2858567663616 2859862304768 2861104103424 2864381427712 2869469904896 2878367665152 2878673614096 2879923580928 2880921673728 2881227894144 2888037433344 2888344410112 2889345421312 2890600022016 2890907271168 2900619165696 2905023029328 2906817232896 2908350661664 2909613514752 2910931274496 2914782345216 2918121156608 2920710438912 2926650589184 2936784420864 2937096579072 2939609530368 2939921988864 2940940875264 2941253475272 2942530615296 2950820855808 2951134505984 2951437870962 2952415936512 2955797856256 2961048731648 2967375925248 2970230462976 2971575676048 2972865982464 2981558573056 2981865065508 2982853214208 2986269999104 2997967429632 2998286091136 2999587995648 3001170363632 3003514085376 3003833336448 3013604278272 3013924601856 3020054331392 3020364781056 3029196257024 3030511583232 3034800690432 3036675047424 3044995989504 3051188912128 3051502562304 3051826914192 3061753970688 3062079412224 3064796430336 3066413197624 3067744684032 3068307079168 3076714697728 3077030971854 3083289047328 3093647241216 3096392269824 3099370917888 3099939110912 3106323823374 3115075532352 3115406641571 3116439044096 3116759401728 3125872733312 3127230038016 3128313839616 3128646355968 3131656031616 3133590208512 3138347780316 3143922949503 3145541353472 3147524235814 3148567281664 3148890941952 3155295166464 3159469522944 3160900442112 3165895262208 3166231773184 3170701881144 3176868610048 3181026738176 3181353735168 3181691889264 3184515040896 3188162824448 3192380663808 3193826488384 3195213299712 3198873337856 3201711734784 3214492836576 3217345092864 3221030482432 3222429106176 3228153643008 3231851413504 3233598406656 3234719072256 3235062898688 3238507815858 3245930971136 3247977136957 3249387461376 3250513598976 3250859104248 3255996076032 3261780243456 3266934472704 3268414062592 3271894494372 3279394177024 3282886301184 3284373115632 3289563045888 3289912701824 3292481912832 3300614209536 3300965040128 3302109052928 3303894024192 3308910159681 3317083033488 3320026319232 3323829327616 3325272588288 3326778599424 3331179823104 3334995607552 3337954787328 3343022635554 3354253394688 3356325052416 3358095609344 3359553748992 3359910844416 3361075286016 3361432543168 3372366692352 3372725149696 3373071852528 3374189641728 3376316659086 3384055693312 3389193534216 3391286771712 3394549100544 3396086486912 3397561122816 3407495512064 3407845789152 3418942865408 3426248491008 3426612675584 3429544452096 3429908987008 3431097687808 3432587526144 3432952384512 3443344182789 3444485259264 3449714847327 3451490664448 3451845464064 3461304034944 3461938579456 3463441809408 3465268873472 3468343646208 3479995416576 3487431499776 3487802187648 3497628667904 3499147395072 3499519328256 3504099766272 3504472225856 3505993924608 3516245368832 3516606824976 3523758911232 3535596847104 3538734022656 3540600805504 3542138191872 3542787555328 3560086322688 3560464733224 3561644621824 3562010744832 3572046299136 3572425980928 3573977186304 3575215816704 3575595835392 3578655080448 3579035464704 3586683177504 3593054799432 3597170555216 3598362607616 3598732505088 3606051618816 3609255114752 3610822311936 3612457648128 3615932737536 3623659292736 3624044460603 3635832840192 3636219302016 3639445761024 3643614656512 3648047284224 3648435044352 3649699479552 3650087415296 3651672342528 3653598703552 3655855243264 3661405743702 3673706098944 3676965820416 3681177694208 3682776121344 3686047776768 3687717182464 3689318449152 3693544472576 3699152194668 3701151789552 3711973870808 3713585670144 3714872684544 3715267547712 3721138372608 3724444107776 3727352659968 3727748849664 3735330357248 3739307993568 3751870058496 3753569275008 3759500623872 3759900230656 3762836471808 3766179250176 3772531474432 3773838917632 3777857560512 3778259118501 3781611611064 3790952038272 3792668954956 3794315793408 3798662088704 3800311529472 3802032685056 3805410284032 3807062654976 3811423551488 3814805471232 3817210243434 3820597297776 3833432451072 3837823553536 3839489998848 3839898107904 3841228898304 3841637192192 3846310723584 3850716577792 3854543028224 3854939260032 3858647610384 3859984898784 3873364039104 3875756310528 3879484686336 3881241699328 3882926997504 3886376460288 3894280585216 3894680901888 3898427482656 3900193074813 3915712561152 3916128772096 3919479373824 3919895985152 3921254500352 3922957172736 3923374153728 3934427807744 3934832251392 3935250494616 3936554582016 3939036102267 3942531254088 3955776039936 3956501233664 3960307283968 3963821309952 3975820087344 3977137618944 3983175906192 3985635999744 3997289906176 3999450660864 4004685447168 4005111115264 4005522824877 4006850199552 4018566135808 4018979228544 4027153041408 4040682110976 4044267454464 4046400920576 4046816874618 4048157933568 4059994652672 4060412004096 4068670083072 4069102552256 4082338627584 4082772549632 4084545355776 4086395240448 4089891520512 4090326245376 4099066488576 4102707962472 4106348342208 4110298541496 4111052063104 4112837148672 4124862988288 4128523026432 4132494557184 4141324905984 4141765097832 4148681830272 4153434043136 4155237531648 4155679202304 4169640050688 4171085119488 4171528474624 4173339820032 4175541375488 4175970604659 4178120278016 4184463707088 4189999621248 4191897266004 4198521255936 4202246651904 4207060221952 4212626030592 4214533922816 4216363941888 4227602508192 4229887759488 4241804980224 4242255852352 4244097908736 4245568782336 4246020054528 4256507551744 4260284399616 4268948979712 4271640034319 4273494849792 4281086569536 4285990448768 4287851495424 4289793457152 4296572141568 4304204857344 4311464542208 4312958763008 4317551497728 4318010421144 4321841841216 4332056150016 4332516615168 4334018131968 4334478805664 4336360906752 4341328101376 4349040324608 4350928748544 4355912630272 4362525992496 4366396911744 4377181734912 4379164154176 4381065658368 4386084061184 4389975883776 4395783684096 4405192032256 4405644868608 4409882983296 4411411312896 4411880212908 4422777377984 4426231283712 4426701758976 4433696784384 4435704799232 4441573097472 4450606383104 4451063887872 4455345694464 4457363514072 4472337859584 4479404998656 4479881125888 4481433714688 4496488923136 4496951144448 4497429136704 4501755545448 4505750004672 4518924712288 4520886902784 4521715695616 4526065467392 4530081497088 4543794385536 4552201035648 4555012571136 4567493984256 4568331321344 4572725936128 4576783368192 4577269846016 4577740371288 4591125577052 4592647012352 4593119118336 4599619796436 4602460618752 4615072046592 4617922412544 4624458194944 4624933570992 4626466209792 4639993888768 4640470861824 4649908666368 4650402916864 4666025771008 4672133021696 4672613298528 4674658566144 4688809099968 4692969533952 4697484047424 4698345214976 4700385312768 4714129129472 4718312030208 4721286353721 4722850922496 4732942749696 4741350663168 4746781763584 4748842893312 4749347659776 4762728398848 4765302915072 4766954422272 4767461113856 4771540107264 4772047286272 4772537833896 4782244236672 4788570995712 4790739732576 4798310006784 4802567602176 4808068825088 4814429749248 4816610197504 4821243650048 4821739254864 4831545723648 4832059280804 4847777120256 4848292402688 4850397609984 4852078608384 4852594348032 4864580059136 4866265972736 4868896456704 4876288656372 4881874324936 4883994114048 4892670365184 4898274798592 4900401709056 4902621093888 4914730369024 4919091265536 4926559673448 4932202926224 4934344568832 4934869052736 4950921314304 4951447560192 4953163579392 4953690063616 4955841036288 4961517830144 4969803546624 4970331799552 4975624550232 4985743991424 4990167899136 5002493411328 5004759033344 5006932180992 5012667498496 5017115295744 5021572333568 5037143414016 5037678824668 5039866266624 5041612929024 5042148814752 5054602717696 5058550038528 5059087724544 5067082039296 5069376913408 5076083539968 5083790301324 5086930157568 5089613657912 5091823650816 5094129730368 5111243268096 5119864143872 5121638531072 5128414298112 5139372736512 5139919013376 5144316678144 5144863480512 5146646531712 5147193581726 5149428576768 5164485385472 5166727888896 5167675080704 5172646248448 5177235996672 5181835280384 5192907869184 5197903310208 5200257433084 5202515469312 5219993124864 5220950081536 5225972498432 5230609563648 5231165538304 5231703281472 5246443001856 5247000659488 5249278992384 5252048136356 5256149649408 5256708338784 5274368053248 5285095079936 5285638366848 5301093449792 5303395270656 5310901208256 5314181332992 5332600881152 5339580596224 5340129484032 5340697099836 5342466932736 5358069448704 5358638971392 5363393753088 5366223095842 5368553197056 5369537388544 5387576147968 5395755832824 5397543911424 5409077428224 5413882672128 5418686472192 5423899106304 5424893444096 5443118170112 5448526987264 5453188694016 5453768327168 5454328953024 5465421984768 5470277283296 5472652566528 5474549219328 5475131122944 5480398055328 5483782864896 5492108615553 5504697368576 5509992742912 5510559148416 5521766541312 5522353463776 5529071665152 5531575773696 5540316708864 5540905603072 5545232695296 5548728292002 5559520067584 5561446825984 5567960806212 5572901321568 5579284942784 5581707558912 5586666161664 5589196354672 5591623274496 5598028341248 5600459096064 5602995535872 5616834707456 5630353912512 5636803344256 5639250935808 5639850345984 5649268875264 5655739973632 5658797211648 5660758376448 5661360072704 5680379199488 5686428057408 5689003432434 5697993133056 5703049027584 5708115426048 5717135327232 5719724609536 5722208206848 5725815365151 5728762855424 5738939809792 5756735330304 5757347228192 5759847161856 5761843347456 5762455788288 5776074866688 5776688820224 5778690842624 5781200044032 5781814542336 5810046058656 5813634465792 5816701323328 5819227029504 5821862548992 5829564690432 5836242313216 5841420877824 5853301178368 5873568841728 5874193158144 5879219060736 5879843977728 5881881750528 5882506950544 5885061230592 5901641711616 5902269011968 5902875741924 5904831873024 5911595712512 5922097463296 5934751850496 5940460925952 5943151352096 5945731964928 5963117146112 5963730131016 5965706428416 5972539998208 5995934859264 5996572182272 5999175991296 6002340727264 6007028170752 6007666672896 6027208556544 6027849203712 6040108662784 6040729562112 6058392514048 6061023166464 6069601380864 6073350094848 6089991979008 6102377824256 6103005124608 6103653828384 6123507941376 6124158824448 6129592860672 6132826395248 6135489368064 6136614158336 6153429395456 6154061943708 6166578094656 6187294482432 6192784539648 6198741835776 6199878221824 6212647646748 6230151064704 6230813283142 6232878088192 6233518803456 6251745466624 6254460076032 6256627679232 6257292711936 6263312063232 6267180417024 6276695560632 6287845899006 6295048471628 6297134563328 6297781883904 6310590332928 6318939045888 6321800884224 6331790524416 6332463546368 6341403762288 6362053476352 6362707470336 6363383778528 6369030081792 6376325648896 6384761327616 6387652976768 6390426599424 6397746675712 6403423469568 6428985673152 6434690185728 6442060964864 6444858212352 6456307286016 6463702827008 6467196813312 6469438144512 6470125797376 6477015631716 6491861942272 6495954273914 6498774922752 6501027197952 6501718208496 6511992152064 6523560486912 6533868945408 6536828125184 6543788988744 6565772602368 6568746231264 6579126091776 6579825403648 6584963825664 6601228419072 6601930080256 6604218105856 6607788048384 6617820319362 6634166066976 6637170671173 6640052638464 6647658655232 6650545176576 6653557198848 6662359646208 6669991215104 6675909574656 6686045271108 6708506789376 6712650104832 6716191218688 6719107497984 6719821688832 6722150572032 6722865086336 6744733384704 6745450299392 6746143705056 6752633318172 6768111386624 6778387068432 6782573543424 6789098201088 6792172973824 6795122245632 6814991024128 6815691578304 6852496982016 6853225351168 6859088904192 6859817974016 6862195375616 6865175052288 6865904769024 6886688365578 6888970518528 6899429694654 6903690928128 6922608069888 6923877158912 6926883618816 6930537746944 6936687292416 6959990833152 6974862999552 6975604375296 6995257335808 6998294790144 6999038656512 7008199532544 7008944451712 7011987849216 7032490737664 7033213649952 7047517822464 7071193694208 7077468045312 7081201611008 7084276383744 7085575110656 7120172645376 7120929466448 7123289243648 7124021489664 7144092598272 7144851961856 7147954372608 7150431633408 7151191670784 7157310160896 7158070929408 7173366355008 7186109598864 7194341110432 7197465010176 7212103237632 7218510229504 7221644623872 7224915296256 7231865475072 7247318585472 7248088921206 7271665680384 7272438604032 7278891522048 7287229313024 7296094568448 7296870088704 7299398959104 7300174830592 7303344685056 7307197407104 7311710486528 7322811487404 7347412197888 7353931640832 7362355388416 7365552242688 7372095553536 7375434364928 7378636898304 7387088945152 7398304389336 7402303579104 7423947741616 7427171340288 7429745369088 7430535095424 7442276745216 7448888215552 7454705319936 7455497699328 7470660714496 7478615987136 7503740116992 7507138550016 7519001247744 7519800461312 7525672943616 7532358500352 7545062948864 7547677835264 7555715121024 7556518237002 7563223222128 7581904076544 7585337909912 7588631586816 7597324177408 7600623058944 7604065370112 7610820568064 7614125309952 7622847102976 7634420486868 7641194595552 7666864902144 7675647107072 7678979997696 7679796215808 7682457796608 7683274384384 7692621447168 7701433155584 7709086056448 7709878520064 7717295220768 7719969797568 7720790372589 7746728078208 7751512621056 7758969372672 7762483398656 7765853995008 7772752920576 7788561170432 7789361803776 7796854965312 7800386149626 7831425122304 7832257544192 7838958747648 7839791970304 7842509000704 7845914345472 7846748307456 7868855615488 7869664502784 7870500989232 7873109164032 7878072204534 7885062508176 7911552079872 7913002467328 7920614567936 7927642619904 7951640174688 7966351812384 7971271999488 7994579812352 7998901321728 8009370894336 8010222230528 8011045649754 8013700399104 8034469759841 8037132271616 8037958457088 8049334643763 8054306082816 8081364221952 8092801841152 8093633749236 8096315867136 8119989305344 8120824008192 8137340166144 8138205104512 8164677255168 8165545099264 8172790480896 8179783041024 8180652490752 8198132977152 8205415924944 8212696684416 8220597082992 8222104126208 8225674297344 8249725976576 8257046052864 8264989114368 8282649811968 8283530195664 8297363660544 8306868086272 8310475063296 8311358404608 8339280101376 8342170238976 8343056949248 8346679640064 8351082750976 8351941209318 8368927414176 8379999242496 8383794532008 8397042511872 8404493303808 8414120443904 8425252061184 8429067845632 8455205016384 8456103741407 8459775518976 8483609960448 8484511704704 8488195817472 8491137564672 8492040109056 8513015103488 8520568799232 8533505148651 8537897959424 8543280068638 8546989699584 8562173139072 8571980897536 8575702990848 8579586914304 8593144283136 8608409714688 8622929084416 8635102995456 8636020842288 8643683682432 8664112300032 8665033230336 8668036263936 8668957611328 8672721813504 8682656202752 8698080649216 8701857497088 8725051984992 8732793823488 8754363469824 8758328308352 8762131316736 8772168122368 8779951767552 8810384064512 8811289737216 8815937943169 8819765966592 8822822625792 8823760425816 8845554755968 8852462567424 8853403517952 8867393568768 8871409598464 8883146194944 8901212766208 8902127775744 8910691388928 8914727028144 8944675719168 8958809997312 8959762251776 8962867429376 8993902288896 8994858273408 9003511090896 9011500009344 9037849424576 9041773805568 9043431391232 9052130934784 9060162994176 9087588771072 9104402071296 9110025142272 9134987968512 9136662642688 9145451872256 9153566736384 9154539692032 9155480742576 9182251154104 9185294024704 9186238236672 9199239592872 9204921237504 9230144093184 9248916389888 9249867141984 9279987777536 9280941723648 9299817332736 9300805833728 9332051542016 9344266043392 9345226597056 9346219924713 9349317132288 9377618199936 9385939067904 9394968094848 9396690429952 9400770625536 9428258258944 9436624060416 9442572707442 9445701844992 9465885499392 9482701326336 9493563527168 9497685786624 9498695319552 9525456797696 9530605830144 9534922227712 9543080214528 9544094572544 9545075667792 9564488473344 9577141991424 9581479465152 9596620013568 9605135204352 9616137650176 9633220395008 9642487300096 9643478509728 9663091447296 9664118561608 9695554240512 9696584805376 9700795219968 9704157216768 9705188696064 9729160118272 9732531945472 9737792913408 9743931410871 9752577312744 9763748649872 9767988228096 9785340730368 9796549597184 9800803418112 9805242187776 9829460738048 9838182531072 9853119346896 9864405852448 9868689137664 9869738105472 9901842628608 9902895120384 9906327158784 9907380127232 9911682072576 9923035660288 9940663599104 9951249100464 9971487982848 9980335798272 10004986822656 10009518066688 10013864361984 10025334996992 10043144667136 10074286828032 10075357649336 10079732533248 10083225858048 10084297629504 10109205435392 10117100077056 10118175449088 10138753826816 10152167079936 10167580602648 10173860315136 10179227315824 10183647301632 10188259460736 10222486536192 10239728287744 10243277062144 10256828596224 10278745473024 10279838026752 10288633356288 10289726961024 10293293063424 10294387163452 10298857153536 10328970770944 10330032548367 10333455777792 10335350161408 10345292496896 10354471993344 10363670560768 10385815738368 10395806620416 10400514866168 10405030938624 10439986249728 10451944996864 10462331076608 10463406562944 10492886003712 10494001318976 10498557984768 10504096272712 10512299298816 10513416677568 10548736106496 10570190159872 10571276733696 10602186899584 10606790541312 10621802416512 10628362665984 10665201762304 10679161192448 10680258968064 10681394199672 10684933865472 10716138897408 10717277942784 10726787506176 10732446191684 10737106394112 10739074777088 10775152295936 10791511665648 10795087822848 10818154856448 10827765344256 10837372944384 10847798212608 10849786888192 10872133381809 10897053974528 10907536654336 10908657906048 10930843969536 10940554566592 10945305133056 10949098438656 10950262245888 10960796110656 10967565729792 10984217231106 11009394737152 11019985485824 11021118296832 11043533082624 11044706927552 11058143330304 11063151547392 11080633417728 11081811206144 11097456584004 11119040135168 11122893651968 11135921612424 11145802643136 11158569885568 11163415117824 11173332323328 11178392709344 11183246548992 11196056682496 11205991071744 11233669414912 11260707825024 11273606688512 11278501871616 11279700691968 11298537750528 11311479947264 11317594423296 11321516752896 11322720145408 11334777355503 11360758398976 11372856114816 11378006864868 11395986266112 11406098055168 11416230852096 11434270654464 11439449219072 11444416413696 11451630730302 11477879619584 11513470660608 11514694456384 11519694323712 11523686694912 11524911576576 11552149733376 11553377640448 11557381685248 11563629084672 11620092117312 11627268931584 11633402646656 11638454059008 11643725097984 11659129380864 11672484626432 11682841755648 11700579224439 11706602356736 11747137683456 11748386316288 11758438121472 11759687955456 11763763501056 11765013901088 11770122461184 11803283423232 11804538023936 11805751483848 11809663746048 11817108306801 11823191425024 11844194926592 11869503700992 11880921851904 11886302704192 11891463929856 11926234292224 11927460262032 11931412856832 11991869718528 11993144364544 11998351982592 12004681454528 12014056341504 12015333345792 12055698407424 12080217325568 12081459124224 12116785028096 12122046332928 12139202761728 12179983958016 12204755648512 12206010249216 12207307656768 12247015882752 12248317648896 12259185721344 12265652790496 12270978736128 12273228316672 12306858790912 12308123887416 12333156189312 12374588964864 12385569079296 12397483671552 12399756443648 12425295293496 12460302129408 12461626566284 12465756176384 12467037606912 12503490933248 12508920152064 12513255358464 12514585423872 12526624126464 12534360834048 12553391121264 12575691798012 12590096943256 12594269126656 12595563767808 12621180665856 12637878091776 12643601768448 12664927092736 12682807524576 12724106952704 12725414940672 12726767557056 12738060163584 12752651297792 12769522655232 12775305953536 12780853198848 12795493351424 12806846939136 12814920102957 12857971346304 12869380371456 12884121929728 12889716424704 12912614572032 12927405654016 12934393626624 12938876289024 12940251594752 12954031263432 12991908547828 12997549845504 13002054395904 13003436416992 13023984304128 13047120973824 13067737890816 13073656250368 13087577977488 13131545204736 13137492462528 13158252183552 13159650807296 13169927651328 13203860160512 13208436211712 13215576096768 13235640638724 13268332133952 13274341342346 13280105276928 13295317310464 13301090353152 13307114397696 13324719292416 13339982430208 13351819149312 13372090542216 13417013578752 13432382437376 13438214995968 13439643377664 13444301144064 13445730172672 13489466769408 13490900598784 13492287410112 13505266636344 13556774136864 13565147086848 13578196402176 13584345947648 13590244491264 13629982048256 13631383156608 13704993964032 13706450702336 13718177808384 13719635948032 13724390751232 13730350104576 13731809538048 13773376731156 13777941037056 13798859389308 13807381856256 13845216139776 13847754317824 13853767237632 13861075493888 13873374584832 13919981666304 13949725999104 13951208750592 13990514671616 13998077313024 14016399065088 14017888903424 14023975698432 14064981475328 14066427299904 14095035644928 14142387388416 14154936090624 14162403222016 14163859061163 14168552767488 14171150221312 14240345290752 14241858932896 14248042979328 14288185196544 14289703923712 14295908745216 14300863266816 14302383341568 14314620321792 14316141858816 14346732710016 14372219197728 14388682220864 14394930020352 14424206475264 14437020459008 14443289247744 14449830592512 14463730950144 14494637170944 14496177842412 14543331360768 14544877208064 14557783044096 14574458626048 14593740177408 14598797918208 14600349661184 14606689370112 14614394814208 14623420973056 14645622974808 14694824395776 14707863281664 14724710776832 14744191107072 14750868729856 14757273796608 14774177890304 14796608778672 14804607158208 14847895483232 14854342680576 14859490738176 14861070190848 14884553490432 14897776431104 14909410639872 14910995398656 14941321428992 14957231974272 15007480233984 15014277100032 15038002495488 15039600922624 15051345887232 15064717000704 15090125897728 15095355670528 15111430242048 15113036474004 15126446444256 15163808153088 15170675819824 15177263173632 15194648354816 15201246117888 15208130740224 15221641136128 15228250619904 15245694205952 15268840973736 15282389191104 15333729804288 15351294214144 15359592431616 15364915593216 15366548768768 15385242894336 15402866311168 15418172112896 15419757040128 15434590441536 15439939595136 15441580745178 15493456156416 15503025242112 15517938745344 15524966797312 15531707990016 15545505841152 15577122340864 15578723607552 15593709930624 15600772299252 15662850244608 15664515088384 15677917495296 15679583940608 15685018001408 15691828690944 15693496614912 15737711230976 15739329005568 15741001978464 15756144409068 15770125016352 15823104159744 15826004934656 15841229135872 15855285239808 15903280349376 15932703624768 15942543998976 15989159624704 15997802643456 16018741788672 16020444461056 16022091299508 16027400798208 16068939519682 16074264543232 16075916914176 16098669287526 16108612165632 16162728443904 16185603682304 16187267498472 16192631734272 16239978610688 16241648016384 16274680332288 16276410209024 16329354510336 16331090198528 16345580961792 16359566082048 16361304981504 16396265954304 16410831849888 16425393368832 16441194165984 16444208252416 16451348594688 16499451953152 16514092105728 16529978228736 16565299623936 16567060391328 16594727321088 16613736172544 16620950126592 16622716809216 16678560202752 16684340477952 16686113898496 16702165501952 16703882418636 16737854828352 16759998484992 16767589064016 16794085023744 16808986607616 16828240887808 16850504122368 16858135691264 16910410032768 16912207482814 16919551037952 16967219920896 16969023409408 16976391634944 16982275129344 16984080218112 17026030206976 17041137598464 17067010297302 17086560137276 17093979399168 17124346278144 17143961795072 17151405981696 17159173828608 17186288566272 17216819429376 17270205990912 17272041684576 17287367364864 17328224600064 17330066460672 17336072527872 17337915222656 17345443627008 17365312405504 17396161298432 17450103969984 17465587646976 17508726939648 17516656616704 17524262633472 17544336244736 17559903535104 17620768129024 17622579474432 17631875886338 17639531933184 17645645251584 17647520851632 17691109511936 17704925134848 17706807035904 17734787137536 17742819196928 17766292389888 17804255551488 17821382777856 17829454056288 17889351438336 17917619994624 17919524503552 17925734858752 17987804577792 17989716546816 18007022181792 18015177536041 18023000018688 18075698849152 18083547611136 18086862782464 18104261869568 18120325988352 18175177542144 18208804142592 18220050284544 18269975937024 18273325285376 18290903744512 18307133472768 18309079384064 18310961485152 18364502308208 18370588049408 18372476473344 18398479185744 18409842475008 18460288186368 18497832779776 18499734283968 18561883447296 18599634665472 18601611667456 18664103084032 18688532086784 18690453194112 18692439849426 18698634264576 18755236399872 18771878135808 18789936189696 18793380859904 18801541251072 18856516517888 18885145414884 18891403689984 18931770998784 18965402652672 18987127054336 18995371573248 18997390639104 19050913595392 19069844455424 19086160429056 19088189145088 19090151335584 19128976946688 19154283982848 19162958930304 19193240027136 19210270408704 19232275300352 19266440790016 19284974600192 19286957019456 19326182894592 19328237123216 19391108481024 19393169610752 19401590439936 19408314433536 19410377392128 19458320236544 19465063890944 19475585826816 19487862821742 19505154625488 19527497299744 19535976456192 19570681460736 19593099194368 19601606836224 19610484375552 19658921476096 19706238693792 19728811704896 19737378275328 19739476210944 19803685257216 19805790240768 19812654317568 19814760254464 19823364145152 19846071320576 19881327198208 19902498200928 19911512013519 19942975965696 19960671596544 20009973645312 20019036133376 20027728723968 20050669993984 20086289334272 20148573656064 20150715298672 20159465066496 20166451716096 20168595259008 20218410870784 20234200154112 20236350898176 20277507653632 20304334159872 20335161205296 20347720630272 20358454631648 20367294603264 20376518921472 20444973072384 20479456575488 20486554124288 20557490946048 20559676053504 20577266712576 20579453922048 20586586126848 20588774326904 20597714307072 20657941541888 20660065096734 20666911555584 20690584993792 20727341121536 20771631476736 20791613240832 20801029732336 20810061877248 20879972499456 20903889993728 20924662153216 20926813125888 20985772007424 20988002637952 20997115969536 21008192545424 21024598597632 21026833355136 21097472212992 21140380319744 21142553467392 21204373799168 21213581082624 21243604833024 21256725331968 21330403524608 21358322384896 21360517936128 21362788399344 21369867730944 21432277794816 21434555885568 21453575012352 21464892383368 21474212788224 21478149554176 21583023331296 21636309712896 21655530688512 21674745888768 21695596425216 21699573776384 21744266763618 21794107949056 21807846490997 21815073308672 21817315812096 21861687939072 21881109133184 21890610266112 21898196877312 21900524491776 21921592221312 21935131459584 21968434462212 22018789474304 22039970971648 22042236593664 22087066165248 22089413855104 22116286660608 22126303094784 22161266835456 22163622412288 22194913168008 22238080270336 22271843224848 22291605286272 22317139771136 22326830235648 22346664646656 22356785418688 22366493097984 22392113364992 22411982143488 22521415650048 22547213377024 22557003743232 22559401383936 22597075501056 22622959894528 22635188846592 22643033505792 22645440290816 22669554711006 22721516797952 22745712229632 22756013729736 22791972532224 22812196110336 22832461704192 22868541308928 22878898438144 22903261460604 22955759239168 23026941321216 23029388912768 23039388647424 23047373389824 23049823153152 23104299466752 23106755280896 23114763370496 23127258169344 23162371117767 23240184234624 23254537863168 23266805293312 23276908118016 23287450195968 23318258761728 23344969252864 23365683511296 23401158448878 23494275366912 23496772632576 23516876242944 23519375910912 23527527002112 23530027802176 23540244922368 23606566846464 23609076047872 23611502967696 23619327492096 23634216613602 23688389853184 23739007401984 23761843703808 23772605408384 23782927859712 23852468584448 23854920524064 23983739437056 23986288729088 23996703965184 24009362909056 24028112683008 24030666691584 24103409279523 24111396814848 24148003931289 24160434651136 24162918248448 24233570056192 24244092665856 24278405523456 24359967916032 24412020498432 24414615313536 24494031765504 24496635297792 24518371442688 24531305580992 24541957472256 24546456633344 24613717581824 24616247774832 24666312378624 24749177929728 24771138158592 24794967343104 24799512887296 24850590586992 24920604258816 24923253132568 24931512352768 24934075213824 25006981866496 25017840304128 25026510716928 25029170847744 25053248252928 25106782242528 25151383596024 25180193886512 25188538253312 25191127535616 25242361331712 25275756183552 25287203536896 25329854185472 25365615049152 25368311224221 25450829881344 25453535114112 25476120327168 25505302595584 25539045310464 25550611907072 25561706397696 25590986702848 25613693878272 25629840205914 25715942692608 25738760742912 25768243859456 25779432849408 25825229144064 25854811308032 25868787253248 25880503189504 25908062526864 25983817095656 25995099691008 26004108791808 26006872833984 26047968608256 26094241947648 26147312500736 26175155954976 26263090409472 26274984925056 26316504367104 26319301614592 26339855302656 26407720321024 26416872423424 26431152193536 26447813829507 26471281277448 26536664267904 26548682684692 26560210553856 26590634620928 26602180706304 26614228795392 26649438584832 26679964860416 26703638298624 26744181084432 26834027157504 26864764874752 26876429991936 26879286755328 26888602288128 26891460345344 26981801197568 26984574820224 27010533272688 27113548273728 27130294173696 27156392804352 27168691895296 27180488982528 27259964096512 27262766313216 27409987928064 27412901404672 27436355616768 27439271896064 27448781502464 27460700209152 27463619076096 27546753462312 27555882074112 27597718778616 27614763712512 27690432279552 27695508635648 27722150987776 27746749169664 27839963332608 27899451998208 27902417501184 27981029343232 27996154626048 28032798130176 28035777806848 28038659774139 28047951396864 28129962950656 28132854599808 28190071289856 28284774776832 28309872181248 28324806444032 28327718122326 28337105534976 28480690581504 28483717865792 28496085958656 28576370393088 28579407847424 28591817490432 28604766683136 28629240643584 28632283717632 28693465420032 28744438395456 28777364441728 28789860040704 28848412950528 28874040918016 28899661185024 28927461900288 28989274341888 28992355684824 29086662721536 29089754416128 29115566088192 29148917252096 29187480354816 29197595836416 29200699322368 29213378740224 29228789628416 29231794232613 29246841946112 29291245949616 29389648791552 29415726563328 29449421553664 29488382214144 29501737459712 29514547593216 29593217557344 29609214316416 29695790966464 29708685361152 29718981476352 29722140381696 29769106980864 29795552862208 29821990797312 29882642857984 29901480240233 29914463948544 30014960467968 30028554200064 30076004990976 30079201845248 30129434001408 30180251795456 30190711341056 30222860484096 30226072948008 30252892888512 30327616306176 30341351639648 30354526347264 30389296709632 30416261480448 30443282272256 30456501239808 30491388411904 30537681947472 30564778382208 30667459608576 30702588428288 30719184863232 30729831186432 30733097537536 30770485788672 30836344225792 30839514080256 30869180883072 30879879190272 30883161490356 30986912312832 31006050484224 31035877490688 31049933594624 31063415980032 31091011682304 31154244681728 31157447215104 31187419861248 31201544598504 31329030176768 31355834990592 31359167881216 31370036002816 31386993229824 31475422461952 31478658011136 31482003956928 31512288818136 31540250032704 31646208319488 31652009869312 31682458271744 31710570479616 31806560698752 31865407249536 31885087997952 31978319249408 31995605286912 32037483577344 32040888922112 32044182599016 32054801596416 32137879039364 32148529086464 32151833828352 32197338575052 32217224331264 32325456887808 32371207364608 32374534996944 32385263468544 32479957221376 32483296032768 32549360664576 32552820418048 32662180397056 32691161923584 32722609963008 32792531908608 32821663699776 32850786737664 32882388331968 32888416504832 32902697189376 32998903906304 33028184211456 33059956457472 33130599247872 33134120782656 33189454642176 33227472345088 33241900253184 33245433618432 33357120405504 33368680955904 33372227796992 33404331003904 33407764837272 33475709656704 33519996969984 33535178128032 33588170047488 33617973215232 33656481775616 33701008244736 33716271382528 33820820065536 33824414965628 33839102075904 33934439841792 33938046818816 33952783269888 33964550258688 33968160436224 34052060413952 34082275196928 34134020594604 34173120274552 34187958798336 34248692556288 34287923590144 34302811963392 34318347657216 34433638858752 34540411981824 34544083369152 34574734729728 34656449200128 34660132921344 34672145055744 34675830445312 34690887254016 34730624811008 34792322596864 34900207939968 34931175293952 35017453879296 35033313233408 35048525266944 35088672489472 35119807070208 35245158948864 35263751772676 35279063866368 35291290503168 35295041703264 35382219023872 35409850269696 35413614071808 35469574275072 35485638393856 35532584779776 35608511102976 35642765555712 35658908112576 35778702876672 35839049007104 35851469717504 35975609155584 35979433093632 36014044363584 36030355072082 36046000037376 36151397698304 36167095222272 36173725564928 36208523739136 36240651976704 36350355084288 36417608285184 36539951874048 36546650570752 36581807489024 36614266945536 36618158768128 36621922970304 36729004616416 36744952946688 36796958371488 36819684950016 36920576372736 36995665559552 36999468567936 37123766894592 37199269330944 37203223334912 37328206168064 37377064173568 37380906388224 37384879698852 37397268529152 37510472799744 37543756271616 37579872379392 37586761719808 37603082502144 37713033035776 37770290829768 37782807379968 37863541997568 37930805305344 37974254108672 37994781278208 38101827190784 38139688910848 38172320858112 38176378290176 38180302671168 38257953893376 38308567965696 38325917860608 38386480054272 38420540817408 38444760308871 38464550600704 38532881580032 38569949200384 38573914038912 38652365789184 38656474246432 38782216962048 38786339221504 38803180879872 38816628867072 38820754784256 38916640473088 38930127781888 38975725643484 39010309250976 39054994599488 39071952912384 39141362921472 39186198388736 39203213672448 39220968751104 39317842952192 39412477387584 39457623409792 39474756550656 39478952421888 39611580481536 39625308635136 39629520508928 39646728290304 39692142641152 39762654396416 39804996401856 39823024027038 39885951931392 39921343193088 40019947290624 40038072266752 40055457447936 40101339987968 40172578668544 40297147312128 40301430597344 40318930132992 40332903432192 40337190518016 40436821741568 40468400308224 40472701796352 40555015307264 40670322410592 40695441260544 40716909263296 40734589206528 40753037842944 40889946144768 40958913150976 40973108248576 41114981892096 41119352107008 41154533425152 41158907844096 41173172253696 41177548653808 41195428614144 41315883083776 41320130193468 41333823111168 41381169987584 41454682243072 41543262953472 41583226481664 41602059464672 41620123754496 41759944998912 41807779987456 41849324306432 41853626251776 41971544014848 41976005275904 41994231939072 42016385090848 42049197195264 42053666710272 42194944425984 42280760639488 42285106934784 42408747598336 42427162165248 42487209666048 42513450663936 42716644769792 42721035872256 42725576798688 42864555589632 42869111771136 42907150024704 42929784766736 42948425576448 42956299108352 43166046662592 43272619425792 43311061377024 43349491777536 43391192850432 43399147552768 43488533527236 43588215898112 43615692981994 43630146617344 43634631624192 43723375878144 43762218266368 43781220532224 43796393754624 43801048983552 43843184442624 43870262919168 43936868924424 44079941943296 44084473187328 44174132330496 44178827710208 44232573321216 44252606189568 44322533670912 44327244824576 44389826336016 44543686449696 44583210572544 44634279542272 44653660471296 44693329293312 44713570837376 44732986195968 44784226729984 44823964286976 45042831300096 45094426754048 45114007486464 45118802767872 45194151002112 45245919789056 45270377693184 45286067011584 45290880581632 45339109422012 45443033595904 45491424459264 45512027459472 45583945064448 45624392220672 45664923408384 45737082617856 45757796876288 45806522921208 46053882642432 46058777825536 46078777294848 46094746779648 46099646306304 46208598933504 46213510561792 46229526740992 46254516338688 46324742235534 46480368469248 46509075726336 46533610586624 46553816236032 46574900391936 46636517523456 46689938505728 46731367022592 46802316897756 46988550733824 46993545265152 47033752485888 47038751821824 47055054004224 47060055604352 47080489844736 47213133692928 47218152095744 47223005935392 47268433227204 47376779706368 47478014803968 47523687407616 47545210816768 47565855719424 47704937168896 47709841048128 47967478874112 47972577458176 47993407930368 48018725818112 48056225366016 48061333383168 48206818559046 48222793629696 48296007862578 48325836496896 48467140112384 48488185331712 48556811046912 48719935832064 48824040996864 48829230627072 48988063531008 48993270595584 49036742885376 49062611161984 49083914944512 49092913266688 49227435163648 49232495549664 49332624757248 49498355859456 49542276317184 49589934686208 49599025774592 49701181173984 49841208517632 49846506265136 49863024705536 49868150427648 50013963732992 50035680608256 50053021433856 50058341695488 50106496505856 50213564485056 50302767192048 50360387773024 50382255071232 50484722663424 50551512367104 50574407073792 50659708370944 50731230098304 50736622448442 50901659762688 50907070228224 50952240654336 51010605191168 51078090620928 51101223814144 51123412795392 51181973405696 51259680411828 51431885385216 51477521485824 51536487718912 51558865698816 51650458288128 51709622616064 51761006379008 51816125053728 51967634191312 51990199382016 52008217583616 52013745667968 52095937216512 52188483895296 52294625001472 52350311909952 52526180818944 52549969850112 52633008734208 52638603229184 52679710605312 52815440642048 52833744846848 52862304387072 52895627659014 52942562554896 53073328535808 53097365369384 53120421107712 53181269241856 53204361412608 53228457590784 53298877169664 53359929720832 53488362168864 53668054315008 53729529749504 53752859983872 53758573510656 53777204576256 53782920690688 53963602395136 53969149640448 54021066545376 54045532608123 54227096547456 54260588347392 54312785608704 54337383790592 54360977965056 54519928193024 54525532626432 54819975856128 54825802809344 54872711233536 54878543792128 54897563004928 54921400418304 54927238152192 55093506924624 55111764148224 55195437557232 55229527425024 55380864559104 55391017271296 55444301975552 55493498339328 55798903996416 55804835002368 55962058686464 55992309252096 56065596260352 56071555613696 56077319548278 56095902793728 56259925901312 56265709199616 56380142579712 56569549553664 56649612888064 56655436244652 56674211069952 56961381163008 56967435731584 56992171917312 57152740786176 57158815694848 57209533366272 57258481287168 57264567435264 57386930840064 57488876790912 57554728883456 57579720081408 57696825901056 57748081836032 57799322370048 57854923800576 57978548683776 57984711369648 58173325443072 58179508832256 58231132176384 58297834504192 58374960709632 58395191672832 58401398644736 58426757480448 58457579256832 58463588465226 58582491899232 58779297583104 58831453126656 58898843107328 58976764428288 59003474919424 59186435114688 59192726189849 59218428632832 59391581932928 59417370722304 59437962952704 59444280763392 59538213961728 59591105724416 59643981594624 59734536040557 59765285715968 59802960480466 59828927897088 60029920935936 60057108400128 60152009981952 60158403690496 60258868002816 60360503590912 60445720968192 60452145896016 60505785777024 60655232612352 60682703279296 60709052694528 60778593419264 60832522960896 60886564544512 60913002479616 61075363894944 61129556764416 61334919217152 61405176856576 61438369726464 61459662372864 61466195075072 61672688451584 61679028160512 61711565602183 61738361766144 61759758380544 61766322980712 61973824625664 62071754981376 62099867189248 62182023364608 62308489363456 62314894430208 62374839722496 62403089197008 62658060353536 62711669981184 62718335762432 62740072005632 62773986459648 62957316022272 62964007913856 63024577636272 63080500065408 63292416638976 63304019738624 63364916543488 63421140959232 63613121397504 63730814499072 63770175995904 63956638498816 63991210573824 64074967154688 64081777844224 64088365198032 64109603192832 64275758078728 64297058172928 64303667656704 64394677150104 64434448662528 64742414729216 64749069993888 64959914442752 64966592065536 65098721329152 65105640836096 65324360794112 65382323847168 65423539472991 65445219926016 65585063817216 65643327399552 65701573475328 65764776663936 65776833009664 65805394378752 65997807812608 66056368422912 66119912914944 66261198495744 66268241565312 66378909284352 66454944690176 66483800506368 66490867236864 66714240811008 66744455593984 66808662007808 66815529674544 66951419313408 67039993939968 67070356256064 67176340094976 67235946430464 67312963551232 67432542765056 67641640131072 67648829931256 67678204151808 67868879683584 67876093637632 67905566539776 67929100517376 67936320872448 68104120827904 68164550393856 68268041189208 68346240549104 68375917596672 68497385112576 68575847180288 68605623926784 68636695314432 68867277717504 69080823963648 69088166738304 69149469459456 69312898400256 69320265842688 69344290111488 69351660890624 69381774508032 69461249622016 69584645193728 69800415879936 69862350587904 70034907758592 70066626466816 70097050533888 70177344978944 70490317897728 70527503545352 70558127732736 70582581006336 70590083406528 70764438047744 70819700539392 70827228143616 70971276787712 71065169559552 71217022205952 71285531111424 71317816225152 71557405753344 71678098014208 71702939435008 71951218311168 71958866187264 72028088727168 72060710144164 72092000074752 72302795396608 72310227838569 72334190444544 72347451129856 72417047478272 72481303953408 72700710168576 72835216570368 73079903748096 73163614978048 73236317536256 73243845940608 73458009232832 73489905893376 73593916742976 73639369900032 73841152745472 73991331119104 73998937135872 74247533789184 74398538661888 74406446669824 74656412336128 74754128347136 74761812776448 74769759397704 74794537058304 75020945599488 75087512543232 75159744758784 75173523439616 75426066071552 75540581659536 75565614759936 75727083995136 75861610610688 75948508217344 75989562556416 76104933672663 76279377821696 76352756580352 76360605342336 76515907786752 76617135931392 76651835721216 76772960108544 76841081634816 76889520617742 77065763160064 77139898400768 77147828077824 77304731578368 77312948492864 77564433924096 77572678443008 77606361759744 77641509568512 77833280946176 77860255563776 77951451286968 78020618501952 78109989198976 78143905824768 78282725842944 78372396777472 78441937502208 78635685904384 78824954775168 78915246819584 78949513101312 78957904843776 79223160963072 79250617270272 79259041017856 79293456580608 79343441488521 79384285282304 79525308792832 79609992803712 79646048054076 79771903862784 79842686386176 80039894581248 80076144533504 80110914895872 80345157337088 80594294624256 80602861194688 80637860265984 80665806864384 80674381036032 80873643483136 80945403592704 81110030614528 81340644821184 81390882521088 81433818526592 81469178413056 81506075685888 81779892289536 81917826301952 81946216497152 82229963784192 82238704214016 82309066850304 82317815688192 82346344507392 82355097307616 82390857228288 82631766167552 82640260386936 82667646222336 82762339975168 82909364486144 83086525906944 83166452963328 83204118929344 83240247508992 83519889997824 83698648612864 83707252503552 83943088029696 83952010551808 83988463878144 84032770181696 84098394390528 84107333420544 84389888851968 84561521278976 84570213869568 84817495196672 84854324330496 84974419332096 85433289539584 85442071744512 85451153597376 85729111179264 85738223542272 85814300049408 85859569533472 85896851152896 85912598216704 86332093325184 86545238851584 86622122754048 86698983555072 86782385700864 86798295105536 86977067054472 87231385963988 87260293234688 87269263248384 87446751756288 87524436532736 87562441064448 87592787509248 87602097967104 87686368885248 87740525838336 87873737848848 88159883886592 88168946374656 88348264660992 88357655420416 88465146642432 88505212379136 88654489649152 88779652672032 89087372899392 89166421145088 89268559084544 89307320942592 89386658586624 89427141674752 89465972391936 89568453459968 89647928573952 89704440720699 90085662600192 90188853508096 90228014972928 90237605535744 90388302004224 90491839578112 90540755386368 90572134023168 90581761163264 90678218844024 90982848918528 91024054918944 91167890128896 91248784441344 91329846816768 91474165235712 91515593752576 91613045842416 92107765284864 92117555651072 92157554589696 92189493559296 92199292612608 92427021123584 92459053481984 92509032677376 92649484471068 92960736938496 93018151452672 93067221173248 93107632472064 93149800783872 93273035046912 93379877011456 93462734045184 93604633795512 93987090530304 94067504971776 94077503643648 94110108008448 94120111208704 94160979689472 94426267385856 94436304191488 94446011870784 94536866454408 94956029607936 95047374815232 95090421633536 95131711438848 95409874337792 95419682096256 95934957748224 95945154916352 95986815860736 96037451636224 96112450732032 96122666766336 96413637118092 96445587259392 96592015725156 96651672993792 96934280224768 96976370663424 97113622093824 97439871664128 97648081993728 97658461254144 97986541191168 98073485770752 98125222323968 98167829889024 98185826533376 98454870327296 98464991099328 98665249514496 98996711718912 99084552634368 99179869372416 99198051549184 99402362347968 99682417035264 99693012530272 99736300855296 100027927465984 100071361216512 100106042867712 100116683390976 100212993011712 100427128970112 100605534384096 100720775546048 100764510142464 100969445326848 101103024734208 101148814147584 101319416741888 101462460196608 101473244896884 101803319525376 101814140456448 101904481308672 102021210382336 102156181241856 102202447628288 102246825590784 102363946811392 102519360823656 102863770770432 102955042971648 103072975437824 103300916576256 103419245232128 103522012758016 103632250107456 103935268382624 103980398764032 104016435167232 104027491335936 104191874433024 104376967790592 104589250002944 104700623819904 105052361637888 105099939700224 105266017468416 105277206458368 105359421210624 105630881284096 105667489693696 105791255318028 105885125109792 106146657071616 106194730738768 106240842215424 106362538483712 106408722825216 106456915181568 106597754339328 106719859441664 106976724337728 107336108630016 107459059499008 107517147021312 107554409152512 107565841381376 107927204790272 107938299280896 108042133090752 108091065216246 108454193094912 108521176694784 108625571217408 108674767581184 108721955930112 109039856386048 109051065252864 109639951712256 109651605618688 109745422467072 109757087584256 109795126009856 109842800836608 109854476304384 110187013849248 110390875114464 110459054850048 110761729118208 110782034542592 110888603951104 110986996678656 111597807992832 111609670004736 111924117372928 111984618504192 112131192520704 112143111227392 112154639096556 112191805587456 112519851802624 112531418399232 112760285159424 113139099107328 113299225776128 113310872489304 113348422139904 113922762326016 113934871463168 113984343834624 114305481572352 114317631389696 114419066732544 114516962574336 114529134870528 114773861680128 114977753581824 115109457766912 115159440162816 115393651802112 115496163672064 115598644740096 115709847601152 115957097367552 115969422739296 116346650886144 116359017664512 116462264352768 116595669008384 116749921419264 116790383345664 116802797289472 116915158513664 116927176930452 117164983798464 117558595166208 117662906253312 117797686214656 117953528856576 118006949838848 118372870229376 118385452379698 118436857265664 118783163865856 118834741444608 118875925905408 118888561526784 119076427923456 119182211448832 119287963189248 119469072081114 119605920960932 119657855794176 120059841871872 120114216800256 120304019963904 120316807380992 120517736005632 120891441936384 120904291792032 121011571554048 121310465224704 121365406558592 121418105389056 121557186838528 121665045921792 121773129089024 122150727789888 122259113528832 122669838434304 122810353713152 122876739452928 122919324745728 122932390150144 123345376903168 123358056321024 123423131204366 123476723532288 123519516761088 123532645961424 123947649251328 124143509962752 124199734378496 124364046729216 124629788860416 124749679444992 124806178394016 125316120707072 125423339962368 125436671524864 125480144011264 125547972919296 125914632044544 125928015827712 126049155272544 126106242752287 126161000130816 126584833277952 126608039477248 126729833086976 126842281918464 127226242795008 127461628998144 127540351991808 127913276997632 128149934309376 128163555688448 128176730396064 128551516157456 128594116345856 128607335313408 128789354300208 128868897325056 129484829458432 129498139987776 129933184131072 130197442658304 130211281672192 130648721588224 130764647694336 130847078945982 130890439852032 131170127634432 131286654799104 131403146950656 131529553327872 131553666019328 131610788757504 131995615625216 132239825829888 132522396991488 132536483130624 132757818568704 132909889380352 132967601012736 132981734473728 133488911187968 133617324015616 133631059349088 133902838626816 134079987879936 134140712512128 134352680189952 134471892860928 134625927102464 134865085530112 135283280262144 135297659862512 135356408303616 135737759367168 135752187275264 135811133079552 135858201034752 135872641744896 136208241655808 136329100787712 136536082378416 136692481098208 136751835193344 136994770225152 137151694360576 137211247853568 137273390628864 138161647927296 138176333476608 138298938918912 138625796800512 138640531685376 138688580222976 138703321781248 138763549016064 138922499244032 139169290387456 139600831759872 139724701175808 140069815517184 140133252933632 140194101067776 140354689957888 140980635795456 141055007090704 141116255465472 141165162012672 141180166813056 141528876095488 141639401078784 141654456287232 141942553575424 142130339119104 142434044411904 142571062222848 142635632450304 143114811506688 143356196028416 143405878870016 143902436622336 143917732374528 144056177454336 144121420288328 144184000149504 144605590793216 144620455677138 144668380889088 144834094956544 145401420337152 145670433140736 146159807496192 146327229956096 146472635072512 146487691881216 146916018465664 146979811786752 147187833485952 147278739800064 147682305490944 147982662238208 147997874271744 148495067578368 148797077323776 148812893339648 149312824672256 149508256694272 149523625552896 149539518795408 149589074116608 150041891198976 150175025086464 150319489517568 150347046879232 151081163319072 151454167990272 151723221221376 151897016434688 151979125112832 152209867345326 152558755643392 152654925436979 152705513160704 152721210684672 153031815573504 153234271862784 153303671442432 153545920217088 153779041235484 154131526320128 154279796801536 154295656155648 154609463156736 154625896985728 155128867848192 155145356886016 155283019137024 155666561892352 155902902573936 156041237003904 156219978397952 156287811649536 156565451685888 156744793554944 156883875004416 157649909550336 157830493639168 157899026202624 157915809687552 158446321926144 158501234540544 158518082035712 158586913161216 158686882977042 159050617585664 159219985607424 159292096108152 159543807725568 159685372772352 160079789162496 160152289067008 160690314674176 161188589248512 161205722389376 161275720531968 161331613728768 161348762072064 161747286966272 161890807185408 162136597824369 162220061229056 162681289642368 162781765042176 162867637053184 162938356826112 163012151371776 163559784579072 163835652603904 164459927568384 164477408428032 164618133700608 164635631376384 164692689014784 164710194615232 164781714456576 165263532335104 165280520773872 165335292444672 165818728972288 166173051813888 166332905926656 166408237858688 166480495017984 167397297225728 167414505007104 167886176059392 167904021103616 167976927756288 168065540363392 168196788781056 168214666841088 168779777703936 169123042557952 169140427739136 169634990393344 169708648660992 169948838664192 170884143489024 170902307194752 171458222358528 171476447084544 171628600098816 171719139066944 171793702305792 171825196433408 172664186650368 173090477703168 173244245508096 173397967110144 173564771401728 173596590211072 173954134108944 174462771927976 174520586469376 174538526496768 174893503512576 175048873065472 175124882128896 175185575018496 175204195934208 175372737770496 175747475697696 176319767773184 176337892749312 176696529321984 176715310840832 176930293284864 177010424758272 177308979298304 177559305344064 177578178569547 178174745798784 178332842290176 178537118169088 178614641885184 178773317173248 178854283349504 178931944783872 179136906919936 179295857147904 179408881441398 180171325200384 180377707016192 180456029945856 180475211071488 180776604008448 180983679156224 181081510772736 181163522326528 181356437688048 181965697837056 182048109837888 182335780257792 182497568882688 182659693633536 183031187505152 183226091684832 184215530569728 184235111302144 184315109179392 184378987118592 184398585225216 184854042247168 184918106963968 185018065354752 185134696806549 185298968942136 185921473876992 186134442346496 186215264944128 186299601567744 186546070093824 186759754022912 186925468090368 187209267591024 187974181060608 188135009943552 188155007287296 188220216016896 188240222417408 188321959378944 188872608382976 188892023741568 189073732908816 189912059215872 190094749630464 190180843267072 190263422877696 190819748675584 190839364192512 191869915496448 191890309832704 191973631721472 192074903272448 192224901464064 192245333532672 192827274236184 192891174518784 193184031450312 193303345987584 193868560449536 194227244187648 194879743328256 195296163987456 195316922508288 195973082382336 196146971541504 196250444647936 196270618418973 196335659778048 196371653066752 196909740654592 196929982198656 197330499028992 197993423437824 198169105268736 198359738744832 198804724695936 199364834070528 199386025060544 199472601710592 200055854931968 200142722433024 200233366781952 200425986023424 200854257940224 201211068768192 201441551092096 201529020284928 201938890653696 202297628295168 202638833483776 202924920393216 202946489793768 203606639050752 203628280912896 203808962617344 204042420764672 204312362483712 204404895256576 204493651181568 204727893622784 205038721647312 205727541540864 205910085943296 206145950875648 206601833152512 207044025516032 207264500214912 207870536765248 207960797528064 208032870334464 208054982671872 208383748866048 208753935581184 209178500005888 209401247639808 210104723275776 210199879400448 210532034936832 210554412916736 211261762568192 211334979387392 211582510636056 211770250219584 212293314143232 212389461477536 212481684430848 212725076967424 212913830363136 213195508678656 213439718883328 213953448675456 214672217260032 214918118998016 215034294042624 215108818305024 215131682762752 215854409580544 215876598561792 216084266181504 216182130432492 216908386189824 217042353389568 217251142434816 217349535162368 217443911860224 218079712772096 218102130505728 219303211237376 219490844934144 219514175168512 219590252019712 219708952608768 220374027698496 220781750228928 220918109700096 221523458236416 221564069085184 221777207902208 221973993357312 223195615985664 223219340009472 223848234745856 223969237008384 224262385041408 224286222454784 224309278193112 224383611174912 225039703605248 225062836798464 225520570318848 226278198214656 226598451552256 226621744978608 226696844279808 227845524652032 227869742926336 227968687669248 228635262779392 228838133465088 229058269741056 229547723360256 229955507163648 230218915533824 230318880325632 230992327344128 231197289480192 231419695202304 231914194735104 231938845478592 232693301772288 232718035329024 232924528705536 233191338016768 233499842838528 233580766691328 233605594578944 233830317027328 233854353860904 234329967596928 235117190332416 235325812506624 235595372429312 235907057713152 236013899677696 236745740458752 236770904759396 236873714531328 237566327731712 237669482889216 237751851810816 237777123053568 238152855846912 238364422897664 238575926378496 238938144162228 239211841921864 239315711588352 240119683743744 240228433600512 240633614761984 241035472011264 241782883872768 241808583584064 242023143108096 242620930449408 242730813117184 242836210778112 243114373677056 243330091843584 243546258178048 244301455579776 244518227057664 245339676868608 245620707426304 245753478905856 245838649491456 245864780300288 246716112642048 246846262408732 246953447064576 247039033522176 247065291922848 247895298502656 248287019925504 248399468756992 248728093458432 249259577720832 249499358889984 249612356788032 250632241414144 250873343049728 250960288022528 251095945838592 251829264089088 251856031655424 252098310545088 252212485504574 252322000261632 253169666555904 253216078954496 253459666173952 253684563836928 254452485590016 254923257996288 255826553995264 256299868618752 256327111376896 256353460792128 257103032314912 257214670626816 257578708600416 257737794650112 258969658916864 258996279975552 259866368262144 260394885316608 260422563344384 261297443176448 261694157891964 261780879704064 262340255268864 262573309598208 262806293901312 263059106655744 263107332038656 263221577515008 263991231250432 264479651659776 265044793982976 265072966261248 265515637137408 265819778760704 265963468947456 266977822375936 267234648031232 267262118698176 267805677253632 268159975759872 268281425024256 268705360379904 268943785721856 269113322162097 269251854204928 269730171060224 270566560524288 270595319725024 270712816607232 271475518734336 271504374550528 271622266159104 271716402069504 271745283489792 272416483311616 273072164756832 273384962196416 273503670386688 273989540450304 274303388721152 274422495707136 274546781257728 276323295854592 276352666953216 276597877837824 277281063370752 277377160445952 277406643562496 277527098032128 277844998488064 278338580774912 279201663519744 279449402351616 280139631034368 280266505867264 280388202135552 280709379915776 281961271590912 282110014181408 282232510930944 282330324025344 282360333626112 283057752190976 283278802157568 283308912574464 283885107150848 284868088823808 285142124445696 285271264900608 286229623013376 286712392056832 286811757740032 287804873244672 287835464749056 288112354908672 288242840576656 288368000299008 289211181586432 289240911354276 289336761778176 289668189913088 290802840674304 291340866281472 292319614992384 292654459912192 292945270145024 292975383762432 293832036931328 293959623573504 294375666971904 294557479600128 295364610981888 295965324476416 295995748543488 296990135156736 297594154647552 297625786679296 299016513388544 299047251105792 299079037590816 300083782397952 300350050172928 300638979035136 300694093758464 302162326638144 302908335980544 303446442442752 303794032869376 303958250225664 304419734690652 305117511286784 305309850873958 305411026321408 305442421369344 306063631147008 306468543725568 306607342884864 307091840434176 307558082470968 308559593603072 308591312311296 309218926313472 309251793971456 310257735696384 310290713772032 310566038274048 311805805147872 312082474007808 312439956795904 312575623299072 313130903371776 313489587109888 313767750008832 315299819100672 315660987278336 315798052405248 315831619375104 316892643852288 317002469081088 317036164071424 317373765954084 318101235171328 318439971214848 318584192216304 319087615451136 319370745544704 320159578324992 320304578134016 322377178497024 322411444778752 322551441063936 322663227457536 322697524144128 323494573932544 323781614370816 324273195648738 325362579284736 325563530084352 325735274106368 325876713652224 326024302743552 327119569158144 328919855136768 328954816856064 329236267401216 329271262752768 329385378029568 329420389230464 329563428913152 330527064670208 330561041547744 331637457944576 332346103627776 332665811853312 332816475717376 332960990035968 334794594451456 334829010014208 335772352118784 335808042207232 335953855512576 336131080726784 336393577562112 336429333682176 337559555407872 338280855478272 339269980786688 339417297321984 339897677328384 341768286978048 341804614389504 342916444717056 342952894169088 343257200197632 343438278133888 343587404611584 343650392866816 345328373300736 346180955406336 346488491016192 346795934220288 347129542803456 347193180422144 347908268217888 348925543855952 349041172938752 349077052993536 349787007025152 350097746130944 350249764257792 350371150036992 350408391868416 350745475540992 351494951395392 352675785498624 353393058643968 353430621681664 353860586569728 354020849516544 354617958596608 355118610688128 355156357139094 356349491597568 356665684580352 357074236338176 357229283770368 357546634346496 357708566699008 357863889567744 358273813839872 358817762882796 360342650400768 360755414032384 360912059891712 360950422142976 361553208016896 361967358312448 362327044653056 362712875376096 363931395674112 364096219675776 364671560515584 364995137765376 365319387267072 366062375010304 366452183369664 368431061139456 368470222604288 368630218358784 368757974237184 368797170450432 369708084494336 369836213927936 370036130709504 370269393613098 370597937884272 371842947753984 372268884692992 372430529888256 372599203135488 373092140187648 373519508045824 374418535182048 375948362121216 376270019887104 376310014574592 376440432033792 376480444834816 376643918757888 377745216765952 377784047483136 378147465817632 378318728256861 379824118431744 380189499260928 380361686534144 380526845755392 381639497351168 381678728385024 383739830992896 383780619665408 384149806544896 384449802928128 384490667065344 385654548472368 385782349037568 386368062900624 386606691975168 387737120899072 388454488375296 390592327974912 390633845016576 391946164764672 392293943083008 392500889295872 392541236837946 392671319556096 393819481309184 393859964397312 394660998057984 395986846875648 396719477489664 397609449391872 398729668141056 398772050121088 398945203421184 400111709863936 400466733563904 400851972046848 401708515880448 402422137536384 402883102184192 403058040569856 403877781307392 404595256590336 405277666967552 405849840786432 405892979587536 407213278101504 407256561825792 407617925234688 408084841529344 408624724967424 408809790513152 408987302363136 410077443294624 411455083081728 411820171886592 412291901751296 414088051032064 414349083328943 414529000429824 415741073530496 415921595056128 416065740668928 416109965343744 416767497732096 417507871162368 418357000011776 418802495279616 420209446551552 420399758800896 421064069873664 421108825833472 422523525136384 423165021272112 423540500439168 424586628286464 424778922955072 424963368861696 425450153934848 425827660726272 426391017357312 427906897350912 429344434520064 429836237996032 430068588085248 430217636610048 430263365525504 431708819161088 431753197123584 432168532363008 432364260864984 433816772379648 434502284869632 434699070324736 436159425544192 436204261011456 438606422474752 438981689868288 439028350337024 439180504039424 439417905217536 440748055396992 441563500457856 441836219400192 443046916472832 443128138170368 443554415804416 443947986714624 446391231971328 446438680018944 447696469491712 447938474016768 448524770082816 448572444909568 448618556386224 448767222349824 450079407210496 450125673596928 451041140637696 453196903104512 453243489957216 455691049304064 455739485852672 455937375338496 457270525558784 457676266930176 457964776310937 458116539482112 459095446720512 459911014327296 460437831067648 460637760651264 461984654688256 462394578960384 462839390404608 463828389470208 463877690957184 465386603544576 465436070658048 465849057411072 466382676033536 466999685677056 467211189157888 467660634054656 467708707721808 468659935193856 470234380664832 470651625013248 471190744858624 472027799355392 473491480917504 473541809518792 473747429062656 475132655463424 475338965778432 475503703621632 475554246107136 476728845795328 477151852756992 477876288324456 478423683843728 478631423176704 480239367487488 480456867201024 481267229523968 482070944022528 483565767745536 483617167168128 484046286216192 485241860898816 485461626234368 485672421556224 486228747354112 486660183687168 487092516356096 488602911159552 489036454115328 490679353737216 491241414852608 491506957811712 491729560600576 493432225284096 493692524817464 493906894129152 494078067044352 494130583845696 495790597005312 496798937513984 497456186916864 498519155441664 498998717779968 499224713576064 501264482828288 501746686099456 501920576045056 502191891677184 503658528178176 503712063310848 504196621090176 504424971009148 504644000523264 506339333111808 506432157908992 506919332347904 507369127673856 508904971180032 509846515992576 512654222753792 512706921584256 514206064629824 514429341253632 515157417200832 515475589300224 517939317833728 517992559951104 519732736524288 520789770633216 520845126688768 522594886352896 523388315783928 523561759408128 524680510537728 525146619196416 525612587802624 526118213311488 526214664077312 527982462500864 528959303319552 530089587965952 530145932522496 531031274274816 531639557521408 531926937894912 532734535708641 533955644751872 534469296062464 534524237396352 535611354507264 536319951519744 536562850048512 537410720759808 537887571443712 538226644324194 539460342120448 541133121048576 541190639450048 541425633214464 542951037468672 543008749101056 543244532318208 543490566979584 544832966623232 546144329513664 546769924392832 547007340773376 547979080900608 548606777442304 549093562515456 552646591709184 552705333906432 553195755675648 554562126741504 554754320891904 554813287124992 555054196064256 555404090419647 555689996976128 556677161549824 558403327039488 558898804703232 560279262068736 560533011734528 560776404271104 563922543181824 564220028362816 564465021861888 564660648050688 564720667252224 566115504381952 566617825148928 567770214301696 569736177647616 570284248891392 570542529801216 572459246026752 573424784113664 573623515480064 575609746489344 575670929498112 576224709817344 576485681153312 576736000598016 578422363172864 578481822708552 578673523556352 579336379826176 581605681348608 582681732562944 584639229984768 585890540290048 585950767524864 587664073862656 587919247147008 588751333943808 589114959200256 590729221963776 591930648952832 591991497086976 593980270313472 595251573358592 598033026777088 598094502211584 598158075181632 600167564795904 600700100345856 601277958070272 601388187516928 604324653276288 605816671961088 606892884885504 607588065738752 607916500451328 608839469381304 610619701747916 610822052642816 610884842738688 612127262294016 612937087451136 613214685769728 614183680868352 615116164941936 617119187206144 617182624622592 618437852626944 618503587942912 620581427544064 621132076548096 623611610295744 624164948015616 624879913591808 625151246598144 626261806743552 626979174219776 627535500017664 630599638201344 631321974556672 631596104810496 631663238750208 633785287704576 634004938162176 634072328142848 634747531908168 636879942429696 637168384432608 638175230902272 638741491089408 640319156649984 640609156268032 644754356994048 644822889557504 645102882127872 645326454915072 645395048288256 646989147865088 647563228741632 648546391297476 650725158569472 651127060168704 651470548212736 651753427304448 652048605487104 654239138316288 657909633712128 658472534802432 658542525505536 658770756059136 658840778460928 659126857826304 661054129340416 661122083095488 664692207255552 665331623706624 665632951434752 665921980071936 669658020028416 671544704237568 671616084414464 671907711025152 672262161453568 672787155124224 672858667364352 675119110815744 676561710956544 678539961573376 678834594643968 679795354656768 683536573956096 683609228779008 685905788338176 686514400395264 686876556267776 687174809223168 687300785733632 690656746601472 692976982032384 693591868440576 694259085606912 694386360844288 695816536435776 697851087711904 698154105987072 699574014050304 700195492261888 700499528515584 700742300073984 700816783736832 701490951081984 702989902790784 705351570997248 706786117287936 706861243363328 707721173139456 708041699033088 709235917193216 710237221376256 710312714278188 712698983195136 713331369160704 714148472676352 714458567540736 715093268692992 715417133398016 715727779135488 716547627679744 717635525765592 720685300801536 721510828064768 721900844285952 723106416033792 723934716624896 724654089306112 725425750752192 727862791348224 728192439351552 729343121031168 729990275530752 730638774534144 732124750020608 732904366739328 736862122278912 736940445208576 737260436717568 737515948474368 737594340900864 739416168988672 739672427855872 740538787226196 741195875768544 743685895507968 744537769385984 744861059776512 745198406270976 746184280375296 747039016091648 748837070364096 751896724242432 752620029149184 752880864067584 752960889669632 753287837515776 755490433531904 755568094966272 756294931635264 756637456513722 759648236863488 760378998521856 760723373068288 761053691510784 763278994702336 763357456770048 767479661985792 767561239330816 768299613089792 768899605856256 768981334130688 771309096944736 772736125801248 773213383950336 775474241798144 776908976750592 781184655949824 781267690033152 783892329529344 785001778591744 785082473675892 785342639112192 787638962618368 787719928794624 789321996115968 791973693751296 793438954979328 795218898783744 797459336282112 797544100242176 797890406842368 800223419727872 800933467127808 801703944093696 803417031760896 804844275072768 805766204368384 806116081139712 807755562614784 809190513180672 811699681572864 811785959175072 814426556203008 814513123651584 815235850469376 816169683058688 817249449934848 817619581026304 820154886589248 822910166163456 823640343773184 824583803502592 828176102064128 828698166657886 829058000859648 831482147060992 831843190112256 832131481337856 832219930687488 833534995464192 835015742324736 837604990559232 840418893103104 840799517601792 842128139747328 842217651666944 846330042544224 847081000878336 849173256572928 849557845910144 849926737723392 850900307869696 851655321452544 855813794701824 858688869040128 859672475992064 860137176170496 860435273220096 860526731051008 863417638322176 863506394247168 864337064726016 864728521729968 867633544759296 869004569739264 869398140649472 872408522022912 877212844949504 877963379736576 878056700674048 878361008078848 878835810435072 881496110793984 883127000915712 883672438800384 886093832945664 886256276340736 887108831608832 887895973429248 892782463942656 892877360037888 895392938983424 897049540165632 897144889819136 897237112772448 900158814420992 900251347193856 902082281275392 906393806209024 906486979914432 911382098608128 911478971705344 911874750676992 914541051117568 915352533860352 915929552621874 916233078964224 918190893441024 919822028654592 920875662135296 921275521302528 923969309376512 925678780809216 927656778940416 927755381914368 930773207089152 930872141316096 931698114822144 932765352067072 934422378315776 935321268109312 935417415443616 937319870387712 940468761329664 941303250026496 942381489717248 944055598710784 946982961835008 947083619037584 947494858125312 950265310926848 950677931556864 951007407243264 951108492214272 953457691590656 954303705513984 955752576648912 956847367687456 957262846353408 960478734974976 960913734402048 962534459047936 967131535491072 967234334336256 968092572432384 970483721797632 970923252468736 971344843112448 972457494708224 974185032712192 977205822319104 978072908230656 981358707474432 982482829705216 983459121201152 986864450568192 987385049634928 987813788258304 988156134088704 988261167691392 991581194010624 993597875027968 994912373833728 997038310883328 997997435559936 998449427152128 1002528965656576 1003493372198912 1003841152090112 1004383783354368 1007317056356352 1007424126621696 1008393242180352 1008849942018296 1009288001046528 1012678666223616 1013838664695808 1017809942360064 1019693031985152 1025308445507584 1025413843168512 1028412129259648 1028858682507264 1030314834401664 1030951178600448 1035878635667456 1035985119902208 1039465473048576 1041579541266432 1041690253377536 1045189772705792 1046776631567856 1047123518816256 1049361021075456 1050293238392832 1051225175605248 1052236426622976 1052429328154624 1060179175931904 1060291865044992 1062062548549632 1063279115042816 1063853875789824 1065469071417282 1067911289503744 1068938592124928 1069048474792704 1071222709014528 1072639903039488 1073125700097024 1074821441519616 1076453288648388 1078920684240896 1082266242097152 1082381278900096 1082851266428928 1085902074937344 1086017498202112 1086981133959168 1089665933246464 1092288659027328 1093539848785664 1094014681546752 1095958161801216 1097213554884608 1098187125030912 1105293183418368 1105410667812864 1106391511351296 1109124253483008 1109508641783808 1109626574249984 1110108392128512 1110808180839294 1113354323099648 1116806654078976 1117797609406464 1120558524137472 1121066023469056 1127845086363648 1128440056725632 1128930043723776 1129321296101376 1129441334504448 1132231008763904 1133235650297856 1134956184770583 1135540428603392 1139472355295232 1140568497782784 1141085059602432 1144918492053504 1146849568227328 1151219492978688 1151341858996224 1152449419634688 1152971362306624 1153472001196032 1156844726345728 1156963645417104 1157347047112704 1163211362697216 1165363465125888 1171781080580096 1171901535049728 1175328147725312 1175838494294016 1177502667887616 1181458443927552 1183861297905664 1183982994173952 1187960540626944 1190503146717184 1196189004423168 1196316150363264 1200335129591808 1201400200691712 1202555916140544 1202776375033856 1208649306552576 1211633343922176 1213785769771008 1215176131477504 1215833000902656 1217678938762608 1221239403495832 1221644105285632 1221769685477376 1224254524588032 1225874174902272 1226429371539456 1230232329883872 1234238374412288 1234365249245184 1236875705253888 1237007175885824 1241162855088128 1242264153096192 1243047249986829 1247223220591488 1248329896031232 1249759827183616 1250302493196288 1252523613487104 1253958348439552 1255071000035328 1261199276402688 1262643949113344 1263192209620992 1263326477500416 1267570575409152 1268144656285696 1269495063816336 1273759884859392 1274336768865216 1276350461804544 1277482982178816 1281218312536064 1289508713988096 1289645779115008 1290205764255744 1290652909830144 1290790096576512 1293978295730176 1295126457483264 1297092782594952 1301450317138944 1302941096425472 1303506854608896 1304097210974208 1308478276632576 1315819267424256 1316945069604864 1317085051011072 1317541512118272 1317681556921856 1318253715652608 1322108258680832 1322244166190976 1329384414511104 1330663247413248 1331265902869504 1331843960143872 1339316040056832 1343089408475136 1343232168828928 1343815422050304 1344524322907136 1345574310248448 1345717334728704 1350238221631488 1353123421913088 1357079923146752 1359590709313536 1367073147912192 1367218457558016 1371811576676352 1373028800790528 1373753112535552 1373894328932811 1374349618446336 1374601571467264 1381313493202944 1385953964064768 1387183736881152 1388518171213824 1391633072871552 1395702175423808 1396308211974144 1399148028100608 1400390984523776 1400999057031168 1401633567473664 1402981902163968 1405979805581568 1410703141994496 1413572234575872 1413722486726656 1416083398066176 1418471834386432 1420474442752512 1420625428556376 1425397966390272 1426662738321408 1428296945352704 1430186537385984 1430834266796032 1431455558270976 1433095255359488 1435271051531184 1441370601603072 1443021656129536 1443801688571904 1446212832067584 1449308178612224 1450851501504384 1455725582696448 1456384878703104 1458686242062336 1459980551061504 1461277549068288 1464249500041216 1465808733478656 1473724244557824 1473880890417152 1474520873435136 1475188681801728 1478832337977344 1479344855711744 1481077574452392 1482391751537088 1487371791015936 1489075538771968 1490396812541952 1492368560750592 1494078032183296 1497674140728192 1503793448484864 1505240058298368 1505761728135168 1505921779339264 1506575675031552 1510980867063808 1511136189932544 1512589863270528 1513274913027444 1519296473726976 1520757997043712 1521446746136576 1522107383021568 1526557989404672 1526714913540096 1535122478661632 1536599226179584 1537962668261376 1542618193889472 1545472251602496 1546426767900672 1550948483596288 1553817953501184 1562369311899648 1562535380066304 1567784659058688 1570003557183488 1570164947351784 1570685278224384 1575277925236736 1575439857589248 1578643992231936 1583947387502592 1586877909958656 1590437797567488 1594918672564224 1595088200484352 1595780813684736 1600446839455744 1601866934255616 1603407888187392 1606834063521792 1609688550145536 1611532408736768 1612232162279424 1618381026361344 1623399363145728 1623571918350144 1628853112406016 1629026247303168 1630471700938752 1632339366117376 1634498899869696 1635239162052608 1640309773178496 1645820332326912 1647280687546368 1649167607005184 1657396333315772 1658116001719296 1662964294121984 1663686380224512 1664262962675712 1664439861374976 1667069990928384 1670031484649472 1675209981118464 1680837786206208 1681599035203584 1684435303333888 1692660085088448 1694162001756672 1698346513145856 1699115691820288 1699853475446784 1701800615739392 1703310642905088 1711627589403648 1717377738080256 1719344951984128 1720274352340992 1720870546440192 1721053462102016 1727012788494336 1728674129452032 1729457043459936 1735267089518592 1738009139478528 1738796281298944 1744817044045824 1754425689899008 1756113401348096 1756722016157696 1757671620870144 1762992221587968 1766254001831424 1767344877600768 1772187665891328 1772512552681472 1774217663217664 1775791946858496 1785754720075776 1790785877966848 1794099080331264 1794289779638272 1794474225544896 1800502694387712 1804164562550784 1812787612418048 1812973959828864 1822764197216256 1822957943410688 1823749501353984 1829082102235136 1831859105243748 1832466157928448 1836381786882048 1839644057309184 1841751324270592 1842551042605056 1847938618753024 1851357561618432 1855313557880832 1855510763828736 1861744282632192 1863396229644288 1865530704134144 1868844756631552 1870642536218624 1870834830887232 1874639740775424 1880937522659328 1882606500052992 1884762979434496 1888111197421568 1893965923670016 1894167238075168 1894989716250624 1900530621853696 1901355863113728 1902014814486528 1902216984428544 1906915383181312 1911505153297824 1913694735374912 1914525692706816 1920957469949952 1921827468804096 1925068918095872 1934263070982144 1934468668672512 1936185144864768 1940967443595264 1941846504937472 1942689686224896 1944914989416448 1948370065424384 1954411644638208 1956145816461312 1962717414948864 1964965659410432 1966918242402304 1973728901136384 1974770099269856 1975627576516608 1976312268177408 1976522335382784 1983162388021248 1987195750055936 1994076621766656 1995994871119872 1996898854304256 2006986744397824 2007682304180224 2014634112712704 2014848253243392 2016786484360704 2017699884036592 2018576002093056 2025357332447232 2027677329391616 2035619884720128 2039386063970304 2050616891015168 2050827686337024 2056824258519296 2057717365014528 2060629668803328 2061902357200896 2071757271334912 2071970239804416 2078930946097152 2083159082532864 2083380506755072 2093553263135712 2098722042150912 2100586476785664 2102450351210496 2104472853245952 2104858656309248 2120358351863808 2120583730089984 2124125097099264 2126558230085632 2127707751579648 2130938142834564 2135822579007488 2137877184249856 2138096949585408 2142445418029056 2145279806078976 2146251400194048 2149642883039232 2152906577296776 2164532484194304 2164762557800192 2165702532857856 2171804149874688 2172034996404224 2173962267918336 2184577318054656 2187079697571328 2188029363093504 2191916323602432 2194427109769216 2196374250061824 2210586366836736 2210821335625728 2212783022702592 2218248506966016 2219017283567616 2219253148499968 2221616361678588 2226708646199296 2233613308157952 2235595218812928 2241117048274944 2242132046938112 2255690172727296 2256880113451264 2257860087447552 2258642592202752 2258882669008896 2264462017527808 2266471300595712 2269912369541166 2278944710590464 2281136995565568 2282170119204864 2289836984107008 2302438985957376 2302683717992448 2304898839269376 2305942724613248 2306944002392064 2313689452691456 2313927290834208 2326422725394432 2330726930251776 2343562161160192 2343803070099456 2350656295450624 2351676988588032 2355005335775232 2362916887855104 2367965988347904 2375921081253888 2381006293434368 2392378008846336 2392632300726528 2400670259183616 2402800401383424 2405111832281088 2405552750067712 2417298613105152 2423266687844352 2427571539542016 2430352262955008 2435357877525216 2442478806991664 2443288210571264 2443539370954752 2448509049176064 2451748349804544 2452858743078912 2460464659767744 2468730498490368 2473751410507776 2474014351771648 2482325710176256 2484528306192384 2486094499973658 2494446441182976 2496659792062464 2499519654367232 2500604986392576 2505047226974208 2507916696879104 2522398552805376 2525287898226688 2526384419241984 2526652955000832 2536289312571392 2538990127632672 2547519769718784 2548673537730432 2552700923609088 2554965964357632 2562436625072128 2579017427976192 2579291558230016 2580411528511488 2581305819660288 2581580193153024 2587956591460352 2590252914966528 2594185565189904 2602900634277888 2605882192850944 2607013709217792 2608194421948416 2631638534848512 2633890139209728 2634170102022144 2635083024236544 2635363113843712 2636507431305216 2644216517361664 2644488332381952 2658768829022208 2661326494826496 2662531805739008 2663687920287744 2678632080113664 2686178816950272 2686464337657856 2689048645814272 2691148620496896 2691434669457408 2700476443262976 2706246843826176 2714159846293504 2719181418627072 2734146295824384 2734436915116032 2743623153352704 2746057601581056 2747506225071104 2747788657865622 2748699236892672 2762626986405888 2771907928129536 2777036342427648 2783266145743104 2791404350847616 2792616423948288 2798296056201216 2800781969047552 2803267134947328 2805963804327936 2811959611163136 2821406283988992 2827144469151744 2827444973453312 2832166796132352 2836943668772864 2840948885505024 2841250857112752 2850795932780544 2853325476642816 2856593890705408 2860373074771968 2861668533592064 2862911116541952 2870542103062368 2882741203206144 2886043312259072 2887603377143808 2898616357224448 2900443583302601 2901703003008768 2911451165392896 2912769757406208 2917372484124672 2922555098136576 2928499000082432 2931617466957312 2947448489115648 2947761780834304 2950377363603456 2957664675954688 2962155148904784 2964783503074176 2974743582031872 2978151077543936 2980793625083904 2984737121501184 2995348281456384 3007586896969728 3010480116596736 3011523456270336 3011843558678528 3013151350063104 3021961734127616 3022272379865088 3025179726541056 3026549826054888 3041515994087424 3042893492273152 3053115978809344 3053429827080192 3070244957323264 3073198452359168 3075925336522752 3085236387778944 3090944503204992 3092853535801344 3101896967192576 3107635907002368 3124738623799296 3125070760132608 3135569318117376 3140007114366976 3140329894703568 3141370556448768 3150555850473472 3150879715178496 3157287984463872 3180875595134976 3189837345128448 3190176400968704 3191561627369472 3200893678911488 3203733868511232 3206815776374784 3213668127043584 3219377100291072 3223064817473536 3224464324558848 3236762052722688 3246798726291456 3247143836700288 3257706224812032 3258052494606336 3260943401877504 3264678732234752 3268997799739392 3270478324105216 3280619546356992 3291640664653824 3294561375092736 3298335214010368 3314792666631544 3316232003438592 3325928588243968 3327372760449024 3328525925351424 3328879722749952 3340062969298944 3350419962236928 3361675572412416 3363198070407168 3368870606667776 3385320170176896 3388324003513344 3396693026291712 3398231383640576 3399706950893568 3403601231478784 3406621285810176 3423255178807296 3434755476160512 3438689903968256 3440548704681984 3442106924204032 3454025576988672 3457348258904064 3458914086919872 3470534179037184 3477592562597888 3489634088091648 3508851379798016 3512226802696192 3513444032315392 3515343241740288 3525984443175936 3532508003662848 3544375331782656 3545025105362944 3548435326435328 3551583893716992 3571509440151552 3588579559276544 3588948451089792 3601005388775424 3608329125101568 3625575224836096 3625947919657728 3645528394432512 3645915886821376 3647499002707968 3658164204470272 3663718210487496 3664932315856896 3672763573764096 3679288114618368 3683502648541184 3695877237506048 3702715123236864 3710627115761664 3711021527657472 3723488565264384 3726792459288576 3729141749960487 3731061408268288 3737689513263104 3741285072437248 3741669661774464 3749279481550848 3761875045318656 3765213000105984 3776222394843136 3787931847340032 3788334476150336 3789979432501248 3801061243707392 3802711726227456 3804433968857088 3813830766362624 3823010306595648 3827389470749824 3829051385413632 3843654937608192 3850137836191744 3868526141964288 3868937337345024 3872370289729536 3881934887190528 3883693009874944 3885379372449792 3889829978832896 3896740130848768 3908823289276416 3912291632922624 3925434829897728 3933836484804608 3947457802272768 3949540198539712 3951255153033216 3952624536354816 3953044670765568 3966324776042496 3974391500111872 3988153243533312 3991989742239744 3993797708608512 4013973488795648 4015364608360448 4029268225425408 4029696506486784 4033572968721408 4035399768073184 4037152004186112 4050714664894464 4055354658783232 4071239769440256 4078772127940608 4101233782030336 4101655372674048 4113648517038592 4115434730029056 4121259337606656 4123804714401792 4143514542669824 4143940479608832 4157861892194304 4166761013510144 4187106526271424 4197444084301824 4201172953571328 4204900702420992 4208945706491904 4209717312618496 4240716703727616 4241167460179968 4248250194198528 4253116460171264 4255415503159296 4261876285669128 4275754368499712 4276193899170816 4284890836058112 4290559612157952 4292502800388096 4299285766078464 4305813154593552 4329064968388608 4329525115600384 4331405065715712 4344069992808448 4347924535836672 4369154636109312 4374159395142656 4376058726187008 4383832647204864 4388854219538432 4392748500123648 4421172733673472 4421642671251456 4425566045405184 4436497013932032 4438034567135232 4438506296999936 4443232723357176 4467226616315904 4471190437625856 4482234096549888 4484264093876224 4511380345454592 4513760226902528 4515720174895104 4517285184405504 4517765338017792 4528924035055616 4532942601191424 4539824739082332 4557889421180928 4562273991131136 4564340238409728 4579673968214016 4605367435984896 4609797678538752 4611885449226496 4613888004784128 4627378905382912 4627854581668416 4652845450788864 4661453860503552 4687606140198912 4701312590901248 4703353977176064 4710010671550464 4725833775710208 4735931976695808 4751842162507776 4762012586868736 4784756017692672 4785264601453056 4801340518367232 4805600802766848 4810223664562176 4811105500135424 4834597226210304 4855143079084032 4860704525910016 4870715755050432 4884957613983328 4887078741909504 4897018098352128 4903496699609088 4905717486157824 4920929319535488 4937460996980736 4947502821015552 4948028703543296 4964651420352512 4972188999947316 4988892882365952 4993319584124928 4999039308734464 5001209972785152 5010094453948416 5015833393758208 5044797105610752 5050575796453376 5053305910001664 5072578625142784 5077980255265344 5095039539437568 5097347075460864 5105401847218176 5109931928715264 5124873250144256 5158034855952384 5158583116460032 5160823057022976 5162611639320576 5163160386306048 5175913182920704 5188371130379808 5205801268555776 5211764385701888 5214027418435584 5216388843896832 5263277069697024 5268340204044288 5270166048473088 5270726227687424 5273014862610432 5288433034723328 5288976664763904 5317537658044416 5322652989652992 5325063611478016 5327375840575488 5357264160227328 5372357633900544 5372928675315712 5378097291628544 5382297240993792 5382869338914816 5412493687652352 5428319692587008 5438362837254144 5468292591648768 5468873830232064 5487246306705408 5495012450142208 5495577315731244 5497398473785344 5525253972811776 5543815856259072 5554072684855296 5566532291486208 5582808701695232 5585232847896576 5596592112402432 5601563938095104 5606534269894656 5611927608655872 5623919222326272 5642812567977984 5654288938303488 5654889946906624 5664333592264704 5681897771010048 5682501714225504 5701591865561088 5706650953285632 5713187781410816 5720746149543936 5723337067184128 5741084206124736 5765482406412288 5772086624518144 5775206754287616 5797232714448896 5800887166605202 5803406006017536 5822902330785792 5825539514812416 5834744968249344 5845110196273152 5863234933914624 5894896978231296 5895523561668608 5900754727206912 5924310297809568 5929567006148352 5949487164063744 5956302155087872 5961587250167808 5990696562912768 6020960233193472 6023046912540672 6023687117357056 6043923468255232 6044544759730176 6050359453082112 6053099652109776 6083031988174848 6085786984546304 6106859654160384 6140489914646528 6146396904718336 6151850673045504 6170472775557888 6181889006409984 6185707071602688 6203793934385152 6215271814004736 6249477247598592 6250141520265216 6280014228733952 6280659789407136 6301111700946944 6301759430356992 6314575968927744 6361751190269952 6379674690256896 6380352801937408 6383123254738944 6401787357822976 6407467737022464 6413631552749568 6427336254087168 6438754200582144 6446129634947072 6448928649117696 6493597452582912 6494287673400576 6515412449624064 6516104989212672 6521886803755008 6529357464469504 6540956648210432 6561239092713984 6583281329307648 6589122750185472 6596670428020736 6629585333263088 6632464006877184 6651857176487936 6654745520898048 6657051850702848 6657759445499904 6680125938597888 6700839924473856 6723351144824832 6726396140814336 6737741213335552 6770640340353792 6776648007026688 6793386052583424 6796462767281152 6799413901787136 6807202462957568 6846510357614592 6869510952321024 6877379807936512 6884213848408064 6908051153977344 6914696517808128 6917828173839744 6941068358074368 6955185125195776 6979268176183296 7017702759596032 7024453605392384 7026888064630784 7030686483480576 7051968886351872 7065016007325696 7088750663565312 7096870652870656 7143018880303104 7177159118553088 7177896902179584 7202010777550848 7216658250203136 7251150449672192 7251895839315456 7291056788865024 7291831773642752 7316328408940544 7327436420974992 7329864631713792 7345527147528192 7358576229236736 7367005297082368 7421254231523328 7422043055314944 7446977130528768 7453584918577152 7458283499920974 7475379026526208 7482570144874496 7483339323548928 7498558963101696 7523750090637312 7552444789686272 7575863694680064 7576668952300672 7579958865002496 7602122487414784 7608867937714176 7627661532725248 7646020613191296 7654778941499648 7658102770827264 7687309875216384 7700275672383488 7737052283928576 7737874674690048 7744740579459072 7763869774381056 7767386019749888 7770758744899584 7793480261697536 7817646578552832 7824583265845248 7867672969609216 7894915604545536 7899080397079424 7902510306066432 7905249072709632 7906089341531136 7932649552084992 7948783000223744 7976306487066624 7983979484479488 7987595417217024 8027946977591296 8058536450850816 8059393012973568 8067145937442816 8070799536146368 8074304008372224 8101429329788928 8142479538880512 8157544255881216 8202467564060672 8203310745348096 8227297034077184 8230869460058112 8242518675213312 8287029085339648 8287880959217664 8315723784388608 8333522027020288 8374213052542848 8394888168603648 8402345907142656 8409801404841984 8417891412983808 8419434625236992 8481433407455232 8482334920359936 8496500388397056 8506232920342528 8510831006318592 8523752571338256 8551508736999424 8552387798341632 8569781672116224 8581119224315904 8585005600776192 8611626309187104 8658129936777216 8659050231200768 8662810131431424 8688139985616896 8695849071673344 8701330749907803 8738309272218624 8748318790285312 8752117452374016 8767665294409728 8777708439076864 8785497000247296 8842345467346944 8843285342502912 8851132090810368 8872994027864064 8877012593999872 8886465446714352 8934453232631808 8942380875251712 8968528187752448 9022760690909184 9027520453805056 9031440349790208 9034570368811008 9035530676035584 9057848070111232 9065885202382848 9079649478164664 9124547982262272 9128680476819456 9159347936428032 9210734871969792 9219595357077504 9223770898452992 9227776009568256 9254757810765824 9255709163336832 9305690901577728 9322907721007104 9375212280397824 9402625181802496 9406707954352128 9420021343100928 9451667551420416 9471863953391616 9524025173737472 9569512035385344 9570529202906112 9602681036734464 9611201605533696 9620447329124352 9622211000270848 9669194452420608 9710286158168064 9741431510100864 9769915227966656 9774157483819008 9794036196704256 9806993399218176 9811434972315648 9841858639070976 9874921993961472 9895005642031104 9896057407086592 9929302840705024 9944377999894632 9977785764731904 9986639168249856 9998078617468928 10020188907896832 10031666787516416 10089594211221504 10101151592906752 10106611820003328 10145157250285568 10155960510530688 10190079078875136 10194694150921728 10210803694436352 10219863857430528 10249746500288512 10316069711904768 10317166232920064 10321646114045952 10326320772612096 10351826365841408 10376742260759616 10411602537111552 10423528771403776 10432777687793664 10526554139394048 10536680408088576 10540332096946176 10541452455374848 10546029725220864 10576866069446656 10577953329527808 10635075316088832 10645305979305984 10650127222956032 10654751681150976 10714528320454656 10745857350631424 10756194583257088 10765738677829632 10824987375304704 10856639385174016 10876725674508288 10936585183297536 10937747660464128 10974492613410816 10990024900284416 10991154631462488 10994796947570688 11050507945623552 11087631712518144 11108145369710592 11133064582972416 11165617403390464 11170465695793152 11193184224804864 11203127876190208 11213068539789312 11223855217311744 11247838444652544 11285625135955968 11309779893813248 11328667184529408 11363795542020096 11365003428451008 11403183731122176 11413301906571264 11426375562821632 11441492299087872 11446674134368256 11482168412249472 11530964812824576 11544173249036288 11550413508575232 11601774333210404 11606812012035072 11645804661571584 11651079029624832 11669489936498688 11690220392546304 11726469867829248 11791047123337216 11801509454413824 11848620595619136 11859134012296704 11898974328127488 11912604310175744 11923174500335616 11981393125825536 12041920466386944 12046093825081344 12047374234714112 12089089519460352 12100718906164224 12106199304219552 12166063976349696 12171573969092608 12213719308320768 12280979829293056 12292793809436672 12303701346091008 12340945551115776 12363778012819968 12371414143205376 12407587868770304 12430543628009472 12500283040530432 12560028457467904 12561319578814272 12603518860713984 12629151937855488 12723502380539904 12759349380513792 12760705603874816 12766246509477888 12803574715645952 12827263105499136 12854672508174336 12877508401164288 12892259269894144 12897857298235392 12987194905165824 12988575346801152 13032209978425344 13043773607510016 13058714928939008 13081913296420864 13122478185427968 13166562658615296 13178245500370944 13193340856041472 13259170666526176 13264928013754368 13303714352975872 13309491041796096 13314103701405696 13315518890999808 13401679848947712 13446702289649664 13452792281628672 13475482426671104 13541280680707584 13553296014053376 13586772105166848 13592925534562304 13598827803574272 13614404925915136 13693020715229184 13739021904642048 13754759615873024 13768427696816128 13816102307954688 13829393035616256 13835656347679488 13882136716148736 13910370250391552 13958536352366592 14048907210784768 14053776129261568 14103937772703744 14130032014651392 14177501327130624 14193741305741312 14286037760606208 14354318237106176 14355793804359168 14404021555101696 14433316500406272 14502300899344384 14503791678630912 14582113577730048 14583663547285504 14654872841949984 14691054295056384 14717152458473472 14734010594164736 14842508463046656 14844086110629888 14893954261057536 14916566999841948 14950758053052416 14965140289748992 14966678647097856 14997117926203392 15047500181274624 15151727389360128 15153337904601344 15159917730004992 15204244974829568 15217735875428352 15292041226382592 15309557882999296 15316205541654528 15374619750432768 15474104567857152 15475749349380096 15489481158918144 15527739548762112 15534772039499776 15586960523395072 15635293157105664 15649166531690496 15735345939218432 15789831209091072 15798160794158848 15805020612132864 15810498145419264 15812178683062272 15865299104169984 15952612974133248 15967958968958976 15975190834434048 16117072901701632 16118786025947136 16134291874885632 16141599072292736 16148608016744448 16284959077761024 16315088511762432 16404935128121344 16406621490696192 16454594068154368 16461738920116224 16485037350426624 16575761918435328 16631447568777216 16667044054040576 16748426105085696 16789776337207296 16804691814285312 16819602809683968 16835782825967616 16838869250473984 16962866814910464 16964669840719872 16993000776794112 17012465840685056 17047505142676512 17103017473998848 17104775596683264 17139563344232448 17162238448631808 17170011201552384 17223252618374208 17316259873554432 17318100462401536 17325620262862848 17376279971233792 17391698143346688 17402661499815606 17476618544437248 17496637580570624 17504234904748032 17535330588819456 17555416878153728 17684690934693888 17686570685005824 17702264181620736 17754025187999744 17772930893428704 17868906465263616 17884761750503424 17937056375504896 18055040907610112 18062880699580416 18069140737622016 18071061352071168 18115696140222464 18131770404765696 18159298956329328 18249095964524544 18257360953638912 18421469743939584 18439190714155008 18447541796905984 18455552019136512 18509515621531648 18511418326673664 18611381803155456 18645815442014208 18750424560795648 18805250363604992 18840042686201856 18903335102840832 18943727906783232 19048050347474944 19139024070770688 19141058405812224 19205362073468928 19222403211067392 19240894658248704 19338388904841216 19482863020201728 19539830455933312 19548314967638016 19588072393408512 19622869944631296 19683717278141952 19749843987922944 19790011284062208 19792114814173184 19858605681410048 19888755999789264 19955571529463808 19973278336499712 19996157234937856 20040377815793664 20179188422443008 20202303185813504 20213223640006656 20290314500571136 20311921021061376 20380158157750272 20389388301843456 20421607388872704 20499493000577024 20632139423809536 20634332465840128 20652641545224192 20703652731682816 20753484521519232 20823205074223104 20847057542807552 20865555375587328 21053108278788096 21073360816177152 21080664193892352 21082904910749696 21092059450441728 21153732138893312 21155906659055616 21290611958611968 21300254445912064 21429056640909312 21491714701262848 21512389166514176 21531477355659264 21649974750609408 21713278770348032 21753451349016576 21873170366595072 21875495320928256 21948985226821632 21980049800568832 21982309262924976 21989593895141376 22101015891247104 22266129165944832 22331234806780928 22340931391586304 22406255752380416 22426137079578624 22447710434623488 22495676889305088 22571250271911936 22619559787626496 22657334369058816 22727591084040192 22730006856902016 22806367462244352 22826603813142528 22852751125643264 22882984598175744 22893348268736512 22964336824498944 23061929625649152 23088346498072576 23100827017150464 23203548666420808 23213624024070144 23291609323143168 23302158059249664 23380440785092608 23452939735658496 23582094246674432 23603018908827648 23697241191238272 23718268024593408 23797948656254976 23825208620351488 23846349000671232 23962786251651072 24083840932773888 24094748469428224 24178179038920704 24201437812328448 24212398608439104 24343147938185216 24427438616641536 24561959658586112 24585587618873344 24607402692182016 24681891102231552 24727556025639936 24815175737540608 24861087256018944 25000566081060864 25120056914935808 25122639157628544 25207037721427968 25258303875710976 25447004761079808 25518698761027584 25521411207749632 25532493018955776 25607149431291904 25654526210998272 25709345016348672 25755016802328576 25784518539788288 25974389810331648 25977150693602304 26064419956850688 26087547215020032 26103992249723409 26117429857878016 26163826592841728 26244956370855936 26333125317230592 26356491000741888 26518341333052352 26529856027508736 26607428705951744 26618982083592192 26631037781999616 26803359697895424 26905584563257344 26950964853342208 27082561361415168 27106592028106752 27173544210333696 27185851069124608 27197655607148544 27228809851830272 27386041430458368 27478043809284096 27536855393632256 27632204615909376 27658786071232512 27671312695358976 27764273432297472 27820740500783104 27917072704733184 28097814421569536 28107552258523136 28207875545407488 28260064029302784 28355002654261248 28387482611482624 28572075521212416 28708636474212352 28711587608718336 28808043110203392 28866633000812544 29004601798688768 29007583357261824 29167327094571008 29309745683899968 29382108590112768 29434304916946944 29468021188329472 29685016926093312 29688172221259776 29787908522115072 29833133999683896 29930280579497984 29933357294195712 29994235852406784 30095000362549248 30303454778720256 30306675809202688 30319835460009984 30408489949659136 30435471750856704 30584082452765184 30619115765998592 30632411083309056 30749239500865536 30948209135714304 30951498698760192 30978962317836288 31055479097524224 31069544078999552 31270586314211328 31298333063380992 31579662418182144 31596321588317696 31610041224265728 31620996290838528 31624357366124544 31730598208339968 31905225948266496 31935917937917952 31950381668868096 32237572051894272 32268583749771264 32283198144585472 32297216033488896 32569918155522048 32630177023524864 32813242981392384 32909188136308736 32923477840232448 32970074700853248 33151523836870656 33262895137554432 33334088108081152 33496852210171392 33579552674414592 33609383628570624 33639205619367936 33671565651935232 33677738500947968 33929339681439744 33986001553588224 34024931681370112 34095010285353024 34209551193366528 34279126688464896 34324476897263616 34340022403104768 34446505236748416 34632519747108864 34636200924803072 34651240525725696 34752559942467584 34805322999631212 34953237088874496 34993275161141248 35008469809496064 35070661177638912 35110833756307456 35373141370011648 35404528363241472 35508050375999488 35545861786857408 35737812930527232 35769523501006848 35874112751009792 36110081815220224 36125761399160832 36138281475244032 36142122704142336 36231392280444928 36318597912658656 36498191929049088 36514721907277824 36842939487879168 36878381428310016 36895083593811968 36911104038273024 37019031243063296 37022836653347328 37222763606310912 37291630884028416 37500849121591296 37610500727209984 37680085372403712 37887455813566464 38278048141541376 38282116811624448 38410724146937856 38481789316497408 38676777809682432 38965726040403456 39079660911866624 39096629935276032 39176144786817024 39245739889262592 39367434556283904 39499687975845888 39580022568124416 39584229628346368 39777511999578528 39911143058927616 39946556672999424 39992314469875712 40358376844886016 40404606371627008 40426447280013312 40580629001142272 40623842042122752 40760316315500544 40778776603686912 40843214777745408 41264278847619072 41268664931680256 41305283090448384 41506969043038464 41646410148446208 41694115085615104 41731110751174656 42146721632354304 42161328387784704 42165809821499392 42307464277786624 42311813318111232 42581223917223936 42600508891824128 42858113281818624 42983429402525696 43024778333028352 43062954711318528 43299949501218816 43426557540696064 43506902698033152 43746340733190144 43750990641856512 43960099601137664 43964618525849952 44202031782494208 44532258331889664 44662469613561856 44681862783172608 44812511504760832 44852274159157248 44895420869246976 44991353778610176 45142500543823872 45239119575252992 45455182168080384 45460013713804032 45612734924488704 45653207626285056 45705502251286528 45786696537473024 45928673648997888 46123859251298304 46176692996145152 46407097332841616 46427248048140288 46583218646286336 46604316118499328 46760881570185216 46905879471316992 47164188493348864 47206037817655296 47394482382476544 47436536049186816 47595897312509952 47650417240702976 47925572503302144 48189496938856448 48356358077841408 48402875624656896 48424797216878208 48686295876370432 48854877233283072 49123919317172224 49171175237746688 49214805384364032 49363782204463104 49455112051279872 50001132162121728 50240113829871616 50245278315257088 50414075442855936 50516607751421952 50894009522159616 51037397522055168 51042822415499264 51214298862583808 51309052421996544 51418690032697344 51510033604657152 51569037079576576 51948779620663296 51954301387204608 52128839913701376 52175094430040064 52207984499446818 52327653185683456 52489912741711872 52666250634461184 53036682666104704 53059712055017472 53214857411903488 53262075563999232 53606719395790848 53811169126514688 53901929706684416 54165122722830336 54213184056213504 54347088420667392 54371702138249216 54395311214297088 54772082860916736 55073710787264512 55264409231818752 55317572142465024 55342625390717952 55528546864594944 55641481001566208 55834145409466368 56195628843139072 56415751090814976 56520128058605568 56710005308522496 57144151042424832 57417272948424704 57423175217436672 57616086220406784 58009203597377536 58015166714523648 58334654189142016 58619491367799936 58764217180225536 58868609833893888 58936042376658944 59370033852186624 59376344442519552 59575817044230144 59666267999367792 59860561158995968 59866714588391424 59988471704813568 60606909557440512 60613351618405376 60639670920019968 60816979899318272 60870943501713408 61168164905530368 61238231531997184 61264822166618112 61498479001731072 61896418271428608 61902997397520384 61957924635672576 62110958195048448 62139088157999104 62541172628422656 62596666126761984 63159324836364288 63192643176635392 63220082448531456 63241992581677056 63248714732249088 63461196416679936 63871835875835904 63900763337736192 64475144103788544 64537167499542528 64566396289170944 64594432066977792 65139836311044096 65260354047049728 65626485962784768 65818376272617472 65846955680464896 65940149401706496 66303047673741312 66668176216162304 66993704420342784 67218767257141248 67278411238735872 67343131303870464 67355477001895936 67858679362879488 67972003107176448 68190020570706048 68419102386733056 68558253376929792 68648953794527232 68680044806209536 68893010473496832 69265039494217728 69272401849606144 69302481051451392 69505119884935168 69610645999262424 69906474177748992 69986550322282496 70141322355277824 70221667512614912 70746282740023296 70809056726482944 71016100751998976 71091723573714816 71475625861054464 71539047002013696 71748225502019584 72220163630440448 72251522798321664 72284245408284672 72462784560889856 72637195825317312 73029443814555648 73685878975758336 73756762856620032 73790167187623936 73822208076546048 74038062486126592 74045673306694656 74445527212621824 74583261768056832 75001698243182592 75221001454419968 75360170744807424 75774911627132928 76556096283082752 76564233623248896 76821448293875712 76963578632994816 77353555619364864 77931452080806912 78159321823733248 78193259870552064 78352289573634048 78491479778525184 78734869112567808 78999375951691776 79168459256692736 79555023999157056 79822286117855232 79893113345998848 79984628939751424 80716753689772032 80809212743254016 80852894560026624 81247684084245504 81520632631001088 81557553207373824 81686429555490816 82537329863360512 82610566180896768 83013938086076928 83292820296892416 83388230171230208 83462221502349312 84293443264708608 84322656775569408 84331619642998784 84623626636222464 85162447834447872 85201017783648256 85716226563637248 85966858805051392 86049556666056704 86125909422637056 86599899002437632 86853115081392128 87013805396066304 87501981283713024 87920199202275328 87929237051699904 88404063564988416 89064516663779328 89324939227123712 89363725566345216 89625023009521664 89790841738493952 89982707557220352 90285001087647744 90478239150505984 90910364336160768 90920027427608064 91225469848977408 91306415252570112 91411004502573056 91573393074946048 91857347297995776 92247718502596608 92353385992290304 92814194665683232 92854496096280576 93166437292572672 93208632236998656 93811758942633984 94328376986697728 94788964764953088 94873072098373632 95191794625019904 95300834481405952 95851145006604288 96378993877712896 96712716155682816 96805751249313792 96849594433756416 97372591752740864 97709754466566144 98342350475493376 98727564408926208 98910224102559744 100002264324243456 100480227659743232 100490556630514176 100828150885711872 101033215502843904 101788019044319232 102074795044110336 102085644830998528 102837380065394688 103020067209314304 103138074159153152 103897559241326592 103908602774409216 104257679827402752 104415968998893636 104655306371366912 104979825483423744 105332501268922368 106073365332209408 106119424110034944 106429714823806976 106524151127998464 107213438791581696 107622338253029376 108330245445660672 108426368112427008 108694176841334784 108743404276498432 109544165721833472 110147421574529024 110528818463637504 110635144284930048 110685250781435904 111057093729189888 111668290818932736 112831502181629952 113040256117211136 114834545896849408 114846350434873344 115232172440813568 116030333429047296 116669308378284032 117238982735599872 117528434360451072 117737219667787776 117872084753317888 118740067704373248 118752688885039104 119332535998735584 119721122317991936 119733429176782848 119976943409627136 121213819114881024 121226703236810752 121279341840039936 121633959798636544 121741887003426816 122336329811060736 122476463063994368 122529644333236224 123792836542857216 123805994795040768 123915849271345152 124278176315998208 125082345256845312 125193332253523968 126385286353270784 126440164897062912 126483985163354112 126497429464498176 126922392833359872 127743671751671808 127801526675472384 128950288207577088 129074334999085056 129132792578341888 129188864133955584 130279672622088192 130520708094099456 131252971925569536 131636752545234944 131880298803412992 132606095347482624 133336352432324608 133987408840685568 134437534514282496 134556822477471744 134686262607740928 135717358725758976 136380041141412096 136838204773466112 137116506753859584 137360089612419072 137786020946993664 138530078988435456 138544803699212288 139010239769870336 139221291998524848 139812948355497984 139973100644564992 140282644710555648 141492565480046592 141618113452965888 142032201503997952 142183447147429632 142951251722108928 143496451004039168 144440327260880896 144568490816569344 144925569121779712 145274391650634624 146058887629111296 147371757951516672 147513525713240064 147580334375247872 147644416153092096 148076124972253184 148091346613389312 150003396486365184 150442002908839936 150720341489614848 151549823254265856 153112192566165504 153128467246497792 153642896587751424 153927157265989632 154707111238729728 155862904161613824 156318643647466496 156386519741104128 156982959557050368 157469738225135616 157998751903383552 158336918513385472 159110047998314112 159644572235710464 159786226691997696 159969257879502848 161433507379544064 161618425486508032 161705789120053248 162495368168491008 163041265262002176 163115106414747648 165074659726721024 165221132361793536 166027876172153856 166585640593784832 166776460342460416 166924443004698624 168586886529417216 168663239285997568 169247253272444928 170402035567296512 171432453127274496 171933717610102784 172099113332113408 172251818845274112 173706230162784256 174027610792132608 175003962567426048 175840398404550656 175858474103399808 176808127129976832 178129033327558656 178649878454247424 178727451132690432 179250046019043328 179581683476987904 179965415114440704 180956478301011968 181820728672321536 181840054855216128 182450939697954816 182612830505140224 182822009005146112 183146786149892096 183714694595991552 184495437005193216 185628389331366464 185708992192561152 186332874585145344 186417264473997312 187623517885267968 188656753973395456 189577929529906176 189746144196747264 190383589250039808 190601668962811904 191702290013208576 192757987755425792 193425432311365632 193611502498627584 193699188867512832 194745183505481728 195419508933132288 196684700950986752 197455128817852416 197820448205119488 200004528648486912 200960455319486464 200981113261028352 201656301771423744 202066431005687808 203576038088638464 204171289661997056 205674760130789376 206040134418628608 206276148318306304 207795118482653184 207817205548818432 208515359654805504 208831937997787272 209959650966847488 210665002537844736 212146730664418816 212238848220069888 212859429647613952 213048302255996928 214426877583163392 215244676506058752 216660490891321344 216852736224854016 217388353682669568 217486808552996864 219088331443666944 221057636927275008 221270288569860096 221370501562871808 222114187458379776 223336581637865472 225663004363259904 226080512234422272 229692700869746688 230464344881627136 232060666858094592 233338616756568064 234477965471199744 235056868720902144 235474439335575552 235744169506635776 237505377770078208 238665071997471168 239466858353565696 239953886819254272 242427638229762048 242453406473621504 242558683680079872 243267919597273088 244672659622121472 244952926127988736 245059288666472448 247611989590081536 247831698542690304 248556352631996416 250164690513690624 250386664507047936 252770572706541568 252880329794125824 252967970326708224 252994858928996352 255487343503343616 255603053350944768 257900576415154176 258148669998170112 258265585156683776 258377728267911168 260559345244176384 261041416188198912 262505943851139072 263273505090469888 263760597606825984 265212190694965248 267974817681371136 268875069028564992 269372525215481856 271434717451517952 272760082282824192 273676409546932224 274233013507719168 274720179224838144 275572041893987328 277060157976870912 277089607398424576 278442583997049696 279625896710995968 279946201289129984 282985130960093184 284064403007995904 284366894294859264 285902503444217856 288880654521761792 289136981633138688 290548783301269248 292117775258222592 295027051426480128 295160668750495744 296152249944506368 296182693226778624 300006792972730368 300884005817679872 301440682979229696 303099646508531712 306224385132331008 306256934492995584 309414222477459456 311725808323227648 312637287294932992 312773039482208256 313965919114100736 314939476450271232 315997503806767104 316673837026770944 318220095996628224 319289144471420928 319572453383995392 319938515759005696 322867014759088128 323236850973016064 324990736336982016 326082530524004352 326230212829495296 330149319453442048 330442264723587072 332055752344307712 333171281187569664 333552920684920832 337326478571995136 338494506544889856 340804071134593024 343867435220205568 344198226664226816 344503637690548224 350007925134852096 351680796809101312 351716948206799616 353616254259953664 356258066655117312 357299756908494848 358500092038086656 359163366953975808 359930830228881408 361912956602023936 363641457344643072 363680109710432256 364901879395909632 365225661010280448 366293572299784192 367429389191983104 371256778662732928 371417984385122304 372834528947994624 375247035770535936 377313507946790912 379155859059812352 379492288393494528 380767178500079616 383404580026417152 385515975510851584 386850864622731264 387223004997255168 387398377735025664 389490367010963456 390839017866264576 393369401901973504 394910257635704832 395640896410238976 400009057296973824 401920910638972928 401962226522056704 403312603542847488 407152076177276928 408342579323994112 411349520261578752 412080268837257216 412552296636612608 415590236965306368 415634411097636864 417030719309611008 417663875995574544 419919301933694976 424293461328837632 424477696440139776 425718859295227904 426096604511993856 428853755166326784 430489353012117504 433320981782642688 433705472449708032 434776707365339136 434973617105993728 438176662887333888 442115273854550016 442540577139720192 442741003125743616 444228374916759552 451326008726519808 452161024468844544 459385401739493376 460928689763254272 464121333716189184 466677233513136128 468955930942399488 470948878671151104 471488339013271552 475010755540156416 477330143994942336 478933716707131392 479907773638508544 484855276459524096 484906812947243008 485117367360159744 486535839194546176 489345319244242944 489905852255977472 495223979180163072 495663397085380608 497112705263992832 500329381027381248 500773329014095872 505541145413083136 505760659588251648 505989717857992704 511206106701889536 515801152830308352 516297339996340224 516531170313367552 516755456535822336 521118690488352768 522082832376397824 525011887702278144 526547010180939776 527521195213651968 530424381389930496 535949635362742272 537750138057129984 538745050430963712 542869434903035904 545520164565648384 547352819093864448 548466027015438336 549440358449676288 551144083787974656 554179214796849152 556885167994099392 559251793421991936 559892402578259968 565970261920186368 568733788589718528 571805006888435712 577761309043523584 578273963266277376 581097566602538496 584235550516445184 590054102852960256 590321337500991488 592365386453557248 600013585945460736 601768011635359744 602881365958459392 606199293017063424 612513868985991168 618828444954918912 623451616646455296 625274574589865984 625546078964416512 629878952900542464 631995007613534208 633347674053541888 636440191993256448 638578288942841856 639144906767990784 639877031518011392 645734029518176256 646473701946032128 649981472673964032 652165061048008704 652460425658990592 660298638906884096 664111504688615424 666342562375139328 667105841369841664 674652957143990272 676989013089779712 681608142269186048 688396453328453632 700015850269704192 703361593618202624 703433896413599232 707232508519907328 712516133310234624 714599513816989696 719861660457762816 727282914689286144 727360219420864512 729803758791819264 732587144599568384 734858778383966208 742513557325465856 742835968770244608 745669057895989248 750494071541071872 758311718119624704 758984576786989056 766809160052834304 771031951021703168 773701729245462528 774446009994510336 774796755470051328 781678035732529152 789820515271409664 791281792820477952 803841821277945856 803924453044113408 806625207085694976 814304152354553856 816685158647988224 822699040523157504 824160537674514432 825104593273225216 831180473930612736 831268822195273728 835327751991149088 839838603867389952 848586922657675264 848955392880279552 851437718590455808 852193209023987712 857707510332653568 866641963565285376 867410944899416064 869947234211987456 876353325774667776 885081154279440384 885482006251487232 888456749833519104 902652017453039616 904322048937689088 918770803478986752 928242667432378368 933354467026272256 937911861884798976 941897757342302208 950021511080312832 954660287989884672 957867433414262784 959815547277017088 969710552919048192 969813625894486016 973071678389092352 978690638488485888 979811704511954944 990447958360326144 991326794170761216 994225410527985664 1000658762054762496 1011082290826166272 1011979435715985408 1022412213403779072 1031602305660616704 1032594679992680448 1033062340626735104 1033510913071644672 1050023775404556288 1053094020361879552 1055042390427303936 1060848762779860992 1071899270725484544 1075500276114259968 1077490100861927424 1085738869806071808 1091040329131296768 1094705638187728896 1098880716899352576 1102288167575949312 1108358429593698304 1113770335988198784 1118503586843983872 1119784805156519936 1131940523840372736 1137467577179437056 1155522618087047168 1156547926532554752 1162195133205076992 1168471101032890368 1180108205705920512 1180642675001982976 1184730772907114496 1200027171890921472 1203536023270719488 1205762731916918784 1225027737971982336 1237656889909837824 1246903233292910592 1250549149179731968 1251092157928833024 1259757905801084928 1266695348107083776 1272880383986512896 1277156577885683712 1278289813535981568 1279754063036022784 1291468059036352512 1299962945347928064 1304330122096017408 1304920851317981184 1320597277813768192 1328223009377230848 1332685124750278656 1334211682739683328 1349305914287980544 1353978026179559424 1363216284538372096 1376792906656907264 1400031700539408384 1406723187236405248 1406867792827198464 1414465017039814656 1425032266620469248 1429199027633979392 1439723320915525632 1454565829378572288 1454720438841729024 1459607517583638528 1469717556767932416 1485027114650931712 1485671937540489216 1491338115791978496 1500988143082143744 1516623436239249408 1517969153573978112 1533618320105668608 1547403458490925056 1548892019989020672 1549593510940102656 1563356071465058304 1579641030542819328 1582563585640955904 1607848906088226816 1613250414171389952 1628608304709107712 1633370317295976448 1645398081046315008 1648321075349028864 1650209186546450432 1662537644390547456 1670655503982298176 1679677207734779904 1697173845315350528 1697910785760559104 1702875437180911616 1715415020665307136 1733283927130570752 1734821889798832128 1739894468423974912 1752706651549335552 1770162308558880768 1770964012502974464 1805304034906079232 1808644097875378176 1837541606957973504 1856485334864756736 1875823723769597952 1900043022160625664 1909320575979769344 1915734866828525568 1919631094554034176 1939421105838096384 1939627251788972032 1957381276976971776 1959623409023909888 1980895916720652288 1988450821055971328 2001317524109524992 2022164581652332544 2023958871431970816 2044824426807558144 2065189359985360896 2066124681253470208 2100047550809112576 2106188040723759104 2110084780854607872 2121697525559721984 2143798541450969088 2182080658262593536 2189411276375457792 2197761433798705152 2204576335151898624 2216716859187396608 2227540671976397568 2237007173687967744 2239569610313039872 2274935154358874112 2311045236174094336 2313095853065109504 2324390266410153984 2361285350003965952 2369461545814228992 2407072046541438976 2411525463833837568 2450055475943964672 2475313779819675648 2493806466585821184 2501098298359463936 2519515811602169856 2533390696214167552 2545760767973025792 2554313155771367424 2556579627071963136 2599925890695856128 2609841702635962368 2641194555627536384 2656446018754461696 2665370249500557312 2698611828575961088 2707956052359118848 2726432569076744192 2753585813313814528 2800063401078816768 2813446374472810496 2813735585654396928 2850064533240938496 2858398055267958784 2879446641831051264 2909131658757144576 2909440877683458048 2919215035167277056 2939435113535864832 2970054229301863424 2971343875080978432 2982676231583956992 3001976286164287488 3033246872478498816 3035938307147956224 3067236640211337216 3094806916981850112 3097784039978041344 3099187021880205312 3159282061085638656 3165127171281911808 3215697812176453632 3226500828342779904 3257216609418215424 3266740634591952896 3296642150698057728 3300418373092900864 3325075288781094912 3341311007964596352 3359354415469559808 3394347690630701056 3395821571521118208 3405750874361823232 3466567854261141504 3469643779597664256 3479788936847949824 3505413303098671104 3540324617117761536 3541928025005948928 3610608069812158464 3617288195750756352 3675083213915947008 3712970669729513472 3751647447539195904 3800086044321251328 3818641151959538688 3831469733657051136 3839262189108068352 3879254503577944064 3914762553953943552 3919246818047819776 3961791833441304576 4002635048219049984 4044329163304665088 4047917742863941632 4089648853615116288 4130378719970721792 4132249362506940416 4200095101618225152 4212376081447518208 4220169561709215744 4243395051119443968 4287597082901938176 4364161316525187072 4378822552750915584 4409152670303797248 4433433718374793216 4455081343952795136 4474014347375935488 4479139220626079744 4549870308717748224 4622090472348188672 4648780532820307968 4722570700007931904 4738923091628457984 4900110951887929344 4950627559639351296 4987612933171642368 5002196596718927872 5039031623204339712 5091521535946051584 5108626311542734848 5199851781391712256 5219683405271924736 5312892037508923392 5397223657151922176 5415912104718237696 5626892748945620992 5627471171308793856 5700129066481876992 5716796110535917568 5758893283662102528 5818263317514289152 5818881755366916096 5878870227071729664 5940108458603726848 5942687750161956864 5965352463167913984 6003952572328574976 6066493744956997632 6071876614295912448 6134473280422674432 6195568079956082688 6198374043760410624 6318564122171277312 6330254342563823616 6431395624352907264 6533481269183905792 6593284301396115456 6650150577562189824 6682622015929192704 6718708830939119616 6788695381261402112 6811501748723646464 6933135708522283008 6939287559195328512 6959577873695899648 7083856050011897856 7221216139624316928 7234576391501512704 7350166427831894016 7425941339459026944 7503294895078391808 7600172088642502656 7637282303919077376 7662939467314102272 7758509007155888128 7829525107907887104 7838493636095639552 7923583666882609152 8088658326609330176 8095835485727883264 8179297707230232576 8260757439941443584 8264498725013880832 8400190203236450304 8424752162895036416 8440339123418431488 8575194165803876352 8728322633050374144 8757645105501831168 8818305340607594496 8866867436749586432 8910162687905590272 8948028694751870976 8958278441252159488 9099740617435496448 9244180944696377344 9297561065640615936 9445141400015863808 9477846183256915968 9800221903775858688 9901255119278702592 9975225866343284736 10004393193437855744 10078063246408679424 10183043071892103168 10217252623085469696 10399703562783424512 10439366810543849472 10625784075017846784 10831824209436475392 11254942342617587712 11400258132963753984 11433592221071835136 11517786567324205056 11637763510733832192 11757740454143459328 11880216917207453696 11885375500323913728 12007905144657149952 12132987489913995264 12143753228591824896 12268946560845348864 12391136159912165376 12396748087520821248 12637128244342554624 12660508685127647232 12862791248705814528 13300301155124379648 13365244031858385408 13437417661878239232 13577390762522804224 13866271417044566016 13919155747391799296 14167712100023795712 14700332855663788032 14851882678918053888 15006589790156783616 15274564607838154752 15325878934628204544 15517018014311776256 15659050215815774208 15676987272191279104 16177316653218660352 16191670971455766528 16528997450027761664 16849504325790072832 16880678246836862976 17150388331607752704 17456645266100748288 17636610681215188992 17733734873499172864 17820325375811180544 17896057389503741952 18199481234870992896 18488361889392754688 18595122131281231872 18890282800031727616 18955692366513831936 19600443807551717376 19950451732686569472 20008786386875711488 20156126492817358848 20366086143784206336 20434505246170939392 20799407125566849024 20878733621087698944 21251568150035693568 21663648418872950784 22509884685235175424 22800516265927507968 22867184442143670272 23275527021467664384 23515480908286918656 23760433834414907392 23770751000647827456 24265974979827990528 24287506457183649792 24537893121690697728 24782272319824330752 24793496175041642496 25274256488685109248 25321017370255294464 25725582497411629056 26600602310248759296 26730488063716770816 26874835323756478464 27154781525045608448 27732542834089132032 28335424200047591424 29400665711327576064 29703765357836107776 30013179580313567232 30549129215676309504 30651757869256409088 31034036028623552512 31318100431631548416 31353974544382558208 32354633306437320704 33057994900055523328 34300776663215505408 34913290532201496576 35273221362430377984 35640650751622361088 36398962469741985792 37190244262562463744 37780565600063455232 37911384733027663872 39900903465373138944 40017572773751422976 40312252985634717696 40732172287568412672 41598814251133698048 41757467242175397888 42503136300071387136 45019769370470350848 45734368884287340544 46551054042935328768 47030961816573837312 47520867668829814784 48531949959655981056 48575012914367299584 49586992350083284992 50548512977370218496 50642034740510588928 51451164994823258112 53201204620497518592 53460976127433541632 54309563050091216896 55465085668178264064 56670848400095182848 58801331422655152128 60026359160627134464 61098258431352619008 61303515738512818176 62068072057247105024 62636200863263096832 62707949088765116416 64709266612874641408 66115989800111046656 68601553326431010816 69826581064402993152 70546442724860755968 71281301503244722176 72797924939483971584 74380488525124927488 75822769466055327744 79801806930746277888 80035145547502845952 80624505971269435392 81464344575136825344 83197628502267396096 85006272600142774272 90039538740940701696 93102108085870657536 94061923633147674624 95041735337659629568 97063899919311962112 99173984700166569984 102902329989646516224 106921952254867083264 108619126100182433792 113341696800190365696 120052718321254268928 122196516862705238016 124136144114494210048 125272401726526193664 129418533225749282816 132231979600222093312 137203106652862021632 139653162128805986304 141092885449721511936 142562603006489444352 145595849878967943168 148760977050249854976 151645538932110655488 159603613861492555776 160070291095005691904 162928689150273650688 166395257004534792192 170012545200285548544 180079077481881403392 186204216171741315072 188123847266295349248 190083470675319259136 194127799838623924224 198347969400333139968 205804659979293032448 213843904509734166528 217238252200364867584 240105436642508537856 244393033725410476032 264463959200444186624 279306324257611972608 282185770899443023872 285125206012978888704 291191699757935886336 297521954100499709952 320140582190011383808 325857378300547301376 340025090400571097088 360158154963762806784 372408432343482630144 380166941350638518272 388255599677247848448 396695938800666279936 411609319958586064896 427687809019468333056 434476504400729735168 480210873285017075712 488786067450820952064 558612648515223945216 564371541798886047744 570250412025957777408 582383399515871772672 595043908200999419904 651714756601094602752 720316309927525613568 760333882701277036544 793391877601332559872 855375618038936666112 868953008801459470336 960421746570034151424 977572134901641904128 1117225297030447890432 1140500824051915554816 1164766799031743545344 1190087816401998839808 1303429513202189205504 1440632619855051227136 1520667765402554073088 1710751236077873332224 1955144269803283808256 2281001648103831109632 2380175632803997679616 2606859026404378411008 2881265239710102454272 3041335530805108146176 3421502472155746664448 3910288539606567616512 4562003296207662219264 6082671061610216292352 6843004944311493328896 7820577079213135233024 9124006592415324438528 13686009888622986657792 18248013184830648877056 27372019777245973315584 54744039554491946631168
- Sum of all divisors σ(n): 209772098116445714571072
- Sum of proper divisors (its aliquot sum) s(n): 155028058561953767939904
- 54744039554491946631168 is an abundant number, because the sum of its proper divisors (155028058561953767939904) is greater than itself. Its abundance is 100284019007461821308736
Bases of 54744039554491946631168
- Binary: 10111001011110101110001010100010100001110101010000100010000000000000000000002
- Hexadecimal: 0xB97AE2A287542200000
- Base-36: 8WXBJQ2BLEDF5S0
Squares and roots of 54744039554491946631168
- 54744039554491946631168 squared (547440395544919466311682) is 2996909866743778810586478093926061544229044224
- 54744039554491946631168 cubed (547440395544919466311683) is 164062952286268616103031972495133000201353873293832950233777288773632
-
The
square root of 54744039554491946631168 is 233974442096.7639504443 -
The
cube root of 54744039554491946631168 is 37970438.5868721913
Scales and comparisons
How big is 54744039554491946631168?- 54,744,039,554,491,946,631,168 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 54,744,039,554,491,946,631,168 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 54744039554491946631168 cubic inches would be around 3164203.2 feet tall.
Recreational maths with 54744039554491946631168
- 54744039554491946631168 backwards is 86113664919445593044745
- The number of decimal digits it has is: 23
- The sum of 54744039554491946631168's digits is 108
- 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 54744039554491946631168 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 54744039554491946631168 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/54744039554491946631168/
Chicago style:
Numbermatics. 2024. "Number 54744039554491946631168 - Facts about the integer". https://numbermatics.com/n/54744039554491946631168/
The information we have on file for 54744039554491946631168 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 54744039554491946631168, math, Factors of 54744039554491946631168, curriculum, school, college, exams, university, Prime factorization of 54744039554491946631168, STEM, science, technology, engineering, physics, economics, calculator, fifty-four sextillion, seven hundred forty-four quintillion, thirty-nine quadrillion, five hundred fifty-four trillion, four hundred ninety-one billion, nine hundred forty-six million, six hundred thirty-one thousand, one hundred sixty-eight.