37980828142250646969778176
37,980,828,142,250,646,969,778,176 is an even composite number composed of five prime numbers multiplied together.
What does the number 37980828142250646969778176 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 23085 divisors.
37980828142250646969778176 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 37980828142250646969778176:
218 × 38 × 114 × 138 × 432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 43 × 43)See below for interesting mathematical facts about the number 37980828142250646969778176 from the Numbermatics database.
Names of 37980828142250646969778176
- Cardinal: 37980828142250646969778176 can be written as Thirty-seven septillion, nine hundred eighty sextillion, eight hundred twenty-eight quintillion, one hundred forty-two quadrillion, two hundred fifty trillion, six hundred forty-six billion, nine hundred sixty-nine million, seven hundred seventy-eight thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 3.7980828142250646969778176 × 1025
Factors of 37980828142250646969778176
Divisors of 37980828142250646969778176
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 43 44 48 52 54 64 66 72 78 81 86 88 96 99 104 108 117 121 128 129 132 143 144 156 162 169 172 176 192 198 208 216 234 242 243 256 258 264 286 288 297 312 324 338 344 351 352 363 384 387 396 416 429 432 468 473 484 486 507 512 516 528 559 572 576 594 624 648 676 688 702 704 726 729 768 774 792 832 858 864 891 936 946 968 972 1014 1024 1032 1053 1056 1089 1118 1144 1152 1161 1188 1248 1287 1296 1331 1352 1376 1404 1408 1419 1452 1458 1521 1536 1548 1573 1584 1664 1677 1716 1728 1782 1849 1859 1872 1892 1936 1944 2028 2048 2064 2106 2112 2178 2187 2197 2236 2288 2304 2322 2376 2496 2574 2592 2662 2673 2704 2752 2808 2816 2838 2904 2916 3042 3072 3096 3146 3159 3168 3267 3328 3354 3432 3456 3483 3564 3698 3718 3744 3784 3861 3872 3888 3993 4056 4096 4128 4212 4224 4257 4356 4374 4394 4472 4563 4576 4608 4644 4719 4752 4992 5031 5148 5184 5203 5324 5346 5408 5504 5547 5577 5616 5632 5676 5808 5832 6084 6144 6149 6192 6292 6318 6336 6534 6561 6591 6656 6708 6864 6912 6966 7128 7267 7396 7436 7488 7568 7722 7744 7776 7986 8019 8112 8192 8256 8424 8448 8514 8712 8748 8788 8944 9126 9152 9216 9288 9438 9477 9504 9801 9984 10062 10296 10368 10406 10449 10648 10692 10816 11008 11094 11154 11232 11264 11352 11583 11616 11664 11979 12168 12288 12298 12384 12584 12636 12672 12771 13068 13122 13182 13312 13416 13689 13728 13824 13932 14157 14256 14534 14641 14792 14872 14976 15093 15136 15444 15488 15552 15609 15972 16038 16224 16384 16512 16641 16731 16848 16896 17028 17303 17424 17496 17576 17888 18252 18304 18432 18447 18576 18876 18954 19008 19602 19773 19968 20124 20339 20449 20592 20736 20812 20898 21296 21384 21632 21801 22016 22188 22308 22464 22528 22704 23166 23232 23328 23958 24037 24057 24167 24336 24576 24596 24768 25168 25272 25344 25542 26136 26244 26364 26624 26832 27378 27456 27648 27864 28314 28431 28512 28561 29068 29282 29403 29584 29744 29952 30186 30272 30888 30976 31104 31218 31347 31944 32076 32448 32768 33024 33282 33462 33696 33792 34056 34606 34749 34848 34992 35152 35776 35937 36504 36608 36864 36894 37152 37752 37908 38016 38313 39204 39546 39936 40248 40678 40898 41067 41184 41472 41624 41796 42471 42592 42768 43264 43602 43923 44032 44376 44616 44928 45056 45279 45408 46332 46464 46656 46827 47916 48074 48114 48334 48672 49152 49192 49536 49923 50193 50336 50544 50688 51084 51909 52272 52488 52728 53248 53664 54756 54912 55296 55341 55728 56628 56862 57024 57122 57233 58136 58564 58806 59168 59319 59488 59904 60372 60544 61017 61347 61776 61952 62208 62436 62694 63888 64152 64896 65403 65536 66048 66564 66924 67392 67584 67639 68112 69212 69498 69696 69984 70304 71552 71874 72111 72171 72501 73008 73216 73728 73788 74304 75504 75816 76032 76626 78408 79092 79872 79937 80496 81356 81796 82134 82368 82944 83248 83592 84942 85184 85293 85536 85683 86528 87204 87846 88064 88209 88752 89232 89856 90112 90558 90816 92664 92928 93312 93654 94041 94471 95832 96148 96228 96668 97344 98304 98384 99072 99846 100386 100672 101088 101376 102168 103818 104247 104544 104976 105456 106496 107328 107811 109512 109824 110592 110682 111456 113256 113724 114048 114244 114466 114939 116272 117128 117612 118336 118638 118976 119808 120744 121088 122034 122694 123201 123552 123904 124416 124872 125388 127413 127776 128304 129792 130806 131072 131769 132096 133128 133848 134784 135168 135278 135837 136224 138424 138996 139392 139968 140481 140608 143104 143748 144222 144342 145002 146016 146432 147456 147576 148608 149769 150579 151008 151632 152064 153252 155727 156816 158184 159744 159874 160992 162712 163592 164268 164736 165888 166023 166496 167184 169884 170368 170586 171072 171366 171699 173056 174408 175692 176128 176418 177504 177957 178464 179712 180224 181116 181632 183051 184041 185328 185856 186624 187308 188082 188942 190333 191664 192296 192456 193336 194688 196209 196608 196768 198144 199692 200772 201344 202176 202752 202917 204336 207636 208494 209088 209952 210912 212992 214656 215622 216333 217503 219024 219648 221184 221364 222912 223729 224939 226512 227448 228096 228488 228932 229878 232544 234256 235224 236672 237276 237952 239616 239811 241488 242176 244068 245388 246402 247104 247808 248832 249744 250776 254826 255552 256608 257049 259584 261612 262144 263538 264192 264407 264627 265837 266256 267696 269568 270336 270556 271674 272448 276848 277992 278784 279936 280962 281216 282123 283413 286208 287496 288444 288684 290004 292032 292864 294912 295152 297216 299538 301158 302016 303264 304128 306504 311454 312481 312741 313632 314171 316368 319488 319748 321984 323433 325424 327184 328536 329472 331776 332046 332992 334368 339768 340736 341172 342144 342732 343398 344817 346112 348816 351384 352256 352836 355008 355914 356928 359424 360448 362232 363264 366102 368082 369603 370656 371293 371712 373248 374616 376164 377884 380666 382239 383328 384592 384912 386672 389376 392418 393216 393536 395307 396288 399384 401544 402688 404352 405504 405834 407511 408672 415272 416988 418176 419904 421443 421824 425984 429312 431244 432666 435006 438048 439296 442368 442728 445824 447458 449307 449878 451737 453024 454896 456192 456976 457864 459756 465088 467181 468512 470448 473344 474552 475904 479232 479622 482976 484352 488136 490776 492804 494208 495616 497664 498069 499488 501552 509652 511104 513216 514098 515097 519168 523224 527076 528384 528814 529254 531674 532512 533871 535392 539136 540672 541112 543348 544896 549153 552123 553696 555984 557568 559872 561924 562432 564246 566826 570999 572416 574992 576888 577368 580008 584064 585728 588627 589824 590304 594432 599076 602316 604032 606528 608256 608751 613008 622908 624962 625482 627264 628342 629563 632736 638976 639496 643968 646866 648999 650848 652509 654368 657072 658944 663552 664092 665984 668736 671187 674817 679536 681472 682344 684288 685464 686796 689634 692224 697632 702768 704512 705672 710016 711828 713856 718848 719433 720896 724464 726528 732204 736164 739206 741312 742586 743424 744029 746496 749232 752328 755768 761332 764478 766656 769184 769824 771147 773344 778752 784836 786432 787072 790614 792576 793221 793881 797511 798768 803088 805376 808704 811008 811668 815022 817344 830544 833976 836352 839808 842886 843648 850239 851968 858624 862488 865332 870012 876096 878592 879307 884736 885456 891648 894916 898614 899756 903474 906048 909792 912384 913952 915728 919512 930176 934362 937024 937443 938223 940896 942513 946688 949104 951808 958464 959244 965952 968704 970299 976272 981552 985608 988416 991232 995328 996138 998976 1003104 1019304 1022208 1026432 1028196 1030194 1034451 1038336 1039181 1046448 1054152 1056768 1057628 1058508 1063348 1065024 1067742 1070784 1078272 1081344 1082224 1086696 1089792 1098306 1104246 1107392 1108809 1111968 1113879 1115136 1119744 1123848 1124864 1128492 1133652 1141998 1144832 1146717 1149984 1153776 1154736 1160016 1168128 1171456 1177254 1179648 1180608 1185921 1188864 1198152 1204632 1208064 1213056 1216512 1217502 1222533 1226016 1228123 1245816 1249924 1250964 1254528 1256684 1259126 1264329 1265472 1277952 1278992 1287936 1293732 1297998 1301696 1305018 1308736 1314144 1317888 1327104 1328184 1331968 1337472 1342374 1347921 1349634 1355211 1359072 1362944 1364688 1368576 1370928 1373592 1379268 1384448 1395264 1401543 1405536 1409024 1411344 1420032 1423656 1427712 1437696 1438866 1441792 1448928 1453056 1464408 1472328 1478412 1482624 1485172 1486848 1488058 1492992 1494207 1498464 1504656 1511536 1522664 1528956 1533312 1538368 1539648 1542294 1545291 1546688 1557504 1569672 1574144 1581228 1585152 1586442 1587762 1595022 1597536 1601613 1606176 1610752 1617408 1622016 1623336 1630044 1634688 1647459 1656369 1661088 1667952 1672704 1679616 1685772 1687296 1700478 1703936 1712997 1717248 1724976 1730664 1740024 1752192 1757184 1758614 1765881 1769472 1770912 1783296 1789832 1797228 1799512 1806948 1812096 1819584 1824768 1826253 1827904 1831456 1839024 1860352 1868724 1874048 1874886 1876446 1881792 1885026 1888689 1893376 1898208 1903616 1916928 1918488 1931904 1937408 1940598 1946997 1952544 1957527 1963104 1971216 1976832 1982464 1990656 1992276 1997952 2006208 2013561 2024451 2038608 2044416 2052864 2056392 2060388 2068902 2076672 2078362 2092896 2108304 2113536 2115256 2117016 2126696 2130048 2135484 2141568 2156544 2158299 2162688 2164448 2173392 2179584 2196612 2208492 2214784 2217618 2223936 2227758 2230272 2232087 2239488 2247696 2249728 2256984 2267304 2283996 2289664 2293434 2299968 2307552 2309472 2313441 2320032 2336256 2342912 2354508 2359296 2361216 2371842 2377728 2379663 2392533 2396304 2409264 2416128 2426112 2433024 2435004 2445066 2452032 2456246 2461019 2474329 2491632 2499848 2501928 2509056 2513368 2518252 2528658 2530944 2550717 2555904 2557984 2575872 2587464 2595996 2603392 2610036 2617472 2628288 2635776 2637921 2654208 2656368 2663936 2674944 2684748 2695842 2699268 2710422 2718144 2725888 2729376 2737152 2741856 2747184 2758536 2768896 2790528 2803086 2811072 2812329 2818048 2822688 2827539 2840064 2847312 2855424 2875392 2877732 2883584 2897856 2906112 2908477 2910897 2924207 2928816 2944656 2956824 2965248 2970344 2973696 2976116 2985984 2988414 2996928 3009312 3023072 3045328 3057912 3066624 3076736 3079296 3084588 3090582 3093376 3103353 3115008 3117543 3139344 3148288 3162456 3170304 3172884 3175524 3190044 3195072 3203226 3212352 3221504 3234816 3244032 3246672 3260088 3269376 3294918 3312738 3322176 3335904 3341637 3345408 3359232 3371544 3374592 3400956 3407872 3425994 3434496 3437291 3440151 3449952 3455881 3461328 3480048 3504384 3514368 3517228 3531762 3538944 3541824 3557763 3566592 3579664 3594456 3599024 3613896 3624192 3639168 3649536 3652506 3655808 3662912 3667599 3678048 3684369 3720704 3737448 3748096 3749772 3752892 3763584 3770052 3777378 3786752 3792987 3796416 3807232 3833856 3836976 3863808 3874816 3881196 3893994 3905088 3915054 3926208 3942432 3953664 3964928 3981312 3984552 3995904 4012416 4027122 4043763 4048902 4062253 4065633 4077216 4084223 4088832 4105728 4112784 4120776 4137804 4153344 4156724 4185792 4204629 4216608 4227072 4230512 4234032 4253392 4260096 4270968 4283136 4313088 4316598 4325376 4328896 4346784 4359168 4393224 4416984 4429568 4435236 4447872 4455516 4460544 4464174 4478976 4482621 4495392 4499456 4513968 4534608 4567992 4579328 4586868 4599936 4615104 4618944 4626882 4635873 4640064 4672512 4685824 4709016 4722432 4743684 4755456 4759326 4785066 4792608 4804839 4818528 4826809 4832256 4852224 4866048 4870008 4890132 4904064 4912492 4922038 4942377 4948658 4969107 4983264 4999696 5003856 5018112 5026736 5036504 5057316 5061888 5101434 5111808 5115968 5138991 5151744 5174928 5191992 5206784 5220072 5234944 5256576 5271552 5275842 5297643 5308416 5312736 5327872 5349888 5369496 5391684 5398536 5420844 5436288 5451776 5458752 5474304 5478759 5483712 5494368 5517072 5537792 5581056 5606172 5622144 5624658 5636096 5645376 5655078 5666067 5680128 5694624 5710848 5750784 5755464 5795712 5812224 5816954 5821794 5840991 5848414 5857632 5872581 5889312 5913648 5930496 5940688 5947392 5952232 5971968 5976828 5993856 6018624 6040683 6046144 6073353 6090656 6115824 6133248 6153472 6158592 6169176 6181164 6186752 6206706 6230016 6235086 6278688 6296576 6324912 6340608 6345768 6351048 6380088 6390144 6406452 6424704 6443008 6469632 6474897 6488064 6493344 6520176 6538752 6589836 6625476 6644352 6671808 6683274 6690816 6696261 6718464 6743088 6749184 6801912 6851988 6868992 6874582 6880302 6899904 6911762 6922656 6940323 6960096 7008768 7028736 7034456 7063524 7077888 7083648 7115526 7133184 7138989 7159328 7177599 7188912 7198048 7227792 7248384 7278336 7299072 7305012 7311616 7325824 7335198 7356096 7368738 7383057 7422987 7441408 7474896 7496192 7499544 7505784 7527168 7540104 7554756 7573504 7585974 7592832 7614464 7652151 7667712 7673952 7727616 7749632 7762392 7787988 7810176 7830108 7852416 7884864 7907328 7913763 7929856 7962624 7969104 7991808 8024832 8054244 8087526 8097804 8124506 8131266 8154432 8168446 8177664 8184319 8211456 8225568 8241552 8275608 8306688 8313448 8371584 8409258 8433216 8436987 8454144 8461024 8468064 8482617 8506784 8520192 8541936 8566272 8626176 8633196 8650752 8657792 8693568 8718336 8725431 8732691 8772621 8786448 8833968 8859136 8870472 8895744 8911032 8921088 8928348 8957952 8965242 8990784 8998912 9027936 9069216 9135984 9158656 9173736 9199872 9230208 9237888 9253764 9271746 9280128 9345024 9352629 9371648 9418032 9444864 9487368 9510912 9518652 9570132 9585216 9609678 9637056 9653618 9664512 9672377 9704448 9732096 9740016 9780264 9808128 9824984 9844076 9884754 9897316 9938214 9966528 9999392 10007712 10024911 10036224 10053472 10073008 10114632 10123776 10202868 10223616 10231936 10277982 10303488 10311873 10320453 10349856 10367643 10383984 10413568 10440144 10469888 10513152 10543104 10551684 10595286 10616832 10625472 10655744 10673289 10699776 10738992 10783368 10797072 10841688 10872576 10903552 10917504 10948608 10957518 10967424 10988736 11034144 11053107 11075584 11162112 11212344 11244288 11249316 11272192 11290752 11310156 11332134 11360256 11378961 11389248 11421696 11430991 11501568 11510928 11591424 11624448 11633908 11643588 11681982 11696828 11715264 11745162 11778624 11827296 11860992 11881376 11894784 11904464 11943936 11953656 11987712 12037248 12081366 12092288 12131289 12146706 12181312 12186759 12196899 12231648 12252669 12266496 12306944 12317184 12338352 12362328 12373504 12413412 12460032 12470172 12557376 12593152 12613887 12649824 12681216 12691536 12702096 12760176 12780288 12812904 12849408 12886016 12939264 12949794 12976128 12986688 13040352 13077504 13179672 13250952 13288704 13343616 13366548 13381632 13392522 13436928 13447863 13486176 13498368 13509353 13603824 13703976 13737984 13749164 13760604 13799808 13823524 13845312 13880646 13907619 13920192 14017536 14057472 14068912 14127048 14167296 14231052 14266368 14277978 14318656 14355198 14377824 14396096 14414517 14455584 14480427 14496768 14556672 14598144 14610024 14623232 14651648 14670396 14712192 14737476 14766114 14827131 14845974 14882816 14907321 14949792 14992384 14999088 15011568 15054336 15080208 15109512 15147008 15171948 15185664 15228928 15304302 15335424 15347904 15416973 15455232 15499264 15524784 15575976 15620352 15660216 15704832 15769728 15814656 15827526 15859712 15892929 15925248 15938208 15965599 15983616 16049664 16108488 16175052 16195608 16249012 16262532 16308864 16336892 16355328 16368638 16422912 16436277 16451136 16483104 16551216 16613376 16626896 16743168 16818516 16866432 16873974 16908288 16922048 16936128 16965234 16998201 17013568 17040384 17083872 17132544 17252352 17266392 17315584 17387136 17436672 17450862 17465382 17522973 17545242 17572896 17617743 17667936 17718272 17740944 17791488 17822064 17842176 17856696 17915904 17930484 17981568 17997824 18055872 18122049 18138432 18220059 18271968 18317312 18347472 18399744 18460416 18475776 18507528 18543492 18560256 18690048 18705258 18743296 18836064 18889728 18974736 19021824 19037304 19140264 19170432 19219356 19274112 19307236 19329024 19344754 19408896 19424691 19464192 19480032 19560528 19616256 19649968 19688152 19769508 19794632 19876428 19933056 19998784 20015424 20049822 20072448 20088783 20106944 20146016 20229264 20247552 20405736 20463872 20555964 20606976 20623746 20640906 20699712 20735286 20767968 20820969 20827136 20880288 20939776 21026304 21086208 21103368 21190572 21233664 21250944 21311488 21346578 21399552 21416967 21477984 21532797 21566736 21594144 21683376 21745152 21807104 21835008 21897216 21915036 21934848 21977472 22068288 22106214 22149171 22151168 22268961 22324224 22424688 22488576 22498632 22581504 22620312 22664268 22720512 22757922 22778496 22843392 22861982 22956453 23003136 23021856 23182848 23248896 23267816 23287176 23363964 23393656 23430528 23490324 23557248 23654592 23721984 23741289 23762752 23789568 23808928 23887872 23907312 23975424 24074496 24162732 24184576 24262578 24293412 24362624 24373518 24393798 24463296 24505338 24532992 24552957 24613888 24634368 24676704 24724656 24747008 24826824 24920064 24940344 25114752 25186304 25227774 25299648 25310961 25362432 25383072 25404192 25447851 25520352 25560576 25625808 25698816 25772032 25878528 25899588 25952256 25973376 26080704 26155008 26176293 26317863 26359344 26501904 26577408 26687232 26733096 26763264 26785044 26873856 26895726 26972352 26996736 27018706 27071209 27207648 27407952 27475968 27498328 27521208 27599616 27647048 27690624 27761292 27815238 27840384 28035072 28057887 28114944 28137824 28254096 28334592 28462104 28532736 28555956 28637312 28710396 28755648 28792192 28829034 28911168 28960854 28993536 29017131 29113344 29196288 29220048 29246464 29303296 29340792 29424384 29474952 29532228 29654262 29691948 29765632 29814642 29899584 29984768 29998176 30023136 30074733 30108672 30160416 30219024 30294016 30343896 30371328 30457856 30608604 30670848 30695808 30833946 30910464 30935619 30998528 31049568 31102929 31151952 31240704 31320432 31409664 31539456 31629312 31655052 31719424 31785858 31850496 31876416 31931198 31967232 31993247 32019867 32099328 32166277 32216976 32350104 32391216 32498024 32525064 32617728 32673784 32710656 32737276 32845824 32872554 32902272 32966208 33102432 33159321 33226752 33253792 33486336 33637032 33732864 33747948 33816576 33844096 33872256 33930468 33996402 34027136 34080768 34136883 34167744 34265088 34292973 34504704 34532784 34631168 34774272 34873344 34901724 34930764 35045946 35090484 35145792 35235486 35335872 35436544 35481888 35582976 35644128 35684352 35713392 35831808 35860968 35963136 35995648 36111744 36244098 36276864 36440118 36543936 36560277 36634624 36694944 36758007 36799488 36920832 36951552 37015056 37086984 37120512 37380096 37410516 37486592 37672128 37779456 37810201 37841661 37949472 38014691 38043648 38074608 38280528 38340864 38438712 38548224 38614472 38658048 38689508 38817792 38849382 38928384 38960064 39121056 39232512 39299936 39376304 39539016 39589264 39752856 39866112 39997568 40030848 40099644 40144896 40177566 40213888 40292032 40343589 40458528 40495104 40528059 40811472 40927744 41111928 41213952 41247492 41281812 41399424 41470572 41535936 41641938 41654272 41722857 41760576 41879552 42052608 42172416 42206736 42381144 42501888 42622976 42693156 42799104 42833934 42955968 43065594 43133472 43188288 43366752 43441281 43490304 43614208 43670016 43794432 43830072 43869696 43954944 44136576 44212428 44298342 44302336 44481393 44537922 44648448 44684783 44721963 44849376 44926453 44977152 44997264 45163008 45240624 45328536 45441024 45515844 45556992 45686784 45723964 45912906 46006272 46043712 46250919 46365696 46497792 46535632 46574352 46727928 46787312 46861056 46980648 47114496 47309184 47443968 47482578 47525504 47579136 47617856 47678787 47775744 47814624 47896797 47950848 48148992 48325464 48369152 48525156 48586824 48725248 48747036 48787596 48926592 49010676 49065984 49105914 49227776 49268736 49308831 49353408 49449312 49494016 49653648 49840128 49880688 50229504 50372608 50455548 50599296 50621922 50724864 50766144 50808384 50895702 50994603 51040704 51121152 51251616 51397632 51544064 51757056 51799176 51946752 52161408 52310016 52352586 52568919 52635726 52718688 52809289 52853229 53003808 53094899 53154816 53374464 53466192 53526528 53570088 53747712 53791452 53944704 53993472 54037412 54142418 54366147 54415296 54660177 54815904 54951936 54996656 55042416 55199232 55294096 55381248 55522584 55630476 55680768 56070144 56115774 56229888 56275648 56508192 56669184 56924208 57065472 57111912 57274624 57420792 57511296 57584384 57658068 57822336 57921708 57987072 58034262 58226688 58274073 58392576 58440096 58492928 58606592 58681584 58848768 58949904 59064456 59308524 59383896 59531264 59629284 59799168 59969536 59996352 60046272 60149466 60217344 60266349 60320832 60438048 60588032 60687792 60742656 60915712 61217208 61391616 61667892 61820928 61871238 61997056 62099136 62205858 62303904 62462907 62481408 62640864 62748517 62819328 63078912 63258624 63310104 63571716 63700992 63752832 63862396 63934464 63986494 64039734 64198656 64250901 64332554 64433952 64598391 64700208 64782432 64996048 65050128 65235456 65347568 65421312 65474552 65691648 65745108 65804544 65932416 66204864 66318642 66447513 66453504 66507584 66806883 66972672 67274064 67465728 67495896 67688192 67744512 67860936 67992804 68054272 68161536 68273766 68335488 68530176 68585946 68869359 69009408 69065568 69262336 69548544 69746688 69803448 69861528 70091892 70180968 70291584 70470972 70671744 70873088 70963776 71165952 71223867 71288256 71368704 71426784 71663616 71721936 71926272 71991296 72223488 72488196 72553728 72880236 73087872 73120554 73269248 73389888 73516014 73598976 73658871 73841664 73903104 74030112 74173968 74241024 74760192 74821032 75344256 75558912 75620402 75683322 75898944 75932883 76029382 76087296 76149216 76343553 76561056 76681728 76877424 77096448 77228944 77316096 77379016 77635584 77698764 77856768 77920128 78242112 78465024 78528879 78599872 78752608 78953589 79078032 79178528 79505712 79732224 79995136 80061696 80199288 80289792 80355132 80427776 80584064 80687178 80917056 80990208 81056118 81213627 81622944 81855488 82223856 82427904 82494984 82563624 82798848 82941144 83071872 83283876 83308544 83445714 83521152 83759104 84105216 84173661 84344832 84413472 84762288 85003776 85245952 85386312 85598208 85667868 85911936 86131188 86266944 86376576 86733504 86882562 86980608 87051393 87228416 87340032 87588864 87660144 87739392 87909888 88273152 88424856 88596684 88962786 89075844 89296896 89369566 89443926 89698752 89852906 89954304 89994528 90224199 90326016 90481248 90657072 90882048 91031688 91113984 91373568 91447928 91825812 92012544 92087424 92501838 92731392 92806857 92995584 93071264 93148704 93308787 93455856 93574624 93722112 93961296 94228992 94618368 94887936 94965156 95051008 95158272 95235712 95357574 95551488 95629248 95793594 95901696 95979741 96059601 96297984 96498831 96650928 96738304 97050312 97173648 97450496 97494072 97575192 97853184 98021352 98131968 98211828 98455552 98537472 98617662 98706816 98898624 98988032 99307296 99477963 99680256 99761376 100459008 100745216 100911096 101198592 101243844 101449728 101532288 101616768 101791404 101989206 102081408 102242304 102503232 102795264 102878919 103088128 103514112 103598352 103893504 104322816 104620032 104705172 105137838 105271452 105437376 105618578 105706458 106007616 106189798 106309632 106396147 106748928 106932384 107053056 107140176 107495424 107582904 107889408 107986944 108074824 108284836 108732294 108830592 109320354 109631808 109680831 109903872 109993312 110084832 110274021 110398464 110588192 110762496 111045168 111260952 111361536 112140288 112231548 112459776 112551296 113016384 113338368 113430603 113524983 113848416 114044073 114130944 114223824 114549248 114841584 115022592 115168768 115316136 115644672 115843416 115974144 116068524 116453376 116548146 116785152 116880192 116985856 117213184 117363168 117697536 117899808 118128912 118617048 118767792 119062528 119258568 119598336 119939072 119992704 120092544 120298932 120434688 120532698 120641664 120876096 121176064 121375584 121485312 121584177 121831424 122434416 122783232 123335784 123641856 123742476 123994112 124198272 124411716 124607808 124925814 124962816 125168571 125281728 125497034 125638656 125740901 126157824 126517248 126620208 127143432 127505664 127724792 127868928 127972988 128079468 128397312 128501802 128665108 128867904 129196782 129400416 129564864 129992096 130100256 130323843 130470912 130695136 130842624 130949104 131383296 131490216 131609088 131864832 132409728 132637284 132895026 132907008 133015168 133444179 133613766 133945344 134054349 134165889 134548128 134779359 134931456 134991792 135376384 135489024 135721872 135985608 136108544 136323072 136547532 136670976 137060352 137171892 137738718 138018816 138131136 138524672 138752757 139097088 139493376 139606896 139723056 140183784 140361936 140583168 140941944 141343488 141746176 141927552 142331904 142447734 142576512 142737408 142853568 143327232 143443872 143690391 143852544 143982592 144446976 144976392 145107456 145760472 146175744 146241108 146538496 146779776 147032028 147197952 147317742 147683328 147806208 147926493 148060224 148347936 148482048 148602883 149520384 149642064 150688512 151117824 151240804 151366644 151797888 151865766 152058764 152174592 152298432 152687106 152983809 153122112 153363456 153754848 154192896 154457888 154632192 154758032 155271168 155397528 155840256 156484224 156930048 157057758 157199744 157505216 157706757 157907178 158156064 158357056 158427867 158559687 159011424 159284697 159464448 159990272 160123392 160398576 160579584 160710264 160855552 161168128 161374356 161834112 161980416 162112236 162427254 163098441 163245888 163710976 163980531 164447712 164855808 164989968 165127248 165597696 165882288 166143744 166567752 166617088 166891428 167042304 167518208 168210432 168347322 168689664 168826944 169524576 170007552 170491904 170772624 171196416 171335736 171823872 172262376 172533888 172753152 173467008 173765124 173961216 174102786 174456832 174680064 174822219 175177728 175320288 175478784 175621589 175819776 176546304 176849712 177193368 177925572 178151688 178593792 178739132 178887852 179397504 179705812 179908608 179989056 180448398 180652032 180799047 180962496 181314144 181764096 182063376 182227968 182747136 182895856 183651624 184174848 185003676 185462784 185613714 185991168 186142528 186297408 186617574 186911712 187149248 187388721 187444224 187922592 188245551 188457984 189236736 189775872 189930312 190102016 190471424 190715148 191102976 191258496 191587188 191803392 191959482 192119202 192595968 192752703 192997662 193301856 193476608 193795173 194100624 194347296 194900992 194988144 195150384 195706368 196042704 196263936 196423656 196911104 197074944 197235324 197413632 197797248 197976064 198614592 198955926 199342539 199360512 199522752 200420649 200918016 201490432 201822192 202397184 202487688 203064576 203233536 203582808 203978412 204162816 204484608 205006464 205590528 205757838 206176256 206608077 207028224 207196704 207552787 207787008 208645632 209240064 209410344 210275676 210542904 210874752 211237156 211412916 212015232 212379596 212619264 212792294 213497856 213671601 213864768 214106112 214280352 214990848 215165808 215778816 215973888 216149648 216569672 217464588 217661184 218640708 219263616 219361662 219807744 219986624 220169664 220548042 220796928 220976613 221176384 221524992 222090336 222521904 222723072 224280576 224463096 225102592 226032768 226676736 226861206 227049966 227696832 227798649 228088146 228261888 228447648 229030659 229098496 229683168 230045184 230337536 230632272 231289344 231686832 231948288 232137048 232906752 233096292 233570304 233760384 233971712 234426368 234726336 235395072 235586637 235799616 236257824 236860767 237234096 237535584 238125056 238517136 239196672 239878144 239985408 240185088 240597864 240869376 241065396 241283328 241752192 242352128 242751168 242970624 243168354 243640881 243662848 244868832 245566464 246671568 247283712 247484952 248396544 248823432 249215616 249851628 249925632 250337142 250563456 250994068 251277312 251481802 252315648 252520983 253034496 253240416 254286864 255011328 255449584 255737856 255945976 256158936 256794624 257003604 257330216 257735808 258393564 258800832 259129728 259984192 260200512 260647686 260941824 261154179 261390272 261685248 261898208 262766592 262980432 263218176 263729664 264819456 265274568 265790052 266030336 266888358 267227532 267890688 268108698 268331778 269096256 269558718 269862912 269983584 270672597 270752768 270978048 271443744 271971216 272217088 272646144 273095064 273341952 274120704 274343784 275477436 276037632 276262272 277049344 277505514 278194176 278420571 278986752 279213792 279446112 279926361 280367568 280723872 281166336 281883888 282686976 283492352 283855104 284663808 284895468 285153024 285474816 285707136 286654464 286887744 287380782 287705088 287939223 287965184 288893952 289496493 289952784 290214912 291520944 292351488 292482216 293559552 294064056 294395904 294635484 295366656 295612416 295852986 296120448 296695872 296964096 297205766 298433889 299040768 299284128 301377024 302235648 302481608 302733288 303595776 303731532 304117528 304349184 304596864 305374212 305967618 306244224 306726912 307509696 308385792 308636757 308915776 309264384 309516064 310542336 310795056 311680512 312968448 313860096 314115516 314399488 315010432 315413514 315814356 316312128 316714112 316855734 317119374 318022848 318569394 318928896 319188441 319980544 320246784 320797152 321159168 321420528 321711104 322336256 322748712 323668224 323960832 324224472 324854508 326196882 326491776 327421952 327961062 328895424 329042493 329711616 329979936 330254496 330822063 331195392 331764576 332287488 333135504 333234176 333782856 334084608 335036416 336420864 336694644 337379328 337653888 339049152 340015104 340291809 340983808 341545248 342132219 342392832 342671472 343647744 344524752 345067776 345506304 346934016 347530248 347922432 348205572 348913664 349360128 349644438 350355456 350640576 350957568 351243178 351639552 351925717 353092608 353699424 354386736 355851144 356303376 357187584 357478264 357775704 358795008 359411624 359817216 359978112 360896796 361304064 361598094 361924992 362628288 363528192 364126752 364455936 364752531 365494272 365791712 367303248 368349696 370007352 370925568 371227428 371982336 372285056 372594816 373235148 373823424 374298496 374777442 374888448 375505713 375845184 376491102 376915968 377222703 378473472 379551744 379860624 380204032 380942848 381430296 382516992 383174376 383606784 383918964 384238404 385191936 385505406 385995324 386603712 386953216 387590346 388201248 388694592 389801984 389976288 390300768 390971529 391412736 392085408 392527872 392847312 393822208 394149888 394470648 394827264 395594496 395952128 397229184 397911852 398685078 398721024 399045504 400841298 401836032 402163047 402980864 403644384 404338077 404794368 404975376 406129152 406467072 407165616 407956824 408325632 408969216 410012928 411181056 411515676 412352512 413216154 414056448 414393408 415105574 415574016 415912211 416258271 417291264 418161601 418480128 418820688 420551352 421085808 421749504 422474312 422825832 424030464 424759192 425238528 425584588 426995712 427343202 427729536 428212224 428560704 429981696 430331616 431071173 431557632 431947776 432299296 433139344 434929176 435322368 437281416 438527232 438723324 439615488 439973248 440339328 441096084 441593856 441953226 442352768 443049984 443779479 444180672 445043808 445446144 445808649 448561152 448926192 450205184 452065536 453353472 453722412 454099932 455393664 455597298 456176292 456523776 456895296 458061318 458196992 458951427 459366336 460090368 460675072 461264544 462578688 463373664 463896576 464274096 465813504 466192584 467520768 467943424 468852736 469452672 470790144 471173274 471599232 472515648 473721534 474468192 475071168 475283601 476250112 477034272 477854091 478393344 479756288 479970816 480370176 481195728 481738752 482130792 482566656 483504384 484704256 485502336 485941248 486336708 487281762 487325696 489295323 489737664 491132928 491532613 491941593 493343136 494190983 494567424 494969904 496793088 497646864 498431232 499703256 499851264 500674284 501126912 501988136 502554624 502963604 504631296 505041966 506068992 506480832 508573728 510022656 510899168 511475712 511891952 512317872 513589248 514007208 514660432 515471616 516787128 517601664 518259456 519968384 520401024 521295372 521883648 522308358 522780544 523370496 523796416 524466657 525533184 525960864 526436352 526864767 527459328 529638912 530549136 531580104 532060672 533776716 534455064 535781376 536217396 536663556 538192512 539117436 539725824 539967168 541345194 541505536 541956096 542397141 542887488 543942432 544434176 545292288 546190128 546683904 548241408 548687568 550954872 552524544 554098688 555011028 556388352 556841142 557973504 558427584 558892224 559852722 560735136 561447744 562332672 563767776 564736653 565373952 566984704 567710208 569327616 569790936 570306048 571414272 573308928 573775488 574761564 575410176 575878446 575930368 577787904 578258109 578992986 579905568 580429824 580902179 581385519 583041888 584043889 584702976 584964432 587119104 588128112 588791808 589270968 590733312 591224832 591705972 592240896 593391744 593928192 594411532 596867778 598027617 598081536 598568256 601261947 602754048 604471296 604963216 605466576 607191552 607463064 608235056 609193728 610748424 611935236 612488448 613453824 615019392 616771584 617273514 617831552 618528768 619032128 619824231 621084672 621590112 622658361 623361024 625936896 627720192 628231032 628798976 630020864 630827028 631628712 632624256 633428224 633711468 634238748 636045696 637138788 637857792 638376882 639961088 640493568 641014803 641594304 642318336 642841056 643422208 644672512 645497424 647336448 647921664 648448944 649709016 652393764 652983552 654843904 655922124 657790848 658084986 659423232 659959872 660508992 661644126 662390784 662929839 663529152 664574976 666271008 666468352 667565712 668169216 670072832 672841728 673389288 675307776 678098304 680030208 680583618 681967616 683090496 683395947 684264438 684785664 685342944 686520757 687091977 687295488 689049504 690135552 690233687 691012608 693868032 695060496 695844864 696411144 698720256 699288876 700710912 701281152 701915136 702486356 703279104 703851434 706185216 706759911 707398848 708773472 710582301 711702288 712606752 714375168 714956528 715551408 717590016 718823248 719634432 719956224 721793592 722608128 723196188 723849984 725256576 727056384 728253504 728911872 729505062 730922643 730988544 731583424 734606496 736699392 740014704 741851136 742454856 744570112 745189632 746470296 747646848 748596992 749554884 749776896 751011426 751690368 752982204 753831936 754445406 756946944 757562949 759103488 759721248 760408064 761885696 762860592 765033984 766348752 767213568 767837928 768476808 770383872 771010812 771990648 773207424 773906432 775180692 776402496 777389184 779603968 779952576 780601536 781943058 782825472 783462537 784170816 785055744 785694624 787644416 788299776 788941296 789654528 791188992 791904256 794458368 795823704 797370156 798091008 801682596 803672064 804326094 805961728 807288768 808676154 809588736 809950752 812017791 812258304 812934144 814331232 815730721 815913648 816651264 817938432 820025856 822362112 823031352 826432308 828112896 828786816 830211148 831148032 831824422 832516542 834582528 835261713 836323202 836960256 837641376 839779083 841102704 842171616 843499008 844948624 845651664 848060928 849518384 850477056 851169176 853991424 854686404 855459072 856424448 857121408 859963392 860663232 862142346 863115264 863817669 863895552 864598592 866278688 868489479 869858352 870644736 874562832 877054464 877446648 879946496 880678656 882192168 883187712 883906452 884705536 886099968 887558958 888361344 890087616 890892288 891617298 895301667 897122304 897852384 900410368 904131072 906706944 907444824 908199864 910787328 911194596 912352584 913047552 913790592 916122636 916393984 917902854 918732672 920180736 921350144 922529088 925157376 925910271 926747328 927793152 928548192 931627008 932385168 935041536 935886848 937705472 938905344 941580288 942346548 943198464 945031296 947443068 948936384 950142336 950567202 952500224 954068544 955708182 956786688 957565323 959512576 959941632 960740352 962391456 963477504 964261584 965133312 967008768 971004672 971882496 972673416 974563524 978590646 979475328 982265856 983065226 983883186 986686272 987127479 988381966 989134848 989939808 992466189 993586176 995293728 996862464 999406512 999702528 1001348568 1002253824 1003976272 1005109248 1005927208 1009262592 1010083932 1012137984 1012961664 1017147456 1020045312 1020875427 1021798336 1022951424 1023783904 1024635744 1026396657 1027178496 1028014416 1029320864 1030943232 1033574256 1035203328 1036518912 1039936768 1040802048 1042590744 1043767296 1044616716 1045561088 1046740992 1047592832 1048933314 1051066368 1051921728 1052872704 1053729534 1054918656 1055777151 1059277824 1061098272 1063160208 1064121344 1067553432 1068910128 1071562752 1072434792 1073327112 1076385024 1078234872 1079451648 1079934336 1082690388 1083011072 1083912192 1084794282 1085774976 1087884864 1088868352 1090584576 1092380256 1093367808 1094257593 1096482816 1097375136 1101909744 1105049088 1108197376 1110022056 1112776704 1113682284 1115947008 1116855168 1117784448 1119705444 1121470272 1122895488 1124665344 1127535552 1129473306 1130747904 1131668109 1133969408 1135420416 1138655232 1139581872 1140612096 1142828544 1147550976 1149523128 1150820352 1151756892 1155575808 1156516218 1157985972 1159811136 1160859648 1161804358 1162771038 1166083776 1168087778 1169405952 1169928864 1172914587 1174238208 1176256224 1177583616 1178541936 1181466624 1182449664 1183411944 1184481792 1186783488 1187856384 1188823064 1193735556 1196055234 1196163072 1197136512 1202523894 1205508096 1206489141 1208942592 1209926432 1210933152 1213014231 1214383104 1214926128 1216470112 1218387456 1221496848 1223870472 1224976896 1226907648 1230038784 1233543168 1234547028 1235663104 1237057536 1238064256 1239648462 1242169344 1243180224 1245316722 1246722048 1247736633 1248774813 1251873792 1254484803 1255440384 1256462064 1257597952 1260041728 1261654056 1263257424 1265248512 1266856448 1267422936 1268477496 1272091392 1274277576 1275715584 1276753764 1279922176 1280987136 1282029606 1283188608 1284636672 1285682112 1286844416 1289345024 1290994848 1293213519 1294672896 1295843328 1296897888 1299418032 1304787528 1305967104 1309687808 1311844248 1315581696 1316169972 1318846464 1319919744 1321017984 1323288252 1324781568 1325859678 1327058304 1329149952 1332542016 1332936704 1335131424 1336338432 1337425947 1340145664 1345683456 1346778576 1350615552 1356196608 1360060416 1361167236 1363935232 1366180992 1366791894 1368528876 1369571328 1370685888 1373041514 1374183954 1374590976 1376854281 1378099008 1380271104 1380467374 1382025216 1383149911 1387736064 1390120992 1391689728 1392822288 1397440512 1398577752 1402562304 1403830272 1404972712 1406558208 1407702868 1412370432 1413519822 1414797696 1417546944 1421164602 1423404576 1425213504 1425850803 1428750336 1429913056 1431102816 1433562273 1435180032 1437646496 1439268864 1439912448 1443587184 1445216256 1446392376 1447699968 1450513152 1454112768 1456507008 1457823744 1459010124 1461845286 1461977088 1463166848 1467885969 1469212992 1473398784 1474597839 1475824779 1480029408 1482572949 1483702272 1484909712 1489140224 1490379264 1492940592 1495293696 1497193984 1499109768 1499553792 1502022852 1503380736 1505964408 1507663872 1508890812 1513893888 1515125898 1518206976 1519442496 1520816128 1523771392 1525721184 1530067968 1532697504 1534427136 1535675856 1536953616 1540767744 1542021624 1543981296 1546414848 1547812864 1550361384 1552804992 1554778368 1559207936 1559905152 1561203072 1563886116 1565650944 1566925074 1568341632 1570111488 1571389248 1575288832 1576599552 1577882592 1579309056 1580594301 1582377984 1583808512 1588916736 1591647408 1594740312 1596182016 1603365192 1607344128 1608652188 1611923456 1614577536 1617352308 1619177472 1619901504 1624035582 1624516608 1625868288 1627191423 1628662464 1631461442 1631827296 1633302528 1634631713 1635876864 1640051712 1644724224 1646062704 1652864616 1657573632 1660422296 1662296064 1663648844 1665033084 1669165056 1670523426 1672646404 1673920512 1675282752 1679558166 1682205408 1684343232 1686998016 1689897248 1691303328 1694209959 1696121856 1699036768 1700954112 1702338352 1707982848 1709372808 1710918144 1714242816 1719926784 1721326464 1724284692 1726230528 1727635338 1727791104 1729197184 1732557376 1734774327 1736978958 1739716704 1741289472 1742706537 1744156557 1749125664 1752131667 1754108928 1754893296 1759892992 1761357312 1764384336 1766375424 1767812904 1769411072 1772199936 1775117916 1776722688 1780175232 1781784576 1783234596 1790603334 1794082851 1794244608 1795704768 1800820736 1803785841 1808262144 1813413888 1814889648 1816399728 1821574656 1822389192 1824705168 1827581184 1832245272 1832787968 1835805708 1837465344 1840361472 1842700288 1845058176 1850314752 1851820542 1853494656 1855586304 1857096384 1863254016 1864770336 1867975083 1870083072 1871773696 1875410944 1877810688 1883160576 1884693096 1886396928 1890062592 1894886136 1897872768 1900284672 1901134404 1905000448 1908137088 1911416364 1913573376 1915130646 1919025152 1919883264 1921480704 1923044409 1924782912 1926955008 1928523168 1930266624 1931837479 1934017536 1942009344 1943764992 1945346832 1949127048 1957181292 1958950656 1964531712 1966130452 1967766372 1973372544 1974254958 1976763932 1978269696 1979879616 1984932378 1987172352 1988789517 1990587456 1993724928 1998813024 1999405056 2002697136 2004507648 2007952544 2010218496 2011854416 2018525184 2020167864 2025923328 2034294912 2040090624 2041750854 2043596672 2045902848 2047567808 2049271488 2050187841 2052793314 2054356992 2056028832 2058641728 2059562271 2061275931 2061886464 2067148512 2070406656 2070701061 2073037824 2079873536 2081604096 2085181488 2087534592 2089233432 2091122176 2095185664 2097866628 2102132736 2103843456 2105745408 2107459068 2109837312 2111554302 2118555648 2120279733 2122196544 2126320416 2128242688 2131746903 2135106864 2137820256 2143125504 2144869584 2146654224 2152770048 2156469744 2158903296 2159868672 2165380776 2166022144 2167824384 2169588564 2171549952 2175769728 2177736704 2181169152 2184760512 2186735616 2188515186 2192767929 2192965632 2194750272 2203819488 2210098176 2216394752 2220044112 2225553408 2227364568 2233710336 2235568896 2239410888 2242940544 2245790976 2249330688 2255071104 2258946612 2261495808 2263336218 2267938816 2270840832 2272688847 2277310464 2279163744 2281224192 2283080657 2285657088 2295101952 2299046256 2301640704 2303513784 2311151616 2313032436 2315971944 2319622272 2321719296 2323608716 2325542076 2332167552 2336175556 2338811904 2339857728 2345829174 2348476416 2350387611 2352512448 2355167232 2357083872 2362933248 2364899328 2366823888 2368963584 2373566976 2375712768 2377646128 2387471112 2392110468 2394273024 2405047788 2411016192 2412978282 2417885184 2419852864 2421866304 2426028462 2428766208 2429852256 2432940224 2436053373 2436774912 2442993696 2447192163 2447740944 2449953792 2453815296 2460077568 2467086336 2469094056 2471326208 2476128512 2479296924 2484338688 2486360448 2490633444 2493444096 2495473266 2497549626 2503747584 2505785139 2508969606 2510880768 2512924128 2515195904 2519337249 2520083456 2523308112 2526514848 2530497024 2533712896 2534845872 2536954992 2544182784 2548555152 2551431168 2553507528 2559844352 2561974272 2564059212 2566377216 2569273344 2571364224 2573688832 2578690048 2581989696 2586427038 2589345792 2591453007 2591686656 2593795776 2598836064 2605468437 2609575056 2611934208 2619375616 2623688496 2631163392 2632339944 2639839488 2642035968 2646576504 2649563136 2651719356 2654116608 2658299904 2665084032 2665873408 2670262848 2672676864 2674851894 2680291328 2685905001 2691366912 2693557152 2698186231 2701231104 2712393216 2720120832 2722334472 2732361984 2733583788 2737057752 2739142656 2741371776 2746083028 2748367908 2749181952 2753708562 2756198016 2760542208 2760934748 2764050432 2766299822 2775472128 2777730813 2780241984 2783379456 2785644576 2794881024 2797155504 2805124608 2807660544 2809945424 2813116416 2815405736 2824740864 2827039644 2829595392 2835093888 2842329204 2846809152 2850427008 2851701606 2857500672 2859826112 2862205632 2867124546 2870360064 2872695969 2875292992 2878537728 2879824896 2887174368 2890432512 2892784752 2895399936 2901026304 2913014016 2915647488 2918020248 2923690572 2926333696 2935771938 2938425984 2946797568 2949195678 2951649558 2960058816 2961382437 2965145898 2967404544 2969819424 2977398567 2978280448 2980758528 2985881184 2990587392 2994387968 2998219536 2999107584 3004045704 3006761472 3011928816 3015327744 3017781624 3027787776 3030251796 3036413952 3038884992 3041632256 3047542784 3051442368 3060135936 3062626281 3065395008 3068854272 3071351712 3073907232 3079189971 3081535488 3084043248 3087962592 3092829696 3095625728 3100722768 3105609984 3109556736 3118415872 3119810304 3122406144 3127772232 3131301888 3133850148 3136683264 3140222976 3142778496 3150577664 3153199104 3155765184 3158618112 3161188602 3164755968 3167331453 3167617024 3177833472 3183294816 3189480624 3192364032 3206730384 3214688256 3217304376 3229155072 3234704616 3238354944 3239803008 3248071164 3249033216 3251736576 3254382846 3257324928 3262922884 3263654592 3266605056 3269263426 3271753728 3280103424 3282772779 3289448448 3292125408 3305729232 3315147264 3320844592 3324592128 3327297688 3330066168 3338330112 3341046852 3345292808 3347841024 3350565504 3359116332 3364410816 3368686464 3373996032 3379794496 3382606656 3388419918 3392243712 3395004327 3398073536 3401908224 3404676704 3415965696 3418745616 3421836288 3428485632 3442652928 3448569384 3452461056 3455270676 3458394368 3465114752 3469548654 3473957916 3479433408 3482578944 3485413074 3488313114 3498251328 3504263334 3508217856 3509786592 3518743761 3519785984 3522714624 3528768672 3532750848 3535625808 3538822144 3544399872 3550235832 3553445376 3560350464 3563569152 3566469192 3581206668 3588165702 3588489216 3591409536 3601641472 3607571682 3616524288 3619467423 3626827776 3629779296 3632799456 3639042693 3643149312 3644778384 3649410336 3655162368 3664490544 3665575936 3671611416 3674930688 3680722944 3685400576 3690116352 3700629504 3703641084 3706989312 3711172608 3714192768 3726508032 3729540672 3735950166 3740166144 3743209899 3743547392 3750821888 3755621376 3763454409 3766321152 3769386192 3772793856 3780125184 3789772272 3795745536 3800569344 3802268808 3816274176 3822832728 3827146752 3830261292 3838050304 3839766528 3842961408 3846088818 3849565824 3853910016 3857046336 3860533248 3863674958 3868035072 3879640557 3884018688 3887529984 3890693664 3898254096 3914362584 3917901312 3929063424 3932260904 3935532744 3946745088 3948509916 3953527864 3956539392 3959759232 3969864756 3974344704 3977579034 3981174912 3987449856 3997626048 3998810112 4005394272 4009015296 4012277841 4015905088 4020436992 4023708832 4037050368 4040335728 4051846656 4068589824 4080181248 4083501708 4087193344 4091805696 4095135616 4098542976 4100375682 4105586628 4108713984 4112057664 4117283456 4119124542 4122551862 4123772928 4130562843 4134297024 4140813312 4141402122 4146075648 4149449733 4159747072 4163208192 4170362976 4175069184 4178466864 4182244352 4190371328 4195733256 4207686912 4211490816 4214918136 4219674624 4223108604 4237111296 4240559466 4244393088 4252640832 4256485376 4263493806 4270213728 4275640512 4277552409 4286251008 4289739168 4293308448 4300686819 4305540096 4312939488 4317806592 4319737344 4330761552 4332044288 4335648768 4339177128 4343099904 4351539456 4355473408 4362338304 4369521024 4373471232 4377030372 4385535858 4385931264 4389500544 4407638976 4420196352 4423793517 4432789504 4440088224 4447718847 4451106816 4454729136 4467420672 4471137792 4478821776 4485881088 4491581952 4498661376 4510142208 4517893224 4522991616 4526672436 4535877632 4541681664 4545377694 4554620928 4558327488 4562448384 4566161314 4571314176 4575034321 4590203904 4598092512 4603281408 4607027568 4622303232 4626064872 4631943888 4639244544 4643438592 4647217432 4651084152 4664335104 4672351112 4677623808 4679715456 4691658348 4696952832 4700775222 4705024896 4710334464 4714167744 4725866496 4729798656 4733647776 4737927168 4741782903 4747133952 4751425536 4755292256 4774942224 4784220936 4788546048 4810095576 4822032384 4825956564 4835770368 4839705728 4843732608 4852056924 4857532416 4859704512 4865880448 4872106746 4873549824 4881574269 4885987392 4894384326 4895481888 4899907584 4903895139 4907630592 4920155136 4934172672 4938188112 4942652416 4952257024 4958593848 4972720896 4981266888 4986888192 4990946532 4995099252 5007495168 5011570278 5017939212 5021761536 5025848256 5030391808 5038674498 5040166912 5046616224 5053029696 5060994048 5067425792 5069691744 5073909984 5082629877 5088365568 5097110304 5102862336 5107015056 5119688704 5123948544 5128118424 5132754432 5142728448 5147377664 5157380096 5163979392 5172854076 5178691584 5182906014 5183373312 5187591552 5197672128 5210936874 5219150112 5223868416 5228119611 5238751232 5247376992 5256395001 5262326784 5264679888 5279678976 5284071936 5293153008 5299126272 5303438712 5308233216 5316599808 5330168064 5331746816 5340525696 5345353728 5349703788 5360582656 5371810002 5382248553 5382733824 5387114304 5396372462 5402462208 5406858743 5411357523 5424786432 5436100813 5440241664 5444668944 5464723968 5467167576 5474115504 5482743552 5492166056 5496735816 5498363904 5507417124 5512396032 5521084416 5521869496 5528100864 5532599644 5550944256 5555461626 5560483968 5566758912 5571289152 5589762048 5594311008 5603925249 5610249216 5615321088 5619890848 5626232832 5630811472 5649481728 5654079288 5659190784 5670187776 5684658408 5693618304 5700854016 5703403212 5715001344 5719652224 5724411264 5734249092 5740720128 5745391938 5750585984 5757075456 5759649792 5769133227 5774348736 5780865024 5785569504 5790799872 5795512437 5802052608 5826028032 5831294976 5836040496 5847381144 5852667392 5871543876 5876851968 5893595136 5898391356 5903299116 5920117632 5922764874 5930291796 5934809088 5939638848 5954797134 5956560896 5961517056 5966368551 5971762368 5981174784 5988775936 5996439072 5998215168 6008091408 6013522944 6023857632 6030655488 6035563248 6055575552 6060503592 6077769984 6083264512 6095085568 6102884736 6120271872 6125252562 6130790016 6137708544 6142703424 6147814464 6158379942 6163070976 6168086496 6175925184 6178686813 6185659392 6191251456 6201445536 6211219968 6212103183 6219113472 6236831744 6239620608 6244812288 6255544464 6262603776 6267700296 6273366528 6285556992 6301155328 6306398208 6311530368 6317236224 6322377204 6329511936 6334662906 6335234048 6355666944 6360839199 6366589632 6378961248 6384728064 6389923969 6395240709 6413460768 6424482779 6429376512 6434608752 6458310144 6469409232 6476709888 6479606016 6496142328 6498066432 6503473152 6508765692 6514649856 6525845768 6527309184 6533210112 6538526852 6543507456 6560206848 6565545558 6578303787 6578896896 6584250816 6611458464 6630294528 6641689184 6649184256 6654595376 6660132336 6676660224 6682093704 6690585616 6701131008 6718232664 6728821632 6737372928 6747992064 6759588992 6765213312 6776839836 6784487424 6790008654 6796147072 6803816448 6809353408 6818066541 6831931392 6837491232 6843672576 6849241971 6856971264 6885305856 6897138768 6904922112 6910541352 6916788736 6930229504 6939097308 6947915832 6958866816 6965157888 6970826148 6976626228 6996502656 7008526668 7016435712 7019573184 7037487522 7039571968 7045429248 7051162833 7057537344 7065501696 7071251616 7077644288 7088799744 7100471664 7106890752 7120700928 7127138304 7132938384 7162413336 7176331404 7182819072 7203282944 7215143364 7233048576 7238934846 7253655552 7259558592 7265598912 7278085386 7286298624 7289556768 7298820672 7310324736 7328981088 7331151872 7341576489 7343222832 7349861376 7361445888 7370801152 7380232704 7401259008 7407282168 7413978624 7428385536 7453016064 7459081344 7471900332 7480332288 7486419798 7487094784 7501643776 7511242752 7517355417 7526908818 7532642304 7538772384 7545587712 7551728327 7558011747 7560250368 7579544544 7591491072 7592570557 7601138688 7604537616 7632548352 7645665456 7654293504 7660522584 7679533056 7685922816 7692177636 7699131648 7707820032 7714092672 7721066496 7727349916 7736070144 7759281114 7768037376 7774359021 7775059968 7781387328 7796508192 7816405311 7828725168 7835802624 7858126848 7864521808 7871065488 7893490176 7897019832 7907055728 7919518464 7939729512 7948689408 7955158068 7962349824 7974899712 7995252096 7997620224 8010788544 8018030592 8024555682 8031810176 8040873984 8047417664 8057715003 8074100736 8080671456 8094558693 8103693312 8137179648 8160362496 8167003416 8174386688 8190271232 8197085952 8200751364 8211173256 8217427968 8224115328 8234566912 8238249084 8245103724 8247545856 8261125686 8268594048 8281626624 8282804244 8292151296 8298899466 8319494144 8326416384 8333192439 8340725952 8350138368 8356933728 8364488704 8380742656 8391466512 8415373824 8422981632 8429836272 8439349248 8446217208 8474222592 8481118932 8488786176 8505281664 8512970752 8526987612 8540427456 8551281024 8555104818 8572502016 8579478336 8586616896 8601373638 8611080192 8618087907 8625878976 8635613184 8639474688 8661523104 8664088576 8671297536 8678354256 8686199808 8703078912 8710946816 8739042048 8746942464 8754060744 8771071716 8779001088 8815277952 8840392704 8847587034 8865579008 8880176448 8884147311 8895437694 8902213632 8909458272 8924769841 8932195701 8934841344 8942275584 8957643552 8971762176 8973037931 8983163904 8997322752 9020284416 9035786448 9045983232 9053344872 9083363328 9090755388 9109241856 9116654976 9124896768 9132322628 9142628352 9150068642 9180407808 9187878843 9196185024 9206562816 9214055136 9237569913 9244606464 9252129744 9263887776 9278489088 9286877184 9294434864 9302168304 9328670208 9344702224 9355247616 9359430912 9383316696 9393905664 9401550444 9410049792 9420668928 9428335488 9451732992 9459597312 9467295552 9475854336 9483565806 9494267904 9501994359 9502851072 9510584512 9549884448 9568441872 9577092096 9620191152 9644064768 9651913128 9679411456 9687465216 9704113848 9715064832 9719409024 9731760896 9744213492 9747099648 9763148538 9771974784 9788768652 9790963776 9799815168 9807790278 9815261184 9840310272 9848318337 9868345344 9876376224 9885304832 9904514048 9917187696 9945441792 9962533776 9973776384 9981893064 9990198504 10014990336 10023140556 10035878424 10043523072 10051696512 10060783616 10077348996 10080333824 10093232448 10106059392 10121988096 10134851584 10139383488 10147819968 10165259754 10176731136 10185012981 10194220608 10205724672 10214030112 10239377408 10247897088 10256236848 10265508864 10285456896 10294755328 10314760192 10327958784 10345708152 10357383168 10365812028 10375183104 10395344256 10421873748 10438300224 10447736832 10456239222 10477502464 10494753984 10512790002 10524653568 10529359776 10556231283 10559357952 10568143872 10586306016 10598252544 10606877424 10616466432 10633199616 10660336128 10681051392 10690707456 10699407576 10743620004 10764497106 10765467648 10774228608 10792744924 10804924416 10813717486 10822715046 10849572864 10858402269 10872201626 10880483328 10889337888 10917128079 10929447936 10934335152 10948231008 10965487104 10984332112 10993471632 10996727808 11014834248 11024792064 11042168832 11043738992 11056201728 11065199288 11101888512 11110923252 11120967936 11133517824 11142578304 11179524096 11188622016 11207850498 11220498432 11229629697 11230642176 11239781696 11252465664 11261622944 11290363227 11298963456 11308158576 11318381568 11340375552 11369316816 11387236608 11401708032 11406806424 11439304448 11448822528 11468498184 11481440256 11490783876 11501171968 11514150912 11519299584 11538266454 11548697472 11561730048 11571139008 11581599744 11591024874 11604105216 11638921671 11652056064 11662589952 11672080992 11694762288 11705334784 11743087752 11753703936 11787190272 11796782712 11806598232 11840235264 11845529748 11860583592 11869618176 11879277696 11909594268 11913121792 11923034112 11932737102 11943524736 11962349568 11977551872 11992878144 11996430336 12016182816 12027045888 12036833523 12047715264 12061310976 12071126496 12111151104 12121007184 12155539968 12166529024 12190171136 12205769472 12240543744 12250505124 12261580032 12275417088 12285406848 12295628928 12316759884 12326141952 12336172992 12351850368 12357373626 12371318784 12382502912 12402891072 12422439936 12424206366 12438226944 12448349199 12473663488 12479241216 12489624576 12511088928 12525207552 12535400592 12546733056 12571113984 12623060736 12634472448 12644754408 12659023872 12669325812 12711333888 12721678398 12733179264 12757922496 12769456128 12779847938 12790481418 12826921536 12832657227 12848965558 12858753024 12869217504 12902060457 12916620288 12938818464 12953419776 12959212032 12992284656 12996132864 13006946304 13017531384 13029299712 13051691536 13054618368 13066420224 13077053704 13087014912 13120413696 13131091116 13156607574 13157793792 13168501632 13222916928 13260589056 13271380551 13283378368 13298368512 13309190752 13320264672 13343156541 13353320448 13364187408 13381171232 13402262016 13436465328 13457643264 13474745856 13495984128 13519177984 13530426624 13553679672 13568974848 13580017308 13592294144 13607632896 13618706816 13636133082 13663862784 13674982464 13687345152 13698483942 13713942528 13725102963 13770611712 13794277536 13809844224 13821082704 13833577472 13860459008 13878194616 13895831664 13917733632 13930315776 13941652296 13953252456 13993005312 14017053336 14032871424 14039146368 14074975044 14079143936 14090858496 14102325666 14115074688 14131003392 14142503232 14155288576 14177599488 14200943328 14213781504 14225348709 14241401856 14254276608 14265876768 14324826672 14352662808 14365638144 14406565888 14430286728 14466097152 14477869692 14507311104 14519117184 14531197824 14556170772 14572597248 14579113536 14597641344 14620649472 14657962176 14662303744 14683152978 14686445664 14699722752 14711685417 14722891776 14741602304 14760465408 14802518016 14814564336 14827957248 14856771072 14918162688 14943800664 14960664576 14972839596 15003287552 15022485504 15034710834 15053817636 15065284608 15077544768 15091175424 15103456654 15116023494 15120500736 15159089088 15182982144 15185141114 15202277376 15209075232 15247889631 15265096704 15291330912 15308587008 15321045168 15359066112 15371845632 15384355272 15398263296 15428185344 15442132992 15454699832 15472140288 15518562228 15536074752 15548718042 15550119936 15562774656 15593016384 15632810622 15657450336 15671605248 15684358833 15716253696 15729043616 15742130976 15769185003 15786980352 15794039664 15814111456 15839036928 15879459024 15897378816 15910316136 15924699648 15949799424 15990504192 15995240448 16021577088 16036061184 16049111364 16063620352 16081747968 16094835328 16115430006 16146745659 16148201472 16161342912 16189117386 16207386624 16220576229 16234072569 16274359296 16308302439 16320724992 16334006832 16348773376 16380542464 16394171904 16401502728 16422346512 16448230656 16469133824 16476498168 16490207448 16495091712 16522251372 16537188096 16563253248 16565608488 16584302592 16597798932 16638988288 16652832768 16666384878 16681451904 16700276736 16713867456 16728977408 16761485312 16782933024 16811775747 16830747648 16845963264 16859672544 16878698496 16892434416 16948445184 16962237864 16977572352 17010563328 17025941504 17053975224 17080854912 17102562048 17110209636 17145004032 17158956672 17173233792 17202747276 17222160384 17236175814 17251757952 17271226368 17278949376 17323046208 17328177152 17342595072 17356708512 17372399616 17386537311 17406157824 17421893632 17478084096 17493884928 17508121488 17542143432 17558002176 17630555904 17680785408 17695174068 17731158016 17760352896 17768294622 17790875388 17804427264 17818916544 17849539682 17864391402 17869682688 17884551168 17899105653 17915287104 17943524352 17946075862 17966327808 17980948843 17994645504 18040568832 18071572896 18091966464 18106689744 18166726656 18181510776 18233309952 18249793536 18264645256 18285256704 18300137284 18360815616 18375757686 18392370048 18413125632 18428110272 18475139826 18489212928 18504259488 18527775552 18536060439 18556978176 18573754368 18588869728 18604336608 18636309549 18657340416 18689404448 18710495232 18718861824 18766633392 18787811328 18803100888 18820099584 18856670976 18903465984 18919194624 18934591104 18951708672 18967131612 18988535808 19003988718 19005702144 19021169024 19082517597 19099768896 19136883744 19154184192 19169771907 19185722127 19240382304 19273448337 19288129536 19303826256 19358822912 19374930432 19408227696 19430129664 19438818048 19463521792 19488426984 19494199296 19526297076 19543949568 19577537304 19581927552 19599630336 19615580556 19630522368 19680620544 19696636674 19734911361 19736690688 19752752448 19770609664 19809028096 19834375392 19890883584 19925067552 19947552768 19963786128 19980397008 20029980672 20046281112 20071756848 20103393024 20121567232 20154697992 20160667648 20186464896 20212118784 20243976192 20269703168 20278766976 20295639936 20330519508 20353462272 20370025962 20388441216 20411449344 20428060224 20478754816 20495794176 20512473696 20531017728 20547725913 20570913792 20589510656 20629520384 20655917568 20691416304 20714766336 20731624056 20750366208 20790688512 20843747496 20876600448 20895473664 20912478444 20955004928 20989507968 21025580004 21049307136 21058719552 21112462566 21118715904 21136287744 21153488499 21172612032 21196505088 21213754848 21232932864 21250212269 21266399232 21320672256 21362102784 21381414912 21398815152 21487240008 21528994212 21548457216 21585489848 21609848832 21627434972 21645430092 21699145728 21716804538 21744403252 21760966656 21778675776 21834256158 21858895872 21868670304 21896462016 21930974208 21968664224 21986943264 21993455616 22024729467 22029668496 22049584128 22084337664 22087477984 22112403456 22130398576 22203777024 22221846504 22241935872 22285156608 22359048192 22377244032 22415700996 22440996864 22459259394 22461284352 22479563392 22504931328 22523245888 22552066251 22580726454 22597926912 22616317152 22636763136 22655184981 22674035241 22680751104 22738633632 22774473216 22777711671 22803416064 22813612848 22878608896 22897645056 22936996368 22962880512 22981567752 23002343936 23038599168 23076532908 23097394944 23123460096 23142278016 23163199488 23182049748 23208210432 23277843342 23304112128 23323077063 23325179904 23344161984 23389524576 23410669568 23449215933 23486175504 23507407872 23574380544 23593565424 23613196464 23680470528 23691059496 23721167184 23758555392 23819188536 23826243584 23846068224 23865474204 23887049472 23924699136 23955103744 23985756288 23992860672 24032365632 24054091776 24073667046 24095430528 24122621952 24142252992 24222302208 24242014368 24283676079 24311079936 24333058048 24380342272 24411538944 24481087488 24501010248 24523160064 24570813696 24591257856 24633519768 24652283904 24672345984 24703700736 24714747252 24742637568 24765005824 24805782144 24844879872 24848412732 24876453888 24896698398 24947326976 24958482432 24979249152 24999577317 25022177856 25050415104 25070801184 25093466112 25113887227 25142227968 25246121472 25268944896 25289508816 25318047744 25338651624 25422667776 25443356796 25466358528 25515844992 25538912256 25559695876 25580962836 25653843072 25665314454 25697931116 25717506048 25738435008 25804120914 25833240576 25854263721 25877636928 25906839552 25918424064 25984569312 25992265728 26013892608 26035062768 26058599424 26103383072 26109236736 26132840448 26154107408 26240827392 26262182232 26313215148 26337003264 26445833856 26521178112 26542761102 26566756736 26596737024 26618381504 26640529344 26652441933 26686313082 26706640896 26728374816 26762342464 26774309523 26796587103 26804524032 26872930656 26915286528 26919113793 26949491712 26991968256 27038355968 27060853248 27107359344 27137949696 27160034616 27184588288 27237413632 27272266164 27327725568 27349964928 27374690304 27396967884 27427885056 27450205926 27541223424 27563636529 27588555072 27619688448 27642165408 27667154944 27712709739 27720918016 27756389232 27791663328 27835467264 27860631552 27883304592 27906504912 27986010624 28034106672 28065742848 28078292736 28149950088 28158287872 28181716992 28204651332 28230149376 28262006784 28285006464 28310577152 28355198976 28401886656 28427563008 28450697418 28482803712 28505983077 28508553216 28531753536 28649653344 28705325616 28731276288 28813131776 28860573456 28932194304 28955739384 29038234368 29062395648 29112341544 29145194496 29158227072 29195282688 29241298944 29315924352 29324607488 29366305956 29372891328 29399445504 29423370834 29445783552 29483204608 29520930816 29544955011 29605036032 29629128672 29655914496 29680048541 29713542144 29836325376 29887601328 29921329152 29945679192 30044971008 30069421668 30107635272 30130569216 30155089536 30182350848 30206913308 30232046988 30241001472 30318178176 30365964288 30370282228 30404554752 30418150464 30495779262 30530193408 30555038943 30582661824 30617174016 30642090336 30718132224 30743691264 30768710544 30796526592 30856370688 30884265984 30909399664 30944280576 31037124456 31072149504 31097436084 31125549312 31186032768 31265621244 31314900672 31343210496 31368717666 31432507392 31458087232 31484261952 31538370006 31573960704 31588079328 31628222912 31668693849 31678073856 31758918048 31794757632 31820632272 31849399296 31899598848 31981008384 32043154176 32072122368 32098222728 32127240704 32189670656 32230860012 32293491318 32296402944 32322685824 32378234772 32414773248 32441152458 32468145138 32548718592 32575206807 32616604878 32641449984 32668013664 32697546752 32751384237 32761084928 32788343808 32803005456 32844693024 32896461312 32938267648 32952996336 32980414896 32990183424 33044502744 33074376192 33126506496 33131216976 33168605184 33195597864 33277976576 33305665536 33332769756 33362903808 33400553472 33427734912 33457954816 33522970624 33565866048 33623551494 33661495296 33688889091 33691926528 33719345088 33757396992 33784868832 33871089681 33896890368 33924475728 33955144704 34021126656 34051883008 34107950448 34161709824 34205124096 34220419272 34317913344 34346467584 34405494552 34444320768 34472351628 34503515904 34542452736 34557898752 34646092416 34656354304 34685190144 34713417024 34744799232 34773074622 34812315648 34843787264 34916765013 34956168192 34987769856 35016242976 35076421003 35084286864 35116004352 35261111808 35361570816 35390348136 35520705792 35536589244 35581750776 35608854528 35637833088 35699079364 35728782804 35739365376 35769102336 35798211306 35830574208 35887048704 35892151724 35932655616 35961897686 35989291008 36081137664 36110500569 36143145792 36183932928 36213379488 36333453312 36363021552 36466619904 36499587072 36529290512 36570513408 36600274568 36721631232 36751515372 36784740096 36826251264 36856220544 36950279652 36978425856 37008518976 37055551104 37072120878 37113956352 37147508736 37177739456 37208673216 37272619098 37314680832 37345047597 37378808896 37420990464 37437723648 37533266784 37575622656 37606201776 37640199168 37713341952 37869182208 37903417344 37934263224 37977071616 38007977436 38042338048 38165035194 38199537792 38273767488 38308368384 38339543814 38371444254 38480764608 38497971681 38546896674 38576259072 38607652512 38706181371 38717645824 38749860864 38816455392 38860259328 38877636096 38927043584 38976853968 38988398592 39052594152 39087899136 39155074608 39163855104 39199260672 39231161112 39261044736 39361241088 39393273348 39469822722 39473381376 39505504896 39541219328 39618056192 39668750784 39781767168 39814141653 39850135104 39895105536 39927572256 39960794016 40029469623 40059961344 40092562224 40143513696 40206786048 40243134464 40309395984 40321335296 40372929792 40424237568 40487952384 40539406336 40557533952 40591279872 40661039016 40706924544 40740051924 40776882432 40822898688 40856120448 40957509632 40991588352 41024947392 41062035456 41095451826 41141827584 41175308889 41179021312 41259040768 41311835136 41382832608 41429532672 41463248112 41500732416 41581377024 41687494992 41753200896 41790947328 41824956888 41979015936 42051160008 42098614272 42117439104 42224925132 42237431808 42272575488 42306976998 42345224064 42393010176 42427509696 42465865728 42500424538 42532798464 42641344512 42676046127 42724205568 42762829824 42797630304 42974480016 43057988424 43096914432 43170979696 43219697664 43254869944 43290860184 43398291456 43433609076 43488806504 43521933312 43557351552 43668512316 43717791744 43737340608 43792924032 43861948416 43937328448 43973886528 43986911232 44049458934 44059336992 44099168256 44135056251 44168675328 44174955968 44224806912 44260797152 44407554048 44443693008 44483871744 44570313216 44754488064 44831401992 44881993728 44918518788 44959126784 45009862656 45046491776 45104132502 45161452908 45195853824 45232634304 45273526272 45310369962 45348070482 45361502208 45477267264 45548946432 45555423342 45606832128 45627225696 45743668893 45757217792 45795290112 45873992736 45925761024 45963135504 46004687872 46077198336 46153065816 46194789888 46284556032 46326398976 46364099496 46416420864 46555686684 46608224256 46646154126 46650359808 46688323968 46779049152 46821339136 46898431866 46972351008 47014815744 47053076499 47148761088 47187130848 47226392928 47307555009 47360941056 47382118992 47442334368 47517110784 47638377072 47652487168 47692136448 47730948408 47774098944 47849398272 47910207488 47971512576 47985721344 48064731264 48108183552 48147334092 48190861056 48245243904 48284505984 48444604416 48484028736 48567352158 48622159872 48661728687 48666116096 48760684544 48823077888 48924907317 48962174976 49002020496 49046320128 49141627392 49182515712 49267039536 49344691968 49407401472 49429494504 49485275136 49611564288 49689759744 49696825464 49752907776 49793396796 49894653952 49916964864 49958498304 49999154634 50044355712 50100830208 50141602368 50186932224 50227774454 50284455936 50435327241 50492242944 50537889792 50579017632 50636095488 50677303248 50845335552 50886713592 50932717056 51031689984 51077824512 51119391752 51161925672 51307686144 51330628908 51395862232 51435012096 51476870016 51608241828 51666481152 51708527442 51755273856 51813679104 51836848128 51969138624 51984531456 52027785216 52070125536 52117198848 52159611933 52206766144 52218473472 52265680896 52308214816 52481654784 52524364464 52626430296 52674006528 52891667712 53042356224 53085522204 53133513472 53193474048 53236763008 53281058688 53304883866 53372626164 53413281792 53456749632 53524684928 53548619046 53593174206 53609048064 53697316959 53745861312 53830573056 53838227586 53898983424 53942846529 53983936512 54076711936 54121706496 54214718688 54275899392 54320069232 54369176576 54474827264 54544532328 54699929856 54749380608 54793935768 54855770112 54900411852 55082446848 55127273058 55177110144 55239376896 55284330816 55334309888 55425419478 55441836032 55512778464 55583326656 55608181317 55670934528 55721263104 55766609184 55813009824 55908928647 55972021248 56068213344 56131485696 56156585472 56299900176 56316575744 56363433984 56409302664 56460298752 56570012928 56621154304 56710397952 56803773312 56855126016 56901394836 56965607424 57011966154 57017106432 57063507072 57299306688 57410651232 57462552576 57509315721 57626263552 57721146912 57820345011 57864388608 57911478768 58076468736 58124791296 58224683088 58290388992 58316454144 58390565376 58482597888 58631848704 58649214976 58732611912 58745782656 58798891008 58846741668 58891567104 58966409216 59041861632 59089910022 59204734083 59210072064 59258257344 59311828992 59360097082 59427084288 59475446173 59672650752 59775202656 59842658304 59891358384 60089942016 60138843336 60215270544 60310179072 60364701696 60413826616 60464093976 60482002944 60636356352 60731928576 60740564456 60809109504 60836300928 60991558524 61060386816 61110077886 61165323648 61234348032 61284180672 61436264448 61487382528 61537421088 61593053184 61643177739 61712741376 61768531968 61818799328 61888561152 62074248912 62144299008 62194872168 62251098624 62372065536 62531242488 62629801344 62686420992 62737435332 62865014784 62916174464 62968523904 63076740012 63147921408 63176158656 63256445824 63337387698 63356147712 63460465497 63517836096 63589515264 63641264544 63698798592 63750636807 63799197696 63962016768 64086308352 64144244736 64196445456 64254481408 64379341312 64461720024 64586982636 64645371648 64756469544 64829546496 64882304916 64936290276 65097437184 65150413614 65233209756 65282899968 65336027328 65395093504 65502768474 65522169856 65576687616 65606010912 65689386048 65792922624 65876535296 65905992672 65960829792 65980366848 66074188401 66089005488 66148752384 66253012992 66262433952 66337210368 66391195728 66555953152 66611331072 66665539512 66725807616 66855469824 66915909632 67045941248 67131732096 67247102988 67322990592 67377778182 67383853056 67438690176 67514793984 67569737664 67742179362 67793780736 67848951456 67910289408 67965554943 68042253312 68103766016 68215900896 68323419648 68333135013 68410248192 68440838544 68635826688 68692935168 68810989104 68888641536 68944703256 69007031808 69115797504 69292184832 69312708608 69370380288 69426834048 69489598464 69546149244 69624631296 69687574528 69833530026 69912336384 69969231189 69975539712 70032485952 70152842006 70168573728 70232008704 70289163659 70347647799 70522223616 70669310569 70723141632 70780696272 71041411584 71073178488 71163501552 71275666176 71398158728 71457565608 71478730752 71538204672 71596422612 71661148416 71774097408 71784303448 71865311232 71923795372 71978582016 72162275328 72221001138 72286291584 72367865856 72426758976 72666906624 72726043104 72851028237 72933239808 72999174144 73058581024 73141026816 73200549136 73443262464 73503030744 73569480192 73712441088 73900559304 73956851712 74017037952 74111102208 74144241756 74227912704 74295017472 74355478912 74417346432 74545238196 74629361664 74690095194 74757617792 74841980928 74875447296 74998731951 75066533568 75151245312 75212403552 75280398336 75341661681 75426683904 75738364416 75806834688 75868526448 75954143232 76015954872 76084676096 76330070388 76399075584 76547534976 76616736768 76679087628 76742888508 76961529216 76995943362 77093793348 77152518144 77215305024 77412362742 77435291648 77499721728 77562791163 77632910784 77720518656 77755272192 77854087168 77953707936 77976797184 78105188304 78175798272 78310149216 78327710208 78398521344 78462322224 78722482176 78786546696 78939645444 79011009792 79082438656 79236112384 79337501568 79563534336 79628283306 79700270208 79790211072 79855144512 79921588032 80058939246 80119922688 80185124448 80287027392 80322928569 80413572096 80486268928 80618791968 80642670592 80745859584 80757341379 80848475136 80975904768 81078812672 81115067904 81182559744 81322078032 81413849088 81480103848 81553764864 81712240896 81915019264 81983176704 82049894784 82124070912 82190903652 82283655168 82350617778 82358042624 82518081536 82623670272 82690909587 82765665216 82859065344 82926496224 83001464832 83069011597 83138129217 83162754048 83374989984 83506401792 83518276127 83581894656 83649913776 83958031872 84102320016 84197228544 84234878208 84449850264 84474863616 84545150976 84613953996 84690448128 84786020352 84855019392 84931731456 85000849076 85065596928 85282689024 85352092254 85448411136 85517949231 85525659648 85595260608 85948960032 86115976848 86193828864 86341959392 86439395328 86509739888 86581720368 86796582912 86867218152 86977613008 87114703104 87337024632 87435583488 87474681216 87585848064 87723896832 87874656896 87947773056 87973822464 88098917868 88118673984 88198336512 88270112502 88337350656 88349911936 88449613824 88521594304 88634865033 88815108096 88887386016 88967743488 89040145623 89140626432 89508976128 89662803984 89763987456 89837037576 89918253568 90092983552 90208265004 90322905816 90391707648 90465268608 90547052544 90620739924 90696140964 90723004416 90954534528 91097892864 91110846684 91213664256 91254451392 91487337786 91514435584 91590580224 91665116829 91747985472 91851522048 91926271008 92009375744 92154396672 92306131632 92389579776 92569112064 92652797952 92728198992 92832841728 93111373368 93216448512 93292308252 93376647936 93558098304 93642678272 93796863732 93944702016 94029631488 94106152998 94297522176 94374261696 94452785856 94615110018 94721882112 94764237984 94884668736 95034221568 95276754144 95304974336 95384272896 95461896816 95548197888 95698796544 95820414976 95943025152 96129462528 96216367104 96294668184 96381722112 96569011968 96889208832 96968057472 97134704316 97244319744 97323457374 97332232192 97521369088 97646155776 97725620421 97849814634 97924349952 98004040992 98092640256 98172468251 98254152711 98283254784 98365031424 98534079072 98689383936 98703417241 98814802944 98858989008 98970550272 99223128576 99379519488 99393650928 99505815552 99586793592 99833929728 99916996608 99998309268 100088711424 100201660416 100283204736 100373864448 100455548908 100568911872 100870654482 100984485888 101066667273 101075779584 101158035264 101272190976 101354606496 101613269043 101690671104 101773427184 101865434112 102063379968 102155649024 102238783504 102323851344 102615372288 102661257816 102791724464 102953740032 103216483656 103332962304 103417054884 103510547712 103627358208 103673696256 103938277248 103969062912 104055570432 104140251072 104234397696 104319223866 104413532288 104436946944 104531361792 104616429632 104750295039 104963309568 105048728928 105229263009 105252860592 105348013056 105783335424 106084712448 106171044408 106267026944 106473526016 106562117376 106609767732 106745252328 106826563584 106913499264 107049369856 107097238092 107186348412 107218096128 107394633918 107491722624 107661146112 107676455172 107797966848 107885693058 107967873024 108153423872 108243412992 108331501707 108429437376 108551798784 108640138464 108738353152 108949654528 109089064656 109399859712 109498761216 109587871536 109711540224 109800823704 110164893696 110254546116 110354220288 110478753792 110568661632 110668619776 110850838956 110883672064 111025556928 111166653312 111216362634 111341869056 111442526208 111533218368 111626019648 111817857294 111944042496 112035142791 112136426688 112262971392 112313170944 112599800352 112633151488 112726867968 112818605328 112920597504 113140025856 113242308608 113607546624 113710252032 113802789672 113931214848 114023932308 114127014144 114598613376 114821302464 114925105152 115018631442 115252527104 115442293824 115493915043 115640690022 115728777216 115822957536 116022007933 116118544113 116152937472 116249582592 116449366176 116580777984 116632908288 116781130752 116965195776 117263697408 117465223824 117491565312 117597782016 117693483336 117783134208 118083723264 118179820044 118409468166 118420144128 118516514688 118623657984 118720194164 118854168576 118950892346 119345301504 119442424959 119550405312 119685316608 119782716768 120088408869 120179884032 120277686672 120430541088 120620358144 120729403392 120827653232 120928187952 120964005888 121272712704 121463857152 121481128912 121618219008 121672601856 121983117048 122120773632 122220155772 122330647296 122468696064 122568361344 122872528896 122974765056 123074842176 123186106368 123286355478 123425482752 123525926667 123537063936 123637598656 123777122304 124148497824 124288598016 124389744336 124502197248 124744131072 125062484976 125259602688 125372841984 125474870664 125832348928 125937047808 126153480024 126295842816 126352317312 126512891648 126674775396 126712295424 126920930994 127035672192 127179030528 127282529088 127397597184 127501273614 127598395392 127924033536 128028138381 128172616704 128288489472 128392890912 128508962816 128758682624 128923440048 129173965272 129290743296 129512939088 129659092992 129764609832 129872580552 130194874368 130300827228 130466419512 130565799936 130672054656 130790187008 131005536948 131044339712 131153375232 131212021824 131378772096 131585845248 131753070592 131811985344 131921659584 131960733696 132148376802 132178010976 132297504768 132405168753 132506025984 132524867904 132674420736 132782391456 133111906304 133222662144 133331079024 133451615232 133710939648 133831819264 134091882496 134263464192 134494205976 134645981184 134755556364 134877380352 135029587968 135139475328 135484358724 135587561472 135697902912 135820578816 135931109886 136084506624 136207532032 136431801792 136646839296 136666270026 136820496384 136881677088 137231006679 137271653376 137385870336 137621978208 137777283072 137889406512 138014063616 138231595008 138584369664 138853668096 138979196928 139092298488 139249262592 139667060052 139824672768 139938462378 139951079424 140064971904 140305684012 140337147456 140464017408 140578327318 140695295598 141044447232 141159229497 141338621138 141446283264 141561392544 141922665027 142082823168 142146356976 142327003104 142551332352 142796317456 142915131216 142957461504 143076409344 143192845224 143322296832 143548194816 143568606896 143730622464 143847590744 143957164032 144324550656 144442002276 144572583168 144735731712 144853517952 145333813248 145452086208 145702056474 145866479616 145985186061 145998348288 146117162048 146282053632 146401098272 146774721951 146886524928 147006061488 147138960384 147424882176 147801118608 148034075904 148222204416 148288483512 148455825408 148710957824 148834692864 149090476392 149258723328 149380190388 149515235584 149683961856 149750894592 149997463902 150133067136 150302490624 150424807104 150560796672 150683323362 150853367808 151305981723 151476728832 151613669376 151737052896 151908286464 152031909744 152169352192 152660140776 152798151168 153095069952 153233473536 153358175256 153485777016 153923058432 153991886724 154187586696 154305036288 154430610048 154824725484 154870583296 154999443456 155125582326 155265821568 155441037312 155510544384 155708174336 155907415872 155953594368 156210376608 156351596544 156478835799 156620298432 156655420416 156797042688 156924644448 157444964352 157573093392 157879290888 158022019584 158164877312 158472224768 158675003136 159127068672 159256566612 159400540416 159580422144 159710289024 159843176064 160117878492 160239845376 160370248896 160574054784 160645857138 160827144192 160972537856 161237583936 161285341184 161491719168 161514682758 161696950272 161828539587 161951809536 162157625344 162230135808 162365119488 162644156064 162827698176 162960207696 163107529728 163424481792 164099789568 164248141824 164381807304 164567310336 164701235556 165036163072 165247340544 165381819174 165531330432 165718130688 165852992448 166002929664 166138023194 166276258434 166325508096 166749979968 166824543951 167012803584 167036552254 167163789312 167299827552 167726785941 167916063744 168204640032 168394457088 168469756416 168899700528 168949727232 169090301952 169227907992 169380896256 169710038784 169863462912 170001698152 170131193856 170565378048 170704184508 170896822272 171035898462 171051319296 171190521216 171897920064 172231953696 172387657728 172527947163 172683918784 172878790656 173019479776 173163440736 173461035033 173593165824 173734436304 173955226016 174229406208 174674049264 174871166976 174949362432 175171696128 175447793664 175749313792 175895546112 175947644928 176197835736 176237347968 176396673024 176540225004 176674701312 176699823872 176899227648 177043188608 177269730066 177614202249 177630216192 177774772032 177935486976 178080291246 178281252864 178426338519 179017952256 179325607968 179527974912 179674075152 179836507136 180185967104 180416530008 180645811632 180930537216 181094105088 181241479848 181392281928 181446008832 181909069056 182195785728 182221693368 182427328512 182508902784 182974675572 183028871168 183181160448 183330233658 183495970944 183703044096 183852542016 184018751488 184308793344 184612263264 184779159552 184929533217 185138224128 185305595904 185456397984 185665683456 186222746736 186432897024 186584616504 186753295872 187116196608 187285356544 187593727464 187889404032 188059262976 188212305996 188595044352 188748523392 188905571712 189230220036 189443764224 189528475968 189769337472 190068443136 190553508288 190609948672 190768545792 190923793632 191096395776 191251910421 191397593088 191640829952 191886050304 192258925056 192432734208 192589336368 192763444224 193138023936 193936114944 194269408632 194488639488 194646914748 195042738176 195292311552 195451240842 195699629268 195848699904 196008081984 196185280512 196344936502 196508305422 196566509568 196730062848 197068158144 197378767872 197406834482 197629605888 197717978016 197941100544 198222565203 198446257152 198759038976 198787301856 199011631104 199173587184 199667859456 199833993216 199996618536 200177422848 200566409472 200747728896 200911097816 201137823744 201741308964 201968971776 202133334546 202151559168 202316070528 202544381952 202709212992 203226538086 203381342208 203546854368 203730868224 203896664829 204126759936 204311298048 204477567008 204647702688 204999405039 205230744576 205322515632 205583448928 205907480064 206432967312 206665924608 206834109768 207021095424 207347392512 207876554496 207938125824 208111140864 208280502144 208468795392 208638447732 208827064576 208873893888 209062723584 209232859264 209500590078 209907693567 209926619136 210097457856 210458526018 210505721184 210696026112 210867490977 211042943397 211566670848 212007931707 212169424896 212342088816 212534053888 212947052032 213124234752 213219535464 213490504656 213826998528 214098739712 214194476184 214372696824 214436192256 214789267836 214983445248 215322292224 215352910344 215595933696 215771386116 215935746048 216306847744 216486825984 216663003414 216858874752 217103597568 217280276928 217476706304 217899309056 218178129312 218553084711 218799719424 218997522432 219175743072 219423080448 219601647408 220329787392 220509092232 220708440576 221137323264 221337239552 221701677912 221767344128 222051113856 222333306624 222432725268 222683738112 222885052416 223066436736 223252039296 223635714588 223888084992 224070285582 224272853376 224525942784 224626341888 225199600704 225266302976 225453735936 225637210656 225841195008 226024985043 226280051712 226484617216 227215093248 227420504064 227605579344 227862429696 228047864616 228254028288 229197226752 229642604928 229850210304 230037262884 230505054208 230884587648 230987830086 231281380044 231457554432 231645915072 232044015866 232237088226 232305874944 232499165184 232688373489 232898732352 233161555968 233265816576 233562261504 233752334959 233930391552 234527394816 234930447648 234983130624 235195564032 235386966672 236167446528 236359640088 236818936332 237033029376 237247315968 237440388328 237708337152 237901784692 238690603008 238884849918 239100810624 239370633216 239565433536 240176817738 240359768064 240555373344 240861082176 240968785707 241240716288 241458806784 241655306464 241856375904 241928011776 242272024137 242545425408 242927714304 242962257824 243236438016 243345203712 243966234096 244241547264 244440311544 244661294592 245136722688 245745057792 245949530112 246149684352 246372212736 246572710956 246850965504 247051853334 247074127872 247275197312 247554244608 248072728761 248296995648 248577196032 248779488672 249004394496 249207034791 249414387651 249488262144 250124969952 250519205376 250554828381 250745683968 250949741328 251664697856 251874095616 252306960048 252591685632 252704634624 253025783296 253349550792 253424590848 253841861988 254071344384 254358061056 254565058176 254795194368 255002547228 255196790784 255848067072 256056276762 256345233408 256553847693 256576978944 256785781824 257017925632 257517365248 257846880096 258347930544 258581486592 259025878176 259318185984 259529219664 259745161104 260389748736 260601654456 260932839024 261344109312 261580374016 262011073896 262088679424 262306750464 262424043648 262757544192 263171690496 263506141184 263623970688 263843319168 263921467392 264296753604 264356021952 264595009536 264810337506 265012051968 265049735808 265348841472 265564782912 266223812608 266445324288 266662158048 266903230464 267120436869 267421879296 267663638528 268183764992 268526928384 268988411952 269291962368 269511112728 269754760704 270278950656 270968717448 271175122944 271395805824 271641157632 271862219772 272169013248 272415064064 272863603584 273293678592 273332540052 273640992768 273763354176 274462013358 274543306752 274771740672 274995350487 275243956416 275554566144 275778813024 276028127232 276252759497 276463190016 277168739328 277707336192 277958393856 278184596976 278498525184 279334120104 279649345536 279876924756 280129943808 280611368024 280674294912 280928034816 281156654636 281390591196 282088894464 282318458994 282677242276 282892566528 283122785088 283845330054 284165646336 284292713952 284654006208 285102664704 285592634912 285830262432 285914923008 286152818688 286385690448 286644593664 287096389632 287137213792 287461244928 287695181488 288649101312 288884004552 289145166336 289707035904 290667626496 290904172416 291404112948 291732959232 291970372122 291996696576 292234324096 292564107264 292802196544 293176861263 293549443902 293773049856 294012122976 294277920768 294517404753 294762458133 294849764352 295602237216 296068151808 296110251723 296444408832 296576967024 296911650816 297421915648 297669385728 298180952784 298517446656 298760380776 299030471168 299501789184 299994927804 300266134272 300604981248 300849614208 301121593344 301366646724 301706735616 302611963446 302953457664 303200001819 303227338752 303474105792 303816572928 304063819488 304338704384 304839807129 305320281552 305596302336 306190139904 306466947072 306716350512 306971554032 307846116864 307983773448 308375173392 308861220096 309649450968 309741166592 309998886912 310251164652 310531643136 310882074624 311021088768 311416348672 311814831744 311907188736 312420753216 312703193088 312957671598 313240596864 313310840832 313594085376 313849288896 314889928704 315146186784 315687789027 315758581776 316044039168 316329754624 316944449536 317350006272 318254137344 318513133224 318801080832 319420578048 319686352128 320235756984 320479690752 320740497792 321148109568 321291714276 321654288384 321945075712 322475167872 322570682368 322983438336 323029365516 323393900544 323657079174 323903619072 324315250688 324460271616 324730238976 324994505121 325288312128 325655396352 325920415392 326215059456 326480533951 326848963584 328199579136 328496283648 328763614608 329134620672 329402471112 330494681088 330763638348 331062660864 331436261376 331705984896 332005859328 332276046388 332552516868 332651016192 333499959936 333649087902 334025607168 334073104508 334327578624 334599655104 335453571882 335832127488 336105428373 336409280064 336788914176 336939512832 337799401056 337899454464 338180603904 338455815984 338761792512 339420077568 339726925824 340003396304 341130756096 341408369016 341793644544 342071796924 342381042432 343795840128 344463907392 344775315456 345055894326 345367837568 345757581312 346038959552 346326881472 346481745129 346922070066 347186331648 347468872608 347910452032 348066023799 348355632339 348458812416 349348098528 349742333952 349898724864 350343392256 350895587328 351498627584 351791092224 352395671472 352474695936 352793346048 353080450008 353349402624 353399647744 354086377216 354539460132 355228404498 355260432384 355549544064 355870973952 356160582492 356562505728 356852677038 358035904512 358327274877 358651215936 359055949824 359348150304 359673014272 360265226607 360371934208 360833060016 361291623264 361861074432 362188210176 362482959696 362784563856 362892017664 363818138112 364391571456 364443386736 364854657024 365017805568 365949351144 366057742336 366362320896 366660467316 366991941888 367406088192 367705084032 368037502976 368617586688 369224526528 369558319104 369859066434 370276448256 370577780001 370611191808 370912795968 371331366912 372445493472 372865794048 373169233008 373506591744 374232393216 374570713088 375187454928 375778808064 376118525952 376424611992 377497046784 377811143424 378460440072 378887528448 379056951936 379538674944 380136886272 381107016576 381219897344 381537091584 381847587264 382192791552 382503820842 382795186176 383281659904 383772100608 384084415143 384517850112 384865468416 385178672736 385526888448 385840631033 386276047872 387872229888 388538817264 388977278976 389293829496 390584623104 390902481684 391399258536 391697399808 392016163968 392370561024 392689873004 393016610844 393133019136 393460125696 394136316288 394757535744 394813668964 395259211776 395435956032 395882201088 396445130406 396892514304 397215506259 397518077952 397574603712 398023262208 398347174368 399335718912 399667986432 399993237072 400354845696 401132818944 401495457792 401822195632 402275647488 403482617928 403937943552 404266669092 404632141056 405088763904 405418425984 406453076172 406762684416 407093708736 407461736448 407793329658 408253519872 408622596096 408955134016 409295405376 409998810078 410461489152 410645031264 411166897856 411693020037 411814960128 412865934624 413331849216 413668219536 414042190848 414694785024 415753108992 416561004288 416937590784 417276895464 417654129152 417747787776 418465718528 419001180156 419815387134 419853238272 420194915712 420917052036 421011442368 421392052224 421734981954 422085886794 423133341696 423477688491 424015863414 424338849792 424684177632 425068107776 425767995081 425894104064 426248469504 426439070928 426981009312 427653997056 428197479424 428388952368 428745393648 428872384512 429578535672 429966890496 430644584448 430705820688 431191867392 431542772232 431871492096 432613695488 432973651968 433326006828 433717749504 434207195136 434560553856 434953412608 435798618112 436356258624 437106169422 437599438848 437955558183 437995044864 438351486144 438846160896 439203294816 440324165853 440659574784 441018184464 441416881152 442274646528 442674479104 443403355824 443534688256 444102227712 444666613248 444865450536 445367476224 446132873472 446504078592 447271429176 447776169984 448140571164 448545706752 449051885568 449252683776 450399201408 450532605952 450907471872 451274421312 451682390016 452049970086 452560103424 452969234432 453917945169 454430186496 454841008128 455211158688 455724859392 456095729232 456508056576 458394453504 459285209856 459700420608 460074525768 461769175296 461975660172 462562760088 462915108864 463291830144 464088031732 464474176452 464611749888 464998330368 465376746978 465797464704 466323111936 466531633152 467124523008 467504669918 467860783104 469054789632 469436507397 469860895296 469966261248 470391128064 470773933344 472334893056 472719280176 473637872664 474066058752 474494631936 474880776656 475416674304 475803569384 477381206016 477769699836 478201621248 478741266432 479130867072 480353635476 480719536128 481110746688 481722164352 481937571414 482481432576 482917613568 483310612928 483712751808 483856023552 484544048274 485090850816 485485618761 485855428608 485924515648 486472876032 486690407424 487932468192 488483094528 488880623088 489322589184 490273445376 492299368704 492744425472 493145421912 493701931008 494103706668 494550394624 495108489216 496145457522 496593991296 497154392064 497558977344 498008788992 498414069582 498828775302 498976524288 500249939904 500473631853 501038410752 501109656762 501491367936 501899482656 503180357823 503329395712 503748191232 504613920096 505183371264 505409269248 506051566592 506699101584 506849181696 507683723976 508142688768 509130116352 509590388736 510005094456 510393581568 511696134144 512112553524 512690466816 513107695386 513153957888 513571563648 514035851264 515034730496 515693760192 516695861088 517162973184 517583841489 518051756352 518636371968 519058439328 519490322208 520383105099 520779497472 521203308912 521865678048 522688218624 523160748032 524022147792 524177358848 524613500928 524848087296 525515088384 526343380992 527012282368 527247941376 527686638336 527842934784 528593507208 528712043904 529190019072 529620675012 530024103936 530099471616 530697682944 531129565824 532447625216 532890648576 533324316096 533806460928 534240873738 534843758592 535279015557 535327277056 536367529984 537053856768 537976823904 538583924736 539022225456 539509521408 540557901312 541937434896 542791611648 543282315264 543724439544 544338026496 545727207168 546587357184 546665080104 547281985536 547526708352 548924026716 549086613504 549543481344 549990700974 550487912832 551109132288 551557626048 552056254464 552505518994 552926380032 554337478656 554788599651 555414672384 555916787712 556369193952 556997050368 558668240208 559298691072 559753849512 560259887616 561222736048 561348589824 561856069632 562313309272 562781182392 564177788928 564636917988 565354484552 565785133056 566245570176 567690660108 568331292672 568585427904 569308012416 570205329408 571185269824 571660524864 571829846016 572305637376 572771380896 573289187328 573755731263 574192779264 574274427584 574922489856 575390362976 577298202624 577768009104 578290332672 579414071808 581808344832 582808225896 583465918464 583940744244 584468648192 585128214528 585604393088 586353722526 587098887804 587546099712 588024245952 588555841536 589034809506 589524916266 589699528704 591204474432 592136303616 592220503446 592888817664 593153934048 593823301632 594667695609 594843831296 595338771456 596361905568 597034893312 597520761552 598060942336 599003578368 599989855608 600532268544 601699228416 602243186688 602733293448 603413471232 605223926892 605906915328 606400003638 606454677504 606948211584 607633145856 608127638976 608677408768 609679614258 610640563104 611192604672 611689994487 612380279808 612933894144 613432701024 613943108064 614998215117 615692233728 615967546896 616750346784 617722440192 619298901936 619482333184 619997773824 620502329304 621063286272 622042177536 622832697344 623629663488 623814377472 624841506432 625406386176 625915343196 626481193728 626621681664 627188170752 627698577792 629779857408 630292373568 631375578054 631517163552 632088078336 632602472931 632659509248 633888899072 634700012544 636023795121 636508274688 637026266448 637602161664 638841156096 639372704256 640471513968 641480995584 642296219136 642583428552 643308576768 644950335744 645141364736 645966876672 646058731032 646787801088 647314158348 647807238144 648630501376 648920543232 649460477952 649989010242 650576624256 651310792704 651840830784 652430118912 652961067902 653697927168 655659254133 656399158272 656992567296 657527229216 658269241344 658804942224 660989362176 661527276696 662125321728 663411969792 664011718656 664552092776 665105033736 665302032384 666999919872 667298175804 668051214336 668146209016 668655157248 669199310208 670907143764 671664254976 672210856746 672818560128 673577828352 673879025664 675598802112 675798908928 676361207808 676911631968 677523585024 678074955129 678840155136 679453851648 680006792608 682261512192 682816738032 683587289088 684143593848 684762084864 687591680256 688927814784 689550630912 690111788652 690735675136 691515162624 692077919104 692653762944 692963490258 693844140132 694372663296 694937745216 695820904064 696132047598 696711264678 696917624832 698065120467 698696197056 699484667904 699797449728 700686784512 701257004877 701791174656 702997255168 703582184448 704791342944 704949391872 705586692096 706160900016 706799295488 708172754432 709078920264 710456808996 711099088128 711741947904 712321164984 713125011456 713705354076 716071809024 716654549754 717302431872 718111899648 718696300608 719346028544 720530453214 720743868416 721666120032 722583246528 722906357121 723722148864 724376420352 724965919392 725569127712 725784035328 726816072411 727636276224 728783142912 728886773472 729709314048 730035611136 731898702288 732115484672 732724641792 733320934632 733983883776 735410168064 736075005952 737235173376 738449053056 739116638208 739718132868 740552896512 741155560002 741222383616 741825591936 742662733824 744890986944 745731588096 746338466016 747013183488 747621104373 748464786432 749141426176 750374909856 751557616128 751664485143 752237051904 752849223984 754994093568 755622286848 756920880144 757775056896 758113903872 759077349888 760273772544 762214033152 762439794688 763074183168 763695174528 764385583104 765007641684 765590372352 766563319808 767544201216 768168830286 769035700224 769661543079 769730936832 770357345472 771053776896 771681262066 772552095744 773180800249 775744459776 777077634528 777954557952 778587658992 781169246208 781804963368 782798517072 784032327936 784741122048 785379746008 786033221688 786266038272 786920251392 788272632576 789515071488 789627337928 790518423552 790871912064 791764402176 792890260812 793785028608 794431012518 795036155904 795149207424 796046524416 796694348736 798671437824 799335972864 799986474144 800709691392 801361310607 802265637888 802990915584 803644391264 804551294976 806965235856 807875887104 808533338184 809264282112 810836851968 812906152344 813525368832 814187417472 814923472896 815586659316 816507039744 817245192192 817910268032 818590810752 819997620156 820922978304 821290062528 822333795712 823386040074 823629920256 824986051461 825731869248 826663698432 827336439072 828084381696 828758278491 829389570048 831506217984 833122008576 833875181568 834553790928 835308258304 835495575552 836931437056 838002360312 839630774268 840389831424 841834104072 842022884736 842784104448 843469963908 844171773588 846266683392 846955376982 848031726828 848677699584 849368355264 850136215552 851535990162 851788208128 852496939008 852878141856 853962018624 855307994112 856394958848 856777904736 857490787296 857744769024 859157071344 859933780992 861289168896 861411641376 862383734784 863085544464 865227390976 865947303936 866652013656 867435499008 869121107712 869906825216 871597236224 872712517248 874212338844 875198877696 875911116366 875990089728 876702972288 877692321792 878406589632 880648331706 881319149568 882036368928 882833762304 883552214259 884549293056 885348958208 886806711648 887069376512 888204455424 888330755169 889333226496 889730901072 890734952448 892265746944 893008157184 894542858352 895552339968 896281142328 897091413504 898505367552 900798402816 901065211904 901814943744 902548842624 903364780032 904099940172 905120206848 905938468864 907835890338 908860372992 909600005457 909682016256 910422317376 911449718784 912191458464 913016113152 913759127567 914519421387 916788907008 918570419712 918701037397 919400841216 920149051536 923538350592 923951320344 925125520176 926583660288 928176063464 928948352904 929223499776 929996660736 930753493956 931594929408 932646223872 933063266304 934249046016 935009339836 935721566208 938109579264 938873014794 939721790592 939932522496 940782256128 941547866688 944669786112 945438560352 947063367081 947275745328 948132117504 948989263872 949761553312 950833348608 951607138768 954762412032 955539399672 956403242496 958261734144 960707270952 961439072256 962221493376 963444328704 963875142828 964962865152 965835227136 966621225856 967425503616 967712047104 969088096548 970181701632 970971237522 971710857216 971849031296 972945752064 973380814848 974983515363 975864936384 976966189056 977761246176 978645178368 979441601853 980546890752 984598737408 985488850944 986290843824 987403862016 988207413336 989100789248 992290915044 993187982592 994308784128 995117954688 996017577984 996828139164 997657550604 997953048576 1000499879808 1000947263706 1002076821504 1002219313524 1002982735872 1003798965312 1006360715646 1006658791424 1007496382464 1008316285119 1009227840192 1010366742528 1010818538496 1012103133184 1013398203168 1013698363392 1015367447952 1016285377536 1018260232704 1019180777472 1020010188912 1023392268288 1024225107048 1025380933632 1026215390772 1027143127296 1028071702528 1030069460992 1031387520384 1033391722176 1034325946368 1035167682978 1036103512704 1037272743936 1038116878656 1038980644416 1040766210198 1041558994944 1042406617824 1043731356096 1044198071397 1045376437248 1046321496064 1048044295584 1048354717696 1049227001856 1049696174592 1051030176768 1052686761984 1054024564736 1054495882752 1055373276672 1057187014416 1057424087808 1058380038144 1059241350024 1060048207872 1060198943232 1062259131648 1064895250432 1065781297152 1066648632192 1067612921856 1068481747476 1069687517184 1070558031114 1070654554112 1072735059968 1074107713536 1074981824631 1075953647808 1077167849472 1078044450912 1079019042816 1079897150761 1080795679821 1081115802624 1083874869792 1085583223296 1085737589651 1086564630528 1087448879088 1088676052992 1091454414336 1093174714368 1093330160208 1094563971072 1095053416704 1097848053432 1098173227008 1099086962688 1099981401948 1100975825664 1102218264576 1103115252096 1104112508928 1105011037988 1105852760064 1108674957312 1109577199302 1110829344768 1111733340003 1111833575424 1112738387904 1113994100736 1117336480416 1118597382144 1119507699024 1120519775232 1122445472096 1122697179648 1123712139264 1124626618544 1125562364784 1128355577856 1129273835976 1130708969104 1132491140352 1135381320216 1136662585344 1137170855808 1138616024832 1140410658816 1142370539648 1143321049728 1143659692032 1144611274752 1145542761792 1146578374656 1147511462526 1148385558528 1148548855168 1149844979712 1150780725952 1152253245429 1154596405248 1155536018208 1156580665344 1157521893099 1158828143616 1163616689664 1165616451792 1166931836928 1167881488488 1168937296384 1171208786176 1172707445052 1174197775608 1175092199424 1176048491904 1177111683072 1178069619012 1179049832532 1179399057408 1182408948864 1184272607232 1184441006892 1185777635328 1186307868096 1187646603264 1189335391218 1189687662592 1190677542912 1191646518777 1192723811136 1194069786624 1195041523104 1196121884672 1198007156736 1199979711216 1201064537088 1203398456832 1204486373376 1205466586896 1206826942464 1210447853784 1211813830656 1212800007276 1213896423168 1215266291712 1216255277952 1217354817536 1219359228516 1221281126208 1222385209344 1223379988974 1224760559616 1225867788288 1226865402048 1227886216128 1229996430234 1231384467456 1231935093792 1233500693568 1235444880384 1238597803872 1238964666368 1239995547648 1241004658608 1242126572544 1244084355072 1245665394688 1247259326976 1249683012864 1250812772352 1251830686392 1252962387456 1253243363328 1255397155584 1259559714816 1260584747136 1262751156108 1263034327104 1264176156672 1265204945862 1265319018496 1267777798144 1269400025088 1270433065473 1272047590242 1273016549376 1274052532896 1275204323328 1276242087263 1277303985243 1277682312192 1278745408512 1280943027936 1282961991168 1284592438272 1285166857104 1286617153536 1289900671488 1291933753344 1292117462064 1293575602176 1294628316696 1295614476288 1297841086464 1298920955904 1299978020484 1301153248512 1302621585408 1303681661568 1304860237824 1305922135804 1307395854336 1311318508266 1312798316544 1313866674549 1313985134592 1315054458432 1316538482688 1317609884448 1320972497559 1321978724352 1323054553392 1324250643456 1326823939584 1328023437312 1329104185552 1330210067472 1330604064768 1333999839744 1334596351608 1336102428672 1336292418032 1338398620416 1341814287528 1343328509952 1344421713492 1345637120256 1347155656704 1347758051328 1351197604224 1351597817856 1352722415616 1353823263936 1355047170048 1356149910258 1357680310272 1358907703296 1360013585216 1361753835507 1364523024384 1365633476064 1367174578176 1368287187696 1369524169728 1375183360512 1377855629568 1379101261824 1380223577304 1381471350272 1384155838208 1385307525888 1385926980516 1387688280264 1388745326592 1389875490432 1391641808128 1392264095196 1393422529356 1393835249664 1396130240934 1397392394112 1398969335808 1399594899456 1401373569024 1402514009754 1403582349312 1405994510336 1407164368896 1408309522191 1409582685888 1409898783744 1411173384192 1412321800032 1413598590976 1416345508864 1418157840528 1420913617992 1422198176256 1423483895808 1424642329968 1426250022912 1427410708152 1432143618048 1433309099508 1434604863744 1436223799296 1437392601216 1438692057088 1441060906428 1441487736832 1443332240064 1445166493056 1445812714242 1447444297728 1448752840704 1449931838784 1451138255424 1451568070656 1453632144822 1455272552448 1456456856283 1457566285824 1457773546944 1459418628096 1460071222272 1463797404576 1464230969344 1465449283584 1466641869264 1467967767552 1470820336128 1472150011904 1476898106112 1478233276416 1479436265736 1481105793024 1482311120004 1483651183872 1485325467648 1489781973888 1491463176192 1492676932032 1494026366976 1495242208746 1496929572864 1498282852352 1500749819712 1501420895559 1503115232256 1503328970286 1504474103808 1505698447968 1508286103129 1509541073469 1509988187136 1511244573696 1513841760288 1515550113792 1516227807744 1518154699776 1520547545088 1524428066304 1527390349056 1528771166208 1530015283368 1531180744704 1535088402432 1536337660572 1538071400448 1539323086158 1539461873664 1540714690944 1542107553792 1543362524132 1545104191488 1546361600498 1551488919552 1552751524467 1554155269056 1555909115904 1557175317984 1561149315297 1562338492416 1563609926736 1565597034144 1568064655872 1569482244096 1570759492016 1572066443376 1572532076544 1573840502784 1576545265152 1579030142976 1579254675856 1581036847104 1581743824128 1583528804352 1585780521624 1587570057216 1588862025036 1590072311808 1590298414848 1592093048832 1593388697472 1597342875648 1598671945728 1599972948288 1601419382784 1602722621214 1604531275776 1605837046671 1605981831168 1607288782528 1609102589952 1613930471712 1615751774208 1617066676368 1618528564224 1621673703936 1625812304688 1628374834944 1629846945792 1631173318632 1633014079488 1635820536064 1637181621504 1639995240312 1641845956608 1642580125056 1644667591424 1646772080148 1647259840512 1649972102922 1651463738496 1653327396864 1654672878144 1656168763392 1657516556982 1658779140096 1663012435968 1664365798953 1666244017152 1667750363136 1669107581856 1670616516608 1670991151104 1673862874112 1676004720624 1679261548536 1680779662848 1683668208144 1684045769472 1685568208896 1686939927816 1688343547176 1692533366784 1693910753964 1696063453656 1697355399168 1698736710528 1700272431104 1703071980324 1703576416256 1704993878016 1705756283712 1707924037248 1710615988224 1712789917696 1713555809472 1714981574592 1715489538048 1718314142688 1719867561984 1721267193789 1722578337792 1722823282752 1724767469568 1726171088928 1730454781952 1731894607872 1733304027312 1734870998016 1738242215424 1739813650432 1743194472448 1745425034496 1748424677688 1750397755392 1751822232732 1753405944576 1755384643584 1756813179264 1761296663412 1762638299136 1764072737856 1765667524608 1767104428518 1769098586112 1770697916416 1773613423296 1774138753024 1776408910848 1776661510338 1778666452992 1779461802144 1781469904896 1784003086827 1784531493888 1786016314368 1789085716704 1791104679936 1792562284656 1794182827008 1797010735104 1801596805632 1805097685248 1806729560064 1808199880344 1810240413696 1815671780676 1817720745984 1819200010914 1819364032512 1820844634752 1822899437568 1824382916928 1826032226304 1827518255134 1829038842774 1833577814016 1835069983461 1837140839424 1837402074794 1838801682432 1840298103072 1844994645351 1847076701184 1847902640688 1850251040352 1853167320576 1856352126928 1857896705808 1858446999552 1859993321472 1861506987912 1863189858816 1866126532608 1868498092032 1870018679672 1871443132416 1876219158528 1877746029588 1879443581184 1879865044992 1881564512256 1883095733376 1889339572224 1890877120704 1894126734162 1894551490656 1896264235008 1897807418793 1897978527744 1899523106624 1901666697216 1903214277536 1908071385363 1909524824064 1911078799344 1912806484992 1916523468288 1921414541904 1924442986752 1926888657408 1927750285656 1929925730304 1933242451712 1934851007232 1935424094208 1938176193096 1940363403264 1941942475044 1943421714432 1943698062592 1945891504128 1946761629696 1949967030726 1951729872768 1953932378112 1955522492352 1957290356736 1958883203706 1961093781504 1966977762399 1969197474816 1970977701888 1972581687648 1974807724032 1976414826672 1978201578496 1984581830088 1986375965184 1990235909376 1992035155968 1993656278328 1995315101208 1995906097152 2000999759616 2001894527412 2004153643008 2004438627048 2005965471744 2007597930624 2012721431292 2013317582848 2014992764928 2016632570238 2018455680384 2020733485056 2021637076992 2024206266368 2026796406336 2027396726784 2030734895904 2032570755072 2034224865387 2036520465408 2038361554944 2040020377824 2046784536576 2048450214096 2050761867264 2052430781544 2054286254592 2056143405056 2060138921984 2062775040768 2066783444352 2068651892736 2070335365956 2072207025408 2074545487872 2076233757312 2077961288832 2081532420396 2083117989888 2084813235648 2087462712192 2088396142794 2090752874496 2092642992128 2096088591168 2096709435392 2098454003712 2099392349184 2102060353536 2103771014631 2105373523968 2108049129472 2108991765504 2110746553344 2114374028832 2114848175616 2116760076288 2118482700048 2120397886464 2124518263296 2133297264384 2135225843712 2136963494952 2139375034368 2141116062228 2145470119936 2148215427072 2149963649262 2151907295616 2154335698944 2156088901824 2158038085632 2159794301522 2161591359642 2162231605248 2167749739584 2168719071363 2171166446592 2171475179302 2173129261056 2174897758176 2177352105984 2180448217233 2182908828672 2186349428736 2186660320416 2189127942144 2190106833408 2195696106864 2196346454016 2198173925376 2199962803896 2201951651328 2206230504192 2208225017856 2210022075976 2211705520128 2217349914624 2219154398604 2221658689536 2223466680006 2223667150848 2225476775808 2227988201472 2234672960832 2237194764288 2239015398048 2241039550464 2242863313119 2244890944192 2245394359296 2247424278528 2249253237088 2251124729568 2254993455429 2256711155712 2258547671952 2261417938208 2264982280704 2270762640432 2273325170688 2274341711616 2277232049664 2280821317632 2284741079296 2286642099456 2287319384064 2289222549504 2291085523584 2293156749312 2295022925052 2296771117056 2297097710336 2299689959424 2301561451904 2304506490858 2308984629237 2309192810496 2311072036416 2313161330688 2315043786198 2317656287232 2319542400747 2327233379328 2331232903584 2333863673856 2335762976976 2337874592768 2342417572352 2345414890104 2348395551216 2352096983808 2354223366144 2356139238024 2358099665064 2358798114816 2364817897728 2368545214464 2368882013784 2371555270656 2372615736192 2375293206528 2378670782436 2379375325184 2381355085824 2383293037554 2385447622272 2388139573248 2390083046208 2392243769344 2396014313472 2399959422432 2402129074176 2404083931821 2406796913664 2408972746752 2410933173792 2413653884928 2420895707568 2423627661312 2425600014552 2427792846336 2432510555904 2434709635072 2438718457032 2442562252416 2444770418688 2446759977948 2449521119232 2451735576576 2453730804096 2455772432256 2459992860468 2462768934912 2463870187584 2467001387136 2470889760768 2477195607744 2477929332736 2479991095296 2482009317216 2484253145088 2486274835473 2488168710144 2491330789376 2494518653952 2499366025728 2501625544704 2503661372784 2505924774912 2506486726656 2510794311168 2521169494272 2525502312216 2526068654208 2528352313344 2530409891724 2535555596288 2538800050176 2540866130946 2544095180484 2546033098752 2548105065792 2550408646656 2552484174526 2554607970486 2555364624384 2557490817024 2561886055872 2565923982336 2569184876544 2570333714208 2573234307072 2579801342976 2583867506688 2584234924128 2587151204352 2589256633392 2595682172928 2597841911808 2599956040968 2602306497024 2607363323136 2609720475648 2611844271608 2614791708672 2622637016532 2625596633088 2627733349098 2627970269184 2630108916864 2633076965376 2635219768896 2641944995118 2643957448704 2646109106784 2648501286912 2650656642777 2653647879168 2656046874624 2658208371104 2660420134944 2661208129536 2664992265507 2667999679488 2669192703216 2672204857344 2672584836064 2676797240832 2683628575056 2686657019904 2688843426984 2691274240512 2695516102656 2702395208448 2703195635712 2705444831232 2707646527872 2710094340096 2712299820516 2715360620544 2717815406592 2720027170432 2723507671014 2728800016371 2729046048768 2731266952128 2734349156352 2736574375392 2739048339456 2741277382701 2743558264161 2750366721024 2755711259136 2756103112191 2758202523648 2760447154608 2762942700544 2768311676416 2770615051776 2771853961032 2775376560528 2779750980864 2783283616256 2784528190392 2786845058712 2787670499328 2792260481868 2794784788224 2797938671616 2799189798912 2802747138048 2805028019508 2807164698624 2811989020672 2814328737792 2816619044382 2819165371776 2819797567488 2822346768384 2824643600064 2827197181952 2832691017728 2836315681056 2841190101243 2841827235984 2844396352512 2846967791616 2849284659936 2852500045824 2854821416304 2864287236096 2866618199016 2869209727488 2874785202432 2877384114176 2882121812856 2882975473664 2886664480128 2890332986112 2891625428484 2894888595456 2897505681408 2899863677568 2902276510848 2903136141312 2907264289644 2910545104896 2912913712566 2915132571648 2915547093888 2918837256192 2920142444544 2927594809152 2928461938688 2930898567168 2933283738528 2935935535104 2938324805559 2941640672256 2944300023808 2953796212224 2956466552832 2958872531472 2962211586048 2964622240008 2967302367744 2979563947776 2982926352384 2985353864064 2988052733952 2990484417492 2993859145728 2996565704704 3001499639424 3002841791118 3006230464512 3006657940572 3008948207616 3011396895936 3016572206258 3019082146938 3019976374272 3022489147392 3024948855357 3027683520576 3031100227584 3032455615488 3036309399552 3038780354467 3041095090176 3048856132608 3054780698112 3057542332416 3060030566736 3070176804864 3072675321144 3076142800896 3078646172316 3081429381888 3084215107584 3086725048264 3090208382976 3092723200996 3102977839104 3105503048934 3108310538112 3111818231808 3114350635968 3122298630594 3124676984832 3127219853472 3131194068288 3132594214191 3136129311744 3138964488192 3141518984032 3144132886752 3145064153088 3147681005568 3153090530304 3158060285952 3158509351712 3162073694208 3163487648256 3171561043248 3175140114432 3177724050072 3180144623616 3180596829696 3186777394944 3194685751296 3197343891456 3199945896576 3202838765568 3205445242428 3209062551552 3211674093342 3211963662336 3214577565056 3218205179904 3224945473893 3227860943424 3231503548416 3234133352736 3237057128448 3239691452283 3242387039463 3243347407872 3251624609376 3256749669888 3257212768953 3259693891584 3262346637264 3266028158976 3271641072128 3274363243008 3279990480624 3283691913216 3285160250112 3289335182848 3293544160296 3294519681024 3299944205844 3302927476992 3306654793728 3309345756288 3312337526784 3315033113964 3317558280192 3326024871936 3328731597906 3332488034304 3335200020009 3335500726272 3338215163712 3341233033216 3341982302208 3347725748224 3352009441248 3358523097072 3361559325696 3367336416288 3368091538944 3371136417792 3373879855632 3376687094352 3385066733568 3387821507928 3392126907312 3397473421056 3400544862208 3406143960648 3407152832512 3409987756032 3411512567424 3415848074496 3421231976448 3425579835392 3427111618944 3429963149184 3430979076096 3436628285376 3439735123968 3442534387578 3445156675584 3445646565504 3449534939136 3452342177856 3460909563904 3463789215744 3466608054624 3469741996032 3472565679297 3476484430848 3479627300864 3486388944896 3490850068992 3496849355376 3500795510784 3503644465464 3506811889152 3513626358528 3522593326824 3525276598272 3528145475712 3531335049216 3534208857036 3538197172224 3541395832832 3547226846592 3548277506048 3552817821696 3553323020676 3557332905984 3558923604288 3562939809792 3568006173654 3569062987776 3572032628736 3574939556331 3578171433408 3582209359872 3585124569312 3588365654016 3591285873461 3594021470208 3603193611264 3610195370496 3613459120128 3616399760688 3620480827392 3631343561352 3635441491968 3638400021828 3641689269504 3645798875136 3648765833856 3652064452608 3655036510268 3658077685548 3667155628032 3670139966922 3674281678848 3674804149588 3677603364864 3680596206144 3689989290702 3694153402368 3695805281376 3700502080704 3706334641152 3712704253856 3715793411616 3716893999104 3719986642944 3723013975824 3726379717632 3732253065216 3736996184064 3740037359344 3752438317056 3755492059176 3758887162368 3759730089984 3766191466752 3778679144448 3781754241408 3788253468324 3789102981312 3792528470016 3795614837586 3795957055488 3799046213248 3803333394432 3806428555072 3811299196419 3816142770726 3819049648128 3822157598688 3825612969984 3828726261789 3831911955729 3833046936576 3842829083808 3848885973504 3853777314816 3855500571312 3859851460608 3866484903424 3869702014464 3876352386192 3880726806528 3883884950088 3886843428864 3887396125184 3893523259392 3899934061452 3903459745536 3907864756224 3911044984704 3914580713472 3917766407412 3922187563008 3933955524798 3938394949632 3941600023647 3941955403776 3945163375296 3949615448064 3952829653344 3956403156992 3962917492677 3969163660176 3972751930368 3980471818752 3984070311936 3987312556656 3990630202416 3991812194304 4001999519232 4003789054824 4008307286016 4008877254096 4015195861248 4025442862584 4026635165696 4029985529856 4033265140476 4036911360768 4041466970112 4043274153984 4048412532736 4053592812672 4054793453568 4061469791808 4065141510144 4068449730774 4073040930816 4076723109888 4080040755648 4093569073152 4096900428192 4101523734528 4104861563088 4108572509184 4112286810112 4120277843968 4125550081536 4133566888704 4137303785472 4140670731912 4144414050816 4152467514624 4155922577664 4163064840792 4166235979776 4169626471296 4174925424384 4176792285588 4181505748992 4185285984256 4192177182336 4193418870784 4196908007424 4198784698368 4204120707072 4207542029262 4210747047936 4216098258944 4217983531008 4221493106688 4224928566573 4228748057664 4229696351232 4233520152576 4236965400096 4240795772928 4244246941363 4249036526592 4266594528768 4270451687424 4273926989904 4278750068736 4282232124456 4296430854144 4299927298524 4303814591232 4308671397888 4312177803648 4316076171264 4319588603044 4323182719284 4324463210496 4335499479168 4337438142726 4342332893184 4342950358604 4346258522112 4349795516352 4354704211968 4360896434466 4365817657344 4369370568849 4372698857472 4373320640832 4378255884288 4380213666816 4391392213728 4392692908032 4396347850752 4399925607792 4403903302656 4412461008384 4416450035712 4420044151952 4434699829248 4438308797208 4443317379072 4446933360012 4450953551616 4455976402944 4469345921664 4474389528576 4478030796096 4482079100928 4485726626238 4489781888384 4490788718592 4494848557056 4498506474176 4502249459136 4504262686677 4509986910858 4513422311424 4517095343904 4522835876416 4524858309387 4528623220407 4529964561408 4541525280864 4546650341376 4548683423232 4554464099328 4561642635264 4569482158592 4573284198912 4582171047168 4586313498624 4590045850104 4593542234112 4594195420672 4603122903808 4609012981716 4617969258474 4618385620992 4622144072832 4626322661376 4630087572396 4635312574464 4639084801494 4654466758656 4658254573401 4662465807168 4667727347712 4671525953952 4675749185536 4683447945891 4684835144704 4690829780208 4696791102432 4704193967616 4708446732288 4712278476048 4716199330128 4717596229632 4729635795456 4737090428928 4737764027568 4743110541312 4745231472384 4750586413056 4757341564872 4758750650368 4762710171648 4766586075108 4770895244544 4776279146496 4780166092416 4784487538688 4792028626944 4799918844864 4804258148352 4808167863642 4813593827328 4817511140013 4817945493504 4821866347584 4827307769856 4841791415136 4847255322624 4851200029104 4855585692672 4865021111808 4869419270144 4877436914064 4885124504832 4889540837376 4893519955896 4899042238464 4907461608192 4911544864512 4919985720936 4925537869824 4927740375168 4934002774272 4941779521536 4954391215488 4955858665472 4959982190592 4964018634432 4968506290176 4972549670946 4976337420288 4982661578752 4989037307904 4993097396859 4998732051456 5003251089408 5007322745568 5011849549824 5012973453312 5021588622336 5042338988544 5051004624432 5052137308416 5056704626688 5060819783448 5077600100352 5081732261892 5088190360968 5092066197504 5096210131584 5100817293312 5104968349052 5109215940972 5110729248768 5114981634048 5123772111744 5131847964672 5138369753088 5140667428416 5146468614144 5159602685952 5163801581367 5167735013376 5168469848256 5174302408704 5178513266784 5191364345856 5195683823616 5199912081936 5204612994048 5214726646272 5219440951296 5223688543216 5229583417344 5245274033064 5251193266176 5255466698196 5260217833728 5266153930752 5270439537792 5283889990236 5287914897408 5292218213568 5297002573824 5301313285554 5307295758336 5312093749248 5316416742208 5320840269888 5322416259072 5329984531014 5335999358976 5338385406432 5344409714688 5345169672128 5352009260481 5353594481664 5367257150112 5373314039808 5377686853968 5382548481024 5391032205312 5404790416896 5415293055744 5420188680192 5424599641032 5430721241088 5440054340864 5447015342028 5457600032742 5458092097536 5462533904256 5468698312704 5473148750784 5478096678912 5482554765402 5487116528322 5500733442048 5505209950383 5511422518272 5512206224382 5516405047296 5520894309216 5525885401088 5534983936053 5536623352832 5541230103552 5543707922064 5550753121056 5559501961728 5566567232512 5569056380784 5573690117424 5575340998656 5584520963736 5589569576448 5598379597824 5605494276096 5610056039016 5614329397248 5623978041344 5628657475584 5633238088764 5638330743552 5639595134976 5644693536768 5649287200128 5654394363904 5665382035456 5672631362112 5682380202486 5683654471968 5688792705024 5693422256379 5693935583232 5698569319872 5705000091648 5709642832608 5724214156089 5728574472192 5733236398032 5738419454976 5749570404864 5754768228352 5764243625712 5765950947328 5773328960256 5780665972224 5783250856968 5789777190912 5799727355136 5804553021696 5806272282624 5814528579288 5821090209792 5825827425132 5830265143296 5831094187776 5837674512384 5840284889088 5855189618304 5856923877376 5861797134336 5866567477056 5871871070208 5876649611118 5883281344512 5888600047616 5900933287197 5907592424448 5912933105664 5917745062944 5924423172096 5929244480016 5934604735488 5959127895552 5970707728128 5976105467904 5980968834984 5987718291456 6002999278848 6005683582236 6012460929024 6013315881144 6017896415232 6022793791872 6033144412516 6038164293876 6039952748544 6044978294784 6049897710714 6055367041152 6062200455168 6064911230976 6072618799104 6077560708934 6082190180352 6097712265216 6102674596161 6109561396224 6115084664832 6120061133472 6140353609728 6145350642288 6152285601792 6157292344632 6162858763776 6168430215168 6173450096528 6180416765952 6185446401992 6205955678208 6211006097868 6216621076224 6223636463616 6228701271936 6244597261188 6249353969664 6254439706944 6262388136576 6265188428382 6272258623488 6277928976384 6283037968064 6288265773504 6290128306176 6295362011136 6306181060608 6311313043893 6316120571904 6317018703424 6324147388416 6326975296512 6343122086496 6350280228864 6355448100144 6361193659392 6373554789888 6399891793152 6405677531136 6410890484856 6418125103104 6423348186684 6429155130112 6436410359808 6449890947786 6455721886848 6463007096832 6468266705472 6474114256896 6479382904566 6484774078926 6486694815744 6503249218752 6506157214089 6513499339776 6514425537906 6519387783168 6524693274528 6532056317952 6541344651699 6543282144256 6548726486016 6559980961248 6567383826432 6570320500224 6578670365696 6587088320592 6589039362048 6599888411688 6605854953984 6618691512576 6624675053568 6630066227928 6635116560384 6652049743872 6657463195812 6664976068608 6670400040018 6671001452544 6676430327424 6682466066432 6683964604416 6695451496448 6704018882496 6717046194144 6723118651392 6728589939357 6734672832576 6736183077888 6742272835584 6747759711264 6753374188704 6764980366287 6770133467136 6775643015856 6784253814624 6794946842112 6801089724416 6812287921296 6814305665024 6819975512064 6823025134848 6831696148992 6842463952896 6851159670784 6854223237888 6859926298368 6861958152192 6873256570752 6879470247936 6885068775156 6890313351168 6891293131008 6899069878272 6904684355712 6921819127808 6927578431488 6933216109248 6939483992064 6945131358594 6952968861696 6958627202241 6959254601728 6972777889792 6981700137984 6993698710752 7001591021568 7007288930928 7013623778304 7027252717056 7045186653648 7056290951424 7062670098432 7068417714072 7076394344448 7094453693184 7096555012096 7105635643392 7106646041352 7114665811968 7117847208576 7125879619584 7136012347308 7138125975552 7144065257472 7149879112662 7156342866816 7164418719744 7170249138624 7176731308032 7182571746922 7188042940416 7206387222528 7212251795463 7220390740992 7226918240256 7232799521376 7240961654784 7262687122704 7270882983936 7276800043656 7283378539008 7297531667712 7304128905216 7310073020536 7316155371096 7334311256064 7340279933844 7348563357696 7349608299176 7355206729728 7361192412288 7379978581404 7388306804736 7391610562752 7401004161408 7412669282304 7425408507712 7431586823232 7433787998208 7439973285888 7446027951648 7452759435264 7458824506419 7464506130432 7473992368128 7480074718688 7504876634112 7510984118352 7517774324736 7519460179968 7532382933504 7563508482816 7576506936648 7578205962624 7585056940032 7591229675172 7598092426496 7606666788864 7612857110144 7622598392838 7632285541452 7638099296256 7644315197376 7651225939968 7657452523578 7663823911458 7666093873152 7685658167616 7697771947008 7707554629632 7711001142624 7719702921216 7732969806848 7739404028928 7752704772384 7761453613056 7767769900176 7774792250368 7787046518784 7799868122904 7806919491072 7822089969408 7829161426944 7835532814824 7844375126016 7867911049596 7876789899264 7883200047294 7883910807552 7890326750592 7899230896128 7905659306688 7912806313984 7925834985354 7938327320352 7945503860736 7951969928331 7960943637504 7968140623872 7974625113312 7981260404832 7983624388608 7994976796521 8003999038464 8007578109648 8016614572032 8017754508192 8030391722496 8050885725168 8053270331392 8059971059712 8066530280952 8073822721536 8086548307968 8096825065472 8107185625344 8109586907136 8122939583616 8130283020288 8136899461548 8146081861632 8153446219776 8160081511296 8187138146304 8193800856384 8203047469056 8209723126176 8217145018368 8223832148103 8224573620224 8240555687936 8251100163072 8267133777408 8268309336573 8274607570944 8281341463824 8288828101632 8304935029248 8311845155328 8326129681584 8339252942592 8349850848768 8353584571176 8363011497984 8384354364672 8386837741568 8393816014848 8397569396736 8408241414144 8415084058524 8421494095872 8432196517888 8435967062016 8442986213376 8449857133146 8457496115328 8459392702464 8467040305152 8473930800192 8481591545856 8488493882726 8498073053184 8523570303729 8533189057536 8540903374848 8547853979808 8557500137472 8564464248912 8592861708288 8599854597048 8607629182464 8624355607296 8632152342528 8639177206088 8646365438568 8648926420992 8670998958336 8674876285452 8684665786368 8685900717208 8692517044224 8699591032704 8709408423936 8721792868932 8731635314688 8738741137698 8745397714944 8746641281664 8756511768576 8760427333632 8782784427456 8785385816064 8792695701504 8799851215584 8807806605312 8814974416677 8824922016768 8832900071424 8840088303904 8869399658496 8876617594416 8886634758144 8893866720024 8901907103232 8938691843328 8948779057152 8956061592192 8964158201856 8971453252476 8979563776768 8981577437184 8989697114112 8997012948352 9004498918272 9008525373354 9019973821716 9026844622848 9034190687808 9045671752832 9049716618774 9057246440814 9059929122816 9074846566071 9083050561728 9093300682752 9097366846464 9108928198656 9116341063401 9123285270528 9138964317184 9146568397824 9164342094336 9172626997248 9180091700208 9188390841344 9206245807616 9218025963432 9235938516948 9244288145664 9252645322752 9260175144792 9270625148928 9278169602988 9308933517312 9316509146802 9324931614336 9335454695424 9343051907904 9351498371072 9366895891782 9369670289408 9381659560416 9393582204864 9397782642573 9408387935232 9416893464576 9424556952096 9432398660256 9435192459264 9459271590912 9474180857856 9475528055136 9486221082624 9490462944768 9514683129744 9517501300736 9525420343296 9533172150216 9541790489088 9560332184832 9568975077376 9584057253888 9599837689728 9608516296704 9616335727284 9627187654656 9635022280026 9635890987008 9643732695168 9654615539712 9683582830272 9694510645248 9702400058208 9711171385344 9719074356849 9730042223616 9738838540288 9754873828128 9770249009664 9771638306859 9779081674752 9787039911792 9798084476928 9814923216384 9823089729024 9839971441872 9851075739648 9855480750336 9868005548544 9883559043072 9908782430976 9911717330944 9919964381184 9928037268864 9937012580352 9945099341892 9952674840576 9965323157504 9978074615808 9986194793718 9997464102912 10005600060027 10006502178816 10014645491136 10023699099648 10025946906624 10043177244672 10051350403237 10084677977088 10102009248864 10104274616832 10113409253376 10121639566896 10155200200704 10163464523784 10176380721936 10192420263168 10201634586624 10209936698104 10218431881944 10221458497536 10229963268096 10247544223488 10263695929344 10276739506176 10281334856832 10292937228288 10319205371904 10327603162734 10335470026752 10336939696512 10348604817408 10357026533568 10382728691712 10391367647232 10399824163872 10409225988096 10417697037891 10429453292544 10438881902592 10447377086432 10459166834688 10490548066128 10502386532352 10510933396392 10520435667456 10540879075584 10567779980472 10575829794816 10584436427136 10594005147648 10602626571108 10614591516672 10624187498496 10632833484416 10641680539776 10644832518144 10659969062028 10671998717952 10676770812864 10688819429376 10690339344256 10704018520962 10707188963328 10724818668993 10734514300224 10746628079616 10755373707936 10765096962048 10773857620383 10782064410624 10809580833792 10830586111488 10840377360384 10849199282064 10861442482176 10880108681728 10894030684056 10915200065484 10925067808512 10937396625408 10946297501568 10956193357824 10965109530804 10974233056644 11001466884096 11010419900766 11022845036544 11024412448764 11032810094592 11041788618432 11051770802176 11069967872106 11073246705664 11082460207104 11087415844128 11101506242112 11119003923456 11133134465024 11138112761568 11147380234848 11150681997312 11169041927472 11179139152896 11196759195648 11210988552192 11220112078032 11247956082688 11257314951168 11266476177528 11276661487104 11279190269952 11298574400256 11308788727808 11330764070912 11345262724224 11364760404972 11367308943936 11377585410048 11386844512758 11387871166464 11397138639744 11410000183296 11419285665216 11448428312178 11457148944384 11466472796064 11476838909952 11486178785367 11499140809728 11509536456704 11528487251424 11531901894656 11546657920512 11561331944448 11566501713936 11579554381824 11599454710272 11609106043392 11629057158576 11642180419584 11651654850264 11660530286592 11662188375552 11680569778176 11710379236608 11713847754752 11723594268672 11733134954112 11743742140416 11753299222236 11766562689024 11777200095232 11801866574394 11815184848896 11824800070941 11825866211328 11835490125888 11848846344192 11858488960032 11869209470976 11878868658371 11888752478031 11918255791104 11941415456256 11943113486161 11952210935808 11961937669968 11975436582912 12005998557696 12011367164472 12024921858048 12026631762288 12045587583744 12066288825032 12076328587752 12079905497088 12089956589568 12099795421428 12110734082304 12124400910336 12129822461952 12145237598208 12155121417868 12164380360704 12195424530432 12205349192322 12219122792448 12230169329664 12240122266944 12280707219456 12290701284576 12304571203584 12314584689264 12325717527552 12336860430336 12346900193056 12360833531904 12370892803984 12411911356416 12422012195736 12433242152448 12457402543872 12489194522376 12498707939328 12508879413888 12524776273152 12530376856764 12544517246976 12555857952768 12566075936128 12576531547008 12580256612352 12590724022272 12612362121216 12622626087786 12632241143808 12634037406848 12648294776832 12653950593024 12674785699719 12686244172992 12700560457728 12710896200288 12722387318784 12732740824089 12747109579776 12799783586304 12811355062272 12821780969712 12836250206208 12846696373368 12858310260224 12899781895572 12911443773696 12926014193664 12936533410944 12948228513792 12958765809132 12969548157852 12973389631488 13006498437504 13012314428178 13026998679552 13028851075812 13038775566336 13049386549056 13064112635904 13082689303398 13086564288512 13097452972032 13108111706547 13119961922496 13134767652864 13140641000448 13157340731392 13174176641184 13178078724096 13199776823376 13211709907968 13237383025152 13249350107136 13260132455856 13304099487744 13314926391624 13329952137216 13340800080036 13352860654848 13364932132864 13367929208832 13390902992896 13408037764992 13434092388288 13446237302784 13457179878714 13469345665152 13472366155776 13484545671168 13495519422528 13506748377408 13529960732574 13540266934272 13551286031712 13568507629248 13574574928161 13589893684224 13602179448832 13624575842592 13628611330048 13639951024128 13646050269696 13663392297984 13684927905792 13702319341568 13708446475776 13719852596736 13746513141504 13758940495872 13770137550312 13780626702336 13782586262016 13809368711424 13843638255616 13855156862976 13866432218496 13878967984128 13890262717188 13905937723392 13917254404482 13918509203456 13945555779584 13963400275968 13974763720203 13987397421504 14003182043136 14014577861856 14027247556608 14038662959893 14050343837673 14054505434112 14090373307296 14112581902848 14125340196864 14136835428144 14152788688896 14188907386368 14211271286784 14213292082704 14229331623936 14235694417152 14251759239168 14272024694616 14276251951104 14288130514944 14299758225324 14312685733632 14328837439488 14340498277248 14353462616064 14365143493844 14376085880832 14412774445056 14424503590926 14440781481984 14452533420039 14453836480512 14465599042752 14481923309568 14525374245408 14541765967872 14553600087312 14566757078016 14595063335424 14608257810432 14620146041072 14632310742192 14668622512128 14680559867688 14697126715392 14699216598352 14722384824576 14759957162808 14776613609472 14783221125504 14802008322816 14825338564608 14850817015424 14863173646464 14867575996416 14879946571776 14892055903296 14905518870528 14917649012838 14929012260864 14947984736256 14960149437376 14979292190577 15009753268224 15021968236704 15035548649472 15038920359936 15064765867008 15127016965632 15153013873296 15156411925248 15170113880064 15182459350344 15196184852992 15225714220288 15245196785676 15264571082904 15276198592512 15288630394752 15302451879936 15314905047156 15327647822916 15332187746304 15371316335232 15395543894016 15415109259264 15422002285248 15439405842432 15465939613696 15478808057856 15491404744101 15505409544768 15522907226112 15535539800352 15549584500736 15574093037568 15599736245808 15613838982144 15644179938816 15658322853888 15671065629648 15688750252032 15735822099192 15753579798528 15766400094588 15780653501184 15798461792256 15811318613376 15825612627968 15851669970708 15876654640704 15891007721472 15903939856662 15921887275008 15936281247744 15949250226624 15962520809664 15967248777216 15989953593042 16007998076928 16015156219296 16033229144064 16035509016384 16060783444992 16101771450336 16106540662784 16119942119424 16133060561904 16147645443072 16173096615936 16193650130944 16214371250688 16245879167232 16260566040576 16273798923096 16292163723264 16320163022592 16374276292608 16387601712768 16406094938112 16419446252352 16434290036736 16447664296206 16449147240448 16481111375872 16502200326144 16515629851149 16534267554816 16536618673146 16549215141888 16562682927648 16577656203264 16591147134419 16604951808159 16609870058496 16623690310656 16652259363168 16678505885184 16699701697536 16707169142352 16726022995968 16768708729344 16795138793472 16816482828288 16830168117048 16842988191744 16871934124032 16885972426752 16899714266292 16914992230656 16918785404928 16934080610304 16947861600384 16963183091712 16976987765452 16996146106368 17047140607458 17066378115072 17080266769137 17081806749696 17095707959616 17115000274944 17128928497824 17172642468267 17185723416576 17199709194096 17215258364928 17248711214592 17264304685056 17278354412176 17292730877136 17297852841984 17341997916672 17349752570904 17369331572736 17371801434416 17399182065408 17418816847872 17443585737864 17463270629376 17477482275396 17490795429888 17493282563328 17513023537152 17520854667264 17565568854912 17570771632128 17585391403008 17599702431168 17615613210624 17629948833354 17649844033536 17665800142848 17680176607808 17702799861591 17738799316992 17753235188832 17773269516288 17787733440048 17803814206464 17877383686656 17912123184384 17928316403712 17942906504952 17959127553536 17963154874368 17994025896704 18008997836544 18017050746708 18039947643432 18053689245696 18068381375616 18091343505664 18099433237548 18114492881628 18119858245632 18149693132142 18166101123456 18186601365504 18194733692928 18217856397312 18232682126802 18246570541056 18277928634368 18293136795648 18308023788483 18328684188672 18345253994496 18360183400416 18376781682688 18412491615232 18436051926864 18471877033896 18488576291328 18505290645504 18520350289584 18541250297856 18556339205976 18617867034624 18633018293604 18649863228672 18670909390848 18686103815808 18702996742144 18733791783564 18739340578816 18763319120832 18787164409728 18795565285146 18816775870464 18833786929152 18849113904192 18864797320512 18870384918528 18918543181824 18933939131679 18948361715712 18951056110272 18972442165248 18980925889536 19029366259488 19035002601472 19050840686592 19066344300432 19083580978176 19120664369664 19137950154752 19199675379456 19217032593408 19232671454568 19254375309312 19270044560052 19287465390336 19309231079424 19367165660544 19389021290496 19404800116416 19422342770688 19438148713698 19460084447232 19477677080576 19509747656256 19518471642267 19540498019328 19543276613718 19558163349504 19574079823584 19596168953856 19624033955097 19629846432768 19646179458048 19679942883744 19702151479296 19710961500672 19736011097088 19767118086144 19817564861952 19856074537728 19874025160704 19890198683784 19905349681152 19956149231616 19972389587436 19994928205824 20011200120054 20013004357632 20029290982272 20047398199296 20051893813248 20086354489344 20102700806474 20169355954176 20185769818071 20204018497728 20208549233664 20226818506752 20243279133792 20294941098861 20310400401408 20326929047568 20352761443872 20384840526336 20403269173248 20419873396208 20436863763888 20442916995072 20459926536192 20495088446976 20527391858688 20553479012352 20562669713664 20585874456576 20638410743808 20655206325468 20670940053504 20673879393024 20697209634816 20714053067136 20765457383424 20782735294464 20799648327744 20818451976192 20835394075782 20858906585088 20875881606723 20877763805184 20894754172864 20918333669376 20981096132256 21004773064704 21021866792784 21040871334912 21081758151168 21135559960944 21168872854272 21188010295296 21205253142216 21229183033344 21265666968832 21283361079552 21289665036288 21319938124056 21343997435904 21353541625728 21377638858752 21380678688512 21408037041924 21414377926656 21449637337986 21469028600448 21493256159232 21510747415872 21530193924096 21547715240766 21564128821248 21619161667584 21636755386389 21661172222976 21680754720768 21698398564128 21722884964352 21760217363456 21788061368112 21830400130968 21850135617024 21892595003136 21912386715648 21930219061608 21948466113288 22002933768192 22020839801532 22045690073088 22048824897528 22065620189184 22083577236864 22103541604352 22139935744212 22146493411328 22164920414208 22174831688256 22203012484224 22238007846912 22266268930048 22276225523136 22294760469696 22301363994624 22338083854944 22358278305792 22376473519257 22393518391296 22421977104384 22440224156064 22495912165376 22514629902336 22532952355056 22553322974208 22558380539904 22597148800512 22617577455616 22661528141824 22690525448448 22729520809944 22734617887872 22755170820096 22773689025516 22794277279488 22820000366592 22838571330432 22896856624356 22914297888768 22932945592128 22953677819904 22972357570734 22998281619456 23019072913408 23056974502848 23063803789312 23093315841024 23122663888896 23133003427872 23159108763648 23198909420544 23218212086784 23258114317152 23284360839168 23303309700528 23324376751104 23361139556352 23420758473216 23466269908224 23487484280832 23506598444472 23533125378048 23603733148788 23630369697792 23649600141882 23651732422656 23670980251776 23697692688384 23716977920064 23738418941952 23757737316742 23777504956062 23836511582208 23855909784993 23882830912512 23886226972322 23904421871616 23923875339936 23950873165824 23984930389563 24011997115392 24022734328944 24049843716096 24053263524576 24091175167488 24132577650064 24152657175504 24159810994176 24179913179136 24199590842856 24221468164608 24259644923904 24290475196416 24310242835736 24328760721408 24390849060864 24410698384644 24438245584896 24460338659328 24480244533888 24561414438912 24581402569152 24609142407168 24629169378528 24651435055104 24671496444309 24673720860672 24693800386112 24721667063808 24741785607968 24804928009719 24823822712832 24844024391472 24866484304896 24914805087744 24978389044752 25017758827776 25049552546304 25060753713528 25089034493952 25132151872256 25153063094016 25160513224704 25181448044544 25224724242432 25245252175572 25264482287616 25268074813696 25296589553664 25307901186048 25349571399438 25372488345984 25401120915456 25421792400576 25444774637568 25465481648178 25494219159552 25570710911187 25599567172608 25622710124544 25643561939424 25672500412416 25693392746736 25716620520448 25799563791144 25822887547392 25873066821888 25896457027584 25917531618264 25939096315704 25946779262976 26012996875008 26024628856356 26053997359104 26057702151624 26077551132672 26098773098112 26128225271808 26165378606796 26173128577024 26194905944064 26216223413094 26239923844992 26269535305728 26281282000896 26314681462784 26348353282368 26356157448192 26399553646752 26423419815936 26444923250031 26474766050304 26498700214272 26520264911712 26608198975488 26629852783248 26659904274432 26681600160072 26705721309696 26729864265728 26781805985792 26816075529984 26868184776576 26892474605568 26914359757428 26938691330304 26944732311552 26969091342336 26991038845056 27013496754816 27059921465148 27080533868544 27102572063424 27137015258496 27149149856322 27179787368448 27204358897664 27249151685184 27257222660096 27279902048256 27292100539392 27326784595968 27349023190203 27369855811584 27404638683136 27416892951552 27439705193472 27493026283008 27517880991744 27540275100624 27565172524032 27618737422848 27732864436992 27757935968256 27780525434376 27811875446784 27834508808964 27891111559168 27926800551936 27949527440406 27974794843008 28006364086272 28029155723712 28054495113216 28077325919786 28100687675346 28109010868224 28180746614592 28193347927719 28225163805696 28250680393728 28273670856288 28305577377792 28377814772736 28422542573568 28426584165408 28458663247872 28471388834304 28544049389232 28552503902208 28576261029888 28599516450648 28625371467264 28680996554496 28706925232128 28730286987688 28752171761664 28825548890112 28849007181852 28881562963968 28905066840078 28907672961024 28931198085504 28963846619136 29050748490816 29083531935744 29107200174624 29133514156032 29157223070547 29190126670848 29216515620864 29240292082144 29264621484384 29314914920577 29337245024256 29361119735376 29394253430784 29398433196704 29444769649152 29519914325616 29553227218944 29566442251008 29604016645632 29650677129216 29701634030848 29726347292928 29735151992832 29759893143552 29784111806592 29811037741056 29835298025676 29858024521728 29895969472512 29920298874752 29958584381154 30016800180081 30019506536448 30043936473408 30071097298944 30077840719872 30129531734016 30154051209711 30254033931264 30306027746592 30312823850496 30340227760128 30364918700688 30392369705984 30451428440576 30490393571352 30529142165808 30577260789504 30604903759872 30629810094312 30655295645832 30664375492608 30742632670464 30791087788032 30830218518528 30844004570496 30878811684864 30931879227392 30957616115712 30982809488202 31010819089536 31045814452224 31071079600704 31099169001472 31148186075136 31199472491616 31227677964288 31253091113673 31288359877632 31316645707776 31342131259296 31377500504064 31471644198384 31507159597056 31532800189176 31561307002368 31622637226752 31651225255936 31703339941416 31753309281408 31782015442944 31807879713324 31843774550016 31872562495488 31898500453248 31925041619328 31934497554432 31979907186084 32015996153856 32030312438592 32066458288128 32071018032768 32121566889984 32203542900672 32213081325568 32239884238848 32266121123808 32295290886144 32321572861149 32346193231872 32387300261888 32428742501376 32491758334464 32521132081152 32547597846192 32584327446528 32640326045184 32775203425536 32812189876224 32838892504704 32868580073472 32895328592412 32962222751744 33004400652288 33031259702298 33068535109632 33073237346292 33098430283776 33125365855296 33155312406528 33182294268838 33209903616318 33219740116992 33247380621312 33304518726336 33357011770368 33399403395072 33414338284704 33452045991936 33537417458688 33590277586944 33632965656576 33660336234096 33743868248064 33771944853504 33799428532584 33829984461312 33837570809856 33895723200768 33926366183424 33953975530904 33992292212736 34094281214916 34132756230144 34160533538274 34163613499392 34191415919232 34230000549888 34257856995648 34345284936534 34371446833152 34399418388192 34430516729856 34458536356101 34497422429184 34528609370112 34556708824352 34585461754272 34595705683968 34683995833344 34699505141808 34738663145472 34743602868832 34798364130816 34887171475728 34926541258752 34954964550792 34981590859776 34986565126656 35041709334528 35131137709824 35141543264256 35170782806016 35199404862336 35231226421248 35259897666708 35299688067072 35331600285696 35360353215616 35405599723182 35474400212823 35477598633984 35506470377664 35546539032576 35575466880096 35607628412928 35636605975113 35666257434093 35754767373312 35824246368768 35829340458483 35856632807424 35885813009904 35918255107072 35926309748736 35988051793408 36017995673088 36034101493416 36079895286864 36136762751232 36182687011328 36198866475096 36228985763256 36239716491264 36299386264284 36332202246912 36373202731008 36389467385856 36435712794624 36465364253604 36493141082112 36555857268736 36586273591296 36616047576966 36657368377344 36690507988992 36720366800832 36753563365376 36824983230464 36872103853728 36943754067792 36977152582656 37010581291008 37040700579168 37082500595712 37112678411952 37235734069248 37266036587208 37299726457344 37372207631616 37405993484288 37467583567128 37478681157632 37526638241664 37574328819456 37591130570292 37633551740928 37667573858304 37698227808384 37729594641024 37740769837056 37837086363648 37867878263358 37896723431424 37902112220544 37944884330496 37961851779072 38058732518976 38070005202944 38101681373184 38132688600864 38167161956352 38198222472267 38241328739328 38275900309504 38399350758912 38434065186816 38465342909136 38508750618624 38540089120104 38574930780672 38734331321088 38778042580992 38809600232832 38844685541376 38876297427396 38920168894464 38955354161152 39019495312512 39036943284534 39080996038656 39086553227436 39116326699008 39148159647168 39192337907712 39248067910194 39259692865536 39292358916096 39324335119641 39359885767488 39404302958592 39421923001344 39472022194176 39504144608071 39534236172288 39635129723904 39712149075456 39748050321408 39780397367568 39912298463232 39944779174872 39989856411648 40022400240108 40058581964544 40094796398592 40103787626496 40172708978688 40205401612948 40338711908352 40371539636142 40408036995456 40417098467328 40453637013504 40486558267584 40589882197722 40620800802816 40653858095136 40705522887744 40723724784483 40769681052672 40806538346496 40839746792416 40873727527776 40885833990144 40919853072384 40990176893952 41054783717376 41106958024704 41125339427328 41276821487616 41310412650936 41341880107008 41347758786048 41428106134272 41530914766848 41565470588928 41599296655488 41636903952384 41670788151564 41717813170176 41751763213446 41755527610368 41789508345728 41836667338752 41924291160609 41962192264512 42009546129408 42043733585568 42081742669824 42115988879679 42151031513019 42163516302336 42271119921888 42337745708544 42376020590592 42410506284432 42458366066688 42531333937664 42566722159104 42639876248112 42687994871808 42707083251456 42755277717504 42761357377024 42816074083848 42828755853312 42899274675972 42938057200896 42986512318464 43021494831744 43060387848192 43095430481532 43128257642496 43238323335168 43273510772778 43322344445952 43357600260117 43361509441536 43396797128256 43445769928704 43520434726912 43576122736224 43660800261936 43700271234048 43785190006272 43824773431296 43860438123216 43896932226576 44005867536384 44041679603064 44091380146176 44097649795056 44167154473728 44207083208704 44279871488424 44292986822656 44329840828416 44349663376512 44406024968448 44476015693824 44532537860096 44552451046272 44589520939392 44602727989248 44676167709888 44716556611584 44752947038514 44787036782592 44843954208768 44880448312128 44991824330752 45029259804672 45065904710112 45106645948416 45116761079808 45194297601024 45235154911232 45323056283648 45381050896896 45459041619888 45469235775744 45510341640192 45547378051032 45588554558976 45677142660864 45793713248712 45828595777536 45865891184256 45907355639808 45944715141468 45996563238912 46038145826816 46113949005696 46127607578624 46186631682048 46245327777792 46266006855744 46318217527296 46397818841088 46436424173568 46474214232303 46516228634304 46568721678336 46606619401056 46648753502208 46686716354993 46722279112704 46841516946432 46932539816448 46974968561664 47013196888944 47066250756096 47207466297576 47260739395584 47299200283764 47341960503552 47395385376768 47433955840128 47476837883904 47515474633484 47555009912124 47673023164416 47711819569986 47765661825024 47772453944644 47808843743232 47847750679872 47901746331648 47969860779126 48023994230784 48045468657888 48099687432192 48106527049152 48182350334976 48265155300128 48305314351008 48319621988352 48359826358272 48399181685712 48442936329216 48519289847808 48580950392832 48620485671472 48781698121728 48821396769288 48876491169792 48960489067776 49122828877824 49162805138304 49218284814336 49258338757056 49302870110208 49342992888618 49347441721344 49387600772224 49443334127616 49483571215936 49546889553447 49609856019438 49647645425664 49688048782944 49732968609792 49773441403257 49814855424477 49829610175488 49956778089504 50035517655552 50099105092608 50121507427056 50178068987904 50264303744512 50306126188032 50449448484864 50490504351144 50528964575232 50536149627392 50615802372096 50699142798876 50744976691968 50802241830912 50843584801152 50889549275136 50930963296356 50988438319104 51141421822374 51199134345216 51240800307411 51245420249088 51287123878848 51345000824832 51386785493472 51433241040896 51517927404801 51599127582288 51645775094784 51746133643776 51792914055168 51835063236528 51878192631408 51893558525952 52025993750016 52049257712712 52107994718208 52115404303248 52197546196224 52256450543616 52330757213592 52346257154048 52389811888128 52432446826188 52479847689984 52539070611456 52562564001792 52629362925568 52696706564736 52712314896384 52799107293504 52846839631872 52889846500062 52949532100608 52997400428544 53040529823424 53216397950976 53259705566496 53319808548864 53363200320144 53411442619392 53459728531456 53563611971584 53632151059968 53736369553152 53784949211136 53828719514856 53877382660608 53889464623104 53982077690112 54026993509632 54119842930296 54161067737088 54205144126848 54274030516992 54298299712644 54359574736896 54408717795328 54498303370368 54514445320192 54559804096512 54584201078784 54653569191936 54698046380406 54739711623168 54809277366272 54833785903104 54879410386944 54924071365449 54986052566016 55035761983488 55080550201248 55130345048064 55237474845696 55465728873984 55515871936512 55561050868752 55623750893568 55669017617928 55853601103872 55899054880812 55949589686016 56012728172544 56058311447424 56108990226432 56154651839572 56201375350692 56218021736448 56361493229184 56386695855438 56450327611392 56501360787456 56547341712576 56611154755584 56755629545472 56801817395037 56845085147136 56853168330816 56917326495744 56942777668608 57088098778464 57105007804416 57152522059776 57199032901296 57250742934528 57361993108992 57413850464256 57460573975376 57651097780224 57698014363704 57763125927936 57810133680156 57862396171008 57927693238272 58101496981632 58167063871488 58214400349248 58267028312064 58314446141094 58380253341696 58433031241728 58480584164288 58529242968768 58555414926801 58629829841154 58674490048512 58722239470752 58788506861568 58796866393408 58872101865291 58889539298304 59039828651232 59106454437888 59132884502016 59208033291264 59301354258432 59403268061696 59452694585856 59568223613184 59622075482112 59670596051352 59716049043456 59840597749504 59917168762308 60033600360162 60039013072896 60087872946816 60142194597888 60155681439744 60259063468032 60308102419422 60508067862528 60557309454213 60612055493184 60625647700992 60680455520256 60729837401376 60784739411968 60884823296583 60902856881152 60980787142704 61058284331616 61154521579008 61209807519744 61259620188624 61310591291664 61328750985216 61485265340928 61582175576064 61660437037056 61688009140992 61757623369728 61863758454784 61915232231424 61965618976404 62021638179072 62091628904448 62142159201408 62198338002944 62296372150272 62398944983232 62455355928576 62506182227346 62576719755264 62627644820169 62633291415552 62684262518592 62755001008128 62943288396768 63014319194112 63065600378352 63122614004736 63245274453504 63302450511872 63406679882832 63506618562816 63564030885888 63615759426648 63687549100032 63797000906496 63850083238656 63868995108864 63959814372168 64031992307712 64060624877184 64132916576256 64142036065536 64243133779968 64407085801344 64426162651136 64479768477696 64532242247616 64590581772288 64643145722298 64692386463744 64774600523776 64857485002752 64910266159167 64983516668928 65042264162304 65095195692384 65168654893056 65280652090368 65550406851072 65677785009408 65737160146944 65790657184824 66008801304576 66062519404596 66137070219264 66146474692584 66196860567552 66250731710592 66310624813056 66364588537676 66419807232636 66439480233984 66494761242624 66609037452672 66714023540736 66798806790144 66828676569408 66904091983872 67074834917376 67129420557771 67180555173888 67265931313152 67320672468192 67487736496128 67543889707008 67598857065168 67659968922624 67675141619712 67791446401536 67852732366848 67907951061808 67984584425472 68188562429832 68265512460288 68321067076548 68382831838464 68460001099776 68515713991296 68690569873068 68742893666304 68798836776384 68861033459712 68917072712202 68994844858368 69057218740224 69113417648704 69170923508544 69191411367936 69367991666688 69399010283616 69477326290944 69487205737664 69596728261632 69774342951456 69853082517504 69909929101584 69973130253312 70083418669056 70262275419648 70398809724672 70462452842496 70519795333416 70599376134144 70720706431232 70811199446364 70948800425646 70955197267968 71012940755328 71093078065152 71150933760192 71215256825856 71273211950226 71332514868186 71509534746624 71567729354979 71648492737536 71658680916966 71713265614848 71771626019808 71836510214144 71852619497472 71954791168689 71976103586816 72035991346176 72068202986832 72159790573728 72273525502464 72365374022656 72397732950192 72457971526512 72479432982528 72598772528568 72664404493824 72778934771712 72871425589248 72930728507208 72986282164224 73111714537472 73172547182592 73232095153932 73314736754688 73381015977984 73440733601664 73507126730752 73649966460928 73744207707456 73887508135584 73954305165312 74014489332927 74021162582016 74081401158336 74165001191424 74225356823904 74414784029157 74471468138496 74532073174416 74599452914688 74744415263232 74811986968576 74935167134256 74957362315264 75053276483328 75148657638912 75182261140584 75267103481856 75396455616768 75459189282048 75481539674112 75674172727296 75735756526716 75793446862848 75804224441088 75889768660992 75923703558144 76117465037952 76140010405888 76203362746368 76265377201728 76334323912704 76396444944534 76482657478656 76551800619008 76712132733561 76798701517824 76868130373632 76930685818272 77017501237248 77080178240208 77149861561344 77468662642176 77619200465664 77689371082752 77752594854792 77840337788928 78038990625024 78073886569068 78161992077312 78173106454872 78232653398016 78296319294336 78384675815424 78496135820388 78519385731072 78584717832192 78648670239282 78719771534976 78808605917184 78843846002688 78944044388352 79008289216142 79068472344576 79270259447808 79334769750093 79424298150912 79496100642816 79560794735136 79824596926464 79889558349744 79979712823296 80044800480216 80117163929088 80189592797184 80345417957376 80410803225896 80677423816704 80743079272284 80816073990912 80834196934656 80907274027008 80973116535168 81179764395444 81241601605632 81307716190272 81411045775488 81447449568966 81539362105344 81613076692992 81679493584832 81747455055552 81771667980288 81839706144768 81980353787904 82047069570609 82109567434752 82213916049408 82250678854656 82553642975232 82620825301872 82695517572096 82856212268544 83198593310976 83273807904768 83341576303128 83435626340352 83503526426892 83579016691456 83673334677504 83848582321218 83924384529024 84019092258816 84087467171136 84163485339648 84231977759358 84302063026038 84327032604672 84542239843776 84580043783157 84675491417088 84752041181184 84821012568864 84916732133376 85062667875328 85133444318208 85279752496224 85375989743616 85414166502912 85522714754048 85632148167696 85657511706624 85798549351944 85876114401792 86042989663488 86120775696384 86190860963064 86256515284992 86476646670336 86547021545556 86644688891904 86715200520234 86723018883072 86793594256512 86891539857408 87040869453824 87152245472448 87321600523872 87400542468096 87471669211641 87570380012544 87649546862592 87720876246432 87793864453152 87944744761731 88011735072768 88083359206128 88182760292352 88195299590112 88334308947456 88414166417408 88559742976848 88585973645312 88659681656832 88699326753024 88812049936896 88952031387648 89065075720192 89104902092544 89179041878784 89205455978496 89352335419776 89433113223168 89505894077028 89574073565184 89687908417536 89760896624256 89983648661504 90058519609344 90131809420224 90213291896832 90233522159616 90388595202048 90462153629133 90470309822464 90646112567296 90762101793792 90918083239776 90938471551488 91020683280384 91094756102064 91177109117952 91354285321728 91587426497424 91731782368512 91814711279616 91889430282936 91993126477824 92227898011392 92255215157248 92373263364096 92490655555584 92532013711488 92636435054592 92795637682176 92872848347136 92948428464606 93032457268608 93137443356672 93213238802112 93297507004416 93373432709986 93444558225408 93683033892864 93759273341019 93865079632896 93949937123328 94026393777888 94132501512192 94414932595152 94521478791168 94598400567528 94683921007104 94867911680256 94953675767808 95030949266968 95110019824248 95346046328832 95423639139972 95531323650048 95544907889288 95617687486464 95695501359744 95803492663296 95939721558252 96047988461568 96090937315776 96199374864384 96213054098304 96364700669952 96530310600256 96610628702016 96639243976704 96719652716544 96798363371424 96885872658432 96964718583447 97038579695616 97161900785664 97240971342944 97563396243456 97642793538576 97752982339584 97920978135552 98325610276608 98436569628672 98516677514112 98605740220416 98685985777236 98775201544448 98886668255232 98967142431872 99093779106894 99219712038876 99295290851328 99376097565888 99465937219584 99546882806514 99629710848954 99659220350976 99913556179008 100071035311104 100198210185216 100243014854112 100356137975808 100528607489024 100612252376064 100898896969728 100981008702288 101072299254784 101231604744192 101398285597752 101489953383936 101687169602304 101779098550272 101861926592712 101976876638208 102282843644748 102398268690432 102481600614822 102490840498176 102574247757696 102690001649664 102773570986944 102866482081792 103035854809602 103198255164576 103291550189568 103375609068303 103492267287552 103585828110336 103670126473056 103756385262816 103787117051904 104051987500032 104098515425424 104215989436416 104230808606496 104395092392448 104661514427184 104692514308096 104779623776256 104864893652376 104959695379968 105125128003584 105258725851136 105393413129472 105424629792768 105598214587008 105693679263744 105779693000124 105899064201216 105994800857088 106081059646848 106432795901952 106519411132992 106639617097728 106726400640288 106822885238784 106909817925339 106919457062912 107127223943168 107264302119936 107472739106304 107488021375449 107569898422272 107657439029712 107754765321216 107778929246208 107964155380224 108053987019264 108239685860592 108410288253696 108548061033984 108596599425288 108719149473792 108996606740736 109028890640384 109119608193024 109168402157568 109307138383872 109396092760812 109479423246336 109618554732544 109667571806208 109758820773888 109848142730898 109972105132032 110071523966976 110161100402496 110260690096128 110474949691392 110931457747968 111031743873024 111122101737504 111247501787136 111338035235856 111707202207744 111798109761624 111899179372032 112116622894848 112217980452864 112309303679144 112402750701384 112436043472896 112722986458368 112773391710876 112900655222784 113002721574912 113094683425152 113222309511168 113511259090944 113603634790074 113690170294272 113706336661632 113834652991488 113885555337216 114176197556928 114210015608832 114305044119552 114398065802592 114501485869056 114594667416801 114723986217984 114827700928512 114921147950752 115302195560448 115396028727408 115526251855872 115620267360312 115724792342016 116202993963264 116334127742976 116428800698496 116534056624128 116628892282188 116760506683392 116866062483456 116961168328576 117058485937536 117110829853602 117259659682308 117348980097024 117444478941504 117577013723136 117593732786816 117744203730582 117779078596608 117973005358923 118079657302464 118212908875776 118265769004032 118416066582528 118512433824213 118602708516864 118806536123392 118905389171712 119136447226368 119244150964224 119341192102704 119681195499008 119834337524616 120067200720324 120175745893632 120284389195776 120311362879488 120518126936064 120616204838844 121016135725056 121114618908426 121224110986368 121251295401984 121360911040512 121459674802752 121569478823936 121769646593166 121805713762304 121961574285408 122116568663232 122171174353449 122309043158016 122419615039488 122519240377248 122621182583328 122657501970432 122970530681856 123164351152128 123320874074112 123376018281984 123727516909568 123830464462848 123931237952808 124043276358144 124284318402816 124396676005888 124592744300544 124797889966464 124910711857152 125012364454692 125153439510528 125255289640338 125266582831104 125368525037184 125510002016256 125886576793536 126028638388224 126131200756704 126245228009472 126347966639037 126490548907008 126604901023744 126813359765664 127013237125632 127128061771776 127231518853296 127375098200064 127594001812992 127700166477312 127919628744336 128063984615424 128121249754368 128265833152512 128284072131072 128486267559936 128814171602688 128852325302272 128959536955392 129064484495232 129181163544576 129286291444596 129384772927488 129549201047552 129714970005504 129820532318334 129967033337856 130072800780351 130084528324608 130190391384768 130337309786112 130561304180736 130667555242081 131100813702144 131355570018816 131474320293888 131581314369648 132017602609152 132125038809192 132274140438528 132292949385168 132501463421184 132621249626112 132729177075352 132839614465272 132878960467968 132989522485248 133218074905344 133428047081472 133597613580288 133657353138816 133808183967744 134149669834752 134258841115542 134361110347776 134531862626304 134641344936384 134975472992256 135087779414016 135197714130336 135319937845248 135350283239424 135582892803072 135705464733696 135815902123616 135969168850944 136377124859664 136531024920576 136642134153096 136765663676928 137031427982592 137381139746136 137485787332608 137597673552768 137722066919424 137834145424404 137989689716736 138114437480448 138226835297408 138341847017088 138382822735872 138735983333376 138798020567232 138954652581888 138974411475328 139193456523264 139422642696909 139548685902912 139706165035008 139819858203168 139946260506624 140060149064979 140166837338112 140524550839296 140797619449344 140924905684992 141039590666832 141198752268288 141441412862464 141622398892728 141897600851292 142025881510656 142186156130304 142301867520384 142430513651712 142546423900452 142665029736372 143019069493248 143135458709958 143296985475072 143317361833932 143426531229696 143543252039616 143673020428288 143705238994944 143909582337378 143952207173632 144071982692352 144136405973664 144319581147456 144547051004928 144730748045312 144795465900384 144915943053024 144958865965056 145197545057136 145328808987648 145557869543424 145742851178496 145861457014416 146223429074944 146345094365184 146464190307864 146629473509376 146881467203328 147014253461504 147299932921856 147488415414912 147775016271168 147908610330624 148028978665854 148042325164032 148162802316672 148330002382848 148450713647808 148829568058314 148942936276992 149064146348832 149198905829376 149320324209771 149488830526464 149623973937152 149870334268512 149914724630528 150106552966656 150297315277824 150364522281168 150534206963712 150792911233536 150918378564096 151348345454592 151471513053432 151586893725696 151608448882176 151847407116288 152234930075904 152280020811776 152406725492736 152530754403456 152668647825408 152792889889068 152965314957312 153103601238016 153424265467122 153597403035648 153722400922233 153736260747264 153861371636544 154035002474496 154160356480416 154299723122688 154425292558823 154553782214403 154937325284352 155238400931328 155378742165504 155505189709584 155680675577856 156077981250048 156147773138136 156323984154624 156346212909744 156592638588672 156769351630848 156992271640776 157038771462144 157169435664384 157297340478564 157439543069952 157617211834368 157687692005376 157888088776704 158016578432284 158136944689152 158540518895616 158669539500186 158848596301824 158992201285632 159121589470272 159649193852928 159779116699488 159959425646592 160089600960432 160234327858176 160379185594368 160690835914752 160821606451792 161354847633408 161486158544568 161632147981824 161668393869312 161946233070336 162359528790888 162483203211264 162615432380544 162822091550976 162894899137932 163078724210688 163226153385984 163358987169664 163494910111104 163543335960576 163679412289536 163960707575808 164094139141218 164219134869504 164427832098816 164501357709312 164772214096347 165107285950464 165241650603744 165391035144192 165712424537088 166397186621952 166547615809536 166683152606256 166871252680704 167007052853784 167158033382912 167697164642436 167848769058048 168038184517632 168174934342272 168326970679296 168463955518716 168604126052076 168654065209344 169084479687552 169160087566314 169350982834176 169504082362368 169642025137728 169833464266752 170125335750656 170266888636416 170405452185111 170559504992448 170751979487232 170828333005824 171045429508096 171264296335392 171315023413248 171597098703888 171752228803584 172085979326976 172241551392768 172381721926128 172953293340672 173094043091112 173289377783808 173430401040468 173587188513024 173783079714816 174081738907648 174304490944896 174643201047744 174801084936192 174943338423282 175140760025088 175299093725184 175441752492864 175587728906304 175889489523462 176023470145536 176166718412256 176365520584704 176390599180224 176668617894912 176828332834816 177119485953696 177171947290624 177319363313664 177398653506048 177624099873792 177904062775296 178130151440384 178209804185088 178358083757568 178704670839552 178866226446336 179011788154056 179148147130368 179521793248512 179967297323008 180117039218688 180263618840448 180426583793664 180467044319232 180777190404096 180924307258266 180940619644928 181292225134592 181524203587584 181671928362639 181836166479552 181876943102976 182041366560768 182189512204128 182354218235904 182502618478609 182654469889749 182708570643456 183174852994848 183463564737024 183629422559232 183778860565872 183986252955648 184455796022784 184746526728192 184981311111168 185064027422976 185272870109184 185591275364352 185745696694272 185896856929212 186064914537216 186274886713344 186426477604224 186595014008832 186746865419972 186889116450816 187366067785728 187518546682038 187730159265792 187882934460507 187899874246656 188052787555776 188265003024384 188829865190304 189042957582336 189196801135056 189367842014208 189735823360512 189907351535616 190061898533936 190220039648496 190692092657664 190847278279944 191062647300096 191089815778576 191391002719488 191606985326592 191879443116504 192095976923136 192181874631552 192398749728768 192426108196608 192729401339904 193060621200512 193221257404032 193278487953408 193439305433088 193596726742848 193771745316864 193929437166894 194077159391232 194323801571328 194481942685888 194730798477501 195126792486912 195285587077152 195505964679168 195841956271104 196651220553216 197033355028224 197211480440832 197371971554472 197550403088896 197934284863744 198187558213788 198439424077752 198590581702656 198752195131776 198931874439168 199093765613028 199259421697908 199318440701952 199827112358016 200142070622208 200396420370432 200486029708224 200712275951616 201057214978048 201224504752128 201388261673313 201797793939456 201962017404576 202144598509568 202463209488384 202796571195504 202979906767872 203374339204608 203558197100544 203723853185424 203953753276416 204565687289496 204796537380864 204963201229644 205148495515392 205380003299328 205547141973888 205732964163584 206071709619204 206396510329152 206583100379136 206751218136606 206984534575104 207171656220672 207340252946112 207512770525632 207574234103808 208103975000064 208197030850848 208431978872832 208461617212992 208790184784896 209323028854368 209385028616192 209559247552512 209729787304752 209919390759936 210250256007168 210517451702272 210786826258944 211196429174016 211387358527488 211559386000248 211798128402432 212162119293696 212865591803904 213038822265984 213279234195456 213452801280576 213645770477568 213819635850678 213838914125824 214254447886336 214528604239872 214703188064937 214945478212608 214976042750898 215139796844544 215314878059424 215509530642432 215557858492416 215864373506067 215928310760448 216107974038528 216479371721184 216820576507392 217096122067968 217193198850576 217438298947584 217993213481472 218336804315136 218614276767744 218792185521624 218958846492672 219335143612416 219517641547776 219696285461796 219944210264064 220143047933952 220322200804992 220521380192256 220949899382784 221862915495936 222043467998781 222063487746048 222244203475008 222495003574272 222676070471712 223244352087471 223414404415488 223596219523248 223798358744064 224233245789696 224435960905728 224618607358288 224805501402768 224872086945792 225445972916736 225546783421752 225801310445568 226189366850304 226444619022336 227022518181888 227207269580148 227380340588544 227412673323264 227669305982976 227771110674432 228352395113856 228420031217664 228610088239104 228796131605184 229002971738112 229189334833602 229447972435968 229655401857024 229842295901504 230136398200683 230604391120896 230792057454816 231052503711744 231240534720624 231449584684032 232405987926528 232857601396992 233068113248256 233257784564376 233521013366784 233922336657152 234116971875072 234221659707204 234519319364616 234697960194048 234888957883008 235154027446272 235187465573632 235488407461164 235558157193216 235946010717846 236159314604928 236425817751552 236531538008064 236832133165056 237024867648426 237205417033728 237613072246784 237810778343424 238004309250279 238272894452736 238488301928448 238682384205408 239362390998016 239668675049232 240134401440648 240351491787264 240568778391552 241036253872128 241232409677688 242032271450112 242229237816852 242448221972736 242502590803968 242721822081024 242919349605504 243138957647872 243539293186332 243611427524608 243923148570816 244233137326464 244342348706898 244618086316032 244839230078976 245038480754496 245242365166656 245315003940864 245941061363712 246141208711827 246328702304256 246641748148224 246752036563968 247455033819136 247660928925696 247862475905616 248086552716288 248568636805632 248793352011776 249595779932928 249821423714304 250024728909384 250306879021056 250510579280676 250737050074368 251020004032512 251773153587072 252057276776448 252262401513408 252490456018944 252695933278074 252981097814016 253209802047488 253626719531328 253740131349471 254026474251264 254256123543552 254463037706592 254750196400128 255188003625984 255400332954624 255839257488672 256127969230848 256242499508736 256568144262144 256972535119872 257628343205376 258128968990464 258362327089152 258572582889192 258769545854976 259429940011008 259641064636668 259934066675712 260145601560702 260169056649216 260380782769536 260674619572224 261122608361472 261335110484162 262201627404288 262415007634923 262711140037632 262948640587776 263162628739296 263834234285193 264035205218304 264250077618384 264548280877056 264585898770336 265002926842368 265242499252224 265458354150704 265679228930544 265757920935936 265979044970496 266436149810688 266856094162944 267195227160576 267314706277632 267616367935488 268299339669504 268517682231084 268722220695552 269063725252608 269282689872768 269950945984512 270175558828032 270395428260672 270639875690496 270700566478848 271165785606144 271386460887399 271410929467392 271631804247232 271938337701888 272754249719328 273062049841152 273284268306192 273531327353856 274062855965184 274762279492272 275195347105536 275444133838848 275668290848808 275979379433472 276453670594816 276683694034176 276765645471744 277471966666752 277596041134464 277909305163776 277948822950656 278386913046528 278845285393818 279097371805824 279412330070016 279639716406336 279892521013248 280120298129958 280333674676224 281049101678592 281277820023057 281595238898688 281849811369984 282079181333664 282397504536576 282882825724928 283244797785456 283795201702584 284051763021312 284603735040768 284861027303424 285092847800904 285330059472744 286038138986496 286270917419916 286593970950144 286634723667864 286853062459392 287086504079232 287346040856576 287410477989888 287819164674756 287904414347264 288143965384704 288272811947328 288639162294912 289094102009856 289461496090624 289590931800768 289831886106048 289917731930112 290395090114272 290657617975296 290894155750341 291115739086848 291485702356992 291722914028832 292446858149888 292690188730368 292928380615728 293258947018752 293762934406656 294028506923008 294599865843712 294976830829824 295550032542336 295817220661248 296057957331708 296325604633344 296660004765696 296901427295616 297659136116628 297885872553984 298128292697664 298397811658752 298640648419542 298977661052928 299247947874304 299740668537024 299829449261056 300213105933312 300594630555648 300729044562336 301068413927424 301585822467072 301836757128192 302696690909184 302943026106864 303216897764352 303694814232576 304469860151808 305061508806912 305337295650816 305585779778136 305930629914624 306848530934244 307194806071296 307444801844466 307472521494528 307722743273088 308070004948992 308320712960832 308599446245376 308850585117646 309107564428806 309874650568704 310126827204909 310476801862656 310757484331008 311010379419168 311361351155712 312155962500096 312295546276272 312647968309248 312692425819488 313185277177344 313984543281552 314077542924288 314338871328768 314594680957128 314879086139904 315375384010752 315776177553408 316033156864568 316273889378304 317081037791232 317339079000372 317697192603648 317984402571264 318243178940544 319298387705856 319558233398976 319918851293184 320179201920864 320468655716352 320729453776017 320758371188736 321381671829504 321643212903584 322464064126347 322709695266816 322972317089136 323264295963648 323336787738624 323892466140672 324719057581776 325230864761088 325644183101952 325789798275864 326157448421376 326717974339328 326989820222208 327086671921152 327358824579072 327921415151616 328188278282436 328438269739008 328855664197632 329002715418624 329544428192694 330214571900928 330483301207488 330782070288384 331424849074176 332794373243904 333095231619072 333366305212512 333742505361408 334014105707568 334316066765824 335394329284872 335697538116096 336349868684544 336653941358592 336927911037432 337208252104152 337308130418688 338168959375104 338320175132628 338701965668352 339008164724736 339284050275456 339666928533504 340250671501312 340533777272832 340810904370222 341119009984896 341503958974464 341656666011648 342090859016192 342528592670784 342630046826496 343194197407776 343504457607168 343784002250403 344171958653952 344483102785536 344763443852256 345906586681344 346188086182224 346578755567616 346860802080936 347174377026048 348163477815296 348608981889792 349286402095488 349602169872384 349886676846564 350281520050176 350598187450368 350883504985728 351175457812608 351778979046924 352046940291072 352333436824512 352731041169408 352781198360448 353337235789824 353656665669632 354238971907392 354343894581248 354638726627328 354797307012096 355248199747584 355537301472639 355808125550592 356260302880768 356419608370176 356716167515136 357409341679104 357732452892672 358023576308112 359043586497024 360527237680896 360853167587328 360934088638464 361554380808192 361848614516532 362584450269184 363048407175168 363343856725278 363672332959104 363753886205952 364082733121536 364379024408256 364708436471808 365005236957218 365308939779498 365417141286912 366349705989696 366513523060347 366927129474048 367258845118464 367557721131744 367972505911296 368911592045568 369493053456384 369962622222336 370128054845952 371182550728704 371491393388544 371793713858424 372129829074432 372852955208448 373190028017664 373493730839944 373778232901632 374732135571456 375037093364076 375460318531584 375765868921014 375799748493312 376105575111552 376530006048768 377659730380608 378085915164672 378393602270112 378735684028416 379043899917111 379471646721024 379814703071232 380123797067872 380440079296992 381384185315328 381694556559888 382125294600192 382179631557152 382782005438976 383758886233008 384191953846272 384363749263104 384797499457536 384852216393216 385458802679808 386121242401024 386442514808064 386556975906816 386878610866176 387193453485696 387543490633728 387858874333788 388154318782464 388647603142656 388963885371776 389461596955002 390218402341053 390253584973824 390571174154304 391011929358336 391683912542208 392002665726243 393302441106432 394066710056448 394422960881664 394743943108944 395100806177792 395868569727488 396375116427576 396878848155504 397504390263552 397863748878336 398187531226056 398518843395816 398636881403904 399654224716032 400284141244416 400792840740864 400972059416448 401424551903232 402114429956096 402449009504256 402776523346626 403595587878912 403924034809152 404289197019136 404926418976768 405593142391008 405959813535744 406748678409216 407116394201088 407447706370848 407907506552832 409131374578992 409593074761728 409926402459288 410296991030784 411094283947776 411465928327168 412143419238408 412793020658304 413166200758272 413502436273212 413969069150208 414343312441344 414680505892224 415025541051264 415148468207616 416207950000128 416394061701696 416863957745664 416923234425984 417580369569792 418646057708736 418770057232384 419118495105024 419459574609504 419838781519872 420180447194937 420500512014336 421034903404544 421573652517888 422392858348032 422774717054976 423118772000496 423596256804864 424324238587392 426077644531968 426558468390912 426905602561152 427291540955136 427639271701356 428508895772672 429057208479744 429406376129874 429890956425216 429952085501796 430279593689088 430629756118848 431019061284864 431115716984832 431728747012134 431856621520896 432215948077056 432958743442368 433641153014784 434192244135936 434386397701152 434876597895168 435986426962944 436673608630272 437228553535488 437584371043248 438670287224832 439035283095552 439392570923592 439888420528128 440644401609984 441042760384512 441899798765568 443725830991872 444086935997562 444126975492096 444488406950016 444990007148544 445352140943424 446488704174942 446828808830976 447192439046496 447596717488128 447960972629313 448466491579392 448871921811456 449237214716576 449611002805536 449744173891584 450891945833472 451093566843504 451602620891136 452378733700608 454045036363776 454414539160296 454760681177088 454825346646528 455542221348864 456704790227712 456840062435328 457220176478208 457592263210368 458005943476224 458378669667204 458895944871936 459310803714048 459684591803008 460272796401366 461167202766699 461208782241792 461584114909632 462105007423488 462481069441248 462899169368064 463275877676469 463661346643209 464811975853056 465715202793984 466136226496512 466515569128752 467042026733568 467844673314304 468233943750144 468443319414408 469038638729232 469777915766016 470308054892544 470374931147264 470976814922328 471116314386432 471892021435692 472318629209856 472851635503104 473063076016128 473664266330112 474049735296852 474410834067456 475226144493568 475621556686848 476008618500558 476545788905472 476976603856896 477364768410816 478724781996032 479337350098464 480268802881296 480702983574528 481137556783104 482072507744256 482464819355376 484064542900224 484458475633704 484896443945472 485005181607936 485838699211008 486277915295744 487078586372664 487222855049216 487846297141632 488466274652928 488684697413796 489236172632064 489678460157952 490076961508992 490484730333312 490630007881728 491882122727424 492282417423654 492657404608512 493283496296448 493504073127936 494910067638272 495321857851392 495724951811232 496173105432576 497137273611264 497586704023552 499191559865856 499642847428608 500049457818768 500613758042112 501021158561352 501474100148736 503546307174144 504114553552896 504524803026816 504980912037888 505391866556148 505962195628032 506419604094976 507253439062656 507480262698942 508052948502528 508512247087104 508926075413184 509500392800256 510376007251968 510800665909248 511216356555333 511678514977344 512255938461696 512484999017472 513136288524288 513553879904923 513945070239744 515256686410752 516257937980928 516724654178304 517145165778384 518859880022016 519282129273336 519868133351424 520291203121404 520761565539072 521349239144448 522245216722944 522670220968324 524403254808576 524830015269846 525422280075264 525897281175552 526325257478592 527668468570386 528070410436608 528500155236768 529096561754112 529171797540672 530005853684736 530484998504448 530916708301408 531358457861088 531515841871872 531958089940992 532872299621376 533712188325888 534390454321152 534629412555264 536598679339008 537035364462168 537444441391104 538565379745536 539901891969024 540351117656064 540790856521344 541279751380992 541401132957696 542331571212288 542772921774798 542821858934784 543263608494464 543876675403776 545015785087917 545508499438656 546124099682304 546568536612384 547062654707712 547507855435827 547963409669247 548125711930368 549524558984544 550390694211072 550888267677696 551336581697616 551958758866944 552907341189632 553367388068352 554943933333504 555192082268928 555818610327552 555897645901312 556773826093056 557690570787636 558194743611648 558824660140032 559279432812672 559785042026496 560240596259916 560667349352448 562098203357184 562555640046114 563190477797376 563648803381521 563699622739968 564158362667328 564795009073152 565765651449856 566489595570912 567590403405168 568103526042624 569207470081536 569722054606848 570185695601808 570660118945488 572076277972992 572541834839832 573187941900288 573269447335728 574173008158464 574692081713152 574820955979776 575638329349512 575808828694528 576287930769408 576545623894656 577278324589824 578188204019712 578922992181248 579181863601536 579663772212096 579835463860224 580790180228544 581315235950592 581788311500682 582231478173696 582971404713984 583445828057664 584893716299776 585380377460736 585856761231456 586517894037504 587525868813312 588057013846016 589199731687424 589953661659648 591100065084672 591634441322496 592115914663416 592651209266688 593802854591232 595318272233256 595771745107968 596256585395328 596795623317504 597281296839084 597955322105856 598495895748608 599481337074048 599658898522112 600426211866624 601189261111296 601458089124672 602136827854848 603171644934144 603673514256384 604164785019939 605393381818368 605886052213728 606433795528704 607389628465152 608939720303616 610123017613824 610674591301632 611171559556272 611861259829248 613697061868488 614389612142592 614889603688932 615445486546176 616140009897984 616641425921664 617198892490752 617701170235292 618215128857612 619749301137408 620253654409818 620953603725312 621514968662016 622020758838336 622722702311424 624311925000192 624591092552544 625295936618496 625384851638976 626370554354688 627969086563104 628155085848576 628677742657536 629189361914256 629758172279808 630750768021504 631552355106816 632066313729136 634162075582464 634678158000744 635394385207296 636486357881088 638596775411712 639116466797952 639837702586368 640358403841728 640937311432704 641458907552034 641516742377472 642763343659008 643286425807168 644109564194811 644928128252694 645419390533632 645944634178272 646528591927296 646673575477248 647593120518201 647784932281344 649438115163552 650461729522176 651288366203904 651579596551728 652314896842752 653435948678656 653979640444416 655842830303232 656376556564872 656876539478016 658005430837248 659088856385388 660429143801856 660966602414976 661564140576768 662849698148352 665588746487808 666130403996343 666190463238144 666732610425024 667485010722816 668028211415136 668632133531648 669733056262413 670788658569744 671395076232192 672699737369088 673307882717184 673855822074864 674416504208304 674616260837376 676337918750208 676640350265256 677403931336704 678568100550912 679333857067008 680501343002624 681067554545664 681621808740444 682238019969792 683007917948928 683313332023296 684181718032384 685057185341568 685260093652992 686388394815552 687008915214336 687568004500806 688343917307904 688966205571072 689526887704512 691813173362688 692376172364448 693157511135232 693721604161872 694348754052096 696326955630592 697217963779584 698572804190976 699204339744768 699773353693128 700563040100352 701767009971456 702350915625216 703557958093848 704093880582144 704666873649024 705462082338816 705562396720896 706674471579648 707313331339264 708477943814784 708687789162496 709277453254656 709594614024192 710496399495168 711074602945278 711616251101184 712520605761536 712839216740352 713432335030272 714012927750837 714818683358208 715464905785344 716047152616224 718087172994048 721054475361792 721706335174656 723108761616384 723697229033064 726096814350336 726687713450556 727344665918208 727507772411904 728165466243072 728758048816512 729416872943616 730010473914436 730617879558996 730834282573824 732699411979392 733027046120694 733854258948096 734517690236928 735115442263488 735945011822592 737823184091136 738423626135481 738986106912768 739925244444672 740256109691904 742365101457408 742982786777088 743587427716848 744259658148864 745705910416896 746380056035328 746987461679888 749464271142912 750074186728152 750920637063168 751531737842028 752211150223104 753060012097536 755319460761216 756171830329344 756787204540224 757471368056832 758087799834222 758943293442048 759629406142464 760247594135744 760880158593984 761220394048413 762768370630656 763389113119776 764250589200384 764359263114304 765564010877952 767517772466016 768383907692544 768727498526208 769704432786432 770917605359616 772242484802048 772885029616128 774386906971392 775086981267456 775717748667576 776308637564928 777927770743552 778923193910004 780436804682106 780507169947648 781142348308608 782023858716672 783367825084416 784005331452486 786604882212864 787245022904769 788133420112896 788845921763328 789487886217888 790201612355584 791502702855579 791737139454976 792750232855152 793757696311008 795008780527104 795727497756672 796375062452112 797037686791632 797273762807808 799308449432064 800568282488832 801585681481728 801944118832896 802849103806464 804228859912192 804898019008512 805553046693252 807191175757824 807848069618304 808578394038272 809852837953536 811186284782016 811919627071488 813497356818432 814159382662197 814232788402176 814895412741696 815815013105664 818262749157984 819186149523456 819852804918576 820593982061568 822188567895552 822931856654336 824286838476816 825586041316608 826332401516544 827004872546424 827938138300416 829361011784448 830051082102528 830296936415232 832415900000256 832788123403392 833727915491328 833846468851968 835160739139584 837292115417472 837540114464768 838236990210048 838919149219008 839677563039744 840360894389874 841001024028672 842069806809088 843147305035776 843833460069171 844785716696064 845549434109952 846237544000992 847192513609728 848648477174784 852155289063936 853811205122304 854583081910272 855278543402712 858114416959488 858812752259748 859781912850432 859904171003592 860559187378176 861259512237696 862038122569728 862231433969664 863457494024268 863713243041792 864431896154112 865917486884736 867282306029568 868384488271872 868772795402304 869753195790336 871972853925888 872682467251023 873347217260544 874457107070976 875168742086496 877340574449664 878070566191104 878785141847184 879776841056256 881288803219968 882085520769024 883799597531136 887451661983744 888173871995124 888976813900032 889980014297088 890704281886848 892977408349884 893657617661952 894384878092992 895193434976256 895921945258626 896932983158784 897743843622912 898474429433152 899222005611072 899488347783168 901783891666944 902187133687008 903205241782272 904757467401216 908090072727552 908829078320592 909650693293056 911084442697728 913409580455424 915184526420736 916011886952448 916757339334408 917791889743872 919369183606016 920545592802732 922334405533398 922417564483584 923168229819264 924210014846976 924962138882496 925798338736128 926551755352938 927322693286418 929623951706112 930380481614727 931430405587968 932272452993024 933031138257504 934084053467136 935689346628608 936467887500288 936886638828816 938077277458464 939555831532032 940749862294528 941953629844656 942232628772864 943784042871384 944637258419712 946126152032256 947328532660224 948099470593704 948821668134912 950452288987136 951243113373696 952017237001116 953091577810944 953953207713792 954729536821632 957449563992064 958674700196928 960537605762592 961405967149056 962188361328051 962275113566208 964145015488512 964929638710752 967392192379041 968129085800448 968916951267408 969792887890944 970010363215872 971677398422016 972555830591488 974157172745328 974445710098432 975692594283264 976932549305856 977369394827592 978472345264128 980153923017984 980969460666624 981260015763456 983764245454848 984564834847308 985314809217024 986566992592896 987008146255872 989820135276544 990643715702784 991449903622464 992346210865152 994274547222528 995173408047104 998383119731712 999285694857216 1000098915637536 1001227516084224 1002042317122704 1002948200297472 1007092614348288 1009049606053632 1009961824075776 1010783733112296 1011924391256064 1014506878125312 1014960525397884 1016105897005056 1017024494174208 1017852150826368 1019000785600512 1020752014503936 1021601331818496 1022432713110666 1023357029954688 1024511876923392 1024969998034944 1026272577048576 1027107759809846 1027890140479488 1030513372821504 1031352006751209 1032515875961856 1033449308356608 1034290331556768 1037719760044032 1038564258546672 1039736266702848 1040582406242808 1041523131078144 1044490433445888 1045340441936648 1048806509617152 1049660030539692 1050844560150528 1051794562351104 1052650514957184 1055336937140772 1056140820873216 1057000310473536 1058193123508224 1058343595081344 1060011707369472 1060969997008896 1061833416602816 1062716915722176 1063031683743744 1063916179881984 1065744599242752 1066611904417917 1067424376651776 1068780908642304 1069258825110528 1073197358678016 1074070728924336 1077130759491072 1081581713042688 1082559502761984 1082802265915392 1084663142424576 1085545843549596 1086527216988928 1087753350807552 1090031570175834 1091016998877312 1092248199364608 1093137073224768 1094125309415424 1095015710871654 1095926819338494 1096251423860736 1099049117969088 1099540569181041 1100781388422144 1101776535355392 1102673163395232 1103917517733888 1105814682379264 1106734776136704 1109887866667008 1110384164537856 1111795291802624 1113547652186112 1115381141575272 1116389487223296 1118558865625344 1119570084052992 1120481192519832 1121334698704896 1124196406714368 1125111280092228 1126380955594752 1127297606763042 1127399245479936 1128316725334656 1129590018146304 1131531302899712 1132979191141824 1135180806810336 1136207052085248 1137131699751333 1138414940163072 1139444109213696 1140371391203616 1141320237890976 1144152555945984 1145083669679664 1146375883800576 1146538894671456 1148346016316928 1149384163426304 1151276658699024 1151617657389056 1152575861538816 1153091247789312 1154556649179648 1156376408039424 1157845984362496 1158363727203072 1159327544424192 1159670927720448 1161580360457088 1162630471901184 1163576623001364 1164462956347392 1165942809427968 1166891656115328 1169787432599552 1170760754921472 1171713522462912 1173035788075008 1175051737626624 1176007997178729 1176114027692032 1178399463374848 1179907323319296 1182200130169344 1183268882644992 1184231829326832 1185302418533376 1187605709182464 1190636544466512 1192513170790656 1193591246635008 1194562593678168 1195910644211712 1198962674148096 1199317797044224 1200852423733248 1202378522222592 1202916178249344 1204273655709696 1206343289868288 1207347028512768 1208329570039878 1210786763636736 1211772104427456 1212867591057408 1214779256930304 1217879440607232 1220246035227648 1221349182603264 1222343119112544 1223722519658496 1227394123736976 1228779224285184 1229779207377864 1230890973092352 1233282851843328 1234397784981504 1235402340470584 1236430257715224 1239498602274816 1240507308819636 1241907207450624 1243029937324032 1244041517676672 1245445404622848 1248623850000384 1249182185105088 1250591873236992 1250769703277952 1252741108709376 1255938173126208 1256310171697152 1257355485315072 1258378723828512 1259516344559616 1260541341584811 1261501536043008 1263104710213632 1264132627458272 1268324151164928 1269356316001488 1270788770414592 1272972715762176 1278232933595904 1279675405172736 1280716807683456 1281874622865408 1282917815104068 1285526687318016 1286572851614336 1288219128389622 1289856256505388 1290838781067264 1291889268356544 1293057183854592 1293347150954496 1295186241036402 1295569864562688 1298876230327104 1300923459044352 1302576732407808 1303159193103456 1304629793685504 1306871897357312 1307959280888832 1311685660606464 1312753113129744 1316010861674496 1318177712770776 1321933204829952 1323128281153536 1325699396296704 1331177492975616 1332260807992686 1332380926476288 1333465220850048 1334970021445632 1336056422830272 1337264267063296 1339466112524826 1341577317139488 1342790152464384 1343882917887939 1345399474738176 1346615765434368 1347711644149728 1348833008416608 1349232521674752 1352675837500416 1353280700530512 1354807862673408 1357136201101824 1361002686005248 1362135109091328 1363243617480888 1364476039939584 1366626664046592 1368363436064768 1370114370683136 1370520187305984 1372776789631104 1374017830428672 1375136009001612 1376687834615808 1377932411142144 1379053775409024 1383626346725376 1384752344728896 1386315022270464 1387443208323744 1388697508104192 1389827633029407 1392653911261184 1394435927559168 1397145608381952 1398408679489536 1399546707386256 1401126080200704 1403534019942912 1404701831250432 1407115916187696 1409333747298048 1410924164677632 1411124793441792 1413348943159296 1416955887629568 1417375578324992 1418554906509312 1419189228048384 1420992798990336 1422149205890556 1423232502202368 1425041211523072 1425678433480704 1426864670060544 1428025855501674 1429637366716416 1430929811570688 1432094305232448 1436174345988096 1442108950723584 1443412670349312 1446217523232768 1447394458066128 1452193628700672 1453375426901112 1454689331836416 1455015544823808 1457516097633024 1458833745887232 1460020947828872 1461235759117992 1461668565147648 1465398823958784 1466054092241388 1467708517896192 1469035380473856 1470230884526976 1471890023645184 1475646368182272 1476847252270962 1477972213825536 1479850488889344 1480512219383808 1484730202914816 1485965573554176 1487174855433696 1488519316297728 1491411820833792 1492760112070656 1493974923359776 1498928542285824 1500148373456304 1501841274126336 1503063475684056 1504422300446208 1510638921522432 1512343660658688 1513574409080448 1514942736113664 1516175599668444 1517886586884096 1519258812284928 1520495188271488 1521760317187968 1522440788096826 1525536741261312 1526778226239552 1528501178400768 1528718526228608 1531128021755904 1533649069665999 1535035544932032 1536767815385088 1537454997052416 1539408865572864 1540661639714769 1541835210719232 1544484969604096 1545770059232256 1548773813942784 1550173962534912 1551435497335152 1555855541487104 1557846387820008 1560873609364212 1562284696617216 1564047717433344 1566735650168832 1568010662904972 1573209764425728 1574490045809538 1576266840225792 1577691843526656 1578975772435776 1580403224711168 1583005405711158 1583474278909952 1585500465710304 1587515392622016 1590017561054208 1591454995513344 1592750124904224 1594075373583264 1594547525615616 1598616898864128 1601136564977664 1603171362963456 1603888237665792 1608457719824384 1609796038017024 1611106093386504 1615696139236608 1617156788076544 1619705675907072 1622372569564032 1623839254142976 1626994713636864 1628318765324394 1628465576804352 1629790825483392 1631630026211328 1636525498315968 1638372299046912 1639705609837152 1641187964123136 1642523566307481 1644377135791104 1645863713308672 1648573676953632 1651172082633216 1652664803033088 1654009745092848 1655876276600832 1658722023568896 1660102164205056 1664831800000512 1665576246806784 1667455830982656 1667692937703936 1670321478279168 1674584230834944 1675080228929536 1676473980420096 1677838298438016 1679355126079488 1680721788779748 1682002048057344 1684139613618176 1686294610071552 1687666920138342 1689571433392128 1690946410144563 1691098868219904 1692475088001984 1694385027219456 1697296954349568 1698678218147053 1704310578127872 1707622410244608 1709166163820544 1710557086805424 1716228833918976 1717625504519496 1719563825700864 1719808342007184 1722519024475392 1724076245139456 1724462867939328 1726914988048536 1727426486083584 1728863792308224 1731834973769472 1734564612059136 1736768976543744 1737545590804608 1739506391580672 1743945707851776 1745364934502046 1746694434521088 1748914214141952 1750337484172992 1754681148899328 1756141132382208 1757570283694368 1759553682112512 1762577606439936 1764171041538048 1767599195062272 1774903323967488 1776347743990248 1777953627800064 1781408563773696 1785954816699768 1787315235323904 1788769756185984 1790386869952512 1791843890517252 1793865966317568 1795487687245824 1796948858866304 1798444011222144 1798976695566336 1803567783333888 1804374267374016 1806410483564544 1809514934802432 1812494355059817 1816180145455104 1817658156641184 1819301386586112 1822168885395456 1826819160910848 1830369052841472 1832023773904896 1833514678668816 1835583779487744 1838738367212032 1841091185605464 1844668811066796 1846336459638528 1848420029693952 1849924277764992 1851596677472256 1853103510705876 1854645386572836 1859247903412224 1860760963229454 1862860811175936 1864544905986048 1866062276515008 1868168106934272 1871378693257216 1872935775000576 1873773277657632 1876154554916928 1879111663064064 1881499724589056 1883907259689312 1884465257545728 1887568085742768 1889274516839424 1892252304064512 1894657065320448 1896198941187408 1900904577974272 1902486226747392 1904034474002232 1906183155621888 1909459073643264 1914899127984128 1917349400393856 1921075211525184 1922811934298112 1924376722656102 1924550227132416 1928290030977024 1929859277421504 1934784384758082 1936258171600896 1937833902534816 1939585775781888 1940020726431744 1943354796844032 1945111661182976 1948314345490656 1948891420196864 1951385188566528 1953865098611712 1954738789655184 1956944690528256 1960307846035968 1961938921333248 1967528490909696 1969129669694616 1970629618434048 1974016292511744 1979640270553088 1981287431405568 1982899807244928 1984692421730304 1988549094445056 1990346816094208 1996766239463424 1998391211989029 1998571389714432 2000197831275072 2002455032168448 2004084634245408 2005896400594944 2007528803264699 2009199168787239 2014185228696576 2018099212107264 2019923648151552 2021567466224592 2023848782512128 2029013756250624 2029921050795768 2032211794010112 2035704301652736 2038001571201024 2041504029007872 2043202663636992 2044865426221332 2046714059909376 2049023753846784 2049939996069888 2052545154097152 2054215519619692 2055780280958976 2061026745643008 2062704013502418 2065031751923712 2066898616713216 2068580663113536 2075439520088064 2077128517093344 2079472533405696 2081164812485616 2083046262156288 2088980866891776 2090680883873296 2097613019234304 2099320061079384 2101689120301056 2105301029914368 2110673874281544 2112281641746432 2114000620947072 2116386247016448 2116687190162688 2120023414738944 2121939994017792 2123666833205632 2125433831444352 2126063367487488 2127832359763968 2131489198485504 2133223808835834 2134848753303552 2137561817284608 2138517650221056 2142038783252511 2146394717356032 2148141457848672 2154261518982144 2163163426085376 2165119005523968 2169326284849152 2171091687099192 2173054433977856 2180063140351668 2182033997754624 2184496398729216 2186274146449536 2188250618830848 2190031421743308 2191853638676988 2192502847721472 2198098235938176 2199081138362082 2201562776844288 2203553070710784 2205346326790464 2207835035467776 2211629364758528 2213469552273408 2215270878406443 2219775733334016 2220768329075712 2223590583605248 2227095304372224 2230762283150544 2232778974446592 2237117731250688 2239140168105984 2240962385039664 2248392813428736 2250222560184456 2252761911189504 2254595213526084 2256633450669312 2259180036292608 2263062605799424 2265958382283648 2270361613620672 2272414104170496 2274263399502666 2276829880326144 2278888218427392 2280742782407232 2282640475781952 2288305111891968 2290167339359328 2292751767601152 2293077789342912 2296692032633856 2298768326852608 2302553317398048 2303235314778112 2305151723077632 2306182495578624 2309113298359296 2312752816078848 2315691968724992 2316727454406144 2318655088848384 2323160720914176 2325260943802368 2327153246002728 2328925912694784 2333783312230656 2339574865199104 2341521509842944 2343427044925824 2346071576150016 2350103475253248 2352015994357458 2352228055384064 2356798926749696 2359814646638592 2361735068714307 2364400260338688 2366537765289984 2368463658653664 2370604837066752 2374508108566737 2375211418364928 2381273088933024 2385026341581312 2387182493270016 2389125187356336 2391821288423424 2397925348296192 2401704847466496 2404757044445184 2405832356498688 2408547311419392 2412686579736576 2414694057025536 2416659140079756 2421573527273472 2423544208854912 2425735182114816 2429558513860608 2435758881214464 2440492070455296 2442478147986591 2442698365206528 2444686238225088 2447445039316992 2454788247473952 2457558448570368 2459558414755728 2461781946184704 2466565703686656 2468795569963008 2470804680941168 2472860515430448 2478997204549632 2481014617639272 2483814414901248 2488083035353344 2490890809245696 2497247700000768 2498364370210176 2501183746473984 2501539406555904 2505482217418752 2511876346252416 2512620343394304 2514710970630144 2516757447657024 2519032689119232 2521082683169622 2523003072086016 2526209420427264 2528265254916544 2531500380207513 2536648302329856 2538712632002976 2541577540829184 2545945431524352 2556465867191808 2561433615366912 2563749245730816 2565835630208136 2573145703228672 2576438256779244 2579712513010776 2581677562134528 2583778536713088 2586114367709184 2586694301908992 2590372482072804 2591139729125376 2597752460654208 2601846918088704 2605153464815616 2606318386206912 2609259587371008 2613743794714624 2615918561777664 2618047401753069 2623371321212928 2625506226259488 2632021723348992 2636355425541552 2643866409659904 2646256562307072 2651398792593408 2662354985951232 2664521615985372 2666930441700096 2669940042891264 2672112845660544 2674528534126592 2678932225049652 2683154634278976 2685580304928768 2687765835775878 2690798949476352 2693231530868736 2695423288299456 2697666016833216 2698465043349504 2705351675000832 2706561401061024 2709615725346816 2714272402203648 2722005372010496 2724270218182656 2726487234961776 2728952079879168 2733253328093184 2736726872129536 2740228741366272 2745553579262208 2748035660857344 2750272018003224 2753375669231616 2758107550818048 2767252693450752 2769504689457792 2772630044540928 2774886416647488 2777395016208384 2779655266058814 2785307822522368 2788871855118336 2791141444844181 2794291216763904 2796817358979072 2799093414772512 2802252160401408 2807068039885824 2809403662500864 2814231832375392 2818667494596096 2822249586883584 2826697886318592 2833911775259136 2838378456096768 2841985597980672 2844298411781112 2846465004404736 2851356866961408 2853729340121088 2856051711003348 2859274733432832 2861859623141376 2864188610464896 2872348691976192 2884217901447168 2886565083984153 2886825340698624 2892435046465536 2894788916132256 2902176577137123 2904387257401344 2906750853802224 2909378663672832 2910031089647616 2915032195266048 2917667491774464 2920041895657744 2922471518235984 2923337130295296 2930797647917568 2932108184482776 2935417035792384 2940461769053952 2943780047290368 2951292736364544 2953694504541924 2955944427651072 2959700977778688 2961024438767616 2969460405829632 2971931147108352 2974349710867392 2977038632595456 2982823641667584 2985520224141312 2987949846719552 2997857084571648 3000296746912608 3003682548252672 3006126951368112 3008844600892416 3021277843044864 3027148818160896 3029885472227328 3032351199336888 3035773173768192 3040990376542976 3043520634375936 3044881576193652 3051073482522624 3053556452479104 3057002356801536 3057437052457216 3062256043511808 3067298139331998 3070071089864064 3073535630770176 3074909994104832 3078817731145728 3081323279429538 3083670421438464 3088969939208192 3091540118464512 3094056020253627 3097547627885568 3100347925069824 3102870994670304 3111711082974208 3115692775640016 3121747218728424 3124569393234432 3133471300337664 3136021325809944 3146419528851456 3148980091619076 3152533680451584 3155383687053312 3157951544871552 3160806449422336 3166010811422316 3166948557819904 3171000931420608 3175030785244032 3180035122108416 3182909991026688 3185500249808448 3188150747166528 3189095051231232 3197233797728256 3199835713253751 3202273129955328 3206342725926912 3207776475331584 3216915439648768 3219592076034048 3222212186773008 3231392278473216 3234313576153088 3244745139128064 3247678508285952 3253989427273728 3256637530648788 3259581650966784 3263260052422656 3273050996631936 3276744598093824 3279411219674304 3282375928246272 3285047132614962 3288754271582208 3291727426617344 3297147353907264 3298621707543123 3302344165266432 3305329606066176 3308019490185696 3311752553201664 3317444047137792 3320204328410112 3329663600001024 3331152493613568 3335385875407872 3340642956558336 3349168461669888 3355676596876032 3358710252158976 3361443577559496 3364004096114688 3372589220143104 3375333840276684 3379142866784256 3381892820289126 3382197736439808 3384950176003968 3388770054438912 3394593908699136 3397356436294106 3408621156255744 3411395099253999 3415244820489216 3418332327641088 3421114173610848 3432457667837952 3435251009038992 3439127651401728 3439616684014368 3445038048950784 3448152490278912 3453829976097072 3454852972167168 3457727584616448 3463669947538944 3469129224118272 3473537953087488 3475091181609216 3479012783161344 3487891415703552 3490729869004092 3493388869042176 3497828428283904 3500674968345984 3509362297798656 3512282264764416 3515140567388736 3519107364225024 3525155212879872 3528023991536187 3528342083076096 3535198390124544 3549806647934976 3552695487980496 3555907255600128 3562817127547392 3571909633399536 3577539512371968 3580773739905024 3583687781034504 3587731932635136 3593897717732608 3596888022444288 3597953391132672 3607135566667776 3608748534748032 3612820967129088 3619029869604864 3624988710119634 3632360290910208 3635316313282368 3638602773172224 3644337770790912 3653638321821696 3660738105682944 3664047547809792 3667029357337632 3671167558975488 3677476734424064 3682182371210928 3689337622133592 3692672919277056 3699848555529984 3703193354944512 3706207021411752 3709290773145672 3718495806824448 3721521926458908 3725721622351872 3729089811972096 3732124553030016 3736336213868544 3742757386514432 3745871550001152 3747546555315264 3752309109833856 3758223326128128 3762999449178112 3767814519378624 3768930515091456 3775136171485536 3778549033678848 3781624024754433 3784504608129024 3789314130640896 3792397882374816 3801809155948544 3804972453494784 3808068948004464 3812366311243776 3818918147286528 3829798255968256 3834698800787712 3842150423050368 3845623868596224 3848753445312204 3856580061954048 3859718554843008 3869568769516164 3872516343201792 3875667805069632 3879171551563776 3880041452863488 3886709593688064 3890223322365952 3896628690981312 3897782840393728 3902770377133056 3907730197223424 3909477579310368 3913889381056512 3920615692071936 3923877842666496 3935056981819392 3938259339389232 3948032585023488 3965799614489856 3969384843460608 3977098188890112 3993532478926848 3996782423978058 3997142779428864 4000395662550144 4004910064336896 4008169268490816 4011792801189888 4015057606529398 4018398337574478 4028370457393152 4031648753663817 4036198424214528 4039847296303104 4043134932449184 4047697565024256 4058027512501248 4059842101591536 4064423588020224 4071408603305472 4083008058015744 4086405327273984 4089730852442664 4093428119818752 4099879992139776 4105090308194304 4108431039239384 4111560561917952 4122053491286016 4125408027004836 4130063503847424 4133797233426432 4137161326227072 4150879040176128 4154257034186688 4158945066811392 4162329624971232 4166092524312576 4169482899088221 4177961733783552 4181361767746592 4195226038468608 4198640122158768 4203378240602112 4210602059828736 4221347748563088 4228001241894144 4232772494032896 4233374380325376 4240046829477888 4247333666411264 4250867662888704 4252126734974976 4255664719527936 4262978396971008 4266447617671668 4269697506607104 4275123634569216 4277035300442112 4284077566505022 4292789434712064 4296282915697344 4308523037964288 4326326852170752 4330238011047936 4338652569698304 4342183374198384 4346108867955712 4360126280703336 4364067995509248 4372548292899072 4376501237661696 4380062843486616 4383707277353976 4385005695442944 4396196471876352 4398162276724164 4403125553688576 4407106141421568 4410692653580928 4415670070935552 4423258729517056 4426939104546816 4430541756812886 4439551466668032 4441536658151424 4447181167210496 4454190608744448 4461524566301088 4465557948893184 4474235462501376 4478280336211968 4481924770079328 4496785626857472 4500445120368912 4505523822379008 4509190427052168 4513266901338624 4526125211598848 4531916764567296 4540723227241344 4544828208340992 4548526799005332 4553659760652288 4557776436854784 4561485564814464 4565280951563904 4576610223783936 4580334678718656 4585503535202304 4586155578685824 4593384065267712 4597536653705216 4605106634796096 4606470629556224 4610303446155264 4612364991157248 4618226596718592 4621984919144307 4625505632157696 4631383937449984 4633454908812288 4637310177696768 4646321441828352 4650521887604736 4654306492005456 4667566624461312 4686854089851648 4692143152300032 4700206950506496 4704031988714916 4713597853499392 4719629293277184 4723470137428614 4728800520677376 4733075530579968 4736927317307328 4741209674133504 4749016217133474 4750422836729856 4762546177866048 4770052683162624 4774364986540032 4778250374712672 4783642576846848 4795850696592384 4803409694932992 4809514088890368 4811664712997376 4825373159473152 4829388114051072 4833318280159512 4847088417709824 4851470364229632 4859117027721216 4871517762428928 4880984140910592 4884956295973182 4885396730413056 4889372476450176 4894890078633984 4909576494947904 4915116897140736 4919116829511456 4923563892369408 4927570698922443 4933131407373312 4937591139926016 4941609361882336 4945721030860896 4957994409099264 4962029235278544 4967628829802496 4976166070706688 4994495400001536 4996728740420352 5002367492947968 5003078813111808 5010964434837504 5023752692504832 5025240686788608 5029421941260288 5033514895314048 5038065378238464 5042165366339244 5046006144172032 5052418840854528 5056530509833088 5063000760415026 5072839230433689 5073296604659712 5077425264005952 5083155081658368 5091890863048704 5096034654441159 5112931734383616 5122867230733824 5127498491461632 5131671260416272 5146291406457344 5152876513558488 5159425026021552 5167557073426176 5172228735418368 5173388603817984 5180744964145608 5182279458250752 5195504921308416 5203693836177408 5210306929631232 5212636772413824 5218519174742016 5227487589429248 5231837123555328 5236094803506138 5246742642425856 5251012452518976 5264043446697984 5272710851083104 5287732819319808 5292513124614144 5302797585186816 5324709971902464 5329043231970744 5333860883400192 5344225691321088 5349057068253184 5357864450099304 5366309268557952 5371160609857536 5375531671551756 5381597898952704 5386463061737472 5390846576598912 5395332033666432 5396930086699008 5410703350001664 5413122802122048 5419231450693632 5428544804407296 5444010744020992 5448540436365312 5452974469923552 5457904159758336 5466506656186368 5473453744259072 5480457482732544 5491107158524416 5496071321714688 5500544036006448 5506751338463232 5516215101636096 5539009378915584 5545260089081856 5549772833294976 5554790032416768 5559310532117628 5570615645044736 5577743710236672 5582282889688362 5588582433527808 5593634717958144 5598186829545024 5604504320802816 5614136079771648 5618807325001728 5628463664750784 5637334989192192 5644499173767168 5653395772637184 5667823550518272 5676756912193536 5683971195961344 5688596823562224 5702713733922816 5707458680242176 5712103422006696 5718549466865664 5728377220929792 5744697383952384 5768435802894336 5773130167968306 5773650681397248 5784870092931072 5789577832264512 5804353154274246 5808774514802688 5813501707604448 5818757327345664 5820062179295232 5830064390532096 5835334983548928 5840083791315488 5844943036471968 5846674260590592 5861595295835136 5864216368965552 5870834071584768 5880923538107904 5902585472729088 5907389009083848 5911888855302144 5922048877535232 5938920811659264 5943862294216704 5948699421734784 5954077265190912 5965647283335168 5971040448282624 5975899693439104 5995173635967087 5995714169143296 6000593493825216 6007365096505344 6012253902736224 6017689201784832 6022586409794097 6027597506361717 6042555686089728 6054297636321792 6059770944454656 6064702398673776 6071546347536384 6081980753085952 6087041268751872 6089763152387304 6107112904958208 6114004713603072 6114874104914432 6124512087023616 6134596278663996 6140142179728128 6147071261540352 6149819988209664 6157635462291456 6162646558859076 6167340842876928 6177939878416384 6183080236929024 6188112040507254 6195095255771136 6200695850139648 6205741989340608 6223422165948416 6231385551280032 6243494437456848 6249138786468864 6266942600675328 6272042651619888 6292839057702912 6297960183238152 6305067360903168 6315903089743104 6321612898844672 6332021622844632 6333897115639808 6342001862841216 6350061570488064 6360070244216832 6365819982053376 6371000499616896 6376301494333056 6378190102462464 6394467595456512 6399671426507502 6404546259910656 6412685451853824 6415552950663168 6433830879297536 6439184152068096 6444424373546016 6462784556946432 6468627152306176 6489490278256128 6495357016571904 6507978854547456 6513275061297576 6519163301933568 6546101993263872 6553489196187648 6558822439348608 6564751856492544 6570094265229924 6577508543164416 6583454853234688 6594294707814528 6597243415086246 6604688330532864 6610659212132352 6616038980371392 6623505106403328 6634888094275584 6640408656820224 6645812635219329 6659327200002048 6662304987227136 6670771750815744 6681285913116672 6698336923339776 6711353193752064 6717420504317952 6722887155118992 6745178440286208 6750667680553368 6758285733568512 6763785640578252 6769900352007936 6777540108877824 6789187817398272 6794712872588212 6817242312511488 6822790198507998 6830489640978432 6836664655282176 6842228347221696 6864915335675904 6870502018077984 6878255302803456 6879233368028736 6890076097901568 6896304980557824 6907659952194144 6909705944334336 6915455169232896 6927339895077888 6938258448236544 6947075906174976 6950182363218432 6975782831407104 6981459738008184 6986777738084352 7001349936691968 7018724595597312 7024564529528832 7030281134777472 7038214728450048 7050310425759744 7056047983072374 7056684166152192 7070396780249088 7085205206142921 7099613295869952 7105390975960992 7111814511200256 7123524325700211 7125634255094784 7143819266799072 7155079024743936 7161547479810048 7167375562069008 7175463865270272 7187795435465216 7193776044888576 7214271133335552 7217497069496064 7225641934258176 7238059739209728 7249977420239268 7264720581820416 7270632626564736 7277205546344448 7288675541581824 7307276643643392 7321476211365888 7327434443959773 7328095095619584 7334058714675264 7342335117950976 7354953468848128 7364364742421856 7378675244267184 7385345838554112 7399697111059968 7406386709889024 7412414042823504 7418581546291344 7436991613648896 7443043852917816 7451443244703744 7464249106060032 7472672427737088 7485514773028864 7491743100002304 7495093110630528 7504618219667712 7516446652256256 7525998898356224 7535629038757248 7537861030182912 7550272342971072 7557098067357696 7563248049508866 7569009216258048 7578628261281792 7584795764749632 7603618311897088 7609944906989568 7616137896008928 7624732622487552 7637836294573056 7659596511936512 7669397601575424 7684300846100736 7691247737192448 7697506890624408 7719437109686016 7739137539032328 7745032686403584 7751335610139264 7758343103127552 7760082905726976 7773419187376128 7780446644731904 7793257381962624 7795565680787456 7805540754266112 7815460394446848 7818955158620736 7827778762113024 7841231384143872 7847755685332992 7854142205259207 7870113963638784 7876518678778464 7896065170046976 7931599228979712 7938769686921216 7954196377780224 7987064957853696 7993564847956116 8000791325100288 8009820128673792 8016338536981632 8023585602379776 8030115213058796 8036796675148956 8056740914786304 8063297507327634 8072396848429056 8079694592606208 8086269864898368 8095395130048512 8116055025002496 8119684203183072 8128847176040448 8142817206610944 8166016116031488 8172810654547968 8179461704885328 8186856239637504 8199759984279552 8210180616388608 8216862078478768 8244106982572032 8250816054009672 8260127007694848 8274322652454144 8301758080352256 8308514068373376 8317890133622784 8324659249942464 8332185048625152 8338965798176442 8355923467567104 8362723535493184 8373424334532543 8390452076937216 8397280244317536 8406756481204224 8421204119657472 8442695497126176 8456002483788288 8466748760650752 8480093658955776 8494667332822528 8501735325777408 8525956793942016 8532895235343336 8539395013214208 8554070600884224 8568155133010044 8585578869424128 8592565831394688 8617046075928576 8652653704341504 8659695251952459 8660476022095872 8677305139396608 8684366748396768 8692217735911424 8706529731411369 8720252561406672 8728135991018496 8745096585798144 8753002475323392 8760125686973232 8767414554707952 8770011390885888 8792392943752704 8796324553448328 8806251107377152 8821385307161856 8831340141871104 8846517459034112 8853878209093632 8861083513625772 8879102933336064 8883073316302848 8894362334420992 8908381217488896 8923049132602176 8931115897786368 8948470925002752 8956560672423936 8963849540158656 8993571253714944 9000890240737824 9011047644758016 9018380854104336 9026533802677248 9052250423197696 9063833529134592 9081446454482688 9089656416681984 9097053598010664 9107319521304576 9122971129628928 9130561903127808 9153220447567872 9160669357437312 9171007070404608 9172311157371648 9186768130535424 9195073307410432 9210213269592192 9212941259112448 9220606892310528 9224729982314496 9236453193437184 9243969838288614 9251011264315392 9262767874899968 9266909817624576 9274620355393536 9282168060760881 9292642883656704 9301043775209472 9308612984010912 9335133248922624 9373708179703296 9400413901012992 9408063977429832 9439258586554368 9446940274857228 9457601041354752 9466151061159936 9473854634614656 9482419348267008 9498032434266948 9500845673459712 9525092355732096 9540105366325248 9548729973080064 9556500749425344 9567285153693696 9591701393184768 9599507139761253 9606819389865984 9619028177780736 9623329425994752 9650746318946304 9658776228102144 9666636560319024 9694176835419648 9702940728459264 9743035524857856 9761968281821184 9769912591946364 9778744952900352 9789780157267968 9819152989895808 9830233794281472 9838233659022912 9847127784738816 9855141397844886 9866262814746624 9875182279852032 9883218723764672 9891442061721792 9895865122629369 9915988818198528 9924058470557088 9935257659604992 9952332141413376 9988990800003072 9993457480840704 10006157626223616 10021928869675008 10047505385009664 10067029790628096 10076130756476928 10084330732678488 10092012288344064 10113061019666176 10126001520830052 10145678460867378 10146593209319424 10154850528011904 10166310163316736 10183781726097408 10192069308882318 10225863468767232 10234185297761997 10245734461467648 10254996982923264 10263342520832544 10292582812914688 10305753027116976 10318850052043104 10335114146852352 10344457470836736 10361489928291216 10364558916501504 10391009842616832 10407387672354816 10420613859262464 10425273544827648 10437038349484032 10454975178858496 10463674247110656 10472189607012276 10493485284851712 10502024905037952 10528086893395968 10545421702166208 10575465638639616 10584071974608561 10585026249228288 10605595170373632 10649419943804928 10658086463941488 10667721766800384 10688451382642176 10698114136506368 10715728900198608 10732618537115904 10742321219715072 10751063343103512 10763195797905408 10781693153197824 10790664067332864 10793860173398016 10821406700003328 10826245604244096 10838462901387264 10857089608814592 10888021488041984 10897080872730624 10905948939847104 10915808319516672 10933013312372736 10946907488518144 10960914965465088 10982214317048832 10992142643429376 11001088072012896 11013502676926464 11032430203272192 11078018757831168 11099545666589952 11109580064833536 11118621064235256 11155487420473344 11164565779376724 11177164867055616 11187269435916288 11196373659090048 11209008641605632 11228272159543296 11237614650003456 11256927329501568 11274669978384384 11288998347534336 11306791545274368 11335647101036544 11344872074263299 11353513824387072 11367942391922688 11377193647124448 11405427467845632 11414917360484352 11424206844013392 11437098933731328 11456754441859584 11489394767904768 11536871605788672 11546260335936612 11569740185862144 11579155664529024 11608706308548492 11617549029605376 11627003415208896 11637514654691328 11640124358590464 11660128781064192 11670669967097856 11680167582630976 11689886072943936 11693348521181184 11723190591670272 11728432737931104 11741668143169536 11761847076215808 11805170945458176 11814778018167696 11844097755070464 11897398843469568 11908154530381824 11931294566670336 11951799386878208 11990347271934174 11991428338286592 12001186987650432 12014730193010688 12024507805472448 12035378403569664 12045172819588194 12055195012723434 12085111372179456 12094946260991451 12108595272643584 12119541888909312 12129404797347552 12143092695072768 12163961506171904 12174082537503744 12179526304774608 12214225809916416 12229748209828864 12249024174047232 12269192557327992 12280284359456256 12299639976419328 12315270924582912 12325293117718152 12334681685753856 12355879756832768 12366160473858048 12376224081014508 12390190511542272 12401391700279296 12411483978681216 12446844331896832 12462771102560064 12486988874913696 12498277572937728 12508448697264663 12533885201350656 12544085303239776 12585678115405824 12595920366476304 12610134721806336 12631806179486208 12643225797689344 12664043245689264 12667794231279616 12684003725682432 12700123140976128 12720140488433664 12742000999233792 12752602988666112 12756380204924928 12788935190913024 12799342853015004 12809092519821312 12825370903707648 12831105901326336 12867661758595072 12878368304136192 12888848747092032 12925569113892864 12937254304612352 12978980556512256 12990714033143808 13015957709094912 13026550122595152 13038326603867136 13092203986527744 13117644878697216 13129503712985088 13140188530459848 13155017086328832 13188589415629056 13194486830172492 13209376661065728 13221318424264704 13232077960742784 13247010212806656 13269776188551168 13280817313640448 13291625270438658 13318654400004096 13324609974454272 13341543501631488 13362571826233344 13396673846679552 13422706387504128 13434841008635904 13445774310237984 13490356880572416 13501335361106736 13516571467137024 13527571281156504 13539800704015872 13578375634796544 13589425745176424 13634484625022976 13645580397015996 13660979281956864 13673329310564352 13684456694443392 13729830671351808 13741004036155968 13756510605606912 13758466736057472 13780152195803136 13792609961115648 13815319904388288 13819411888668672 13830910338465792 13854679790155776 13865954757432921 13876516896473088 13894151812349952 13900364726436864 13951565662814208 13962919476016368 14002699873383936 14060562269554944 14076429456900096 14100620851519488 14112095966144748 14140793560498176 14170410412285842 14199226591739904 14210781951921984 14223629022400512 14247048651400422 14251268510189568 14287638533598144 14310158049487872 14323094959620096 14334751124138016 14350927730540544 14375590870930432 14387552089777152 14428542266671104 14434994138992128 14476119478419456 14499954840478536 14541265253129472 14554411092688896 14577351083163648 14614553287286784 14642952422731776 14654868887919546 14656190191239168 14668117429350528 14684670235901952 14709906937696256 14728729484843712 14757350488534368 14770691677108224 14782712096767329 14799394222119936 14812773419778048 14824828085647008 14837163092582688 14873983227297792 14886087705835632 14902886489407488 14928498212120064 14971029546057728 14983486200004608 14990186221261056 15009236439335424 15032893304512512 15051997796712448 15071258077514496 15075722060365824 15100544685942144 15114196134715392 15126496099017732 15138018432516096 15157256522563584 15169591529499264 15207236623794176 15219889813979136 15232275792017856 15249465244975104 15275672589146112 15288103963323477 15319193023873024 15338795203150848 15368601692201472 15382495474384896 15395013781248816 15438874219372032 15478275078064656 15502671220278528 15516686206255104 15520165811453952 15546838374752256 15586514763925248 15591131361574912 15611081508532224 15630920788893696 15637910317241472 15655557524226048 15682462768287744 15695511370665984 15708284410518414 15740227927277568 15753037357556928 15792130340093952 15863198457959424 15877539373842432 15908392755560448 15974129915707392 15987129695912232 16001582650200576 16032677073963264 16047171204759552 16060230426117592 16073593350297912 16113481829572608 16126595014655268 16144793696858112 16159389185212416 16172539729796736 16190790260097024 16232110050004992 16239368406366144 16257694352080896 16285634413221888 16332032232062976 16345621309095936 16358923409770656 16373712479275008 16399519968559104 16420361232777216 16433724156957536 16488213965144064 16501632108019344 16520254015389696 16548645304908288 16617028136746752 16635780267245568 16649318499884928 16664370097250304 16677931596352884 16711846935134208 16725447070986368 16746848669065086 16780904153874432 16794560488635072 16813512962408448 16842408239314944 16885390994252352 16912004967576576 16933497521301504 16960187317911552 16989334665645056 17003470651554816 17051913587884032 17065790470686672 17108141201768448 17136310266020088 17185131662789376 17234092151857152 17305307408683008 17319390503904918 17320952044191744 17354610278793216 17368733496793536 17384435471822848 17413059462822738 17440505122813344 17456271982036992 17490193171596288 17506004950646784 17520251373946464 17534829109415904 17540022781771776 17584785887505408 17592649106896656 17612502214754304 17642770614323712 17693034918068224 17707756418187264 17722167027251544 17766146632605696 17788724668841984 17816762434977792 17846098265204352 17862231795572736 17896941850005504 17913121344847872 17927699080317312 17987142507429888 18001780481475648 18022095289516032 18036761708208672 18053067605354496 18067759229382291 18104500846395392 18127667058269184 18162892908965376 18179312833363968 18194107196021328 18214639042609152 18245942259257856 18261123806255616 18321338714874624 18342014140809216 18344622314743296 18373536261070848 18420426539184384 18425882518224896 18441213784621056 18449459964628992 18472906386874368 18487939676577228 18502022528630784 18525535749799936 18533819635249152 18549240710787072 18564336121521762 18585285767313408 18602087550418944 18617225968021824 18670266497845248 18747416359406592 18800827802025984 18816127954859664 18878517173108736 18893880549714456 18915202082709504 18947709269229312 18964838696534016 18996064868533896 19001691346919424 19050184711464192 19080210732650496 19097459946160128 19113001498850688 19134570307387392 19183402786369536 19199014279522506 19213638779731968 19238056355561472 19246658851989504 19301492637892608 19317552456204288 19333273120638048 19388353670839296 19405881456918528 19486071049715712 19523936563642368 19539825183892728 19557489905800704 19638305979791616 19660467588562944 19676467318045824 19694255569477632 19710282795689772 19732525629493248 19750364559704064 19766437447529344 19782884123443584 19791730245258738 19831977636397056 19848116941114176 19870515319209984 19904664282826752 19937437905657987 19977981600006144 19986914961681408 20012315252447232 20043857739350016 20095010770019328 20134059581256192 20152261512953856 20168661465356976 20226122039332352 20252003041660104 20291356921734756 20309701056023808 20332620326633472 20367563452194816 20384138617764636 20451726937534464 20468370595523994 20491468922935296 20509993965846528 20526685041665088 20585165625829376 20611506054233952 20637700104086208 20670228293704704 20688914941673472 20722979856582432 20729117833003008 20782019685233664 20814775344709632 20841227718524928 20850547089655296 20909950357716992 20927348494221312 20944379214024552 21004049810075904 21056173786791936 21090843404332416 21150931277279232 21168143949217122 21170052498456576 21211190340747264 21298839887609856 21316172927882976 21335443533600768 21376902765284352 21396228273012736 21431457800397216 21465237074231808 21484642439430144 21502126686207024 21526391595810816 21563386306395648 21581328134665728 21642813400006656 21652491208488192 21676925802774528 21714179217629184 21776042976083968 21794161745461248 21811897879694208 21831616639033344 21866026624745472 21893814977036288 21921829930930176 21964428634097664 21982303331879319 21984285286858752 22002176144025792 22027005353852928 22064860406544384 22082816835911689 22156037515662336 22199091333179904 22219160129667072 22237242128470512 22310974840946688 22329131558753448 22354329734111232 22392747318180096 22418017283211264 22456544319086592 22475229300006912 22513854659003136 22549339956768768 22577996695068672 22613583090548736 22671294202073088 22689744148526598 22707027648774144 22735884783845376 22754387294248896 22810854935691264 22829834720968704 22848413688026784 22874197867462656 22913508883719168 22978789535809536 23073743211577344 23092520671873224 23158311329058048 23217412617096984 23235098059210752 23254006830417792 23275029309382656 23280248717180928 23320257562128384 23341339934195712 23360335165261952 23379772145887872 23386697042362368 23446381183340544 23456865475862208 23483336286339072 23523694152431616 23562426615777621 23610341890916352 23629556036335392 23688195510140928 23794797686939136 23816309060763648 23862589133340672 23903598773756416 23980694543868348 24002373975300864 24029460386021376 24049015610944896 24070756807139328 24090345639176388 24110390025446868 24170222744358912 24189892521982902 24217190545287168 24239083777818624 24258809594695104 24286185390145536 24327923012343808 24348165075007488 24359052609549216 24428451619832832 24459496419657728 24498048348094464 24538385114655984 24560568718912512 24599279952838656 24630541849165824 24650586235436304 24711759513665536 24732320947716096 24752448162029016 24780381023084544 24822967957362432 24893688663793664 24925542205120128 24973977749827392 24996555145875456 25016897394529326 25067770402701312 25088170606479552 25171356230811648 25191840732952608 25220269443612672 25263612358972416 25286451595378688 25328086491378528 25335588462559232 25368007451364864 25400246281952256 25440280976867328 25484001998467584 25505205977332224 25577870381826048 25598685706030008 25618185039642624 25662211802652672 25735323517190144 25756736608272384 25777697494184064 25851138227785728 25874508609224704 25957961113024512 25979085755857377 25981428066287616 26031915418189824 26053100245190304 26076653207734272 26119589194234107 26184407973055488 26235289757394432 26259007425970176 26280377060919696 26310034172657664 26377178831258112 26388973660344984 26418753322131456 26464155921485568 26494020425613312 26539552377102336 26561634627280896 26583250540877316 26637308800008192 26649219948908544 26683087003262976 26725143652466688 26793347693359104 26845412775008256 26869682017271808 26891548620475968 26980713761144832 27002670722213472 27033142934274048 27055142562313008 27079601408031744 27156751269593088 27178851490352848 27268969250045952 27291160794031992 27321958563913728 27368913388886784 27459661342703616 27482008072311936 27513021211213824 27516933472114944 27560304391606272 27585219922231296 27630639808776576 27638823777337344 27661820676931584 27709359580311552 27731909514865842 27753033792946176 27788303624699904 27800729452873728 27846504182282643 27903131325628416 27925838952032736 28005399746767872 28121124539109888 28201241703038976 28224191932289496 28340820824571684 28398453183479808 28421563903843968 28447258044801024 28494097302800844 28502537020379136 28575277067196288 28620316098975744 28646189919240192 28669502248276032 28701855461081088 28751181741860864 28775104179554304 28798521419283759 28857084533342208 28869988277984256 28952238956838912 28999909680957072 29082530506258944 29108822185377792 29229106574573568 29285904845463552 29309737775839092 29336234858701056 29369340471803904 29419813875392512 29457458969687424 29514700977068736 29541383354216448 29565424193534658 29598788444239872 29625546839556096 29649656171294016 29674326185165376 29747966454595584 29772175411671264 29805772978814976 29856996424240128 29942059092115456 29966972400009216 29980372442522112 30018472878670848 30065786609025024 30103995593424896 30142516155028992 30201089371884288 30228392269430784 30252992198035464 30276036865032192 30339183058998528 30414473247588352 30439779627958272 30464551584035712 30498930489950208 30551345178292224 30576207926646954 30638386047746048 30677590406301696 30702555893285991 30737203384402944 30764990948769792 30790027562497632 30877748438744064 30956550156129312 31005342440557056 31033372412510208 31093676749504512 31173029527850496 31222163017064448 31261841577787392 31275820634482944 31311115048452096 31364925536575488 31391022741331968 31416568821036828 31480455854555136 31506074715113856 31584260680187904 31726396915918848 31752215923825683 31755078747684864 31816785511120896 31948259831414784 31974259391824464 32003165300401152 32065354147926528 32094342409519104 32120460852235184 32147186700595824 32226963659145216 32253190029310536 32289587393716224 32345079459593472 32381580520194048 32464220100009984 32478736812732288 32515388704161792 32571268826443776 32664064464125952 32691242618191872 32717846819541312 32747424958550016 32799039937118208 32840722465554432 32867448313915072 32976427930288128 33003264216038688 33040508030779392 33097290609816576 33234056273493504 33298636999769856 33328740194500608 33355863192705768 33450894141972736 33493697338130172 33561808307748864 33589120977270144 33627025924816896 33684816478629888 33770781988504704 33824009935153152 33866995042603008 33920374635823104 33978669331290112 34006941303109632 34034616222789897 34103827175768064 34131580941373344 34216282403536896 34272620532040176 34370263325578752 34468184303714304 34610614817366016 34638781007809836 34709220557586432 34737466993587072 34768870943645696 34826118925645476 34881010245626688 34912543964073984 34980386343192576 35012009901293568 35040502747892928 35069658218831808 35080045563543552 35169571775010816 35185298213793312 35225004429508608 35285541228647424 35386069836136448 35415512836374528 35444334054503088 35532293265211392 35577449337683968 35692196530408704 35724463591145472 35793883700011008 35855398160634624 35974285014859776 36003560962951296 36044190579032064 36073523416417344 36106135210708992 36135518458764582 36209001692790784 36255334116538368 36284838782974353 36325785817930752 36358625666727936 36388214392042656 36429278085218304 36491884518515712 36522247612511232 36642677429749248 36689244629486592 36747072522141696 36840853078368768 36898919929257984 36945812773748736 36975879353154456 37004045057261568 37067639270498304 37098481421574144 37128672243043524 37170571534626816 37204175100837888 37234451936043648 37340532995690496 37494832718813184 37525346091793989 37601655604051968 37632255909719328 37757034346217472 37787761099428912 37830404165419008 37895418538458624 37929677393068032 37992129737067792 38003382693838848 38100369422928384 38160421465300992 38226002997701376 38269140614774784 38366805572739072 38398028559045012 38427277559463936 38476112711122944 38493317703979008 38602985275785216 38635104912408576 38666546241276096 38776707341678592 38811762913837056 38972142099431424 39047873127284736 39079650367785456 39114979811601408 39276611959583232 39352934636091648 39388511138955264 39420565591379544 39465051258986496 39532874895058688 39565768246887168 39583460490517476 39663955272794112 39696233882228352 39741030638419968 39809328565653504 39874875811315974 39955963200012288 39973829923362816 40024630504894464 40087715478700032 40190021540038656 40268119162512384 40304523025907712 40337322930713952 40452244078664704 40504006083320208 40582713843469512 40619402112047616 40735126904389632 40768277235529272 40903453875068928 40936741191047988 40982937845870592 41019987931693056 41053370083330176 41170331251658752 41223012108467904 41275400208172416 41340456587409408 41377829883346944 41445959713164864 41458235666006016 41564039370467328 41597864272298763 41629550689419264 41682455437049856 41701094179310592 41819900715433984 41854696988442624 41888758428049104 42008099620151808 42181686808664832 42301862554558464 42336287898434244 42422380681494528 42597679775219712 42632345855765952 42670887067201536 42753805530568704 42792456546025472 42862915600794432 42930474148463616 42969284878860288 43004253372414048 43052783191621632 43126772612791296 43162656269331456 43285626800013312 43304982416976384 43428358435258368 43623795759388416 43663233278066688 43732053249490944 43843659861860352 43928857268195328 43964606663758638 43968570573717504 44004352288051584 44054010707705856 44129720813088768 44165633671823378 44312075031324672 44348136290301987 44398182666359808 44438320259334144 44474484256941024 44621949681893376 44658263117506896 44708659468222464 44785494636360192 44913088638173184 44950458600013824 45027709318006272 45098679913537536 45155993390137344 45227166181097472 45342588404146176 45379488297053196 45414055297548288 45471769567690752 45508774588497792 45621709871382528 45659669441937408 45696827376053568 45748395734925312 45827017767438336 45864311889970431 45957579071619072 46147486423154688 46185041343746448 46316622658116096 46434825234193968 46508013660835584 46550058618765312 46560497434361856 46640515124256768 46720670330523904 46759544291775744 46773394084724736 46892762366681088 46913730951724416 46966672572678144 47047388304863232 47124853231555242 47220683781832704 47259112072670784 47376391020281856 47589595373878272 47632618121527296 47725178266681344 47807197547512832 47961389087736696 48004747950601728 48098031221889792 48141513614278656 48180691278352776 48220780050893736 48340445488717824 48379785043965804 48434381090574336 48478167555637248 48517619189390208 48572370780291072 48655846024687616 48696330150014976 48718105219098432 48856903239665664 48918992839315456 48996096696188928 49076770229311968 49121137437825024 49198559905677312 49261083698331648 49301172470872608 49423519027331072 49464641895432192 49504896324058032 49560762046169088 49645935914724864 49787377327587328 49851084410240256 49947955499654784 49993110291750912 50033794789058652 50135540805402624 50176341212959104 50342712461623296 50383681465905216 50440538887225344 50527224717944832 50572903190757376 50656172982757056 50671176925118464 50736014902729728 50800492563904512 50880561953734656 50968003996935168 51010411954664448 51155740763652096 51197371412060016 51324423605305344 51555394988368128 51702276455571456 51915922226049024 51958171511714754 51962856132575232 52063830836379648 52106200490380608 52153306415468544 52239178388468214 52368815946110976 52470579514788864 52518014851940352 52560754121839392 52620068345315328 52754357662516224 52777947320689968 52837506644262912 52928311842971136 53079104754204672 53123269254561792 53166501081754632 53298439897817088 53366174006525952 53450287304933376 53586695386718208 53690825550016512 53739364034543616 53783097240951936 53961427522289664 54005341444426944 54066285868548096 54110285124626016 54159202816063488 54203277688146873 54313502539186176 54357702980705696 54537938500091904 54582321588063984 54643917127827456 54737826777773568 54964016144623872 55026042422427648 55033866944229888 55120608783212544 55261279617553152 55277647554674688 55323641353863168 55418719160623104 55463819029731684 55506067585892352 55576607249399808 55601458905747456 55693008364565286 55806262651256832 55851677904065472 56010799493535744 56242249078219776 56402483406077952 56448383864578992 56681641649143368 56843127807687936 56894516089602048 56988194605601688 57005074040758272 57150554134392576 57240632197951488 57292379838480384 57339004496552064 57403710922162176 57502363483721728 57550208359108608 57597042838567518 57714169066684416 57739976555968512 57904477913677824 57999819361914144 58165061012517888 58217644370755584 58458213149147136 58571809690927104 58619475551678184 58672469717402112 58839627750785024 58914917939374848 59029401954137472 59082766708432896 59130848387069316 59197576888479744 59251093679112192 59299312342588032 59348652370330752 59495932909191168 59544350823342528 59611545957629952 59713992848480256 59884118184230912 59933944800018432 59960744885044224 60036945757341696 60131573218050048 60207991186849792 60285032310057984 60402178743768576 60456784538861568 60505984396070928 60678366117997056 60929103168071424 60997860979900416 61102690356584448 61152415853293908 61276772095492096 61355180812603392 61405111786571982 61474406768805888 61529981897539584 61580055124995264 61755496877488128 61913100312258624 62010684881114112 62066744825020416 62187353499009024 62346059055700992 62444326034128896 62523683155574784 62551641268965888 62729851073150976 62782045482663936 62833137642073656 63012149430227712 63168521360375808 63452793831837696 63504431847651366 63510157495369728 63633571022241792 63896519662829568 63948518783648928 64006330600802304 64130708295853056 64188684819038208 64240921704470368 64294373401191648 64453927318290432 64506380058621072 64579174787432448 64690158919186944 64928440200019968 64957473625464576 65030777408323584 65142537652887552 65328128928251904 65382485236383744 65435693639082624 65494849917100032 65598079874236416 65681444931108864 65734896627830144 65946909995637957 65952855860576256 66006528432077376 66081016061558784 66194581219633152 66248450507735067 66468112546987008 66597273999539712 66657480389001216 66711726385411536 66901788283945472 66987394676260344 67178241954540288 67254051849633792 67369632957259776 67541563977009408 67648019870306304 67733990085206016 67840749271646208 67957338662580224 68013882606219264 68069232445579794 68207654351536128 68263161882746688 68432564807073792 68545241064080352 68740526651157504 68936368607428608 69221229634732032 69277562015619672 69474933987174144 69537741887291392 69652237851290952 69762020491253376 69825087928147968 69960772686385152 70024019802587136 70081005495785856 70139316437663616 70160091127087104 70339143550021632 70370596427586624 70450008859017216 70571082457294848 70772139672272896 70831025672749056 70888668109006176 71064586530422784 71154898675367936 71384393060817408 71448927182290944 71587767400022016 71710796321269248 72007121925902592 72088381158064128 72147046832834688 72212270421417984 72271036917529164 72418003385581568 72510668233076736 72569677565948706 72651571635861504 72717251333455872 72776428784085312 72858556170436608 72983769037031424 73044495225022464 73285354859498496 73378489258973184 73494145044283392 73681706156737536 73797839858515968 73891625547497472 73951758706308912 74135278540996608 74196962843148288 74257344486087048 74341143069253632 74468903872087296 74681065991380992 74989665437626368 75050692183587978 75203311208103936 75264511819438656 75514068692434944 75575522198857824 75660808330838016 75790837076917248 75859354786136064 75984259474135584 76006765387677696 76200738845856768 76320842930601984 76452005995402752 76733611145478144 76796057118090024 76854555118927872 76986635407958016 77205970551570432 77270209824817152 77333092482552192 77553414683357184 77623525827674112 77937257267572131 77944284198862848 78095746254569472 78159300735570912 78229959623202816 78358767582702321 78553223919166464 78705869272183296 78777022277910528 78841131182759088 78930102517972992 79065749790117376 79131536493774336 79166920981034952 79392467764456704 79482061276839936 79618657131307008 79749751622631948 79911926400024576 79947659846725632 80049261009788928 80175430957400064 80380043080077312 80536238325024768 80609046051815424 80674645861427904 80904488157329408 81008012166640416 81165427686939024 81238804224095232 81470253808779264 81536554471058544 81806907750137856 81873482382095976 81965875691741184 82106740166660352 82340662503317504 82446024216935808 82550800416344832 82680913174818816 82755659766693888 82891919426329728 82916471332012032 83128078740934656 83195728544597526 83259101378838528 83364910874099712 83402188358621184 83639801430867968 83709393976885248 83777516856098208 84016199240303616 84363373617329664 84603725109116928 84672575796868488 85195359550439424 85264691711531904 85341774134403072 85507611061137408 85584913092050944 85725831201588864 85860948296927232 85938569757720576 86008506744828096 86105566383243264 86253545225582592 86325312538662912 86395564257851277 86571253600026624 86609964833952768 86856716870516736 87247591518776832 87326466556133376 87687319723720704 87857714536390656 87929213327517276 88008704576103168 88108021415411712 88259441626177536 88331267343646756 88624150062649344 88696272580603974 88796365332719616 88876640518668288 88948968513882048 89243899363786752 89316526235013792 89417318936444928 89570989272720384 89826177276346368 89900917200027648 90055418636012544 90197359827075072 90311986780274688 90685176808292352 90758976594106392 90828110595096576 91017549176995584 91243419742765056 91319338883874816 91393654752107136 91496791469850624 91654035534876672 91728623779940862 91915158143238144 92107667679857973 92294972846309376 92370082687492896 92633245316232192 92869650468387936 93016027321671168 93100117237530624 93281030248513536 93441340661047808 93519088583551488 93785524733362176 93827461903448832 93933345145356288 94094776609726464 94249706463110484 94441367563665408 94518224145341568 94752782040563712 95179190747756544 95256647771477049 95265236243054592 95450356533362688 95614395095025664 95922778175473392 96009495901203456 96196062443779584 96283027228557312 96361382556705552 96441560101787472 96680890977435648 96759570087931608 96868762181148672 97035238378780416 97144741560582144 97311692049375232 97392660300029952 97436210438196864 97713806479331328 97837985678630912 97992193392377856 98153540458623936 98242274875650048 98397119811354624 98522167396663296 98602344941745216 98847038054662144 98929283790864384 99009792648116064 99121524092338176 99291871829449728 99574754655174656 99702168820480512 99895910999309568 99986220583501824 100067589578117304 100352682425918208 100685424923246592 100767362931810432 100881077774450688 101054449435889664 101145806381514752 101312345965514112 101342353850236928 101472029805459456 101600985127809024 101761123907469312 101936007993870336 102020823909328896 102103848668369691 102311481527304192 102394742824120032 102648847210610688 103110789976736256 103404552911142912 103831844452098048 103916343023429508 104127661672759296 104212400980761216 104306612830937088 104478356776936428 104737631892221952 104941159029577728 105036029703880704 105121508243678784 105240136690630656 105508715325032448 105555894641379936 105675013288525824 105856623685942272 106158209508409344 106246538509123584 106333002163509264 106596879795634176 106732348013051904 107173390773436416 107381651100033024 107566194481903872 107922855044579328 108010682888853888 108132571737096192 108220570249252032 108318405632126976 108406555376293746 108627005078372352 108715405961411392 108854516348923059 109075877000183808 109164643176127968 109287834255654912 109475653555547136 109928032289247744 110067733888459776 110241217566425088 110522559235106304 110837438321246208 110927638059463368 111012135171784704 111202917811494912 111386016729130572 111612525302513664 111703355808130944 112021598987071488 112484498156439552 112576038275381967 112804966812155904 112896767729157984 113363283298286736 113686255615375872 113789032179204096 113976389211203376 114010148081516544 114301108268785152 114481264395902976 114678008993104128 114807421844324352 115004726967443456 115100416718217216 115194085677135036 115428338133368832 115479953111937024 115808955827355648 115999638723828288 116330122025035776 116435288741511168 116916426298294272 117143619381854208 117238951103356368 117344939434804224 117679255501570048 117829835878749696 118058803908274944 118165533416865792 118261696774138632 118395153776959488 118598624685176064 118697304740661504 118991865818382336 119088701646685056 119223091915259904 119427985696960512 119768236368461824 119867889600036864 119921489770088448 120073891514683392 120263146436100096 120415982373699584 120570064620115968 120804357487537152 120913569077723136 121011968792141856 121356732235994112 121858206336142848 122205380713168896 122304831706587816 122710361625206784 122810223573143964 122948813537611776 123059963795079168 123160110249990528 123510993754976256 123826200624517248 124021369762228224 124133489650040832 124374706998018048 124692118111401984 124793592816896289 124888652068257792 125047366311149568 125103282537931776 125459702146301952 125564090965327872 125666275284147312 126024298860455424 126905587663675392 127008863695302732 127267142044483584 127793039325659136 127897037567297856 128012661201604608 128261416591706112 128377369638076416 128481843408940736 128588746802383296 128907854636580864 129012760117242144 129158349574864896 129380317838373888 129856880400039936 129914947250929152 130285075305775104 130871387278165248 130989699834200064 131196159748472832 131469793255660288 131893819991275914 131905711721152512 132013056864154752 132162032123117568 132389162439266304 132496901015470134 132936225093974016 133044408870905961 133194547999079424 133314960778002432 133423452770823072 133803576567890944 133974789352520688 134356483909080576 134739265914519552 135083127954018816 135296039740612608 135467980170412032 135681498543292416 135914677325160448 136027765212438528 136138464891159588 136415308703072256 136526323765493376 136865129614147584 137090482128160704 137481053302315008 137592935669911293 137872737214857216 138442459269464064 138555124031239344 138949867974348288 139075483774582784 139304475702581904 139524040982506752 139650175856295936 139921545372770304 140162010991571712 140278632875327232 140320182254174208 140678287100043264 140741192855173248 140900017718034432 141142164914589696 141544279344545792 141662051345498112 141777336218012352 142129173060845568 142309797350735872 142768786121634816 142897854364581888 143175534800044032 143421592642538496 144014243851805184 144294093665669376 144424540842835968 144542073835058328 145021336466153472 145139355131897412 145303143271723008 145434502666911744 145552857568170624 145717112340873216 145967538074062848 146088990450044928 146570709718996992 146756978517946368 146988290088566784 147363412313475072 147595679717031936 147783251094994944 147903517412617824 148270557081993216 148393925686296576 148514688972174096 148682286138507264 148937807744174592 149362131982761984 149979330875252736 150101384367175956 150406622416207872 150529023638877312 151028137384869888 151151044397715648 151321616661676032 151581674153834496 151718709572272128 151968518948271168 152013530775355392 152401477691713536 152641685861203968 152904011990805504 153467222290956288 153592114236180048 153973270815916032 154666184965104384 155106829366714368 155874514535144262 155888568397725696 156191492509138944 156318601471141824 156459919246405632 156717535165404642 157106447838332928 157411738544366592 157554044555821056 157682262365518176 157860205035945984 158131499580234752 158263072987548672 158333841962069904 158784935528913408 159237314262614016 159499503245263896 159895319693451264 160098522019577856 160350861914800128 160760086160154624 161072476650049536 161218092103630848 161349291722855808 161808976314658816 162016024333280832 162330855373878048 162477608448190464 162609833064440619 162940507617558528 163073108942117088 163613815500275712 163746964764191952 163931751383482368 164213480333320704 164681325006635008 164892048433871616 165101600832689664 165361826349637632 165783838852659456 165832942664024064 166256157481869312 166391457089195052 166518202757677056 166729821748199424 166804376717242368 167279602861735936 167418787953770496 167555033712196416 168032398480607232 168726747234659328 169207450218233856 169345151593736976 170529383423063808 170683548268806144 171015222122274816 171451662403177728 171721896593854464 171877139515441152 172017013489656192 172211132766486528 172507090451165184 172650625077325824 172791128515702554 173142507200053248 173219929667905536 173713433741033472 174495183037553664 174652933112266752 175374639447441408 175715429072781312 175858426655034552 176017409152206336 176518883252355072 176662534687293512 177248300125298688 177392545161207948 177592730665439232 177753281037336576 177897937027764096 178487798727573504 178633052470027584 178834637872889856 179141978545440768 179652354552692736 179801834400055296 180110837272025088 180394719654150144 180623973560549376 181370353616584704 181517953188212784 182035098353991168 182787309504214272 182993582939701248 183308071069753344 183457247559881724 183830316286476288 184215335359715946 184589945692618752 184740165374985792 185266490632464384 185739300936775872 186032054643342336 186200234475061248 186562060497027072 186882681322095616 187038177167102976 187571049466724352 187654923806897664 188189553219452928 188499412926220968 189036448290683136 189505564081127424 190358381495513088 190513295542954098 190530472486109184 190900713066725376 191228790190051328 191845556350946784 192018991802406912 192392124887559168 192566054457114624 192722765113411104 192883120203574944 193361781954871296 193519140175863216 193737524362297344 194070476757560832 194623384098750464 194785320600059904 194872420876393728 195427612958662656 195675971357261824 195984386784755712 196307080917247872 196484549751300096 196794239622709248 197044334793326592 197204689883490432 197694076109324288 197858567581728768 198019585296232128 198243048184676352 198583743658899456 198745351523205201 199149509310349312 199404337640961024 199791821998619136 199972441167003648 200135179156234608 200705364851836416 201534725863620864 201762155548901376 202108898871779328 202624691931028224 202684707700473856 202944059610918912 203201970255618048 203522247814938624 203872015987740672 204041647818657792 204207697336739382 204622963054608384 204789485648240064 205297694421221376 206221579953472512 206809105822285824 207663688904196096 207832686046859016 208424801961522432 208613225661874176 208956713553872856 209475263784443904 209882318059155456 210072059407761408 210243016487357568 210480273381261312 211017430650064896 211111789282759872 211350026577051648 211713247371884544 212316419016818688 212493077018247168 212666004327018528 213193759591268352 213464696026103808 214346781546872832 214763302200066048 215132388963807744 216021365777707776 216265143474192384 216441140498504064 216636811264253952 216813110752587492 217254010156744704 217430811922822784 217709032697846118 218151754000367616 218329286352255936 218575668511309824 218951307111094272 219856064578495488 220135467776919552 220482435132850176 221045118470212608 221674876642492416 221855276118926736 222405835622989824 222772033458261144 223406711616261888 224043197974142976 224968996312879104 225152076550763934 225609933624311808 225793535458315968 226726566596573472 227372511230751744 227578064358408192 227952778422406752 228020296163033088 228602216537570304 228962528791805952 229356017986208256 230009453934886912 230200833436434432 230388171354270072 230959906223874048 231617911654711296 231999277447656576 232660244050071552 232870577483022336 233832852596588544 234287238763708416 234477902206712736 234689878869608448 235358511003140096 235659671757499392 236117607816549888 236331066833731584 236523393548277264 236790307553918976 237197249370352128 237394609481323008 238177403293370112 238446183830519808 238855971393921024 239536472736923648 239735779200073728 239842979540176896 240147783029366784 240526292872200192 240831964747399168 241140129240231936 241608714975074304 241827138155446272 242023937584283712 242713464471988224 243716412672285696 244410761426337792 244609663413175632 245420723250413568 245620447146287928 245897627075223552 246320220499981056 247021987509952512 247652401249034496 248042739524456448 248266979300081664 248749413996036096 249384236222803968 249587185633792578 249777304136515584 250094732622299136 250206565075863552 250919404292603904 251128181930655744 251332550568294624 252048597720910848 253811175327350784 254017727390605464 255586078651318272 255794075134595712 256025322403209216 256522833183412224 256754739276152832 256963686817881472 257177493604766592 257815709273161728 258025520234484288 258316699149729792 258760635676747776 259186692773553831 259713760800079872 259829894501858304 260570150611550208 261742774556330496 261979399668400128 262939586511320576 263787639982551828 264026113728309504 264324064246235136 264778324878532608 264993802030940268 265872450187948032 266088817741811922 266389095998158848 266629921556004864 266846905541646144 267607153135781888 267949578705041376 268712967818161152 269478531829039104 270166255908037632 270592079481225216 270935960340824064 271829354650320896 272055530424877056 272276929782319176 273052647530986752 273730259228295168 274180964256321408 274962106604630016 275185871339822586 275745474429714432 276884918538928128 277110248062478688 277899735948696576 278150967549165568 278608951405163808 279048081965013504 279300351712591872 279843090745540608 280324021983143424 280557265750654464 281356574200086528 281482385710346496 281800035436068864 282284329829179392 283088558689091584 283324102690996224 283554672436024704 284258346121691136 284619594701471744 285537572243269632 285769943314431147 285795708729163776 286351069600088064 286843185285076992 288028487703610368 288588187331338752 288849081685671936 289084147670116656 290042672932306944 290278710263794824 290606286543446016 291105715136341248 291434224681746432 291935076148125696 292177980900089856 293141419437993984 293513957035892736 293976580177133568 294726824626950144 295191359434063872 295566502189989888 295807034825235648 296541114163986432 296787851372593152 297029377944348192 297364572277014528 297875615488349184 298724263965523968 299958661750505472 300202768734351912 301058047277754624 302056274769739776 302302088795431296 302643233323352064 303163348307668992 303437419144544256 303937037896542336 304027061550710784 304802955383427072 305283371722407936 305808023981611008 306311546005109073 306934444581912576 307184228472360096 307946541631832064 309332369930208768 310213658733428736 311749029070288524 312382985018277888 312637202942283648 312919838492811264 313435070330809284 314212895676665856 314823477088733184 315108089111642112 315364524731036352 315720410071891968 316262999160469504 316526145975097344 316667683924139808 317569871057826816 318474628525228032 318999006490527792 319790639386902528 320197044039155712 321520172320309248 322144953300099072 322698583445711616 323617952629317632 324032048666561664 324661710747756096 324955216896380928 325219666128881238 325881015235117056 326146217884234176 327227631000551424 327493929528383904 327863502766964736 328426960666641408 329362650013270016 329784096867743232 330203201665379328 330723652699275264 331567677705318912 332512314963738624 332782914178390104 333036405515354112 333608753434484736 334559205723471872 334837575907540992 335110067424392832 336064796961214464 337453494469318656 337728114826145901 338414900436467712 338690303187473952 341058766846127616 341367096537612288 342030444244549632 342903324806355456 343443793187708928 344034026979312384 344422265532973056 345014180902330368 345301250154651648 345582257031405108 346285014400106496 346439859335811072 347426867482066944 348990366075107328 349305866224533504 350749278894882816 351430858145562624 351716853310069104 352034818304412672 353037766504710144 353325069374587024 354496600250597376 354785090322415896 355185461330878464 355795874055528192 356975597455147008 357266104940055168 357669275745779712 358283957090881536 359304709105385472 359603668800110592 360221674544050176 360789439308300288 361247947121098752 362740707233169408 363035906376425568 364070196707982336 365574619008428544 366616142139506688 366914495119763448 368430670719431892 369179891385237504 369480330749971584 370532981264928768 371478601873551744 372064109286684672 372400468950122496 373124120994054144 373765362644191232 374076354334205952 374380778450688867 375142098933448704 375309847613795328 376379106438905856 376998825852441936 378072896581366272 380716762991026176 381026591085908196 381801426133450752 382457580380102656 383691112701893568 384037983604813824 384784249775118336 385132108914229248 385445530226822208 385766240407149888 386723563909742592 387038280351726432 387475048724594688 388140953515121664 389246768197500928 389570641200119808 389744841752787456 390855225917325312 391351942714523648 392614161834495744 392969099502600192 393588479245418496 394409379766980864 395388152218648576 395717135163457536 396039170592464256 396486096369352704 397167487317798912 397490703046410402 398299018620698624 398808675281922048 399133226612717883 399583643997238272 399944882334007296 400270358312469216 401410729703672832 403069451727241728 404217797743558656 405249383862056448 405888119221837824 406403940511236096 407044495629877248 407744031975481344 408083295637315584 408415394673478764 409245926109216768 409578971296480128 410595388842442752 412443159906945024 412778807009733879 413618211644571648 415327377808392192 415665372093718032 416849603923044864 417226451323748352 417913427107745712 418950527568887808 419764636118310912 420486032974715136 420960546762522624 422034861300129792 422223578565519744 422700053154103296 423426494743769088 424632838033637376 424986154036494336 425332008654037056 426387519182536704 426929392052207616 428693563093745664 429526604400132096 430264777927615488 432042731555415552 432882280997008128 433273622528507904 433626221505174984 434861623845645568 435418065395692236 436303508000735232 436658572704511872 437151337022619648 437902614222188544 439712129156990976 440270935553839104 440964870265700352 442090236940425216 443349753284984832 443710552237853472 444811671245979648 445544066916522288 446813423232523776 448086395948285952 449937992625758208 450304153101527868 451219867248623616 451587070916631936 453453133193146944 454745022461503488 455156128716816384 455905556844813504 456040592326066176 457204433075140608 457925057583611904 458712035972416512 460018907869773824 460401666872868864 460776342708540144 461919812447748096 463998554895313152 465320488100143104 467665705193177088 468574477527416832 468955804413425472 469379757739216896 470717022006280192 471319343514998784 472235215633099776 472662133667463168 473046787096554528 473580615107837952 474394498740704256 474789218962646016 476354806586740224 477711942787842048 479685959080353792 480295566058733568 481052585744400384 482280258480463872 483217429950148608 483654276310892544 484047875168567424 485426928943976448 487432825344571392 487829499193321857 488821522852675584 489219326826351264 490841446500827136 491240894292575856 491795254150447104 492640440999962112 494043975019905024 495304802498068992 496085479048912896 497498827992072192 498768472445607936 499174371267585156 499554608273031168 500189465244598272 500413130151727104 501838808585207808 502256363861311488 502665101136589248 504097195441821696 507622350654701568 508035454781210928 511588150269191424 512050644806418432 513045666366824448 513927373635762944 514354987209533184 515631418546323456 516051040468968576 516633398299459584 517521271353495552 518373385547107662 519427521600159744 519659789003716608 521140301223100416 523485549112660992 523958799336800256 525879173022641152 527575279965103656 528052227456619008 529556649757065216 529987604061880536 531744900375896064 532177635483623844 532778191996317696 533259843112009728 533693811083292288 535214306271563776 535899157410082752 537425935636322304 538957063658078208 540332511816075264 541184158962450432 541871920681648128 543658709300641792 544111060849754112 544553859564638352 546105295061973504 548361928512642816 549924213209260032 550371742679645172 551490948859428864 553769837077856256 554220496124957376 555799471897393152 556301935098331136 557217902810327616 558096163930027008 558600703425183744 559686181491081216 560648043966286848 561114531501308928 562713148400173056 562964771420692992 564568659658358784 567109344872049408 568516692243382272 571075144486539264 571539886628862294 571591417458327552 572702139200176128 573686370570153984 576056975407220736 577176374662677504 577698163371343872 578168295340233312 580085345864613888 580557420527589648 581212573086892032 582211430272682496 583870152296251392 584355961800179712 586282838875987968 587027914071785472 587953160354267136 589453649253900288 590382718868127744 591133004379979776 591614069650471296 593082228327972864 593575702745186304 594058755888696384 594729144554029056 595751230976698368 596236054569615603 597448527931047936 599917323501010944 600405537468703824 602116094555509248 604604177590862592 605286466646704128 606326696615337984 607874075793084672 608054123101421568 609605910766854144 610566743444815872 611616047963222016 612623092010218146 613868889163825152 614368456944720192 615893083263664128 618664739860417536 620427317466857472 623498058140577048 625274405884567296 625839676985622528 626870140661618568 628425791353331712 629646954177466368 630216178223284224 630729049462072704 631440820143783936 632525998320939008 633052291950194688 633335367848279616 635139742115653632 636949257050456064 637998012981055584 639581278773805056 640394088078311424 643040344640618496 644289906600198144 645397166891423232 647235905258635264 648064097333123328 649323421495512192 649910433792761856 650439332257762476 651762030470234112 652292435768468352 654455262001102848 654987859056767808 655727005533929472 656853921333282816 658725300026540032 659568193735486464 660406403330758656 661447305398550528 663135355410637824 665024629927477248 665565828356780208 667217506868969472 670220134848785664 672129593922428928 674906988938637312 675456229652291802 676829800872935424 677380606374947904 682117533692255232 682734193075224576 684060888489099264 685806649612710912 686887586375417856 688068053958624768 690028361804660736 690602500309303296 691164514062810216 692879718671622144 694853734964133888 697980732150214656 698611732449067008 701498557789765632 702861716291125248 703433706620138208 704069636608825344 706075533009420288 706650138749174048 708993200501194752 709570180644831792 710370922661756928 711591748111056384 714532209880110336 715338551491559424 716567914181763072 718609418210770944 719207337600221184 720443349088100352 721578878616600576 722495894242197504 725481414466338816 726071812752851136 728140393415964672 731149238016857088 733232284279013376 733828990239526896 736861341438863784 738960661499943168 741065962529857536 742957203747103488 744128218573369344 744800937900244992 746248241988108288 747530725288382464 748152708668411904 748761556901377734 750284197866897408 750619695227590656 752758212877811712 753997651704883872 756145793162732544 761433525982052352 762053182171816392 764915160760205312 767382225403787136 768075967209627648 769568499550236672 770264217828458496 770891060453644416 771532480814299776 773447127819485184 774076560703452864 774950097449189376 776281907030243328 778493536395001856 779141282400239616 779489683505574912 781710451834650624 782703885429047296 785228323668991488 785938199005200384 788818759533961728 792078341184928512 792972192738705408 794334974635597824 794981406092820804 796598037241397248 797617350563844096 798266453225435766 799167287994476544 799889764668014592 800540716624938432 802821459407345664 806138903454483456 808435595487117312 810498767724112896 811776238443675648 812807881022472192 815488063950962688 816166591274631168 816830789346957528 819157942592960256 821190777684885504 824886319813890048 825557614019467758 827236423289143296 830654755616784384 831330744187436064 833699207846089728 834452902647496704 835826854215491424 837901055137775616 839529272236621824 840972065949430272 844069722600259584 844447157131039488 845400106308206592 846852989487538176 849265676067274752 849972308072988672 850664017308074112 852775038365073408 853858784104415232 857309829943293441 857387126187491328 859053208800264192 860529555855230976 864085463110831104 865764561994016256 866547245057015808 867252443010349968 869723247691291136 870836130791384472 873317145409023744 874302674045239296 875805228444377088 879424258313981952 880541871107678208 881929740531400704 884180473880850432 886699506569969664 887421104475706944 889623342491959296 891088133833044576 893626846465047552 896172791896571904 899875985251516416 900608306203055736 903174141833263872 906906266386293888 909490044923006976 910312257433632768 911811113689627008 912081184652132352 914408866150281216 915850115167223808 917424071944833024 920037815739547648 920803333745737728 921552685417080288 923839624895496192 927997109790626304 930640976200286208 937148955054833664 937911608826850944 938759515478433792 941434044012560384 942638687029997568 944470431266199552 945324267334926336 946093574193109056 947161230215675904 948788997481408512 949578437925292032 952709613173480448 955423885575684096 959371918160707584 960591132117467136 964560516960927744 966434859900297216 968095750337134848 970853857887952896 974865650689142784 975658998386643714 977643045705351168 978438653652702528 981682893001654272 982481788585151712 983590508300894208 985280881999924224 988087950039810048 990609604996137984 992170958097825792 997536944891215872 998348742535170312 999109216546062336 1000826260303454208 1003677617170415616 1004512727722622976 1005330202273178496 1008194390883643392 1013184344478437703 1015244701309403136 1016070909562421856 1023176300538382848 1024101289612836864 1026091332733648896 1027854747271525888 1028709974419066368 1032102080937937152 1033266796598919168 1035042542706991104 1036746771094215324 1038855043200319488 1039319578007433216 1042280602446200832 1046971098225321984 1047917598673600512 1051758346045282304 1055150559930207312 1056104454913238016 1059113299514130432 1059975208123761072 1063489800751792128 1064355270967247688 1065556383992635392 1067387622166584576 1070428612543127552 1071798314820165504 1074851871272644608 1077914127316156416 1080665023632150528 1082368317924900864 1083743841363296256 1087317418601283584 1088222121699508224 1089107719129276704 1092210590123947008 1096723857025285632 1099848426418520064 1100743485359290344 1107539674155712512 1108440992249914752 1111598943794786304 1112603870196662272 1114435805620655232 1116192327860054016 1117201406850367488 1119372362982162432 1121296087932573696 1122229063002617856 1123142335352066601 1125426296800346112 1125929542841385984 1129137319316717568 1134218689744098816 1142150288973078528 1143079773257724588 1145404278400352256 1147372741140307968 1152113950814441472 1154352749325355008 1155396326742687744 1156336590680466624 1160170691729227776 1161114841055179296 1162425146173784064 1164422860545364992 1167740304592502784 1168711923600359424 1172565677751975936 1174055828143570944 1178907298507800576 1180765437736255488 1183228139300942592 1186164456655945728 1187151405490372608 1188117511777392768 1189458289108058112 1191502461953396736 1192472109139231206 1194897055862095872 1197399679838153649 1199834647002021888 1200811074937407648 1204232189111018496 1209208355181725184 1212653393230675968 1215748151586169344 1219211821533708288 1221133486889631744 1223232095926444032 1225246184020436292 1227737778327650304 1228736913889440384 1231786166527328256 1237329479720835072 1238336421029201637 1240854634933714944 1246996116281154096 1250548811769134592 1251679353971245056 1253740281323237136 1256851582706663424 1259293908354932736 1261458098924145408 1262881640287567872 1265051996641878016 1266104583900389376 1266670735696559232 1270279484231307264 1273898514100912128 1275996025962111168 1279162557547610112 1280788176156622848 1286080689281236992 1288579813200396288 1290794333782846464 1294471810517270528 1296128194666246656 1298646842991024384 1299820867585523712 1300878664515524952 1304584871536936704 1308910524002205696 1309975718113535616 1311454011067858944 1313707842666565632 1317450600053080064 1319136387470972928 1320812806661517312 1322894610797101056 1326270710821275648 1330049259854954496 1331131656713560416 1334435013737938944 1340440269697571328 1344259187844857856 1349813977877274624 1350912459304583604 1353659601745870848 1354761212749895808 1364235067384510464 1365468386150449152 1368121776978198528 1371613299225421824 1373775172750835712 1376136107917249536 1380056723609321472 1381205000618606592 1382329028125620432 1385759437343244288 1395961464300429312 1402997115579531264 1405723432582250496 1406867413240276416 1408139273217650688 1412151066018840576 1413300277498348096 1417986401002389504 1419140361289663584 1420741845323513856 1423183496222112768 1429064419760220672 1433135828363526144 1440886698176200704 1443157757233201152 1450962828932677632 1452143625505702272 1456280786831929344 1462298476033714176 1463488497579965571 1466464568558026752 1467657980479053792 1473722682877727568 1477921322999886336 1482131925059715072 1485914407494206976 1488256437146738688 1492496483976216576 1495061450576764928 1496305417336823808 1497523113802755468 1500568395733794816 1501239390455181312 1505516425755623424 1507995303409767744 1512291586325465088 1522867051964104704 1524106364343632784 1529830321520410624 1534764450807574272 1536151934419255296 1539136999100473344 1541782120907288832 1543064961628599552 1546894255638970368 1548153121406905728 1549900194898378752 1552563814060486656 1556987072790003712 1558282564800479232 1558979367011149824 1563420903669301248 1565407770858094592 1570456647337982976 1571876398010400768 1577637519067923456 1584156682369857024 1588669949271195648 1589962812185641608 1595234701127688192 1596532906450871532 1598334575988953088 1599779529336029184 1601081433249876864 1605642918814691328 1612277806908966912 1616871190974234624 1620997535448225792 1623552476887351296 1625615762044944384 1630976127901925376 1632333182549262336 1633661578693915056 1638315885185920512 1649772639627780096 1651115228038935516 1654472846578286592 1661309511233568768 1662661488374872128 1667398415692179456 1668905805294993408 1671653708430982848 1675802110275551232 1679058544473243648 1681944131898860544 1688139445200519168 1688894314262078976 1693705978975076352 1701328034616148224 1705550076730146816 1714619659886586882 1714774252374982656 1718106417600528384 1721059111710461952 1728170926221662208 1731529123988032512 1733094490114031616 1734504886020699936 1739446495382582272 1741672261582768944 1746634290818047488 1751610456888754176 1758848516627963904 1761083742215356416 1763859481062801408 1768360947761700864 1773399013139939328 1774842208951413888 1779246684983918592 1782176267666089152 1787253692930095104 1788708163708846809 1792345583793143808 1799751970503032832 1801216612406111472 1806348283666527744 1813812532772587776 1818980089846013952 1823622227379254016 1824162369304264704 1828817732300562432 1831700230334447616 1834848143889666048 1840075631479095296 1841606667491475456 1843105370834160576 1847679249790992384 1855994219581252608 1861281952400572416 1875823217653701888 1877519030956867584 1885277374059995136 1888940862532399104 1890648534669852672 1892187148386218112 1894322460431351808 1897577994962817024 1899156875850584064 1905419226346960896 1910847771151368192 1918743836321415168 1921182264234934272 1929121033921855488 1932869719800594432 1936191500674269696 1941707715775905792 1949731301378285568 1951317996773287428 1955286091410702336 1956877307305405056 1963365786003308544 1964963577170303424 1967181016601788416 1970561763999848448 1976175900079620096 1981219209992275968 1984341916195651584 1995073889782431744 1996697485070340624 2001652520606908416 2010660404546356992 2016388781767286784 2026368688956875406 2030489402618806272 2032141819124843712 2046352601076765696 2048202579225673728 2052182665467297792 2055709494543051776 2057419948838132736 2064204161875874304 2070085085413982208 2073493542188430648 2078639156014866432 2084561204892401664 2093942196450643968 2095835197347201024 2103516692090564608 2110301119860414624 2112208909826476032 2118226599028260864 2119950416247522144 2126979601503584256 2128710541934495376 2131112767985270784 2134775244333169152 2140857225086255104 2143596629640331008 2149703742545289216 2155828254632312832 2161330047264301056 2164736635849801728 2167487682726592512 2174634837202567168 2176444243399016448 2178215438258553408 2184421180247894016 2193447714050571264 2199696852837040128 2201486970718580688 2216881984499829504 2223197887589572608 2228871611241310464 2232384655720108032 2234402813700734976 2238744725964324864 2242592175865147392 2244458126005235712 2246284670704133202 2250852593600692224 2251859085682771968 2258274638633435136 2268437379488197632 2284300577946157056 2286159546515449176 2294745482280615936 2304227901628882944 2308705498650710016 2310792653485375488 2312673181360933248 2320341383458455552 2322229682110358592 2324850292347568128 2328845721090729984 2335480609185005568 2337423847200718848 2345131355503951872 2348111656287141888 2357814597015601152 2366456278601885184 2376235023554785536 2378916578216116224 2383004923906793472 2384944218278462412 2389794111724191744 2394799359676307298 2399669294004043776 2401622149874815296 2408464378222036992 2418416710363450368 2425306786461351936 2431496303172338688 2438423643067416576 2446464191852888064 2450492368040872584 2457473827778880768 2463572333054656512 2474658959441670144 2476672842058403274 2481709269867429888 2493992232562308192 2501097623538269184 2503358707942490112 2507480562646474272 2513703165413326848 2518587816709865472 2522916197848290816 2530103993283756032 2532209167800778752 2533341471393118464 2540558968462614528 2547797028201824256 2551992051924222336 2558325115095220224 2561576352313245696 2572161378562473984 2577159626400792576 2581588667565692928 2588943621034541056 2592256389332493312 2597293685982048768 2599641735171047424 2601757329031049904 2609169743073873408 2619951436227071232 2622908022135717888 2627415685333131264 2634901200106160128 2638272774941945856 2641625613323034624 2645789221594202112 2652541421642551296 2660098519709908992 2662263313427120832 2668870027475877888 2680880539395142656 2688518375689715712 2699627955754549248 2701824918609167208 2709522425499791616 2728470134769020928 2730936772300898304 2736243553956397056 2743226598450843648 2747550345501671424 2752272215834499072 2760113447218642944 2762410001237213184 2764658056251240864 2771518874686488576 2791922928600858624 2811446865164500992 2813734826480552832 2816278546435301376 2824302132037681152 2826600554996696192 2835972802004779008 2838280722579327168 2841483690647027712 2846366992444225536 2858128839520441344 2866271656727052288 2881773396352401408 2904287251011404544 2912561573663858688 2924596952067428352 2926976995159931142 2932929137116053504 2935315960958107584 2947445365755455136 2955842645999772672 2964263850119430144 2971828814988413952 2976512874293477376 2990122901153529856 2992610834673647616 2995046227605510936 3002478780910362624 3011032851511246848 3015990606819535488 3024583172650930176 3045734103928209408 3048212728687265568 3059660643040821248 3069528901615148544 3072303868838510592 3078273998200946688 3083564241814577664 3086129923257199104 3096306242813811456 3099800389796757504 3105127628120973312 3113974145580007424 3116565129600958464 3117958734022299648 3126841807338602496 3130815541716189184 3140913294675965952 3143752796020801536 3155275038135846912 3168313364739714048 3177339898542391296 3179925624371283216 3190469402255376384 3193065812901743064 3196669151977906176 3202162866499753728 3211285837629382656 3224555613817933824 3233742381948469248 3241995070896451584 3247104953774702592 3251231524089888768 3261952255803850752 3264666365098524672 3267323157387830112 3276631770371841024 3299545279255560192 3302230456077871032 3322619022467137536 3325322976749744256 3334796831384358912 3337811610589986816 3343307416861965696 3351604220551102464 3358117088946487296 3363888263797721088 3369427006056199803 3376278890401038336 3377788628524157952 3387411957950152704 3402656069232296448 3429239319773173764 3436212835201056768 3442118223420923904 3456341852443324416 3463058247976065024 3466188980228063232 3469009772041399872 3478892990765164544 3483344523165537888 3493268581636094976 3503220913777508352 3517697033255927808 3522167484430712832 3536721895523401728 3549684417902827776 3558493369967837184 3564352535332178304 3574507385860190208 3577416327417693618 3584691167586287616 3599503941006065664 3602433224812222944 3612696567333055488 3627625065545175552 3637960179692027904 3647244454758508032 3657635464601124864 3663400460668895232 3669696287779332096 3680151262958190592 3683213334982950912 3686210741668321152 3695358499581984768 3711988439162505216 3715009263087604911 3722563904801144832 3751646435307403776 3755038061913735168 3770554748119990272 3777881725064798208 3784374296772436224 3788644920862703616 3795155989925634048 3798313751701168128 3810838452693921792 3821695542302736384 3837487672642830336 3842364528469868544 3858242067843710976 3865739439601188864 3872383001348539392 3883415431551811584 3899462602756571136 3902635993546574856 3913754614610810112 3926731572006617088 3929927154340606848 3934362033203576832 3941123527999696896 3952351800159240192 3962438419984551936 3968683832391303168 3990147779564863488 3993394970140681248 4003305041213816832 4021320809092713984 4032777563534573568 4052737377913750812 4060978805237612544 4064283638249687424 4092705202153531392 4096405158451347456 4104365330934595584 4111418989086103552 4114839897676265472 4128408323751748608 4140170170827964416 4146987084376861296 4157278312029732864 4187884392901287936 4207033384181129216 4220602239720829248 4224417819652952064 4236453198056521728 4239900832495044288 4253959203007168512 4257421083868990752 4262225535970541568 4269550488666338304 4281714450172510208 4287193259280662016 4299407485090578432 4322660094528602112 4329473271699603456 4349269674405134336 4352888486798032896 4356430876517106816 4368842360495788032 4386895428101142528 4390465492739896713 4399393705674080256 4402973941437161376 4433763968999659008 4446395775179145216 4457743222482620928 4464769311440216064 4477489451928649728 4485184351730294784 4488916252010471424 4492569341408266404 4501705187201384448 4503718171365543936 4516549277266870272 4536874758976395264 4568601155892314112 4572319093030898352 4589490964561231872 4608455803257765888 4617410997301420032 4625346362721866496 4640682766916911104 4644459364220717184 4649700584695136256 4657691442181459968 4670961218370011136 4674847694401437696 4690262711007903744 4696223312574283776 4715629194031202304 4732912557203770368 4752470047109571072 4766009847813586944 4769888436556924824 4789598719352614596 4799338588008087552 4803244299749630592 4816928756444073984 4836833420726900736 4850613572922703872 4862992606344677376 4876847286134833152 4892928383705776128 4900984736081745168 4914947655557761536 4949317918883340288 4953345684116806548 4963418539734859776 4987984465124616384 5002195247076538368 5006717415884980224 5014961125292948544 5027406330826653696 5037175633419730944 5045832395696581632 5060207986567512064 5064418335601557504 5066682942786236928 5081117936925229056 5103984103848444672 5116650230190440448 5144322757124947968 5154319252801585152 5163177335131385856 5177887242069082112 5184512778664986624 5194587371964097536 5199283470342094848 5203514658062099808 5218339486147746816 5239902872454142464 5254831370666262528 5276545549883891712 5283251226646069248 5291578443188404224 5305082843285102592 5320197039419817984 5324526626854241664 5337740054951755776 5361761078790285312 5366124491126540427 5377036751379431424 5399255911509098496 5403649837218334416 5419044850999583232 5456940269538041856 5472487107912794112 5486453196901687296 5495100691003342848 5504544431668998144 5520226894437285888 5524820002474426368 5529316112502481728 5543037749372977152 5583845857201717248 5627469652961105664 5632557092870602752 5653201109993392384 5671945604009558016 5676561445158654336 5682967381294055424 5692733984888451072 5716257679040882688 5732543313454104576 5763546792704802816 5808574502022809088 5825123147327717376 5849193904134856704 5853953990319862284 5865858274232107008 5870631921916215168 5894890731510910272 5911685291999545344 5928527700238860288 5943657629976827904 5953025748586954752 5980245802307059712 5985221669347295232 5990092455211021872 6004957561820725248 6031981213639070976 6049166345301860352 6091468207856418816 6096425457374531136 6119321286081642496 6139057803230297088 6144607737677021184 6156547996401893376 6167128483629155328 6172259846514398208 6192612485627622912 6210255256241946624 6235917468044599296 6253683614677204992 6281826589351931904 6287505592041603072 6310550076271693824 6336626729479428096 6354679797084782592 6359851248742566432 6380938804510752768 6386131625803486128 6393338303955812352 6404325732999507456 6422571675258765312 6449111227635867648 6467484763896938496 6483990141792903168 6494209907549405184 6502463048179777536 6523904511607701504 6529332730197049344 6534646314775660224 6553263540743682048 6599090558511120384 6604460912155742064 6650645953499488512 6669593662768717824 6686614833723931392 6703208441102204928 6716234177892974592 6727776527595442176 6738854012112399606 6752557780802076672 6755577257048315904 6774823915900305408 6805312138464592896 6858478639546347528 6884236446841847808 6912683704886648832 6926116495952130048 6932377960456126464 6938019544082799744 6957785981530329088 6966689046331075776 6986537163272189952 7006441827555016704 7035394066511855616 7044334968861425664 7073443791046803456 7099368835805655552 7128705070664356608 7149014771720380416 7154832654835387236 7169382335172575232 7199007882012131328 7204866449624445888 7225393134666110976 7255250131090351104 7275920359384055808 7294488909517016064 7315270929202249728 7339392575558664192 7372421483336642304 7390716999163969536 7423976878325010432 7430018526175209822 7445127809602289664 7503292870614807552 7510076123827470336 7541109496239980544 7555763450129596416 7568748593544872448 7590311979851268096 7596627503402336256 7621676905387843584 7643391084605472768 7674975345285660672 7684729056939737088 7716484135687421952 7731478879202377728 7744766002697078784 7766830863103623168 7798925205513142272 7805271987093149712 7827509229221620224 7859854308681213696 7868724066407153664 7882247055999393792 7904703600318480384 7924876839969103872 7937367664782606336 7980295559129726976 7986789940281362496 8006610082427633664 8042641618185427968 8065555127069147136 8105474755827501624 8128567276499374848 8185410404307062784 8192810316902694912 8208730661869191168 8222837978172207104 8229679795352530944 8256816647503497216 8280340341655928832 8293974168753722592 8314556624059465728 8375768785802575872 8414066768362258432 8441204479441658496 8448835639305904128 8472906396113043456 8479801664990088576 8507918406014337024 8514842167737981504 8524451071941083136 8539100977332676608 8563428900345020416 8574386518561324032 8598814970181156864 8645320189057204224 8712861753034213632 8737684720991576064 8773790856202285056 8780930985479793426 8798787411348160512 8805947882874322752 8867527937999318016 8892791550358290432 8915486444965241856 8929538622880432128 8970368703460589568 8977832504020942848 8985138682816532808 9007436342731087872 9033098554533740544 9073749517952790528 9137202311784628224 9144638186061796704 9178981929122463744 9216911606515531776 9234821994602840064 9250692725443732992 9288918728441434368 9299401169390272512 9315382884362919936 9341922436740022272 9349695388802875392 9380525422015807488 9392446625148567552 9431258388062404608 9465825114407540736 9504940094219142144 9532019695627173888 9539776873113849648 9579197438705229192 9606488599499261184 9633857512888147968 9673666841453801472 9701227145845407744 9725985212689354752 9753694572269666304 9785856767411552256 9801969472163490336 9829895311115523072 9898635837766680576 9906691368233613096 9975968930249232768 10004390494153076736 10013434831769960448 10029922250585897088 10054812661653307392 10074351266839461888 10091664791393163264 10120415973135024128 10128836671203115008 10133365885572473856 10162235873850458112 10207968207696889344 10308638505603170304 10326354670262771712 10355774484138164224 10369025557329973248 10389174743928195072 10398566940684189696 10407029316124199616 10436678972295493632 10479805744908284928 10509662741332525056 10553091099767783424 10566502453292138496 10610165686570205184 10649053253708483328 10675480109903511552 10723522157580570624 10732248982253080854 10754073502758862848 10798511823018196992 10807299674436668832 10838089701999166464 10913880539076083712 10972906393803374592 10990201382006685696 11009088863337996288 11040453788874571776 11049640004948852736 11058632225004963456 11086075498745954304 11145027789262814733 11167691714403434496 11254939305922211328 11265114185741205504 11306402219986784768 11353122890317308672 11365934762588110848 11385467969776902144 11432515358081765376 11465086626908209152 11527093585409605632 11617149004045618176 11650246294655434752 11698387808269713408 11707907980639724568 11741263843832430336 11789781463021820544 11823370583999090688 11857055400477720576 11887315259953655808 11906051497173909504 11960491604614119424 11970443338694590464 11980184910422043744 12009915123641450496 12063962427278141952 12098332690603720704 12182936415712837632 12192850914749062272 12238642572163284992 12278115606460594176 12289215475354042368 12313095992803786752 12334256967258310656 12344519693028796416 12385224971255245824 12420510512483893248 12471834936089198592 12563653178703863808 12621100152543387648 12673253458958856192 12709359594169565184 12719702497485132864 12761877609021505536 12772263251606972256 12786676607911624704 12808651465999014912 12845143350517530624 12898222455271735296 12967980283585806336 12988419815098810368 13047809023215403008 13058665460394098688 13069292629551320448 13106527081487364096 13171396478219690139 13198181117022240768 13208921824311484128 13301291906998977024 13339187325537435648 13373229667447862784 13432468355785949184 13455553055190884352 13477708024224799212 13505115561604153344 13511154514096631808 13549647831800610816 13610624276929185792 13716957279092695056 13768472893683695616 13825367409773297664 13852232991904260096 13876039088165599488 13915571963060658176 13933378092662151552 13973074326544379904 14012883655110033408 14070788133023711232 14088669937722851328 14146887582093606912 14198737671611311104 14257410141328713216 14298029543440760832 14309665309670774472 14398015764024262656 14409732899248891776 14450786269332221952 14510500262180702208 14551840718768111616 14588977819034032128 14630541858404499456 14678785151117328384 14744842966673284608 14847953756650020864 14860037052350419644 14890255619204579328 15006585741229615104 15020152247654940672 15082218992479961088 15111526900259192832 15137497187089744896 15180623959702536192 15193255006804672512 15243353810775687168 15349950690571321344 15432968271374843904 15462957758404755456 15489532005394157568 15533661726207246336 15597850411026284544 15610543974186299424 15655018458443240448 15719708617362427392 15764494111998787584 15849753679938207744 15874735329565212672 15960591118259453952 15973579880562724992 16013220164855267328 16085283236370855936 16098373473379621281 16131110254138294272 16210949511655003248 16257134552998749696 16370820808614125568 16417461323738382336 16445675956344414208 16459359590705061888 16513633295006994432 16560680683311857664 16587948337507445184 16629113248118931456 16751537571605151744 16828133536724516864 16882408958883316992 16897671278611808256 16959603329980177152 17015836812028674048 17029684335475963008 17048902143882166272 17078201954665353216 17126857800690040832 17148773037122648064 17197629940362313728 17290640378114408448 17425723506068427264 17475369441983152128 17547581712404570112 17561861970959586852 17597574822696321024 17611895765748645504 17735055875998636032 17785583100716580864 17830972889930483712 17859077245760864256 17940737406921179136 17955665008041885696 17970277365633065616 18014872685462175744 18147499035905581056 18274404623569256448 18289276372123593408 18357963858244927488 18433823213031063552 18469643989205680128 18501385450887465984 18577837456882868736 18630765768725839872 18761050844031614976 18862516776124809216 18931650228815081472 19009880188438284288 19064039391254347776 19079553746227699296 19158394877410458384 19212977198998522368 19267715025776295936 19347333682907602944 19402454291690815488 19451970425378709504 19507389144539332608 19571713534823104512 19603938944326980672 19659790622231046144 19797271675533361152 19813382736467226192 19951937860498465536 20008780988306153472 20059844501171794176 20109625323306614784 20148702533678923776 20183329582786326528 20240831946270048256 20257673342406230016 20266731771144947712 20324471747700916224 20415936415393778688 20652709340525543424 20738051114659946496 20778349487856390144 20797133881368379392 20814058632248399232 20873357944590987264 20959611489816569856 21019325482665050112 21106182199535566848 21133004906584276992 21220331373140410368 21298106507416966656 21447044315161141248 21464497964506161708 21508147005517725696 21597023646036393984 21614599348873337664 21676179403998332928 21827761078152167424 21945812787606749184 22018177726675992576 22117264450009926912 22172150997491908608 22290055578525629466 22335383428806868992 22509878611844422656 22530228371482411008 22612804439973569536 22706245780634617344 22770935939553804288 22865030716163530752 22930173253816418304 23054187170819211264 23234298008091236352 23300492589310869504 23396775616539426816 23415815961279449136 23482527687664860672 23579562926043641088 23646741167998181376 23714110800955441152 23774630519907311616 23812102994347819008 23920983209228238848 23940886677389180928 23960369820844087488 24019830247282900992 24127924854556283904 24196665381207441408 24385701829498124544 24556231212921188352 24578430950708084736 24626191985607573504 24668513934516621312 24689039386057592832 24770449942510491648 24841021024967786496 24943669872178397184 25127306357407727616 25242200305086775296 25346506917917712384 25418719188339130368 25439404994970265728 25523755218043011072 25544526503213944512 25573353215823249408 25617302931998029824 25690286701035061248 25796444910543470592 25935960567171612672 26138585259102640896 26213054162974728192 26342792956439380278 26396362234044481536 26417843648622968256 26602583813997954048 26678374651074871296 26746459334895725568 26911106110381768704 26955416048449598424 27022309028193263616 27099295663601221632 27221248553858371584 27433914558185390112 27536945787367391232 27650734819546595328 27704465983808520192 27752078176331198976 27831143926121316352 27866756185324303104 27946148653088759808 28025767310220066816 28141576266047422464 28177339875445702656 28293775164187213824 28397475343222622208 28514820282657426432 28596059086881521664 28619330619341548944 28819465798497783552 28901572538664443904 29021000524361404416 29103681437536223232 29177955638068064256 29261083716808998912 29357570302234656768 29489685933346569216 29695907513300041728 29720074104700839288 30013171482459230208 30040304495309881344 30164437984959922176 30223053800518385664 30274994374179489792 30361247919405072384 30386510013609345024 30486707621551374336 30925915516809510912 30979064010788315136 31067323452414492672 31195700822052569088 31221087948372598848 31310036916886480896 31439417234724854784 31528988223997575168 31699507359876415488 31947159761125449984 32026440329710534656 32170566472741711872 32196746946759242562 32262220508276588544 32421899023310006496 32514269105997499392 32741641617228251136 32891351912688828416 32918719181410123776 33027266590013988864 33121361366623715328 33175896675014890368 33258226496237862912 33503075143210303488 33656267073449033728 33764817917766633984 33795342557223616512 33919206659960354304 34059368670951926016 34097804287764332544 34156403909330706432 34253715601380081664 34297546074245296128 34395259880724627456 34581280756228816896 34851447012136854528 34950738883966304256 35095163424809140224 35123723941919173704 35223791531497291008 35470111751997272064 35571166201433161728 35661945779860967424 35718154491521728512 35881474813842358272 35911330016083771392 35940554731266131232 36029745370924351488 36294998071811162112 36548809247138512896 36578552744247186816 36715927716489854976 36867646426062127104 36939287978411360256 37002770901774931968 37155674913765737472 37261531537451679744 37863300457630162944 38019760376876568576 38128078782508695552 38159107492455398592 38316789754820916768 38425954397997044736 38535430051552591872 38694667365815205888 38903940850757419008 39143427069646209024 39207877888653961344 39319581244462092288 39594543351066722304 39626765472934452384 39903875720996931072 40017561976612306944 40119689002343588352 40297405067357847552 40366659165572653056 40481663892540096512 40515346684812460032 40533463542289895424 40648943495401832448 40831872830787557376 41305418681051086848 41476102229319892992 41556698975712780288 41628117264496798464 41746715889181974528 41919222979633139712 42038650965330100224 42212364399071133696 42266009813168553984 42440662746280820736 42596213014833933312 42894088630322282496 42928995929012323416 43194047292072787968 43229198697746675328 43352358807996665856 43655522156304334848 43891625575213498368 44036355453351985152 44234528900019853824 44580111157051258932 44670766857613737984 45019757223688845312 45060456742964822016 45225608879947139072 45412491561269234688 45541871879107608576 45730061432327061504 46468596016182472704 46600985178621739008 46793551233078853632 46831631922558898272 46965055375329721344 47159125852087282176 47293482335996362752 47549261039814623232 47624205988695638016 47841966418456477696 47881773354778361856 47920739641688174976 48039660494565801984 48255849709112567808 48295120420138863843 48393330762414882816 48771403658996249088 49112462425842376704 49252383971215147008 49337027869033242624 49378078772115185664 49540899885020983296 49682042049935572992 49887339744356794368 50254612714815455232 50484400610173550592 50693013835835424768 50878809989940531456 51047510436086022144 51089053006427889024 51146706431646498816 51234605863996059648 51380573402070122496 51592889821086941184 51871921134343225344 52277170518205281792 52426108325949456384 52685585912878760556 52792724468088963072 52835687297245936512 53205167627995908096 53356749302149742592 53492918669791451136 53822212220763537408 53910832096899196848 54044618056386527232 54442497107716743168 54867829116370780224 55073891574734782464 55301469639093190656 55408931967617040384 55504156352662397952 55662287852242632704 55733512370648606208 55892297306177519616 56283152532094844928 56587550328374427648 56794950686445244416 57029640565314852864 57192118173763043328 57238661238683097888 57638931596995567104 57803145077328887808 58042001048722808832 58207362875072446464 58355911276136128512 58522167433617997824 58715140604469313536 58979371866693138432 59391815026600083456 59440148209401678576 60026342964918460416 60328875969919844352 60446107601036771328 60549988748358979584 60722495838810144768 60773020027218690048 60973415243102748672 61958128021576630272 62391401644105138176 62442175896745197696 62620073833772961792 62878834469449709568 63057976447995150336 63399014719752830976 63894319522250899968 64341132945483423744 64393493893518485124 64524441016553177088 64843798046620012992 65028538211994998784 65483283234456502272 65782703825377656832 65837438362820247552 66054533180027977728 66351793350029780736 66516452992475725824 67006150286420606976 67312534146898067456 67529635835533267968 67590685114447233024 67838413319920708608 68118737341903852032 68312807818661412864 68595092148490592256 68790519761449254912 69162561512457633792 69702894024273709056 69901477767932608512 70190326849618280448 70247447883838347408 70447583062994582016 70940223503994544128 71142332402866323456 71323891559721934848 71436308983043457024 71762949627684716544 71822660032167542784 71881109462532262464 72059490741848702976 72589996143622324224 73157105488494373632 73735292852124254208 73878575956822720512 74005541803549863936 74311349827531474944 74523063074903359488 75726600915260325888 76039520753753137152 76256157565017391104 76318214984910797184 76633579509641833536 76851908795994089472 77070860103105183744 77389334731630411776 77807881701514838016 78415755777307922688 78639162488924184576 79189086702133444608 79253530945868904768 79807751441993862144 80035123953224613888 80239378004687176704 80733318331145306112 81066927084579790848 81297886990803664896 81663745661575114752 82610837362102173696 82952204458639785984 83113397951425560576 83256234528993596928 83493431778363949056 83838445959266279424 84077301930660200448 84424728798142267392 84532019626337107968 84881325492561641472 85192426029667866624 85788177260644564992 85857991858024646832 86458397395493350656 86704717615993331712 87311044312608669696 87783251150426996736 88072710906703970304 88469057800039707648 89160222314102517864 90039514447377690624 90120913485929644032 90451217759894278144 90824983122538469376 91083743758215217152 91460122864654123008 92937192032364945408 93201970357243478016 93587102466157707264 93663263845117796544 93930110750659442688 94318251704174564352 94586964671992725504 95098522079629246464 95841479283376349952 96079320989131603968 96511699418225135616 96590240840277727686 96786661524829765632 97542807317992498176 98224924851684753408 98674055738066485248 98756157544230371328 99081799770041966592 99364084099871145984 99774679488713588736 100509225429630910464 100968801220347101184 101386027671670849536 101757619979881062912 102178106012855778048 102293412863292997632 102469211727992119296 102761146804140244992 103185779642173882368 103743842268686450688 104554341036410563584 104852216651898912768 105371171825757521112 105671374594491873024 106410335255991816192 106713498604299485184 106985837339582902272 107644424441527074816 107821664193798393696 108089236112773054464 108884994215433486336 109735658232741560448 110147783149469564928 110602939278186381312 110817863935234080768 111008312705324795904 111324575704485265408 111467024741297212416 111784594612355039232 113589901372890488832 114059281130629705728 114384236347526086656 114477322477366195776 115277863193991134208 115606290154657775616 116084002097445617664 116711822552272257024 117430281208938627072 117958743733386276864 118783630053200166912 118880296418803357152 120052685929836920832 120892215202073542656 121099977496717959168 121444991677620289536 121546040054437380096 121946830486205497344 123916256043153260544 124884351793490395392 125240147667545923584 125757668938899419136 126115952895990300672 126798029439505661952 127788639044501799936 128682265890966847488 128786987787036970248 129687596093240025984 130057076423989997568 130966566468913004544 131565407650755313664 131674876725640495104 132109066360055955456 132703586700059561472 134012300572841213952 134625068293796134912 135059271671066535936 135181370228894466048 135676826639841417216 136237474683807704064 136625615637322825728 137190184296981184512 139405788048547418112 139802955535865217024 140380653699236560896 140494895767676694816 140895166125989164032 141880447007989088256 142647783119443869696 142872617966086914048 143525899255369433088 143645320064335085568 143762218925064524928 144118981483697405952 144885361260416591529 145179992287244648448 146314210976988747264 147757151913645441024 148011083607099727872 148622699655062949888 149046126149806718976 151453201830520651776 152079041507506274304 152636429969821594368 153267159019283667072 153703817591988178944 154141720206210367488 154778669463260823552 155615763403029676032 156831511554615845376 157278324977848369152 158378173404266889216 158507061891737809536 159615502883987724288 160070247906449227776 160478756009374353408 161466636662290612224 162133854169159581696 163327491323150229504 165221674724204347392 165904408917279571968 166226795902851121152 166512469057987193856 166986863556727898112 167676891918532558848 168849457596284534784 169762650985123282944 170384852059335733248 171576354521289129984 171715983716049293664 172916794790986701312 173409435231986663424 174622088625217339392 175566502300853993472 176145421813407940608 176938115600079415296 178320444628205035728 180079028894755381248 180902435519788556288 181649966245076938752 182167487516430434304 182920245729308246016 185874384064729890816 187174204932315414528 187326527690235593088 187860221501318885376 188636503408349128704 189173929343985451008 190197044159258492928 191682958566752699904 193023398836450271232 193180481680555455372 193573323049659531264 195085614635984996352 196449849703369506816 197348111476132970496 197512315088460742656 198163599540083933184 199549358977427177472 201018450859261820928 201937602440694202368 202772055343341699072 203515239959762125824 204356212025711556096 204938423455984238592 206371559284347764736 207487684537372901376 209108682072821127168 209704433303797825536 210742343651515042224 211342749188983746048 212820670511983632384 213426997208598970368 213971674679165804544 215288848883054149632 215643328387596787392 216178472225546108928 217769988430866972672 219471316465483120896 221205878556372762624 221635727870468161536 222016625410649591808 222649151408970530816 222934049482594424832 223569189224710078464 227179802745780977664 228118562261259411456 228768472695052173312 228954644954732391552 230555726387982268416 231212580309315551232 232168004194891235328 233423645104544514048 235917487466772553728 237567260106400333824 237760592837606714304 240105371859673841664 242199954993435918336 243893660972410994688 247832512086306521088 249768703586980790784 250480295335091847168 251515337877798838272 252231905791980601344 253596058879011323904 255577278089003599872 257364531781933694976 257573975574073940496 259375192186480051968 260114152847979995136 261933132937826009088 263130815301510627328 263349753451280990208 264218132720111910912 265407173400119122944 270118543342133071872 270362740457788932096 271353653279682834432 272474949367615408128 273251231274645651456 274380368593962369024 278811576097094836224 279605911071730434048 280761307398473121792 280989791535353389632 281790332251978328064 283760894015978176512 285295566238887739392 287524437850129049856 288237962967394811904 289770722520833183058 290359984574489296896 292628421953977494528 296022167214199455744 297245399310125899776 298092252299613437952 302906403661041303552 304158083015012548608 305272859939643188736 306534318038567334144 307407635183976357888 308283440412420734976 309557338926521647104 311231526806059352064 313663023109231690752 314556649955696738304 317014123783475619072 319231005767975448576 320140495812898455552 320957512018748706816 322933273324581224448 324267708338319163392 326654982646300459008 330443349448408694784 331808817834559143936 332453591805702242304 333024938115974387712 333973727113455796224 335353783837065117696 340769704118671466496 343152709042578259968 343431967432098587328 345833589581973402624 346818870463973326848 352290843626815881216 353876231200158830592 356640889256410071456 360158057789510762496 361804871039577112576 363299932490153877504 364334975032860868608 365840491458616492032 371748768129459781632 374653055380471186176 375720443002637770752 377273006816698257408 378347858687970902016 380394088318516985856 383365917133505399808 386046797672900542464 386360963361110910744 390171229271969992704 392899699406739013632 394696222952265940992 395024630176921485312 396327199080167866368 402036901718523641856 403875204881388404736 405544110686683398144 407030479919524251648 408712424051423112192 409876846911968477184 418217364145642254336 419408866607595651072 421484687303030084448 422685498377967492096 425641341023967264768 427943349358331609088 430577697766108299264 431286656775193574784 432356944451092217856 435539976861733945344 438942632930966241792 443271455740936323072 444033250821299183616 445298302817941061632 445868098965188849664 447138378449420156928 454359605491561955328 456237124522518822912 457909289909464783104 461111452775964536832 462425160618631102464 464336008389782470656 466847290209089028096 471834974933545107456 475134520212800667648 475521185675213428608 480210743719347683328 484399909986871836672 495665024172613042176 499537407173961581568 500960590670183694336 503030675755597676544 511154556178007199744 514729063563867389952 515147951148147880992 518750384372960103936 520228305695959990272 523866265875652018176 526261630603021254656 526699506902561980416 528436265440223821824 530814346800238245888 540237086684266143744 542707306559365668864 544949898735230816256 546502462549291302912 548760737187924738048 557623152194189672448 561522614796946243584 561979583070706779264 563580664503956656128 567521788031956353024 570591132477775478784 575048875700258099712 579541445041666366116 580719969148978593792 585256843907954989056 592044334428398911488 594490798620251799552 605812807322082607104 608316166030025097216 610545719879286377472 613068636077134668288 614815270367952715776 619114677853043294208 622463053612118704128 627326046218463381504 629113299911393476608 634028247566951238144 638462011535950897152 640280991625796911104 641915024037497413632 645866546649162448896 648535416676638326784 653309965292600918016 663617635669118287872 664907183611404484608 666049876231948775424 667947454226911592448 670707567674130235392 681539408237342932992 686305418085156519936 686863934864197174656 691667179163946805248 693637740927946653696 707752462400317661184 713281778512820142912 720316115579021524992 723609742079154225152 726599864980307755008 731680982917232984064 743497536258919563264 749306110760942372352 751440886005275541504 754546013633396514816 756695717375941804032 760788176637033971712 766731834267010799616 772093595345801084928 772721926722221821488 780342458543939985408 785799398813478027264 789392445904531881984 790049260353842970624 792654398160335732736 811088221373366796288 814060959839048503296 817424848102846224384 819753693823936954368 836434728291284508672 838817733215191302144 842969374606060168896 845370996755934984192 851282682047934529536 855886698716663218176 862573313550387149568 864713888902184435712 871079953723467890688 877885265861932483584 888066501642598367232 891736197930377699328 894276756898840313856 908719210983123910656 912474249045037645824 915818579818929566208 922222905551929073664 924850321237262204928 928672016779564941312 933694580418178056192 943669949867090214912 951042371350426857216 960421487438695366656 968799819973743673344 991330048345226084352 999074814347923163136 1001921181340367388672 1006061351511195353088 1022309112356014399488 1029458127127734779904 1030295902296295761984 1037500768745920207872 1040456611391919980544 1056872530880447643648 1061628693600476491776 1080474173368532287488 1085414613118731337728 1089899797470461632512 1093004925098582605824 1097521474375849476096 1115246304388379344896 1123959166141413558528 1127161329007913312256 1135043576063912706048 1141182264955550957568 1150097751400516199424 1159082890083332732232 1170513687815909978112 1184088668856797822976 1188981597240503599104 1211625614644165214208 1216632332060050194432 1221091439758572754944 1226137272154269336576 1229630540735905431552 1254652092436926763008 1258226599822786953216 1268056495133902476288 1276924023071901794304 1283830048074994827264 1291733093298324897792 1297070833353276653568 1306619930585201836032 1329814367222808969216 1332099752463897550848 1335894908453823184896 1341415135348260470784 1363078816474685865984 1373727869728394349312 1383334358327893610496 1387275481855893307392 1415504924800635322368 1426563557025640285824 1440632231158043049984 1447219484158308450304 1453199729960615510016 1486995072517839126528 1498612221521884744704 1502881772010551083008 1509092027266793029632 1533463668534021599232 1544187190691602169856 1545443853444443642976 1560684917087879970816 1571598797626956054528 1578784891809063763968 1580098520707685941248 1585308796320671465472 1628121919678097006592 1634849696205692448768 1639507387647873908736 1672869456582569017344 1685938749212120337792 1690741993511869968384 1702565364095869059072 1711773397433326436352 1725146627100774299136 1742159907446935781376 1755770531723864967168 1776133003285196734464 1783472395860755398656 1817438421966247821312 1824948498090075291648 1831637159637859132416 1844445811103858147328 1857344033559129882624 1867389160836356112384 1887339899734180429824 1902084742700853714432 1920842974877390733312 1937599639947487346688 1998149628695846326272 2003842362680734777344 2012122703022390706176 2044618224712028798976 2058916254255469559808 2060591804592591523968 2075001537491840415744 2080913222783839961088 2123257387200952983552 2160948346737064574976 2170829226237462675456 2179799594940923265024 2195042948751698952192 2230492608776758689792 2247918332282827117056 2254322658015826624512 2270087152127825412096 2282364529911101915136 2300195502801032398848 2318165780166665464464 2341027375631819956224 2368177337713595645952 2377963194481007198208 2433264664120100388864 2442182879517145509888 2452274544308538673152 2459261081471810863104 2509304184873853526016 2516453199645573906432 2536112990267804952576 2553848046143803588608 2567660096149989654528 2594141666706553307136 2613239861170403672064 2664199504927795101696 2682830270696520941568 2726157632949371731968 2747455739456788698624 2766668716655787220992 2774550963711786614784 2831009849601270644736 2853127114051280571648 2881264462316086099968 2894438968316616900608 2906399459921231020032 2973990145035678253056 2997224443043769489408 3005763544021102166016 3018184054533586059264 3066927337068043198464 3088374381383204339712 3090887706888887285952 3121369834175759941632 3170617592641342930944 3256243839356194013184 3269699392411384897536 3279014775295747817472 3345738913165138034688 3371877498424240675584 3381483987023739936768 3405130728191738118144 3423546794866652872704 3450293254201548598272 3511541063447729934336 3552266006570393468928 3566944791721510797312 3634876843932495642624 3649896996180150583296 3663274319275718264832 3688891622207716294656 3774679799468360859648 3804169485401707428864 3875199279894974693376 3996299257391692652544 4007684725361469554688 4024245406044781412352 4089236449424057597952 4121183609185183047936 4150003074983680831488 4161826445567679922176 4246514774401905967104 4321896693474129149952 4341658452474925350912 4359599189881846530048 4460985217553517379584 4495836664565654234112 4508645316031653249024 4600391005602064797696 4636331560333330928928 4682054751263639912448 4736354675427191291904 4755926388962014396416 4884365759034291019776 4904549088617077346304 4918522162943621726208 5018608369747707052032 5072225980535609905152 5107696092287607177216 5135320192299979309056 5226479722340807344128 5328399009855590203392 5452315265898743463936 5494911478913577397248 5533337433311574441984 5662019699202541289472 5706254228102561143296 5762528924632172199936 5788877936633233801216 5812798919842462040064 5994448886087538978816 6011527088042204332032 6036368109067172118528 6133854674136086396928 6176748762766408679424 6181775413777774571904 6242739668351519883264 6512487678712388026368 6539398784822769795072 6691477826330276069376 6743754996848481351168 6762967974047479873536 6810261456383476236288 6847093589733305745408 6900586508403097196544 7023082126895459868672 7104532013140786937856 7133889583443021594624 7299793992360301166592 7326548638551436529664 7377783244415432589312 7549359598936721719296 7608338970803414857728 7992598514783385305088 8048490812089562824704 8178472898848115195904 8242367218370366095872 8300006149967361662976 8323652891135359844352 8493029548803811934208 8643793386948258299904 8683316904949850701824 8719198379763693060096 8921970435107034759168 8991673329131308468224 9017290632063306498048 9200782011204129595392 9272663120666661857856 9364109502527279824896 9511852777924028792832 9768731518068582039552 9809098177234154692608 9837044325887243452416 10037216739495414104064 10144451961071219810304 10215392184575214354432 10270640384599958618112 10656798019711180406784 10904630531797486927872 10989822957827154794496 11066674866623148883968 11324039398405082578944 11412508456205122286592 11625597839684924080128 11988897772175077957632 12023054176084408664064 12072736218134344237056 12267709348272172793856 12363550827555549143808 12485479336703039766528 13024975357424776052736 13078797569645539590144 13382955652660552138752 13487509993696962702336 13525935948094959747072 13801173016806194393088 14046164253790919737344 14209064026281573875712 14267779166886043189248 14653097277102873059328 14755566488830865178624 15216677941606829715456 15985197029566770610176 16356945797696230391808 16484734436740732191744 16600012299934723325952 16986059097607623868416 17287586773896516599808 17366633809899701403648 17438396759527386120192 17983346658262616936448 18034581264126612996096 18401564022408259190784 18545326241333323715712 18728219005054559649792 19537463036137164079104 19618196354468309385216 20074433478990828208128 20288903922142439620608 20430784369150428708864 20541280769199917236224 21313596039422360813568 21979645915654309588992 22133349733246297767936 22648078796810165157888 22825016912410244573184 23977795544350155915264 24145472436268688474112 24535418696544345587712 24727101655111098287616 24970958673406079533056 26049950714849552105472 26157595139291079180288 26765911305321104277504 26975019987393925404672 27051871896189919494144 27602346033612388786176 28092328507581839474688 28535558333772086378496 29306194554205746118656 29511132977661730357248 30433355883213659430912 31970394059133541220352 32713891595392460783616 32969468873481464383488 33200024599869446651904 33972118195215247736832 34876793519054772240384 35966693316525233872896 36069162528253225992192 36803128044816518381568 37090652482666647431424 37456438010109119299584 39074926072274328158208 39236392708936618770432 40148866957981656416256 40577807844284879241216 42627192078844721627136 43959291831308619177984 44266699466492595535872 45650033824820489146368 47955591088700311830528 49070837393088691175424 49454203310222196575232 52099901429699104210944 52315190278582158360576 53950039974787850809344 54103743792379838988288 55204692067224777572352 56184657015163678949376 58612389108411492237312 60866711766427318861824 63940788118267082440704 65938937746962928766976 66400049199738893303808 67944236390430495473664 71933386633050467745792 73606256089633036763136 74181304965333294862848 74912876020218238599168 78149852144548656316416 78472785417873237540864 80297733915963312832512 81155615688569758482432 87918583662617238355968 88533398932985191071744 91300067649640978292736 95911182177400623661056 98141674786177382350848 98908406620444393150464 104630380557164316721152 107900079949575701618688 108207487584759677976576 110409384134449555144704 112369314030327357898752 117224778216822984474624 121733423532854637723648 127881576236534164881408 131877875493925857533952 132800098399477786607616 143866773266100935491584 147212512179266073526272 148362609930666589725696 156299704289097312632832 156945570835746475081728 162311231377139516964864 175837167325234476711936 182600135299281956585472 191822364354801247322112 197816813240888786300928 215800159899151403237376 220818768268899110289408 224738628060654715797504 234449556433645968949248 243466847065709275447296 263755750987851715067904 265600196798955573215232 287733546532201870983168 294425024358532147052544 296725219861333179451392 313891141671492950163456 324622462754279033929728 351674334650468953423872 365200270598563913170944 383644728709602494644224 395633626481777572601856 431600319798302806474752 441637536537798220578816 468899112867291937898496 486933694131418550894592 527511501975703430135808 575467093064403741966336 593450439722666358902784 703348669300937906847744 730400541197127826341888 791267252963555145203712 863200639596605612949504 883275073075596441157632 973867388262837101789184 1055023003951406860271616 1150934186128807483932672 1186900879445332717805568 1406697338601875813695488 1460801082394255652683776 1582534505927110290407424 1726401279193211225899008 2110046007902813720543232 2373801758890665435611136 2921602164788511305367552 3165069011854220580814848 3452802558386422451798016 4220092015805627441086464 4747603517781330871222272 6330138023708441161629696 9495207035562661742444544 12660276047416882323259392 18990414071125323484889088 37980828142250646969778176
- Sum of all divisors σ(n): 139004413243033065869374155
- Sum of proper divisors (its aliquot sum) s(n): 101023585100782418899595979
- 37980828142250646969778176 is an abundant number, because the sum of its proper divisors (101023585100782418899595979) is greater than itself. Its abundance is 63042756958531771929817803
Bases of 37980828142250646969778176
- Binary: 11111011010101100000011010001101110010010010100010111100110101010010000000000000000002
- Hexadecimal: 0x1F6AC0D1B925179AA40000
- Base-36: 4RSUQ6D9NAO740000
Squares and roots of 37980828142250646969778176
- 37980828142250646969778176 squared (379808281422506469697781762) is 1442543306371178731130978764939916965873102645886976
- 37980828142250646969778176 cubed (379808281422506469697781763) is 54788989407037762157567056681328345386288524759752373053731310375541487435776
-
37980828142250646969778176 is a
perfect square number . Itssquare root is 6162858763776 -
The
cube root of 37980828142250646969778176 is 336140991.4193563485
Scales and comparisons
How big is 37980828142250646969778176?- 37,980,828,142,250,646,969,778,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,980,828,142,250,646,969,778,176 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 37980828142250646969778176 cubic inches would be around 28011749.3 feet tall.
Recreational maths with 37980828142250646969778176
- 37980828142250646969778176 backwards is 67187796964605224182808973
- The number of decimal digits it has is: 26
- The sum of 37980828142250646969778176's digits is 135
- 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 37980828142250646969778176 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 37980828142250646969778176 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/37980828142250646969778176/
Chicago style:
Numbermatics. 2024. "Number 37980828142250646969778176 - Facts about the integer". https://numbermatics.com/n/37980828142250646969778176/
The information we have on file for 37980828142250646969778176 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 37980828142250646969778176, math, Factors of 37980828142250646969778176, curriculum, school, college, exams, university, Prime factorization of 37980828142250646969778176, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, nine hundred eighty sextillion, eight hundred twenty-eight quintillion, one hundred forty-two quadrillion, two hundred fifty trillion, six hundred forty-six billion, nine hundred sixty-nine million, seven hundred seventy-eight thousand, one hundred seventy-six.