3758430828001885462462464
3,758,430,828,001,885,462,462,464 is an even composite number composed of five prime numbers multiplied together.
3758430828001885462462464 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 3758430828001885462462464:
220 × 312 × 114 × 134 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 127 × 127)See below for interesting mathematical facts about the number 3758430828001885462462464 from the Numbermatics database.
Names of 3758430828001885462462464
- Cardinal: 3758430828001885462462464 can be written as Three septillion, seven hundred fifty-eight sextillion, four hundred thirty quintillion, eight hundred twenty-eight quadrillion, one trillion, eight hundred eighty-five billion, four hundred sixty-two million, four hundred sixty-two thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 3.758430828001885462462464 × 1024
Factors of 3758430828001885462462464
Divisors of 3758430828001885462462464
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 72 78 81 88 96 99 104 108 117 121 127 128 132 143 144 156 162 169 176 192 198 208 216 234 242 243 254 256 264 286 288 297 312 324 338 351 352 363 381 384 396 416 429 432 468 484 486 507 508 512 528 572 576 594 624 648 676 702 704 726 729 762 768 792 832 858 864 891 936 968 972 1014 1016 1024 1053 1056 1089 1143 1144 1152 1188 1248 1287 1296 1331 1352 1397 1404 1408 1452 1458 1521 1524 1536 1573 1584 1651 1664 1716 1728 1782 1859 1872 1936 1944 2028 2032 2048 2106 2112 2178 2187 2197 2286 2288 2304 2376 2496 2574 2592 2662 2673 2704 2794 2808 2816 2904 2916 3042 3048 3072 3146 3159 3168 3267 3302 3328 3429 3432 3456 3564 3718 3744 3861 3872 3888 3993 4056 4064 4096 4191 4212 4224 4356 4374 4394 4563 4572 4576 4608 4719 4752 4953 4992 5148 5184 5324 5346 5408 5577 5588 5616 5632 5808 5832 6084 6096 6144 6292 6318 6336 6534 6561 6591 6604 6656 6858 6864 6912 7128 7436 7488 7722 7744 7776 7986 8019 8112 8128 8192 8382 8424 8448 8712 8748 8788 9126 9144 9152 9216 9438 9477 9504 9801 9906 9984 10287 10296 10368 10648 10692 10816 11154 11176 11232 11264 11583 11616 11664 11979 12168 12192 12288 12573 12584 12636 12672 13068 13122 13182 13208 13312 13689 13716 13728 13824 14157 14256 14641 14859 14872 14976 15367 15444 15488 15552 15972 16038 16129 16224 16256 16384 16731 16764 16848 16896 17303 17424 17496 17576 18161 18252 18288 18304 18432 18876 18954 19008 19602 19683 19773 19812 19968 20449 20574 20592 20736 21296 21384 21463 21632 22308 22352 22464 22528 23166 23232 23328 23958 24057 24167 24336 24384 24576 25146 25168 25272 25344 26136 26244 26364 26416 26624 27378 27432 27456 27648 28314 28431 28512 28561 29282 29403 29718 29744 29952 30734 30861 30888 30976 31104 31944 32076 32258 32448 32512 32768 33462 33528 33696 33792 34606 34749 34848 34992 35152 35937 36322 36504 36576 36608 36864 37719 37752 37908 38016 39204 39366 39546 39624 39936 40898 41067 41148 41184 41472 42471 42592 42768 42926 43264 43923 44577 44616 44704 44928 45056 46101 46332 46464 46656 47916 48114 48334 48387 48672 48768 49152 50193 50292 50336 50544 50688 51909 52272 52488 52728 52832 53248 54483 54756 54864 54912 55296 56628 56862 57024 57122 58564 58806 59049 59319 59436 59488 59904 61347 61468 61722 61776 61952 62208 63888 64152 64389 64516 64896 65024 65536 66924 67056 67392 67584 69212 69498 69696 69984 70304 71874 72171 72501 72644 73008 73152 73216 73728 75438 75504 75816 76032 78408 78732 79092 79248 79872 81796 82134 82296 82368 82944 84942 85184 85293 85536 85683 85852 86528 87846 88209 89154 89232 89408 89856 90112 92202 92583 92664 92928 93312 95832 96228 96668 96774 97344 97536 98304 100386 100584 100672 101088 101376 103818 104247 104544 104976 105456 105664 106496 107811 108966 109512 109728 109824 110592 113157 113256 113724 114048 114244 117128 117612 118098 118638 118872 118976 119808 122694 122936 123201 123444 123552 123904 124416 127413 127776 128304 128778 129032 129792 130048 131072 131769 133731 133848 134112 134784 135168 138303 138424 138996 139392 139968 140608 143748 144342 145002 145161 145288 146016 146304 146432 147456 150579 150876 151008 151632 152064 155727 156816 157464 158184 158496 159744 163449 163592 164268 164592 164736 165888 169037 169884 170368 170586 171072 171366 171704 173056 175692 176418 177147 177419 177957 178308 178464 178816 179712 180224 184041 184404 185166 185328 185856 186624 190333 191664 192456 193167 193336 193548 194688 195072 196608 199771 200772 201168 201344 202176 202752 207636 208494 209088 209677 209952 210912 211328 212992 215622 216513 217503 217932 219024 219456 219648 221184 224939 226314 226512 227448 228096 228488 234256 235224 236093 236196 237276 237744 237952 239616 245388 245872 246402 246888 247104 247808 248832 254826 255552 255879 256608 257049 257556 258064 259584 260096 262144 263538 264627 265837 267462 267696 268224 269568 270336 276606 276848 277749 277992 278784 279019 279936 281216 287496 288684 290004 290322 290576 292032 292608 292864 294912 301158 301752 302016 303264 304128 311454 312741 313632 314171 314928 316368 316992 319488 323433 326898 327184 328536 329184 329472 331776 338074 339471 339768 340736 341172 342144 342732 343408 346112 351384 352836 354294 354838 355914 356616 356928 357632 359424 360448 368082 368808 369603 370332 370656 371712 373248 380666 382239 383328 384912 386334 386672 387096 389376 390144 393216 395307 399542 401193 401544 402336 402688 404352 405504 414909 415272 416988 418176 419354 419904 421824 422656 425984 431244 433026 435006 435483 435864 438048 438912 439296 442368 449878 451737 452628 453024 454896 456192 456976 467181 468512 470448 472186 472392 474552 475488 475904 479232 490347 490776 491744 492804 493776 494208 495616 497664 507111 509652 511104 511758 513216 514098 515112 516128 519168 520192 524288 527076 529254 531441 531674 532257 533871 534924 535392 536448 539136 540672 552123 553212 553696 555498 555984 557568 558038 559872 562432 570999 574992 577368 579501 580008 580644 581152 584064 585216 585728 589824 599313 602316 603504 604032 606528 608256 622908 625482 627264 628342 629031 629856 632736 633984 638976 646866 649539 652509 653796 654368 657072 658368 658944 663552 674817 676148 678942 679536 681472 682344 684288 685464 686816 692224 702768 705672 708279 708588 709676 711828 713232 713856 715264 718848 720896 736164 737616 739206 740664 741312 743424 746496 761332 764478 766656 767637 769824 771147 772668 773344 774192 778752 780288 786432 790614 793881 797511 799084 802386 803088 804672 805376 808704 811008 829818 830544 833247 833976 836352 837057 838708 839808 843648 845312 851968 862488 866052 870012 870966 871728 876096 877824 878592 884736 899756 903474 905256 906048 909792 912384 913952 934362 937024 938223 940896 942513 944372 944784 949104 950976 951808 958464 970299 980694 981552 983488 985608 987552 988416 991232 995328 1014222 1018413 1019304 1022208 1023516 1026432 1028196 1030224 1032256 1038336 1040384 1048576 1054152 1058508 1062882 1063348 1064514 1067742 1069848 1070784 1072896 1078272 1081344 1104246 1106424 1107392 1108809 1110996 1111968 1115136 1116076 1119744 1124864 1141998 1146717 1149984 1154736 1159002 1160016 1161288 1162304 1168128 1170432 1171456 1179648 1185921 1198626 1203579 1204632 1207008 1208064 1213056 1216512 1244727 1245816 1250964 1254528 1256684 1258062 1259712 1265472 1267968 1277952 1293732 1299078 1305018 1306449 1307592 1308736 1314144 1316736 1317888 1327104 1349634 1352296 1355211 1357884 1359072 1362944 1364688 1368576 1370928 1373632 1384448 1401543 1405536 1411344 1416558 1417176 1419352 1423656 1426464 1427712 1430528 1437696 1441792 1471041 1472328 1475232 1478412 1481328 1482624 1486848 1492992 1521333 1522664 1528956 1533312 1535274 1539648 1542294 1545336 1546688 1548384 1557504 1560576 1572864 1581228 1587762 1595022 1596771 1598168 1601613 1604772 1606176 1609344 1610752 1617408 1622016 1656369 1659636 1661088 1666494 1667952 1672704 1674114 1677416 1679616 1687296 1690624 1703936 1712997 1724976 1732104 1738503 1740024 1741932 1743456 1752192 1755648 1757184 1769472 1797939 1799512 1806948 1810512 1812096 1819584 1824768 1827904 1859407 1868724 1874048 1876446 1881792 1885026 1887093 1888744 1889568 1898208 1901952 1903616 1916928 1940598 1948617 1951609 1957527 1961388 1963104 1966976 1971216 1975104 1976832 1982464 1990656 2024451 2028444 2036826 2038608 2044416 2047032 2052864 2056392 2060448 2064512 2076672 2080768 2108304 2117016 2124837 2125764 2126696 2129028 2135484 2139696 2141568 2145792 2156544 2162688 2197481 2208492 2212848 2214784 2217618 2221992 2223936 2230272 2232152 2239488 2249728 2283996 2293434 2299968 2302911 2306447 2309472 2313441 2318004 2320032 2322576 2324608 2336256 2340864 2342912 2359296 2371842 2381643 2392533 2397252 2407158 2409264 2414016 2416128 2426112 2433024 2474329 2489454 2491632 2499741 2501928 2509056 2511171 2513368 2516124 2519424 2530944 2535936 2555904 2587464 2597023 2598156 2610036 2612898 2615184 2617472 2628288 2633472 2635776 2654208 2699268 2704592 2710422 2715768 2718144 2725801 2725888 2729376 2737152 2741856 2747264 2768896 2803086 2811072 2814669 2822688 2827539 2833116 2834352 2838704 2847312 2852928 2855424 2861056 2875392 2883584 2910897 2924207 2942082 2944656 2950464 2956824 2962656 2965248 2973696 2985984 3042666 3045328 3055239 3057912 3066624 3069209 3070548 3079296 3084588 3090672 3093376 3096768 3115008 3121152 3145728 3162456 3175524 3190044 3193542 3196336 3203226 3209544 3212352 3218688 3221504 3234816 3244032 3312738 3319272 3322176 3326427 3332988 3335904 3345408 3348228 3354832 3359232 3374592 3381248 3407872 3425994 3440151 3449952 3455881 3464208 3477006 3480048 3483864 3486912 3504384 3511296 3514368 3538944 3557763 3595878 3599024 3610737 3613896 3621024 3624192 3627247 3639168 3649536 3655808 3718814 3734181 3737448 3748096 3752892 3763584 3770052 3774186 3777488 3779136 3796416 3803904 3807232 3833856 3881196 3897234 3903218 3915054 3919347 3922776 3926208 3933952 3942432 3950208 3953664 3964928 3981312 4048902 4056888 4065633 4073652 4077216 4088832 4094064 4105728 4112784 4120896 4129024 4153344 4161536 4204629 4216608 4234032 4249674 4251528 4253392 4258056 4270968 4279392 4283136 4291584 4313088 4325376 4394962 4413123 4416984 4425696 4429568 4435236 4443984 4447872 4460544 4464304 4478976 4499456 4563999 4567992 4586868 4599936 4605822 4612894 4618944 4626882 4636008 4640064 4645152 4649216 4672512 4681728 4685824 4718592 4743684 4763286 4785066 4790313 4794504 4804839 4814316 4818528 4828032 4832256 4852224 4866048 4948658 4969107 4978908 4983264 4999482 5003856 5018112 5022342 5026736 5032248 5038848 5061888 5071872 5111808 5138991 5174928 5194046 5196312 5215509 5220072 5225796 5230368 5234944 5256576 5266944 5271552 5308416 5393817 5398536 5409184 5420844 5431536 5436288 5451602 5451776 5458752 5474304 5483712 5494528 5537792 5578221 5606172 5622144 5629338 5645376 5655078 5661279 5666232 5668704 5677408 5694624 5705856 5710848 5722112 5750784 5767168 5821794 5845851 5848414 5854827 5872581 5884164 5889312 5900928 5913648 5925312 5930496 5947392 5971968 6073353 6085332 6090656 6110478 6115824 6133248 6138418 6141096 6158592 6169176 6181344 6186752 6193536 6230016 6242304 6324912 6351048 6374511 6380088 6387084 6392672 6406452 6419088 6424704 6437376 6443008 6469632 6488064 6592443 6625476 6638544 6644352 6652854 6665976 6671808 6690816 6696456 6709664 6718464 6749184 6762496 6815744 6851988 6880302 6899904 6908733 6911762 6919341 6928416 6940323 6954012 6960096 6967728 6973824 7008768 7022592 7028736 7077888 7115526 7144929 7177599 7191756 7198048 7221474 7227792 7242048 7248384 7254494 7278336 7299072 7311616 7422987 7437628 7468362 7474896 7496192 7499223 7505784 7527168 7533513 7540104 7548372 7554976 7558272 7592832 7607808 7614464 7667712 7762392 7791069 7794468 7806436 7830108 7838694 7845552 7852416 7867904 7884864 7900416 7907328 7929856 7962624 8097804 8113776 8131266 8147304 8154432 8177403 8177664 8188128 8211456 8225568 8241792 8258048 8306688 8323072 8409258 8433216 8444007 8468064 8482617 8499348 8503056 8506784 8516112 8541936 8558784 8566272 8583168 8626176 8650752 8732691 8772621 8789924 8826246 8833968 8851392 8859136 8870472 8887968 8895744 8921088 8928608 8957952 8998912 9127998 9135984 9165717 9173736 9199872 9207627 9211644 9225788 9237888 9253764 9272016 9280128 9290304 9298432 9345024 9363456 9371648 9437184 9487368 9526572 9570132 9580626 9589008 9609678 9628632 9637056 9656064 9664512 9704448 9732096 9897316 9938214 9957816 9966528 9979281 9998964 10007712 10036224 10044684 10053472 10064496 10077696 10123776 10143744 10223616 10277982 10320453 10349856 10367643 10388092 10392624 10431018 10440144 10451592 10460736 10469888 10513152 10533888 10543104 10616832 10673289 10787634 10797072 10818368 10832211 10841688 10863072 10872576 10881741 10903204 10903552 10917504 10948608 10967424 10989056 11075584 11156442 11202543 11212344 11244288 11258676 11290752 11310156 11322558 11332464 11337408 11354816 11389248 11411712 11421696 11444224 11501568 11534336 11643588 11691702 11696828 11709654 11745162 11758041 11768328 11778624 11801856 11827296 11850624 11860992 11894784 11943936 12146706 12170664 12181312 12196899 12220956 12231648 12266496 12276836 12282192 12317184 12338352 12362688 12373504 12387072 12460032 12484608 12613887 12649824 12702096 12749022 12760176 12774168 12785344 12812904 12838176 12849408 12874752 12886016 12939264 12976128 13184886 13239369 13250952 13277088 13288704 13305708 13331952 13343616 13381632 13392912 13419328 13436928 13498368 13524992 13631488 13691997 13703976 13760604 13799808 13817466 13823524 13838682 13856832 13880646 13908024 13920192 13935456 13947648 14017536 14045184 14057472 14155776 14231052 14289858 14355198 14370939 14383512 14396096 14414517 14442948 14455584 14484096 14496768 14508988 14556672 14598144 14623232 14845974 14875256 14907321 14936724 14949792 14992384 14998446 15011568 15054336 15067026 15080208 15096744 15109952 15116544 15185664 15215616 15228928 15335424 15416973 15524784 15582138 15588936 15612872 15646527 15660216 15677388 15691104 15704832 15735808 15769728 15800832 15814656 15859712 15925248 16181451 16195608 16227552 16262532 16294608 16308864 16354806 16355328 16376256 16422912 16451136 16483584 16516096 16613376 16646144 16734663 16818516 16866432 16888014 16936128 16965234 16983837 16998696 17006112 17013568 17032224 17083872 17117568 17132544 17166336 17252352 17301504 17465382 17545242 17564481 17579848 17617743 17652492 17667936 17702784 17718272 17740944 17775936 17791488 17842176 17857216 17915904 17997824 18220059 18255996 18271968 18331434 18347472 18399744 18415254 18423288 18451576 18475776 18507528 18544032 18560256 18580608 18596864 18690048 18726912 18743296 18974736 19053144 19123533 19140264 19161252 19178016 19219356 19257264 19274112 19312128 19329024 19408896 19464192 19777329 19794632 19876428 19915632 19933056 19958562 19997928 20015424 20072448 20089368 20106944 20128992 20155392 20247552 20287488 20447232 20555964 20640906 20699712 20735286 20758023 20776184 20785248 20820969 20862036 20880288 20903184 20921472 20939776 21026304 21067776 21086208 21233664 21346578 21434787 21467699 21532797 21575268 21594144 21636736 21664422 21683376 21726144 21745152 21763482 21806408 21807104 21835008 21897216 21934848 21978112 22151168 22268961 22312884 22405086 22424688 22488576 22497669 22517352 22581504 22600539 22620312 22645116 22664928 22674816 22709632 22778496 22823424 22843392 22888448 23003136 23287176 23373207 23383404 23393656 23419308 23490324 23516082 23536656 23557248 23603712 23654592 23701248 23721984 23789568 23887872 24172291 24293412 24341328 24362624 24393798 24441912 24463296 24532209 24532992 24553672 24564384 24634368 24676704 24725376 24747008 24774144 24920064 24969216 25227774 25299648 25332021 25370917 25404192 25447851 25498044 25520352 25548336 25570688 25625808 25676352 25698816 25749504 25772032 25878528 25952256 26198073 26317863 26369772 26478738 26501904 26554176 26577408 26611416 26663904 26687232 26763264 26785824 26838656 26873856 26996736 27049984 27383994 27407952 27497151 27521208 27599616 27622881 27634932 27647048 27677364 27713664 27761292 27816048 27840384 27870912 27895296 28035072 28090368 28114944 28311552 28462104 28567253 28579716 28710396 28741878 28767024 28792192 28829034 28885896 28911168 28968192 28993536 29017976 29113344 29196288 29246464 29691948 29750512 29814642 29873448 29899584 29937843 29983811 29984768 29996892 30023136 30108672 30134052 30160416 30193488 30219904 30233088 30371328 30431232 30457856 30670848 30833946 30961359 31049568 31102929 31164276 31177872 31225744 31293054 31320432 31354776 31382208 31409664 31471616 31539456 31601664 31629312 31719424 31850496 32019867 32166277 32362902 32391216 32455104 32496633 32525064 32589216 32617728 32645223 32709612 32710656 32752512 32845824 32902272 32967168 33032192 33226752 33292288 33469326 33607629 33637032 33732864 33761299 33776028 33872256 33930468 33967674 33997392 34012224 34027136 34064448 34167744 34235136 34265088 34332672 34504704 34603008 34930764 35090484 35128962 35159696 35235486 35274123 35304984 35335872 35405568 35435413 35436544 35481888 35551872 35582976 35684352 35714432 35831808 35995648 36440118 36511992 36543936 36590697 36662868 36694944 36799488 36830508 36846576 36903152 36951552 37015056 37088064 37120512 37161216 37193728 37380096 37453824 37486592 37841661 37949472 38014691 38106288 38247066 38280528 38322504 38356032 38438712 38514528 38548224 38624256 38658048 38817792 38928384 39554658 39589264 39718107 39752856 39831264 39866112 39899717 39917124 39995856 40030848 40144896 40178736 40213888 40257984 40310784 40495104 40574976 40894464 41075991 41111928 41281812 41399424 41470572 41516046 41552368 41570496 41641938 41724072 41760576 41806368 41842944 41879552 42052608 42135552 42172416 42467328 42693156 42869574 42935398 43065594 43112817 43150536 43188288 43243551 43273472 43328844 43366752 43452288 43490304 43526964 43612816 43614208 43670016 43794432 43869696 43956224 44302336 44537922 44625768 44721963 44810172 44849376 44977152 44995338 45034704 45163008 45201078 45240624 45290232 45329856 45349632 45419264 45556992 45646848 45686784 45776896 46006272 46250919 46574352 46746414 46766808 46787312 46838616 46939581 46980648 47032164 47073312 47114496 47207424 47309184 47402496 47443968 47579136 47775744 48344582 48544353 48586824 48682656 48725248 48787596 48883824 48926592 49064418 49065984 49107344 49128768 49268736 49353408 49450752 49494016 49548288 49840128 49938432 50203989 50455548 50599296 50664042 50741834 50808384 50895702 50951511 50996088 51040704 51096672 51141376 51251616 51352704 51397632 51499008 51544064 51757056 51904512 52396146 52635726 52693443 52739544 52853229 52957476 53003808 53108352 53154816 53222832 53327808 53374464 53526528 53571648 53677312 53747712 53993472 54099968 54660177 54767988 54815904 54994302 55042416 55199232 55245762 55269864 55294096 55354728 55427328 55522584 55632096 55680768 55741824 55790592 56070144 56180736 56229888 56924208 57134506 57159432 57370599 57420792 57483756 57534048 57584384 57658068 57771792 57822336 57936384 57987072 58035952 58226688 58392576 58492928 59331987 59383896 59501024 59629284 59746896 59799168 59875686 59967622 59969536 59993784 60046272 60217344 60268104 60320832 60386976 60439808 60466176 60742656 60862464 60915712 61341696 61667892 61922718 62099136 62205858 62274069 62328552 62355744 62451488 62462907 62586108 62640864 62709552 62764416 62819328 62943232 63078912 63203328 63258624 63438848 63700992 64039734 64304361 64332554 64403097 64598391 64725804 64782432 64910208 64993266 65050128 65178432 65235456 65290446 65419224 65421312 65505024 65691648 65804544 65934336 66064384 66453504 66584576 66806883 66938652 67215258 67274064 67465728 67493007 67522598 67552056 67744512 67801617 67860936 67935348 67994784 68024448 68054272 68128896 68335488 68470272 68530176 68665344 69009408 69861528 70119621 70180968 70257924 70319392 70470972 70548246 70609968 70671744 70811136 70870826 70873088 70963776 71103744 71165952 71368704 71428864 71663616 71991296 72516873 72880236 73023984 73087872 73181394 73325736 73389888 73596627 73598976 73661016 73693152 73806304 73903104 74030112 74176128 74241024 74322432 74387456 74760192 74907648 74973184 75683322 75898944 75996063 76029382 76112751 76212576 76343553 76494132 76561056 76645008 76712064 76877424 77029056 77096448 77248512 77316096 77635584 77856768 78594219 78953589 79109316 79178528 79436214 79505712 79662528 79732224 79799434 79834248 79991712 80061696 80289792 80357472 80427776 80515968 80621568 80990208 81149952 82151982 82223856 82491453 82563624 82798848 82868643 82941144 83032092 83104736 83140992 83283876 83448144 83521152 83612736 83685888 83759104 84105216 84271104 84344832 84934656 85386312 85701759 85739148 85870796 86131188 86225634 86301072 86376576 86487102 86546944 86657688 86733504 86904576 86980608 87053928 87225632 87228416 87340032 87588864 87739392 87912448 88604672 89075844 89251536 89443926 89620344 89698752 89813529 89951433 89954304 89990676 90069408 90326016 90402156 90481248 90580464 90659712 90699264 90838528 91113984 91293696 91373568 91553792 92012544 92501838 92884077 93148704 93308787 93492828 93533616 93574624 93677232 93879162 93961296 94064328 94146624 94228992 94414848 94618368 94804992 94887936 95158272 95551488 96059601 96498831 96689164 97088706 97173648 97365312 97450496 97489899 97575192 97767648 97853184 97935669 98128836 98131968 98214688 98257536 98537472 98706816 98901504 98988032 99096576 99680256 99876864 100407978 100822887 100911096 101198592 101283897 101328084 101483668 101616768 101791404 101903022 101992176 102081408 102193344 102282752 102503232 102705408 102795264 102998016 103088128 103514112 103809024 104792292 105271452 105386886 105479088 105706458 105822369 105914952 106007616 106216704 106306239 106309632 106445664 106655616 106748928 107053056 107143296 107354624 107495424 107986944 108199936 109320354 109535976 109631808 109772091 109988604 110084832 110398464 110491524 110539728 110588192 110709456 110854656 111045168 111264192 111361536 111483648 111581184 112140288 112361472 112459776 113524983 113848416 114044073 114269012 114318864 114741198 114841584 114967512 115068096 115168768 115316136 115543584 115644672 115872768 115974144 116071904 116453376 116785152 116985856 118663974 118767792 119002048 119154321 119258568 119493792 119598336 119699151 119751372 119935244 119939072 119987568 120092544 120434688 120536208 120641664 120773952 120879616 120932352 121485312 121724928 121831424 122683392 123227973 123335784 123845436 124198272 124411716 124548138 124657104 124711488 124902976 124925814 125172216 125281728 125419104 125528832 125638656 125886464 126157824 126406656 126517248 126877696 127401984 128079468 128608722 128665108 128806194 129196782 129338451 129451608 129564864 129730653 129820416 129986532 130100256 130356864 130470912 130580892 130838448 130842624 131010048 131383296 131609088 131868672 132128768 132907008 133169152 133613766 133877304 134165889 134430516 134548128 134931456 134986014 135045196 135104112 135489024 135603234 135721872 135870696 135989568 136048896 136108544 136257792 136670976 136940544 137060352 137330688 138018816 138752757 139723056 140239242 140361936 140515848 140638784 140818743 140941944 141096492 141219936 141343488 141622272 141741652 141746176 141927552 142207488 142331904 142737408 142857728 143327232 143982592 145033746 145633059 145760472 146047968 146175744 146362788 146651472 146779776 147193254 147197952 147322032 147386304 147612608 147806208 148060224 148352256 148482048 148644864 148774912 149520384 149815296 149946368 150611967 151366644 151797888 151992126 152058764 152225502 152425152 152687106 152854533 152988264 153122112 153290016 153424128 153754848 154058112 154192896 154497024 154632192 155271168 155713536 157188438 157907178 158080329 158218632 158357056 158559687 158872428 159011424 159325056 159464448 159598868 159668496 159983424 160123392 160579584 160714944 160855552 161031936 161243136 161980416 162299904 163980531 164303964 164447712 164982906 165127248 165597696 165737286 165882288 166064184 166209472 166281984 166567752 166896288 167042304 167225472 167371776 167518208 168210432 168542208 168689664 170772624 171403518 171478296 171741592 172111797 172262376 172451268 172602144 172753152 172974204 173093888 173315376 173467008 173809152 173961216 174107856 174451264 174456832 174680064 175177728 175478784 175824896 177209344 177995961 178151688 178503072 178887852 179240688 179397504 179627058 179902866 179908608 179981352 180138816 180652032 180804312 180962496 181160928 181319424 181398528 181677056 182227968 182587392 182747136 183107584 184025088 185003676 185768154 186297408 186617574 186822207 186985656 187067232 187149248 187354464 187388721 187758324 187922592 188128656 188293248 188457984 188829696 189236736 189609984 189775872 190316544 191102976 192119202 192997662 193209291 193378328 193795173 194177412 194347296 194730624 194900992 194979798 195150384 195535296 195706368 195871338 196257672 196263936 196429376 196515072 197074944 197413632 197803008 197976064 198193152 199360512 199753728 200420649 200815956 201645774 201822192 202397184 202567794 202656168 202967336 203233536 203404851 203582808 203806044 203984352 204162816 204386688 204565504 205006464 205410816 205590528 205996032 206176256 207028224 209584584 210358863 210542904 210773772 210958176 211412916 211644738 211829904 212015232 212433408 212612478 212619264 212891328 213311232 213497856 214106112 214286592 214709248 214990848 215973888 216399872 217550619 218640708 219071952 219263616 219544182 219977208 220169664 220789881 220796928 220983048 221079456 221176384 221418912 221709312 222090336 222528384 222723072 222967296 223162368 224280576 224722944 224919552 227049966 227696832 228088146 228338253 228538024 228637728 229030659 229482396 229683168 229935024 230136192 230337536 230632272 231087168 231289344 231745536 231948288 232143808 232906752 233570304 233971712 235782657 236144689 236860767 237327948 237535584 238004096 238308642 238517136 238987584 239196672 239398302 239502744 239870488 239878144 239975136 240185088 240869376 241072416 241283328 241547904 241759232 241864704 242970624 243449856 243662848 246455946 246671568 247474359 247690872 248396544 248605929 248823432 249096276 249314208 249422976 249805952 249851628 250344432 250563456 250838208 251057664 251277312 251772928 252315648 252813312 253034496 254803968 256158936 257105277 257217444 257330216 257612388 258393564 258676902 258903216 259129728 259461306 259640832 259973064 260200512 260713728 260941824 261161784 261676896 261685248 262020096 262766592 263218176 263737344 264257536 265814016 267227532 267754608 268331778 268861032 269096256 269854299 269862912 269972028 270090392 270208224 270978048 271206468 271443744 271741392 271979136 272097792 272217088 272515584 273341952 273881088 274120704 274661376 276037632 277505514 278652231 279080087 279446112 279926361 280478484 280723872 281031696 281277568 281637486 281883888 282192984 282439872 282686976 283244544 283483304 283492352 283855104 284414976 284663808 285474816 285715456 286654464 287965184 288178803 289496493 290067492 291266118 291520944 292095936 292351488 292469697 292725576 293302944 293559552 293807007 294386508 294395904 294644064 294772608 295225216 295612416 296120448 296704512 296964096 297289728 297549824 299040768 299630592 301223934 302468661 302733288 303595776 303851691 303984252 304117528 304451004 304850304 305374212 305709066 305976528 306244224 306580032 306848256 307509696 308116224 308385792 308994048 309264384 310542336 311427072 314239783 314376876 315814356 316160658 316437264 316714112 317119374 317467107 317744856 318022848 318650112 318918717 318928896 319197736 319336992 319966848 320246784 321159168 321429888 321711104 322063872 322486272 323960832 324599808 327961062 328607928 328895424 329316273 329821921 329965812 330254496 331195392 331474572 331764576 332128368 332418944 332563968 333135504 333792576 334084608 334450944 334743552 335036416 336420864 337084416 337379328 340574949 341545248 342132219 342807036 342956592 343483184 344223594 344524752 344902536 345204288 345506304 345948408 346187776 346630752 346934016 347618304 347922432 348215712 348902528 348913664 349360128 350355456 350957568 351649792 355991922 356303376 357006144 357462963 357775704 358481376 358795008 359097453 359254116 359805732 359817216 359962704 360277632 361304064 361608624 361924992 362321856 362638848 362797056 363354112 364455936 365174784 365494272 366215168 368050176 369683919 370007352 371374289 371536308 372594816 373235148 373644414 373971312 374134464 374298496 374708928 374777442 375516648 375845184 376257312 376586496 376915968 377659392 378473472 379219968 379551744 380633088 382205952 384238404 385995324 386418582 386756656 387590346 388015353 388354824 388694592 389191959 389461248 389789543 389801984 389959596 390300768 391070592 391412736 391742676 392515344 392527872 392858752 393030144 394149888 394827264 395606016 395952128 396386304 398721024 399507456 400841298 401631912 402497667 403291548 403644384 404794368 405135588 405312336 405934672 406467072 406809702 407165616 407612088 407968704 408325632 408773376 409131008 410012928 410821632 411181056 411992064 412352512 414056448 416258271 418161601 419169168 420717726 421085808 421547544 421916352 422456229 422825832 423289476 423659808 424030464 424866816 425224956 425238528 425782656 426622464 426995712 428212224 428573184 429418496 429981696 431947776 432799744 435101238 436899177 437281416 438143904 438527232 438896887 439088364 439954416 440339328 441579762 441593856 441966096 442158912 442352768 442837824 443418624 444180672 445056768 445446144 445934592 446324736 448561152 449445888 449839104 451835901 454099932 455393664 456176292 456676506 457076048 457275456 458061318 458563599 458964792 459366336 459870048 460272384 460660369 460675072 461264544 462174336 462578688 463491072 463896576 464287616 465813504 467140608 467943424 471565314 472289378 473721534 474240987 474655896 475071168 475679061 476008192 476617284 477034272 477975168 478393344 478796604 479005488 479740976 479756288 479950272 480370176 481738752 482144832 482566656 483095808 483518464 483729408 485941248 486899712 487325696 491941593 492911892 493343136 494948718 495381744 496793088 497211858 497646864 498192552 498628416 498845952 499611904 499703256 500688864 501126912 501676416 502115328 502554624 503545856 504631296 505626624 506068992 512317872 514210554 514434888 514660432 515224776 516335391 516787128 517353804 517806432 518259456 518922612 519281664 519946128 520401024 521427456 521883648 522323568 523353792 523370496 524040192 525533184 526436352 527474688 528515072 531628032 533987883 534455064 535509216 536663556 537722064 538192512 539708598 539725824 539944056 540180784 540416448 541956096 542412936 542887488 543482784 543958272 544195584 544434176 545031168 546683904 547762176 548241408 549322752 552075264 555011028 557304462 558160174 558892224 559852722 560466621 560956968 561447744 562063392 562166163 562555136 563274972 563767776 564385968 564879744 565373952 566489088 566966608 566984704 567710208 568829952 569327616 570949632 571430912 573308928 575930368 576357606 578992986 579627873 580134984 581385519 582532236 583041888 584191872 584702976 584939394 585451152 586605888 587119104 587614014 588773016 588791808 589288128 589545216 590450432 591224832 592240896 593409024 593928192 594579456 595099648 598081536 599261184 601261947 602447868 604937322 605466576 607191552 607703382 607968504 608235056 608902008 609700608 610214553 610748424 611418132 611953056 612488448 613160064 613696512 615019392 616232448 616771584 617988096 618528768 621084672 628479566 628753752 631076589 631628712 632321316 632874528 633428224 634238748 634934214 635489712 636045696 637300224 637837434 637857792 638395472 638673984 639933696 640493568 642318336 642859776 643422208 644127744 644972544 647921664 649199616 652651857 655922124 657215856 657790848 658632546 659643842 659931624 660508992 662369643 662390784 662949144 663529152 664256736 664837888 665127936 666271008 667585152 668169216 668901888 669487104 670072832 672841728 674168832 674758656 681149898 683090496 684264438 685014759 685614072 685913184 686966368 687091977 688447188 689049504 689805072 690408576 691012608 691896816 692375552 693261504 693868032 695236608 695844864 696431424 697805056 697827328 698720256 700710912 701915136 703299584 707347971 708434067 710582301 711983844 712606752 714012288 714925926 715551408 716962752 717590016 718194906 718508232 719611464 719634432 719925408 720555264 722608128 723217248 723849984 724643712 725277696 725594112 726708224 728911872 730349568 730988544 732430336 739367838 740014704 742423077 742748578 743072616 745189632 745817787 746470296 747288828 747942624 748268928 748596992 749417856 749554884 751033296 751690368 752514624 753172992 753831936 755318784 756946944 758439936 759103488 764411904 768476808 771315831 771990648 772837164 773513312 775180692 776030706 776709648 777389184 778383918 778922496 779579086 779603968 779919192 780601536 782141184 782825472 783485352 785030688 785055744 785717504 786060288 788299776 789654528 791212032 791904256 792772608 797442048 801682596 803263824 804995334 806583096 807288768 809562897 809588736 810271176 810624672 811869344 812934144 813619404 814331232 815224176 815937408 816651264 817546752 818262016 820025856 821643264 822362112 823984128 824705024 828112896 832516542 835956693 836323202 837240261 838338336 839779083 841435452 842171616 843095088 843832704 844912458 845651664 846578952 847319616 848060928 849733632 850449912 850477056 851565312 853244928 853991424 856424448 857146368 858836992 859963392 863895552 864536409 865599488 868489479 870202476 873798354 874562832 876287808 877054464 877409091 877793774 878176728 879908832 880678656 881421021 883159524 883187712 883932192 884317824 884705536 885675648 886837248 888361344 890113536 890892288 891869184 892649472 897122304 898891776 903671802 907405983 908199864 910787328 911555073 912352584 913353012 914152096 914550912 916122636 917127198 917929584 918732672 919740096 920544768 921320738 921350144 922529088 924348672 925157376 926982144 927793152 928575232 931627008 934281216 935886848 942719349 943130628 944578756 947443068 948481974 949311792 950142336 951358122 952016384 952401321 953234568 954068544 955950336 956756151 956786688 957593208 958010976 959481952 959512576 959900544 960740352 963477504 964289664 965133312 966191616 967036928 967458816 971882496 973799424 974651392 983883186 985823784 986686272 987948819 989465763 989897436 990763488 993586176 994423716 995293728 996385104 997256832 997691904 999223808 999406512 1001377728 1002253824 1003352832 1004230656 1005109248 1007091712 1009262592 1011253248 1012137984 1021724847 1024635744 1026396657 1028421108 1028869776 1029320864 1030449552 1032670782 1033574256 1034707608 1035612864 1036518912 1037845224 1038563328 1039892256 1040802048 1042854912 1043767296 1044647136 1046707584 1046740992 1048080384 1051066368 1052872704 1054949376 1057030144 1067975766 1068910128 1071018432 1072388889 1073327112 1075444128 1076385024 1077292359 1079417196 1079451648 1079888112 1080361568 1080832896 1083912192 1084825872 1085774976 1086965568 1087916544 1088391168 1088868352 1090062336 1093367808 1095524352 1096482816 1098645504 1104150528 1109051757 1110022056 1114122867 1114608924 1116320348 1117784448 1119705444 1120933242 1121913936 1122895488 1124126784 1124332326 1125110272 1126549944 1127535552 1128771936 1129759488 1130747904 1132978176 1133933216 1133969408 1135420416 1137659904 1138655232 1141899264 1142861824 1146617856 1151860736 1152715212 1157985972 1159255746 1160269968 1162771038 1164046059 1165064472 1166083776 1167575877 1168383744 1169368629 1169405952 1169878788 1170902304 1173211776 1174238208 1175228028 1177546032 1177583616 1178576256 1179090432 1180900864 1182449664 1184481792 1186818048 1187856384 1189158912 1190199296 1196163072 1198522368 1202523894 1204895736 1207493001 1209874644 1210933152 1214383104 1215406764 1215937008 1216470112 1217804016 1219401216 1220429106 1221496848 1222836264 1223906112 1224976896 1226320128 1227393024 1230038784 1232464896 1233543168 1235976192 1237057536 1242169344 1248774813 1254484803 1256959132 1257507504 1262153178 1263257424 1264642632 1265749056 1266856448 1267368687 1268477496 1269868428 1270979424 1272091392 1274600448 1275674868 1275715584 1276790944 1277347968 1279867392 1280987136 1284636672 1285719552 1286844416 1288255488 1289945088 1295843328 1298399232 1305303714 1310697531 1311844248 1314431712 1315581696 1316690661 1317265092 1319287684 1319863248 1321017984 1324739286 1324781568 1325898288 1327058304 1328513472 1329675776 1330255872 1332542016 1335170304 1336338432 1337803776 1338974208 1340145664 1345683456 1348337664 1349517312 1355507703 1362299796 1366180992 1368528876 1370029518 1371228144 1371826368 1373932736 1374183954 1375690797 1376894376 1378099008 1379610144 1380817152 1381981107 1382025216 1383793632 1384751104 1386523008 1387736064 1390473216 1391689728 1392862848 1395610112 1395654656 1397440512 1401421824 1403830272 1406599168 1414695942 1416868134 1421164602 1422722961 1423967688 1425213504 1427037183 1428024576 1429851852 1431102816 1433925504 1435180032 1436389812 1437016464 1439222928 1439268864 1439850816 1441110528 1445216256 1446434496 1447699968 1449287424 1450555392 1451188224 1453416448 1457823744 1460699136 1461977088 1464860672 1475824779 1478735676 1480029408 1484846154 1485497156 1486145232 1490379264 1491635574 1492940592 1494577656 1495885248 1496537856 1497193984 1498835712 1499109768 1502066592 1503380736 1505029248 1506345984 1507663872 1510637568 1513893888 1516879872 1518206976 1536953616 1542631662 1543981296 1545674328 1547026624 1549006173 1550361384 1552061412 1553419296 1554778368 1556767836 1557844992 1559158172 1559207936 1559838384 1561203072 1564282368 1565650944 1566970704 1570061376 1570111488 1571435008 1572120576 1576599552 1579309056 1582424064 1583808512 1585545216 1594884096 1601963649 1603365192 1606527648 1609990668 1613166192 1614577536 1619125794 1619177472 1620542352 1621249344 1623738688 1625868288 1627238808 1628662464 1630448352 1631874816 1633302528 1635093504 1636524032 1640051712 1643286528 1644724224 1647968256 1649410048 1656225792 1665033084 1671913386 1672646404 1674480522 1676676672 1679558166 1681399863 1682870904 1684343232 1686190176 1686498489 1687665408 1689824916 1691303328 1693157904 1694639232 1696121856 1699467264 1700899824 1700954112 1703130624 1706489856 1707982848 1712848896 1714292736 1717673984 1719926784 1727791104 1729072818 1731198976 1736978958 1738883619 1740404952 1744156557 1747596708 1749125664 1752575616 1754108928 1754818182 1755587548 1756353456 1759817664 1761357312 1762842042 1766319048 1766375424 1767864384 1768635648 1769411072 1771351296 1773674496 1776722688 1780227072 1781784576 1783738368 1785298944 1794244608 1797783552 1803785841 1807343604 1814811966 1816399728 1821574656 1823110146 1824705168 1826706024 1828304192 1829101824 1830643659 1832245272 1834254396 1835859168 1837465344 1839480192 1841089536 1842641476 1842700288 1845058176 1848697344 1850314752 1853964288 1855586304 1857150464 1863254016 1871773696 1885438698 1886261256 1889157512 1893229767 1894886136 1896963948 1898623584 1900284672 1902716244 1904032768 1904802642 1906469136 1908137088 1911900672 1913512302 1913573376 1915186416 1916021952 1918963904 1919025152 1919801088 1921480704 1926955008 1928579328 1930266624 1932383232 1934073856 1934917632 1943764992 1947598848 1949302784 1957955571 1967766372 1971647568 1973372544 1975897638 1978931526 1979794872 1981526976 1987108929 1987172352 1988847432 1990587456 1992770208 1994513664 1995383808 1998447616 1998813024 2002755456 2004507648 2006705664 2008461312 2010218496 2014183424 2018525184 2022506496 2024275968 2043449694 2049271488 2052793314 2055044277 2056842216 2057739552 2058641728 2060899104 2061275931 2065341564 2067148512 2069415216 2071225728 2073037824 2075690448 2077126656 2079784512 2081604096 2085709824 2087534592 2089294272 2093415168 2093481984 2096160768 2102132736 2105745408 2109898752 2114060288 2125302201 2131746903 2135951532 2137820256 2142036864 2144777778 2146654224 2150888256 2152770048 2154584718 2158834392 2158903296 2159776224 2160723136 2161665792 2167824384 2169651744 2171549952 2173931136 2175833088 2176782336 2177736704 2180124672 2186735616 2191048704 2192965632 2197291008 2218103514 2220044112 2228245734 2229217848 2232640696 2235568896 2237453361 2239410888 2241866484 2243827872 2245790976 2248253568 2248664652 2250220544 2253099888 2255071104 2257543872 2259518976 2261495808 2265956352 2267866432 2267938816 2270840832 2275319808 2277310464 2285723648 2293235712 2303721472 2305430424 2313947493 2315971944 2318511492 2320539936 2325542076 2328092118 2330128944 2332167552 2335151754 2336767488 2338737258 2338811904 2339757576 2341804608 2346423552 2348476416 2350456056 2355092064 2355167232 2357152512 2358180864 2361801728 2364899328 2368963584 2373636096 2375712768 2378317824 2380398592 2392326144 2405047788 2409791472 2414986002 2419749288 2421866304 2428688691 2428766208 2430813528 2431874016 2432940224 2435608032 2438802432 2440858212 2442993696 2445672528 2447812224 2449953792 2452640256 2454786048 2460077568 2464929792 2467086336 2471952384 2474115072 2484338688 2497549626 2508969606 2511720783 2513918264 2515015008 2519337249 2524306356 2526514848 2529285264 2531498112 2533712896 2534737374 2536954992 2539736856 2541958848 2544182784 2549200896 2551349736 2551431168 2553581888 2554695936 2559734784 2561974272 2569273344 2571439104 2573688832 2576510976 2579890176 2591686656 2593609227 2596798464 2605468437 2610607428 2621395062 2623688496 2628863424 2631163392 2633381322 2634530184 2638575368 2639726496 2642035968 2644263063 2649478572 2649563136 2651796576 2654116608 2657026944 2659351552 2660511744 2665084032 2670340608 2672676864 2675607552 2677948416 2680291328 2691366912 2696675328 2711015406 2722217949 2724599592 2732361984 2734665219 2737057752 2740059036 2742456288 2743652736 2747865472 2748367908 2751381594 2753788752 2756198016 2759220288 2761634304 2763962214 2764050432 2767587264 2769502208 2773046016 2775472128 2780946432 2783379456 2785725696 2791220224 2794881024 2802843648 2807660544 2813198336 2828158047 2829391884 2833736268 2842329204 2845445922 2847935376 2850427008 2854074366 2856049152 2857203963 2859703704 2862205632 2867851008 2870268453 2870360064 2872779624 2874032928 2878445856 2878537728 2879701632 2882221056 2890432512 2892868992 2895399936 2898574848 2901110784 2902376448 2906832896 2915647488 2921398272 2923954176 2951649558 2957471352 2960058816 2968397289 2969692308 2970994312 2972290464 2980758528 2983271148 2985881184 2989155312 2991770496 2993075712 2994387968 2997671424 2998219536 3004133184 3006761472 3010058496 3012691968 3015327744 3021275136 3027787776 3033759744 3036413952 3065174541 3069880957 3073907232 3079189971 3085263324 3087962592 3091348656 3094053248 3098012346 3100722768 3104122824 3106838592 3109556736 3113535672 3115689984 3118316344 3118415872 3119676768 3122406144 3128564736 3131301888 3133941408 3140122752 3140222976 3142870016 3144241152 3153199104 3158618112 3164848128 3167617024 3171090432 3203927298 3206730384 3213055296 3217166667 3219981336 3226332384 3229155072 3231877077 3238251588 3238354944 3241084704 3242498688 3247477376 3251736576 3254477616 3257324928 3260896704 3263749632 3266605056 3270187008 3273048064 3280103424 3286573056 3289448448 3295936512 3312451584 3327155271 3330066168 3342368601 3343826772 3345292808 3348961044 3353353344 3359116332 3362799726 3365741808 3368686464 3372380352 3372996978 3375330816 3379649832 3382606656 3386315808 3389278464 3392243712 3398934528 3401799648 3401908224 3406261248 3412979712 3415965696 3425697792 3428585472 3435347968 3439853568 3455582208 3458145636 3473957916 3477767238 3480809904 3488313114 3492138177 3495193416 3498251328 3505151232 3508105887 3508217856 3509636364 3511175096 3512706912 3519635328 3522714624 3525684084 3532638096 3532750848 3535728768 3537271296 3538822144 3542702592 3547348992 3553445376 3560454144 3563569152 3567476736 3570597888 3588489216 3595567104 3607571682 3614687208 3622479003 3628041131 3629623932 3632799456 3643149312 3646220292 3649410336 3653412048 3656608384 3658203648 3661287318 3664490544 3668508792 3671718336 3674930688 3678960384 3682179072 3685282952 3685400576 3690116352 3697394688 3700629504 3707928576 3711172608 3714300928 3726508032 3743547392 3746324439 3763454409 3770877396 3772522512 3778315024 3786459534 3789772272 3793927896 3797247168 3800569344 3802106061 3805432488 3808065536 3809605284 3812938272 3816274176 3823801344 3827024604 3827146752 3830372832 3832043904 3837927808 3838050304 3839602176 3842961408 3853910016 3857158656 3860533248 3864766464 3868147712 3869835264 3887529984 3895197696 3915911142 3932092593 3935532744 3943295136 3946745088 3950071983 3951795276 3957863052 3959589744 3963053952 3974217858 3974344704 3977694864 3981174912 3985540416 3989027328 3990767616 3996895232 3997626048 4005510912 4009015296 4013411328 4016922624 4020436992 4028366848 4037050368 4045012992 4048551936 4066523109 4085117179 4086899388 4098542976 4105586628 4110088554 4113684432 4115479104 4117283456 4121798208 4122551862 4127072391 4130683128 4134297024 4138830432 4142451456 4145943321 4146075648 4151380896 4154253312 4159569024 4163208192 4171419648 4175069184 4178588544 4186830336 4186963968 4192321536 4204265472 4211490816 4219797504 4228120576 4250604402 4263493806 4268168883 4271903064 4275640512 4281111549 4284073728 4287684973 4289555556 4293308448 4301776512 4305540096 4309169436 4317668784 4317806592 4319552448 4321446272 4323331584 4335648768 4339303488 4343099904 4347862272 4351666176 4353564672 4355473408 4360249344 4373471232 4382097408 4385931264 4394582016 4427474337 4436207028 4440088224 4456491468 4458435696 4465281392 4471137792 4474906722 4478821776 4483732968 4487655744 4491581952 4496507136 4497329304 4500441088 4506199776 4510142208 4515087744 4519037952 4522991616 4531912704 4535732864 4535877632 4541681664 4550639616 4554620928 4571447296 4610860848 4627894986 4631943888 4637022984 4641079872 4647018519 4651084152 4656184236 4660257888 4664335104 4670303508 4673534976 4677474516 4677623808 4679515152 4683609216 4692847104 4696952832 4700912112 4710184128 4710334464 4714305024 4716361728 4723603456 4729798656 4737927168 4747272192 4751425536 4756635648 4760797184 4784652288 4805890947 4810095576 4819582944 4827865757 4829972004 4839498576 4843732608 4857377382 4857532416 4861627056 4863748032 4865880448 4871216064 4877604864 4881716424 4885987392 4891345056 4895624448 4899907584 4905280512 4909572096 4920155136 4929859584 4934172672 4943904768 4948230144 4968677376 4995099252 5017939212 5023441566 5027836528 5030030016 5038674498 5044199589 5048612712 5053029696 5058570528 5059495467 5062996224 5067264059 5067425792 5069474748 5073909984 5079473712 5083917696 5088365568 5098401792 5102699472 5102862336 5107163776 5109391872 5119469568 5123948544 5138546688 5142878208 5147377664 5153021952 5159780352 5183373312 5187218454 5193596928 5210936874 5216650857 5221214856 5232469671 5242790124 5247376992 5257726848 5262326784 5266762644 5269060368 5277150736 5279452992 5284071936 5288526126 5298957144 5299126272 5303593152 5308233216 5314053888 5318703104 5321023488 5330168064 5340681216 5345353728 5351215104 5355896832 5360582656 5382733824 5393350656 5411357523 5422030812 5444435898 5449199184 5464723968 5469330438 5474115504 5480118072 5484912576 5487305472 5491930977 5495730944 5496735816 5502763188 5507577504 5512396032 5518440576 5523268608 5527924428 5528100864 5535174528 5539004416 5546092032 5550944256 5561892864 5566758912 5571451392 5582440448 5589762048 5615321088 5626396672 5656316094 5658783768 5667472536 5679689301 5684658408 5690891844 5695870752 5700854016 5708148732 5712098304 5714407926 5719407408 5724411264 5735702016 5740536906 5740720128 5745559248 5748065856 5756891712 5757075456 5759403264 5764442112 5780865024 5785737984 5790799872 5797149696 5802221568 5804752896 5813665792 5831294976 5842796544 5847908352 5873866713 5903299116 5914942704 5920117632 5936794578 5939384616 5941988624 5944580928 5961326787 5961517056 5966542296 5971762368 5978310624 5983540992 5986151424 5988775936 5995342848 5996439072 6008266368 6013522944 6020116992 6025383936 6030655488 6042550272 6055575552 6067519488 6072827904 6130349082 6139761914 6147814464 6158379942 6165132831 6170526648 6175925184 6182697312 6183827793 6188106496 6196024692 6201445536 6208245648 6213677184 6219113472 6227071344 6231379968 6236632688 6236831744 6239353536 6244812288 6257129472 6262603776 6267882816 6280245504 6280445952 6285740032 6288482304 6306398208 6317236224 6329696256 6335234048 6342180864 6375906603 6395240709 6407854596 6413460768 6426110592 6434333334 6439962672 6452664768 6458310144 6463754154 6476503176 6476709888 6482169408 6484997376 6494954752 6503473152 6508955232 6514649856 6521793408 6527499264 6533210112 6540374016 6546096128 6560206848 6573146112 6578896896 6591873024 6654310542 6660132336 6684737202 6687653544 6690585616 6697922088 6706706688 6712360083 6718232664 6725599452 6731483616 6737372928 6744760704 6745993956 6750661632 6759299664 6765213312 6772631616 6778556928 6784487424 6797869056 6803599296 6803816448 6812522496 6825959424 6831931392 6857170944 6870695936 6879707136 6911164416 6916291272 6941842479 6947915832 6955534476 6961619808 6976626228 6984276354 6990386832 6996502656 7010302464 7016211774 7016435712 7019272728 7022350192 7025413824 7039270656 7045429248 7051368168 7065276192 7065501696 7071457536 7074542592 7077644288 7085405184 7094697984 7106890752 7120908288 7127138304 7134953472 7141195776 7176978432 7215143364 7229374416 7244958006 7256082262 7259247864 7265598912 7286066073 7286298624 7292440584 7298820672 7306824096 7313216768 7316407296 7322574636 7328981088 7337017584 7343436672 7349861376 7357920768 7364358144 7370565904 7370801152 7380232704 7394789376 7401259008 7415857152 7422345216 7428601856 7453016064 7487094784 7492648878 7526908818 7535162349 7541754792 7545045024 7556630048 7558011747 7572919068 7579544544 7587855792 7594494336 7601138688 7604212122 7610864976 7616131072 7619210568 7625876544 7632548352 7647602688 7654049208 7654293504 7660745664 7664087808 7675855616 7676100608 7679204352 7685922816 7707820032 7714317312 7721066496 7729532928 7736295424 7739670528 7775059968 7780827681 7790395392 7816405311 7831822284 7864185186 7871065488 7886590272 7893490176 7900143966 7903590552 7915726104 7919179488 7926107904 7932789189 7948435716 7948689408 7955389728 7962349824 7971080832 7978054656 7981535232 7993790464 7995252096 8011021824 8018030592 8026822656 8033845248 8040873984 8056733696 8074100736 8090025984 8133046218 8166653847 8170234358 8173798776 8197085952 8203995657 8211173256 8220177108 8227368864 8230958208 8234566912 8243596416 8245103724 8254144782 8261366256 8268594048 8277660864 8284902912 8291886642 8292151296 8302761792 8308506624 8319138048 8326416384 8342839296 8350138368 8357177088 8373660672 8384643072 8408530944 8422981632 8439595008 8456241152 8484474141 8501208804 8526987612 8536337766 8543806128 8551281024 8562223098 8568147456 8571611889 8575369946 8579111112 8586616896 8603553024 8610805359 8611080192 8618338872 8635337568 8635613184 8639104896 8642892544 8646663168 8671297536 8678606976 8686199808 8695724544 8703332352 8707129344 8710946816 8720498688 8746942464 8764194816 8771862528 8854948674 8872414056 8880176448 8905191867 8912982936 8916871392 8930562784 8942275584 8949813444 8957643552 8967465936 8975311488 8983163904 8993014272 8994658608 9000882176 9012399552 9020284416 9030175488 9038075904 9045983232 9063825408 9071465728 9071755264 9083363328 9101279232 9109241856 9142894592 9195523623 9209642871 9221721696 9237569913 9255789972 9263887776 9274045968 9282159744 9294037038 9302168304 9312368472 9320515776 9328670208 9340607016 9347069952 9354949032 9355247616 9359030304 9367218432 9385694208 9393905664 9401824224 9420368256 9420668928 9428610048 9432723456 9447206912 9459597312 9475854336 9494544384 9502851072 9513271296 9521594368 9611781894 9620191152 9639165888 9651500001 9655731514 9659944008 9678997152 9687465216 9695631231 9714754764 9715064832 9723254112 9727496064 9731760896 9742432128 9755209728 9763432848 9771974784 9782690112 9791248896 9799815168 9810561024 9819144192 9840310272 9859719168 9868345344 9887809536 9937354752 9981465813 9990198504 10027105803 10035878424 10046883132 10055673056 10060060032 10077348996 10088399178 10097225424 10106059392 10117141056 10118990934 10125992448 10134528118 10134851584 10138949496 10147819968 10158947424 10167835392 10176731136 10196803584 10205398944 10205724672 10214327552 10218783744 10238939136 10247897088 10277093376 10285756416 10294755328 10306043904 10319560704 10366746624 10374436908 10421873748 10433301714 10442429712 10464939342 10476414531 10485580248 10494753984 10515453696 10524317661 10524653568 10533525288 10538120736 10554301472 10558905984 10568143872 10577052252 10597914288 10598252544 10607186304 10616466432 10628107776 10637406208 10642046976 10660336128 10681362432 10690707456 10702430208 10711793664 10721165312 10765467648 10786701312 10822715046 10844061624 10867437009 10884123393 10888871796 10898398368 10929447936 10938660876 10948231008 10960236144 10969825152 10974610944 10983861954 10991461888 10993471632 11005526376 11015155008 11024792064 11036881152 11046537216 11055848856 11056201728 11070349056 11078008832 11092184064 11101888512 11123785728 11133517824 11142902784 11164880896 11179524096 11230642176 11238973317 11252793344 11290363227 11312632188 11317567536 11334945072 11359378602 11369316816 11381783688 11391741504 11401708032 11406318183 11416297464 11424196608 11428815852 11438814816 11448822528 11471404032 11481073812 11481440256 11491118496 11496131712 11513783424 11514150912 11518806528 11528884224 11561730048 11571475968 11581599744 11594299392 11604443136 11609505792 11627331584 11662589952 11685593088 11747733426 11796277779 11806598232 11829885408 11840235264 11850215949 11873589156 11878769232 11883977248 11889161856 11922653574 11923034112 11933084592 11943524736 11956621248 11967081984 11972302848 11977551872 11990685696 11992878144 12016532736 12027045888 12040233984 12050767872 12061310976 12085100544 12111151104 12135038976 12145655808 12199569327 12255351537 12260698164 12279523828 12295628928 12316759884 12330265662 12341053296 12351850368 12365394624 12367655586 12376212992 12381217173 12392049384 12402891072 12416491296 12427354368 12437829963 12438226944 12454142688 12462759936 12473265376 12473663488 12478707072 12489624576 12514258944 12525207552 12535765632 12560491008 12560891904 12571480064 12576964608 12612796416 12634472448 12659392512 12670468096 12684361728 12751813206 12790481418 12804506649 12815709192 12826921536 12843334647 12852221184 12863054919 12868666668 12879925344 12905329536 12916620288 12927508308 12953006352 12953419776 12964338816 12969994752 12989909504 13006946304 13017910464 13029299712 13043586816 13054998528 13066420224 13080748032 13092192256 13120413696 13146292224 13157793792 13183746048 13282423011 13308621084 13320264672 13369474404 13375307088 13381171232 13395844176 13413413376 13424720166 13436465328 13451198904 13462967232 13474745856 13489521408 13491987912 13501323264 13518599328 13530426624 13545263232 13557113856 13568974848 13595738112 13607198592 13607632896 13625044992 13651918848 13663862784 13714341888 13741391872 13832582544 13883684958 13895831664 13911068952 13923239616 13941055557 13953252456 13968552708 13980773664 13993005312 14020604928 14032423548 14032871424 14038545456 14044700384 14050827648 14078541312 14090858496 14102736336 14130552384 14131003392 14142915072 14149085184 14155288576 14170810368 14189395968 14213781504 14241816576 14254276608 14269906944 14282391552 14353956864 14417672841 14430286728 14458748832 14483597271 14489916012 14512164524 14518495728 14531197824 14572132146 14572597248 14584881168 14597641344 14613648192 14626433536 14632814592 14645149272 14657962176 14674035168 14686873344 14699722752 14715841536 14728716288 14741131808 14741602304 14760465408 14789578752 14802518016 14831714304 14844690432 14857203712 14906032128 14974189568 14985297756 15053817636 15070324698 15083509584 15090090048 15113260096 15116023494 15132598767 15145838136 15159089088 15175711584 15178486401 15188988672 15201792177 15202277376 15208424244 15221729952 15232262144 15238421136 15251753088 15265096704 15295205376 15308098416 15308587008 15321491328 15328175616 15351711232 15352201216 15358408704 15371845632 15415640064 15428634624 15442132992 15459065856 15472590848 15479341056 15550119936 15561655362 15580790784 15632810622 15649952571 15663644568 15697409013 15728370372 15742130976 15773180544 15786980352 15800287932 15807181104 15831452208 15838358976 15852215808 15865578378 15896871432 15897378816 15910779456 15924699648 15942161664 15956109312 15963070464 15987580928 15990504192 16022043648 16036061184 16053645312 16067690496 16081747968 16113467392 16148201472 16180051968 16234072569 16266092436 16333307694 16340468716 16347597552 16394171904 16407991314 16422346512 16440354216 16454737728 16461916416 16469133824 16475792931 16487192832 16490207448 16508289564 16522732512 16537188096 16555321728 16569805824 16583773284 16584302592 16605523584 16617013248 16638276096 16652832768 16685678592 16700276736 16714354176 16747321344 16769286144 16845963264 16879190016 16912482304 16968948282 17002417608 17039067903 17053975224 17072675532 17087612256 17102562048 17124446196 17136294912 17143223778 17150739892 17158222224 17173233792 17207106048 17221610718 17222160384 17236677744 17270675136 17271226368 17278209792 17285785088 17293326336 17342595072 17357213952 17372399616 17391449088 17406664704 17414258688 17421893632 17440997376 17493884928 17528389632 17543725056 17621600139 17709897348 17744828112 17760352896 17810383734 17825965872 17833742784 17861125568 17883980361 17884551168 17899626888 17915287104 17934931872 17950622976 17966327808 17986028544 17989317216 18001764352 18024799104 18040568832 18060350976 18076151808 18091966464 18127650816 18142931456 18143510528 18166726656 18202558464 18218483712 18285789184 18391047246 18419285742 18443443392 18475139826 18495398493 18511579944 18527775552 18548091936 18551483379 18564319488 18588074076 18604336608 18624736944 18641031552 18657340416 18681214032 18694139904 18709898064 18710495232 18718060608 18734436864 18771388416 18787811328 18803648448 18840736512 18841337856 18857220096 18865446912 18894413824 18919194624 18951708672 18989088768 19005702144 19026542592 19043188736 19127719809 19185722127 19223563788 19240382304 19278331776 19303000002 19311463028 19319888016 19357994304 19374930432 19391262462 19429509528 19430129664 19446508224 19454992128 19463521792 19484864256 19510419456 19526865696 19543949568 19565380224 19582497792 19599630336 19621122048 19638288384 19680620544 19719438336 19736690688 19775619072 19962931626 19980397008 20054211606 20071756848 20093766264 20111346112 20120120064 20137080249 20154697992 20176798356 20194450848 20212118784 20234282112 20237981868 20251984896 20269056236 20269703168 20277898992 20295639936 20317894848 20335670784 20353462272 20393607168 20410797888 20411449344 20428655104 20437567488 20477878272 20495794176 20571512832 20589510656 20612087808 20639121408 20733493248 20748873816 20825527437 20843747496 20866603428 20884859424 20929878684 20952829062 20971160496 20989507968 21030907392 21048635322 21049307136 21067050576 21076241472 21108602944 21117811968 21136287744 21154104504 21195828576 21196505088 21214372608 21232932864 21256215552 21274812416 21284093952 21320672256 21362724864 21381414912 21404860416 21423587328 21442330624 21530935296 21645430092 21688123248 21734874018 21768246786 21777743592 21796796736 21858198219 21858895872 21877321752 21896462016 21920472288 21939650304 21949221888 21967723908 21982923776 21986943264 22011052752 22030310016 22049584128 22073762304 22093074432 22111697712 22112403456 22140698112 22156017664 22184368128 22203777024 22247571456 22267035648 22285805568 22329761792 22359048192 22461284352 22477946634 22505586688 22580726454 22605487047 22625264376 22635135072 22669890144 22674035241 22718757204 22738633632 22763567376 22783483008 22803416064 22812636366 22832594928 22848393216 22857631704 22877629632 22897645056 22942808064 22962147624 22962880512 22982236992 22992263424 23027566848 23028301824 23037613056 23057768448 23123460096 23142951936 23163199488 23188598784 23208886272 23219011584 23254663168 23325179904 23371186176 23449215933 23495466852 23592555558 23613196464 23659770816 23680470528 23700431898 23747178312 23757538464 23767954496 23778323712 23798367567 23845307148 23846068224 23866169184 23887049472 23913242496 23934163968 23944605696 23955103744 23981371392 23985756288 24033065472 24054091776 24080467968 24101535744 24122621952 24170201088 24222302208 24270077952 24399138654 24510703074 24521396328 24559047656 24591257856 24611986971 24633519768 24660531324 24682106592 24703700736 24730789248 24735311172 24752425984 24762434346 24784098768 24805782144 24832982592 24854708736 24875659926 24876453888 24908285376 24925519872 24946530752 24947326976 24957414144 24979249152 25028517888 25050415104 25071531264 25120982016 25142960128 25153929216 25225592832 25268944896 25318785024 25340936192 25368723456 25453422423 25503626412 25580962836 25609013298 25631418384 25653843072 25686669294 25704442368 25726109838 25737333336 25759850688 25810659072 25832416077 25833240576 25855016616 25906012704 25906839552 25928677632 25939989504 25979819008 26013892608 26035820928 26058599424 26087173632 26109997056 26132840448 26161496064 26184384512 26240827392 26292584448 26315587584 26564846022 26617242168 26640529344 26715575601 26738948808 26750614176 26762342464 26791688352 26826826752 26849440332 26872930656 26902397808 26925934464 26949491712 26979042816 26983975824 27002646528 27037198656 27060853248 27090526464 27114227712 27137949696 27191476224 27214397184 27215265792 27250089984 27303837696 27327725568 27428683776 27482783744 27628928613 27665165088 27712709739 27767369916 27791663328 27822137904 27846479232 27882111114 27906504912 27937105416 27961547328 27986010624 28041209856 28064847096 28065742848 28077090912 28089400768 28101655296 28157082624 28181716992 28205472672 28261104768 28262006784 28285830144 28298170368 28310577152 28341620736 28378791936 28427563008 28483633152 28508553216 28539813888 28564783104 28835345682 28860573456 28917497664 28967194542 28979832024 29024329048 29036991456 29062395648 29086893693 29144264292 29145194496 29169762336 29195282688 29227296384 29252867072 29265629184 29290298544 29315924352 29348070336 29373746688 29399445504 29431683072 29457432576 29482263616 29483204608 29520930816 29579157504 29605036032 29663428608 29714407424 29812064256 29944397439 29948379136 29970595512 30081317409 30107635272 30140649396 30167019168 30180180096 30226520192 30232046988 30265197534 30291676272 30318178176 30351423168 30356972802 30377977344 30403584354 30404554752 30416848488 30443459904 30464524288 30476842272 30503506176 30530193408 30590410752 30616196832 30617174016 30642982656 30656351232 30703422464 30716817408 30743691264 30831280128 30857269248 30884265984 30918131712 30945181696 30958682112 31100239872 31123310724 31265621244 31299905142 31327289136 31394818026 31429243593 31456740744 31484261952 31546361088 31572952983 31573960704 31600575864 31614362208 31662904416 31676717952 31704431616 31731156756 31793742864 31794757632 31821558912 31849399296 31884323328 31912218624 31926140928 31975161856 31981008384 32044087296 32072122368 32107290624 32135380992 32163495936 32296402944 32360103936 32468145138 32532184872 32652370179 32666615388 32680937432 32695195104 32788343808 32815982628 32844693024 32880708432 32909475456 32923832832 32938267648 32951585862 32974385664 32980414896 33016579128 33045465024 33074376192 33110643456 33139611648 33167546568 33168605184 33211047168 33234026496 33276552192 33305665536 33371357184 33400553472 33428708352 33494642688 33538572288 33691926528 33716919951 33758380032 33871089681 33937896564 34004835216 34078135806 34107950448 34145351064 34175224512 34205124096 34248892392 34272589824 34286447556 34301479784 34316444448 34346467584 34414212096 34443221436 34444320768 34473355488 34541350272 34542452736 34556419584 34571570176 34586652672 34685190144 34714427904 34744799232 34782898176 34813329408 34828517376 34843787264 34881994752 34987769856 35056779264 35243200278 35388833337 35419794696 35489656224 35520705792 35550647847 35620767468 35651931744 35667485568 35722251136 35767960722 35769102336 35799253776 35830574208 35869863744 35901245952 35932655616 35972057088 35978634432 36003528704 36049598208 36081137664 36120701952 36152303616 36183932928 36255301632 36285862912 36333453312 36405116928 36436967424 36571578368 36598707981 36766054611 36782094492 36838571484 36886886784 36950279652 36990796986 37023159888 37055551104 37096183872 37102966758 37128638976 37143651519 37176148152 37208673216 37249473888 37282063104 37313489889 37314680832 37362428064 37388279808 37419796128 37420990464 37436121216 37468873728 37542776832 37575622656 37607296896 37681473024 37682675712 37714440192 37730893824 37788827648 37838389248 37903417344 37978177536 38011404288 38053085184 38255439618 38371444254 38413519947 38447127576 38480764608 38556663552 38589164757 38606000004 38622926056 38639776032 38715988608 38749860864 38782524924 38859019056 38860259328 38893016448 38909984256 38927043584 38969728512 39020838912 39053731392 39087899136 39130760448 39164995584 39199260672 39242244096 39276576768 39361241088 39438876672 39473381376 39551238144 39847269033 39908452441 39925863252 39960794016 40108423212 40143513696 40187532528 40222692224 40240240128 40274160498 40309395984 40353596712 40388901696 40424237568 40468564224 40475963736 40503969792 40538112472 40539406336 40555797984 40591279872 40635789696 40671341568 40706924544 40787214336 40821595776 40822898688 40857310208 40875134976 40955756544 40991588352 41143025664 41179021312 41224175616 41497747632 41651054874 41687494992 41733206856 41769718848 41823166671 41859757368 41905658124 41942320992 41979015936 42061814784 42097270644 42098614272 42134101152 42152482944 42217205888 42235623936 42272575488 42308209008 42391657152 42393010176 42428745216 42465865728 42512431104 42549624832 42568187904 42641344512 42725449728 42762829824 42809720832 42847174656 43061870592 43253018523 43290860184 43376246496 43450791813 43469748036 43536493572 43555487184 43593593472 43716396438 43717791744 43754643504 43792924032 43840944576 43879300608 43898443776 43935447816 43965847552 43973886528 44022105504 44060620032 44099168256 44147524608 44186148864 44223395424 44224806912 44281396224 44312035328 44368736256 44407554048 44495142912 44534071296 44571611136 44659523584 44718096384 44922568704 44955893268 45161452908 45210974094 45250528752 45270270144 45339780288 45348070482 45397796301 45437514408 45477267264 45527134752 45566966016 45605376531 45606832128 45625272732 45665189856 45696786432 45715263408 45755259264 45795290112 45885616128 45924295248 45925761024 45964473984 45984526848 46055133696 46056603648 46075226112 46115536896 46246920192 46285903872 46326398976 46377197568 46417772544 46438023168 46509326336 46650359808 46742372352 46898431866 46949857713 46990933704 47092227039 47164534703 47185111116 47226392928 47319541632 47360941056 47400863796 47494356624 47515076928 47535908992 47556647424 47596735134 47690614296 47692136448 47732338368 47774098944 47826484992 47868327936 47889211392 47910207488 47962742784 47971512576 48066130944 48108183552 48160935936 48203071488 48245243904 48340402176 48444604416 48540155904 48702217707 48798277308 49021406148 49042792656 49118095312 49182515712 49223973942 49267039536 49321062648 49364213184 49407401472 49427378793 49461578496 49470622344 49504851968 49524868692 49568197536 49611564288 49665965184 49709417472 49751319852 49752907776 49816570752 49851039744 49893061504 49894653952 49914828288 49958498304 50057035776 50100830208 50143062528 50241964032 50285920256 50307858432 50537889792 50637570048 50737446912 50906844846 51007252824 51117203709 51161925672 51218026596 51262836768 51307686144 51373338588 51408884736 51452219676 51474666672 51519701376 51621318144 51664832154 51666481152 51710033232 51812025408 51813679104 51857355264 51879979008 51959638016 52027785216 52071641856 52117198848 52174347264 52219994112 52265680896 52322992128 52368769024 52481654784 52585168896 52631175168 52864800417 53106523327 53129692044 53234484336 53281058688 53431151202 53477897616 53501228352 53524684928 53583376704 53651941083 53653653504 53698880664 53745861312 53804795616 53851868928 53898983424 53958085632 53967951648 54005293056 54074397312 54121706496 54181052928 54228455424 54275899392 54382952448 54428794368 54430531584 54500179968 54607675392 54655451136 54857367552 54965567488 55257857226 55330330176 55425419478 55486195479 55534739832 55583326656 55644275808 55654450137 55692958464 55739904649 55764222228 55813009824 55874210832 55923094656 55972021248 56082419712 56129694192 56131485696 56154181824 56178801536 56203310592 56314165248 56363433984 56410945344 56522209536 56524013568 56571660288 56596340736 56621154304 56683241472 56757583872 56855126016 56967266304 57017106432 57079627776 57129566208 57383159427 57557166381 57670691364 57721146912 57834995328 57934389084 57959664048 58048658096 58073982912 58124791296 58173787386 58288528584 58290388992 58339524672 58390565376 58454592768 58505734144 58531258368 58580597088 58631848704 58696140672 58747493376 58798891008 58863366144 58914865152 58964527232 58966409216 59041861632 59158315008 59210072064 59326857216 59428814848 59888794878 59941191024 60162634818 60215270544 60281298792 60334038336 60360360192 60411240747 60453040384 60464093976 60530395068 60583352544 60636356352 60702846336 60713945604 60755954688 60807168708 60809109504 60833696976 60886919808 60929048576 60953684544 61007012352 61060386816 61180821504 61232393664 61234348032 61285965312 61312702464 61406844928 61433634816 61487382528 61714538496 61768531968 61836263424 61890363392 61917364224 62200479744 62246621448 62476582311 62531242488 62599810284 62654578272 62789636052 62858487186 62913481488 62968523904 63092722176 63145905966 63147921408 63201151728 63228724416 63325808832 63353435904 63408863232 63462313512 63587485728 63589515264 63643117824 63698798592 63768646656 63824437248 63852281856 63950323712 63962016768 64088174592 64144244736 64214581248 64270761984 64326991872 64592805888 64936290276 65064369744 65304740358 65333230776 65361874864 65390390208 65574594657 65576687616 65631965256 65689386048 65761416864 65818950912 65847665664 65876535296 65903171724 65948771328 65960829792 66033158256 66090930048 66148752384 66221286912 66279223296 66335093136 66337210368 66422094336 66468052992 66553104384 66611331072 66742714368 66801106944 66857416704 66989285376 67077144576 67383853056 67433839902 67516760064 67742179362 67816461141 67875793128 68009670432 68022105723 68156271612 68215900896 68290702128 68350449024 68410248192 68497784784 68545179648 68572895112 68602959568 68632888896 68692935168 68828424192 68886442872 68888641536 68946710976 69082700544 69084905472 69112839168 69143140352 69173305344 69370380288 69428855808 69489598464 69565796352 69626658816 69657034752 69687574528 69763989504 69975539712 70113558528 70347647799 70486400556 70777666674 70839589392 70979312448 71041411584 71101295694 71241534936 71303863488 71334971136 71395102701 71444502272 71535921444 71538204672 71598507552 71661148416 71739727488 71802491904 71865311232 71944114176 71957268864 72007057408 72099196416 72162275328 72241403904 72304607232 72367865856 72510603264 72571725824 72666906624 72810233856 73143156736 73197415962 73532109222 73564188984 73677142968 73773773568 73835960913 73900559304 73981593972 74046319776 74111102208 74192367744 74205933516 74257277952 74287303038 74352296304 74417346432 74498947776 74564126208 74626979778 74629361664 74724856128 74776559616 74839592256 74841980928 74872242432 74937747456 75085553664 75151245312 75214593792 75362946048 75428880384 75461787648 75577655296 75676778496 75806834688 75956355072 76022808576 76106170368 76360267269 76510879236 76742888508 76827039894 76894255152 76961529216 77113327104 77178329514 77212000008 77245852112 77279552064 77431977216 77497248231 77499721728 77565049848 77718038112 77720518656 77786032896 77819968512 77854087168 77939457024 78041677824 78107462784 78175798272 78261520896 78329991168 78398521344 78484488192 78553153536 78722482176 78877753344 78946762752 79694538066 79816904882 79851726504 79921588032 80146726803 80216846424 80287027392 80375065056 80445384448 80480480256 80548320996 80618791968 80707193424 80777803392 80848475136 80937128448 80951927472 81007939584 81076224944 81078812672 81111595968 81182559744 81271579392 81342683136 81413849088 81574428672 81643191552 81645797376 81714620416 81750269952 81911513088 81983176704 82286051328 82358042624 82448351232 82886785839 82995495264 83138129217 83302109748 83374989984 83466413712 83539437696 83646333342 83719514736 83811316248 83884641984 83958031872 84123629568 84194541288 84197228544 84268202304 84304965888 84434411776 84471247872 84545150976 84616418016 84783314304 84786020352 84857490432 84931731456 85024862208 85099249664 85136375808 85282689024 85450899456 85525659648 85619441664 85694349312 86506037046 86581720368 86752492992 86901583626 86939496072 87072987144 87110974368 87187186944 87260681079 87432792876 87435583488 87509287008 87585848064 87681889152 87758601216 87796887552 87870895632 87931695104 87947773056 88044211008 88121240064 88198336512 88295049216 88372297728 88446790848 88449613824 88562792448 88624070656 88737472512 88815108096 88990285824 89143222272 89319047168 89436192768 89833192317 89845137408 89911786536 90243952227 90322905816 90421948188 90501057504 90540540288 90679560576 90696140964 90795592602 90875028816 90954534528 91054269504 91133932032 91210753062 91213664256 91250545464 91330379712 91393572864 91430526816 91510518528 91590580224 91771232256 91848590496 91851522048 91928947968 91969053696 92110267392 92150452224 92231073792 92493840384 92571807744 92652797952 92754395136 92835545088 92876046336 93018652672 93300719616 93796863732 93899715426 93981867408 94184454078 94287730779 94329069406 94370222232 94452785856 94639083264 94718858949 94721882112 94801727592 94988713248 95030153856 95071817984 95113294848 95193470268 95381228592 95384272896 95464676736 95548197888 95652969984 95736655872 95778422784 95820414976 95925485568 95943025152 96132261888 96216367104 96321871872 96406142976 96490487808 96889208832 97080311808 97404435414 97596554616 97957110537 98042812296 98085585312 98236190624 98365031424 98447947884 98534079072 98642125296 98728426368 98814802944 98854757586 98923156992 98941244688 99009703936 99049737384 99136395072 99223128576 99331930368 99418834944 99502639704 99505815552 99633141504 99702079488 99786123008 99789307904 99829656576 99916996608 100114071552 100201660416 100286125056 100483928064 100571840512 100615716864 101075779584 101150759853 101275140096 101613269043 101813689692 102014505648 102234407418 102323851344 102436053192 102525673536 102615372288 102746677176 102817769472 102904439352 102949333344 103039402752 103242636288 103329664308 103332962304 103420066464 103624050816 103627358208 103714710528 103759958016 103919276032 104055570432 104143283712 104234397696 104348694528 104439988224 104531361792 104645984256 104737538048 104963309568 105170337792 105729600834 106166500011 106213046654 106259384088 106468968672 106562117376 106651943541 106862302404 106955795232 107002456704 107049369856 107166753408 107303882166 107307307008 107397761328 107491722624 107609591232 107703737856 107797966848 107916171264 107935903296 108010586112 108148794624 108243412992 108362105856 108456910848 108551798784 108765904896 108857588736 109000359936 109215350784 109310902272 109714735104 109796123943 109931134976 110298163833 110515714452 110660660352 110850838956 110972390958 111069479664 111166653312 111288551616 111308900274 111385916928 111430954557 111479809298 111528444456 111626019648 111748421664 111846189312 111940469667 111944042496 112164839424 112259388384 112262971392 112308363648 112357603072 112406621184 112628330496 112726867968 112821890688 113044419072 113048027136 113143320576 113192681472 113242308608 113366482944 113515167744 113710252032 113934532608 114034212864 114159255552 114766318854 115114332762 115240559841 115341382728 115442293824 115669990656 115767494271 115868778168 115919328096 116097316192 116147965824 116249582592 116347574772 116577057168 116580777984 116679049344 116781130752 116909185536 117011468288 117062516736 117161194176 117263697408 117392281344 117494986752 117597782016 117726732288 117829730304 117929054464 117932818432 118083723264 118316630016 118420144128 118653714432 118857629696 119541807099 119725357323 119777589756 119882382048 120325269636 120430541088 120562597584 120668076672 120720720384 120822481494 120906080768 120928187952 121060790136 121166705088 121272712704 121405692672 121427891208 121511909376 121614337416 121618219008 121667393952 121773839616 121858097152 121907369088 122014024704 122120773632 122361643008 122464787328 122468696064 122571930624 122625404928 122813689856 122867269632 122974765056 123429076992 123537063936 123672526848 123780726784 124493242896 124953164622 125062484976 125199620568 125309156544 125469500013 125579272104 125716974372 125826962976 125937047808 126185444352 126291811932 126295842816 126402303456 126457448832 126651617664 126706871808 126817726464 126924627024 127174971456 127179030528 127286235648 127397597184 127537293312 127648874496 127704563712 127900647424 127924033536 128176349184 128288489472 128429162496 128541523968 129185611776 129759055569 129872580552 130128739488 130352375439 130609480716 130666461552 130723749728 130780780416 131149189314 131153375232 131263930512 131378772096 131522833728 131637901824 131695331328 131753070592 131806343448 131897542656 131921659584 132066316512 132181860096 132297504768 132442573824 132558446592 132670186272 132674420736 132844188672 132936105984 133106208768 133222662144 133485428736 133602213888 133714833408 133978570752 134154289152 134767706112 134867679804 135484358724 135632922282 135751586256 136019340864 136044211446 136193388903 136312543224 136431801792 136581404256 136700898048 136816129593 136820496384 136995569568 137090359296 137145790224 137205919136 137265777792 137385870336 137656848384 137772885744 137777283072 137893421952 138165401088 138169810944 138225678336 138286280704 138346610688 138740760576 138857711616 138979196928 139131592704 139253317632 139314069504 139375149056 139527979008 139951079424 140227117056 140695295598 140849573139 140972801112 141276681117 141493604109 141555333348 141679178784 141958624896 142082823168 142202591388 142483069872 142607726976 142669942272 142790205402 142889004544 143071842888 143076409344 143197015104 143322296832 143479454976 143604983808 143730622464 143888228352 143914537728 144014114816 144198392832 144324550656 144482807808 144609214464 144735731712 145021206528 145143451648 145333813248 145620467712 146106653121 146286313472 146394831924 147064218444 147128377968 147354285936 147547547136 147671921826 147801118608 147963187944 148092639552 148222204416 148282136379 148384735488 148411867032 148514555904 148574606076 148704592608 148834692864 148997895552 149128252416 149253959556 149258723328 149449712256 149553119232 149679184512 149683961856 149744484864 149875494912 150171107328 150302490624 150429187584 150725892096 150857760768 150923575296 151155310592 151613669376 151912710144 152212340736 152720534538 153021758472 153351611127 153485777016 153654079788 153788510304 153923058432 154226654208 154356659028 154424000016 154491704224 154559104128 154863954432 154994496462 154999443456 155130099696 155436076224 155441037312 155572065792 155639937024 155708174336 155878914048 156083355648 156214925568 156351596544 156523041792 156659982336 156797042688 156968976384 157106307072 157444964352 157755506688 157893525504 158594401251 159319569981 159389076132 159633809764 159703453008 159843176064 160293453606 160433692848 160574054784 160750130112 160890768896 160955823249 160960960512 161096641992 161237583936 161414386848 161555606784 161696950272 161874256896 161903854944 162015879168 162152449888 162157625344 162223191936 162365119488 162543158784 162685366272 162827698176 163148857344 163286383104 163291594752 163429240832 163500539904 163823026176 163966353408 164572102656 164716085248 164896702464 165773571678 165990990528 166276258434 166458586437 166604219496 166749979968 166932827424 166963350411 167078875392 167219713947 167292666684 167439029472 167622632496 167769283968 167916063744 168247259136 168389082576 168394457088 168536404608 168609931776 168868823552 168942495744 169090301952 169232836032 169566628608 169572040704 169714980864 169863462912 170049724416 170198499328 170272751616 170565378048 170901798912 171051319296 171238883328 171388698624 172149478281 172671499143 173012074092 173163440736 173504985984 173803167252 173878992144 174145974288 174221948736 174374373888 174521362158 174865585752 174871166976 175018574016 175171696128 175363778304 175517202432 175593775104 175741791264 175863390208 175895546112 176088422016 176242480128 176396673024 176590098432 176744595456 176893581696 176899227648 177125584896 177248141312 177474945024 177630216192 177980571648 178286444544 178638094336 179666384634 179823573072 180487904454 180645811632 180843896376 181002115008 181081080576 181233722241 181359121152 181392281928 181591185204 181750057632 181909069056 182108539008 182267864064 182421506124 182427328512 182501090928 182660759424 182787145728 182861053632 183021037056 183181160448 183542464512 183697180992 183703044096 183857895936 183938107392 184220534784 184300904448 184462147584 185143615488 185305595904 185508790272 185671090176 185752092672 186037305344 186601439232 187429746933 187593727464 187799430852 187963734816 188368908156 188575461558 188658138812 188740444464 188905571712 189278166528 189437717898 189443764224 189603455184 189977426496 190060307712 190143635968 190226589696 190386940536 190762457184 190768545792 190929353472 191096395776 191305939968 191473311744 191556845568 191640829952 191850971136 191886050304 192264523776 192432734208 192643743744 192812285952 192980975616 193778417664 194808870828 195193109232 195914221074 196085624592 196171170624 196472381248 196723783971 196730062848 196895895768 197068158144 197284250592 197456852736 197629605888 197709515172 197846313984 197882489376 198019407872 198099474768 198272790144 198446257152 198663860736 198837669888 199005279408 199011631104 199266283008 199404158976 199572246016 199578615808 199659313152 199833993216 200228143104 200403320832 200572250112 200967856128 201143681024 201231433728 202151559168 202301519706 202550280192 203226538086 203449383423 203627379384 204029011296 204066317169 204468814836 204647702688 204872106384 205051347072 205230744576 205493354352 205635538944 205808878704 205898666688 206078805504 206485272576 206659328616 206665924608 206840132928 207248101632 207254716416 207429421056 207519916032 207838552064 208111140864 208286567424 208468795392 208697389056 208879976448 209062723584 209291968512 209475076096 209926619136 210340675584 211042943397 211459201668 212333000022 212426093308 212518768176 212937937344 213124234752 213303887082 213724604808 213911590464 214004913408 214098739712 214185308103 214333506816 214607764332 214614614016 214795522656 214983445248 215219182464 215407475712 215595933696 215832342528 215871806592 216021172224 216297589248 216486825984 216724211712 216913821696 217103597568 217531809792 217715177472 218000719872 218430701568 219429470208 219592247886 219862269952 220596327666 221031428904 221321320704 221507882739 221701677912 221944781916 222138959328 222333306624 222577103232 222617800548 222771833856 222861909114 222959618596 223056888912 223252039296 223496843328 223692378624 223880939334 223888084992 224329678848 224518776768 224525942784 224616727296 224715206144 224813242368 225256660992 225453735936 225643781376 226088838144 226286641152 226385362944 226484617216 226732965888 227030335488 227420504064 227869065216 228068425728 228318511104 229080801807 229532637708 230228665524 230481119682 230682765456 230884587648 231339981312 231534988542 231737556336 231838656192 232194632384 232295931648 232491744693 232499165184 232695149544 233154114336 233161555968 233358098688 233562261504 233818371072 234022936576 234125033472 234322388352 234527394816 234784562688 234989973504 235195564032 235453464576 235659460608 235858108928 235865636864 236167446528 236633260032 236840288256 237715259392 239083614198 239450714646 239555179512 239764764096 240440180409 240650539272 240861082176 241125195168 241336153344 241441440768 241644962988 241812161536 241856375904 242121580272 242333410176 242545425408 242811385344 242855782416 243023818752 243228674832 243236438016 243334787904 243547679232 243716194304 243814738176 244028049408 244241547264 244723286016 244929574656 244937392128 245143861248 245250809856 245627379712 245734539264 245949530112 246858153984 247074127872 247345053696 247561453568 248660357517 248986485792 249414387651 249906329244 250124969952 250399241136 250618313088 250939000026 251158544208 251433948744 251653925952 251874095616 252370888704 252583623864 252591685632 252804606912 252914897664 253303235328 253413743616 253635452928 253849254048 254349942912 254358061056 254572471296 254795194368 255074586624 255297748992 255409127424 255801294848 255848067072 256352698368 256576978944 256858324992 257083047936 259518111138 259745161104 260257478976 260704750878 261218961432 261332923104 261447499456 261561560832 261782043237 262298378628 262306750464 262527861024 262757544192 263045667456 263275803648 263390662656 263506141184 263612686896 263795085312 263843319168 264132633024 264363720192 264595009536 264885147648 265116893184 265340372544 265348841472 265688377344 265872211968 266212417536 266445324288 266970857472 267429666816 267957141504 268308578304 269535412224 269735359608 270731856681 270968717448 271265844564 271503172512 272038681728 272088422892 272386777806 272625086448 272863603584 273162808512 273401796096 273632259186 273640992768 273991139136 274180718592 274291580448 274411838272 274531555584 274771740672 275313696768 275545771488 275554566144 275786843904 276330802176 276451356672 276572561408 276693221376 277481521152 277715423232 277958393856 278263185408 278506635264 278628139008 278750298112 279055958016 279902158848 281390591196 281699146278 281945602224 282553362234 282987208218 283110666696 283358357568 283917249792 284156576847 284165646336 284405182776 284966139744 285215453952 285339884544 285580410804 285778009088 286143685776 286152818688 286394030208 286644593664 286958909952 287209967616 287461244928 287776456704 287829075456 288028229632 288396785664 288649101312 288965615616 289218428928 289471463424 290286903296 290667626496 291240935424 292213306242 292572626944 292789663848 293871331611 294128436888 294256755936 294708571872 295095094272 295343843652 295602237216 295926375888 296185279104 296444408832 296564272758 296769470976 296823734064 297029111808 297149212152 297409185216 297669385728 297995791104 298256504832 298507919112 298517446656 298899424512 299106238464 299358369024 299367923712 299488969728 299750989824 300342214656 300604981248 300858375168 301451784192 301715521536 301847150592 302310621184 303227338752 303825420288 304839807129 305441069076 306043516944 306703222254 306971554032 307308159576 307577020608 307846116864 308453308416 308713318056 308848000032 308983408448 309118208256 309727908864 309988992924 309998886912 310260199392 310872152448 310882074624 311144131584 311279874048 311416348672 311757828096 312166711296 312429851136 312703193088 313046083584 313319964672 313594085376 313937952768 314212614144 314889928704 315511013376 317188802502 318639139962 318778152264 319267619528 319406906016 319686352128 319955830623 320586907212 320867385696 321148109568 321500260224 321781537792 321911646498 321921921024 322193283984 322475167872 322828773696 323111213568 323393900544 323748513792 323807709888 324031758336 324304899776 324315250688 324446383872 324730238976 325086317568 325370732544 325655396352 326297714688 326572766208 326858481664 327001079808 327646052352 327932706816 329144205312 329388371829 329432170496 329793404928 330894491499 331547143356 331981981056 332552516868 332917172874 333208438992 333499959936 333865654848 333926700822 334157750784 334439427894 334585333368 334878058944 335245264992 335538567936 335821409001 335832127488 336494518272 336778165152 336788914176 337072809216 337219863552 337737647104 337884991488 338180603904 338465672064 339133257216 339144081408 339429961728 339726925824 340099448832 340396998656 340545503232 341130756096 341803597824 342102638592 342477766656 344298956562 345342998286 345721679523 346024148184 346326881472 347009971968 347302482813 347606334504 347757984288 348291948576 348443897472 348748747776 349042724316 349731171504 349742333952 350037148032 350343392256 350727556608 351034404864 351187550208 351483582528 351726780416 351791092224 352176844032 352484960256 352793346048 353180196864 353489190912 353787163392 353798455296 354251169792 354949890048 355260432384 355961143296 356572889088 357276188672 359176071969 359332769268 359647146144 360975808908 361291623264 361687792752 362004230016 362162161152 362467444482 362718242304 362784563856 363182370408 363500115264 363818138112 364217078016 364535728128 364843012248 364854657024 365002181856 365321518848 365574291456 365722107264 366042074112 366362320896 367084929024 367394361984 367406088192 367715791872 367876214784 368441069568 368601808896 368924295168 370287230976 370611191808 371017580544 371342180352 374859493866 375187454928 375598861704 375927469632 376737816312 377150923116 377316277624 377480888928 377811143424 378556333056 378875435796 378887528448 379206910368 379954852992 380120615424 380287271936 380453179392 380773881072 381524914368 381537091584 381858706944 382192791552 382611879936 382946623488 383113691136 383281659904 383701942272 383772100608 384529047552 384865468416 385287487488 385624571904 387556835328 389277166707 389617741656 390386218464 391057126317 391828442148 392171249184 392342341248 392944762496 393447567942 393460125696 393791791536 394136316288 394568501184 394913705472 395259211776 395419030344 395692627968 395764978752 396038815744 396198949536 396545580288 396892514304 397327721472 397675339776 398010558816 398023262208 398532566016 398808317952 399144492032 399318626304 399667986432 400456286208 400806641664 401144500224 401935712256 402287362048 402462867456 404303118336 404603039412 406453076172 406898766846 407254758768 408058022592 408132634338 408580166709 408937629672 409295405376 409744212768 410102694144 410448388779 410461489152 410986708704 411271077888 411617757408 411797333376 412157611008 412970545152 413318657232 413331849216 413680265856 414496203264 414509432832 414858842112 415039832064 415677104128 416222281728 416573134848 416937590784 417394778112 417759952896 418125447168 418583937024 419853238272 420681351168 422085886794 422548719417 422918403336 424480812327 424666000044 424852186616 425037536352 425875874688 426248469504 426607774164 427449209616 427823180928 428009826816 428197479424 428370616206 428667013632 429215528664 429229228032 429591045312 429966890496 430438364928 430814951424 431191867392 431664685056 431743613184 432042344448 432595178496 432973651968 433448423424 433827643392 434207195136 435063619584 435430354944 436001439744 436861403136 438319959363 438858940416 439184495772 441192655332 442062857808 442642641408 443015765478 443403355824 443889563832 444277918656 444666613248 445154206464 445235601096 445543667712 445723818228 445919237192 446113777824 446504078592 446993686656 447384757248 447761878668 447776169984 448659357696 449037553536 449051885568 449233454592 449430412288 449626484736 450513321984 450907471872 451287562752 452177676288 452573282304 452770725888 452969234432 453465931776 454841008128 455738130432 456637022208 458161603614 459065275416 460054833381 460457331048 460962239364 461365530912 461769175296 462679962624 463069977084 463475112672 463677312384 464389264768 464591863296 464983489386 464998330368 465390299088 466308228672 466323111936 466716197376 467124523008 467636742144 468045873152 468250066944 468644776704 469054789632 469569125376 469979947008 470391128064 470906929152 471318921216 471716217856 472334893056 473266520064 473680576512 475430518784 475783203753 477958709943 478167228396 478901429292 479110359024 479529528192 480880360818 481301078544 481722164352 482250390336 482672306688 482867469747 482882881536 483289925976 483624323072 483712751808 484243160544 484666820352 485090850816 485622770688 485711564832 486047637504 486457349664 486472876032 486669575808 487095358464 487432388608 487629476352 488056098816 488483094528 489446572032 489859149312 489874784256 490287722496 490501619712 491254759424 491469078528 491899060224 493716307968 494148255744 494690107392 497320715034 497972971584 498828775302 499375759311 499812658488 500249939904 500798482272 501236626176 501659141841 501878000052 502317088416 502867897488 503307851904 503748191232 504741777408 505167247728 505183371264 505609213824 505829795328 506606470656 506827487232 507270905856 507698508096 508699885824 508716122112 509144942592 509590388736 510149173248 510595497984 510818254848 511602589696 511696134144 512705396736 513153957888 513716649984 514166095872 516448434843 518014497429 518809881733 519036222276 519490322208 520514957952 521409501756 522437922864 522665846208 522894998912 523123121664 523564086474 524596757256 524613500928 525055722048 525515088384 526091334912 526551607296 526781325312 527012282368 527225373792 527590170624 527686638336 528265266048 528727440384 529190019072 529770295296 530233786368 530680745088 530697682944 531376754688 531744423936 532424835072 532890648576 533941714944 534859333632 535914283008 539470719216 541463713362 541937434896 542531689128 543006345024 543701166723 544077363456 544176845784 544773555612 545250172896 545727207168 546325617024 546803592192 547264518372 547281985536 547982278272 548361437184 548583160896 548823676544 549063111168 549543481344 550627393536 551091542976 551109132288 551573687808 552661604352 552902713344 553145122816 553386442752 555430846464 555916787712 556526370816 557013270528 557256278016 558111916032 559804317696 562289240799 562781182392 563398292556 563891204448 565106724468 565974416436 566221333392 566716715136 567834499584 568313153694 568331292672 568810365552 569932279488 570430907904 570679769088 571160821608 571556018176 572287371552 572305637376 572788060416 573289187328 573917819904 574419935232 574922489856 575552913408 575658150912 576056459264 576793571328 577298202624 577931231232 578436857856 578942926848 580573806592 581335252992 584426612484 585579327696 587742663222 588256873776 588513511872 589417143744 590171351913 590190188544 590687687304 591204474432 591852751776 592370558208 592888817664 593128545516 593538941952 593647468128 594058223616 594298424304 594818370432 595338771456 595991582208 596513009664 597015838224 597034893312 597798849024 598212476928 598716738048 598735847424 598977939456 599501979648 600684429312 601209962496 601716750336 602903568384 603431043072 603694301184 604621242368 606454677504 607650840576 609679614258 610348150269 610882138152 612087033888 612198951507 613138951139 613406444508 613943108064 614616319152 615154041216 615692233728 616906616832 617426636112 617696000064 617966816896 618236416512 619455817728 619977985848 619997773824 620520398784 621744304896 621764149248 622288263168 622559748096 622832697344 623515656192 624333422592 624859702272 625406386176 626092167168 626639929344 627188170752 627875905536 628425228288 629779857408 631022026752 633128830191 634377605004 637278279924 637556304528 638535239056 638813812032 639372704256 639911661246 641173814424 641734771392 642296219136 642555924309 643000520448 643563075584 643823292996 643843842048 644386567968 644950335744 645657547392 646222427136 646787801088 647497027584 647615419776 648063516672 648609799552 648630501376 648892767744 649460477952 650172635136 650741465088 651310792704 652595429376 653145532416 653716963328 654002159616 655292104704 658288410624 658776743658 659586809856 661788982998 663094286712 663963962112 664523648217 665105033736 665834345748 666416877984 666999919872 667731309696 667853401644 668315501568 668878855788 669170666736 669756117888 670490529984 671077135872 671642818002 671664254976 672989036544 673556330304 673577828352 674145618432 674439727104 675475294208 675769982976 676361207808 676931344128 678266514432 678859923456 679453851648 680198897664 680793997312 681091006464 682261512192 683607195648 684205277184 684955533312 687242405421 688597913124 690685996572 691443359046 692048296368 692653762944 694019943936 694604965626 695212669008 695515968576 696583897152 696887794944 697475234079 697497495552 698085448632 699462343008 699484667904 700074296064 700686784512 701455113216 702068809728 702375100416 702967165056 703453560832 703582184448 704353688064 704969920512 705586692096 706360393728 706978381824 707574326784 707596910592 708502339584 709899780096 710520864768 713145778176 714552377344 718352143938 718665538536 719294292288 721320541227 721951617816 722583246528 723375585504 724008460032 724324322304 724934888964 725436484608 725569127712 726364740816 727000230528 727636276224 728434156032 729071456256 729686024496 729709314048 730004363712 730643037696 731148582912 731444214528 732084148224 732724641792 734169858048 734788723968 734812176384 735431583744 735752429568 736882139136 737203617792 737848590336 740574461952 741222383616 742035161088 742684360704 745981072551 748243162953 749718987732 750374909856 751197723408 751854939264 753475632624 754301846232 754632555248 754961777856 755622286848 757112666112 757750871592 757775056896 758413820736 759909705984 760241230848 760574543872 760906358784 761547762144 763049828736 763074183168 763717413888 764385583104 765223759872 765893246976 766227382272 766563319808 767403884544 767544201216 769058095104 769730936832 770574974976 771249143808 778554333414 779235483312 780772436928 782114252634 783656884296 784342498368 784684682496 785346129711 785889524992 786895135884 786920251392 787583583072 788272632576 789137002368 789827410944 790518423552 790838060688 791385255936 791529957504 792077631488 792397899072 793091160576 793785028608 794655442944 795350679552 796021117632 796046524416 797065132032 797616635904 798288984064 798637252608 799335972864 800912572416 802289000448 803871424512 804574724096 804925734912 808606236672 809206078824 812195570043 812906152344 813797533692 814509517536 816116045184 816265268676 817160333418 817875259344 818590810752 819488425536 820205388288 820896777558 820922978304 821973417408 822542155776 823235514816 823594666752 824315222016 825941090304 826637314464 826663698432 827360531712 828992406528 829717684224 830079664128 831354208256 832444563456 833146269696 833875181568 834789556224 835519905792 836250894336 837167874048 839706476544 844171773588 845097438834 845836806672 848961624654 849332000088 849704373232 850075072704 851751749376 852469730541 852496939008 853215548328 854898419232 855646361856 856019653632 856394958848 856741232412 857334027264 858431057328 858458456064 859182090624 859933780992 860876729856 861629902848 862383734784 863329370112 863487226368 864084688896 865190356992 865947303936 866896846848 867655286784 868414390272 870860709888 872002879488 873722806272 876639918726 877717880832 878368991544 881613994833 882385310664 884125715616 885285282816 886031530956 886806711648 887779127664 888555837312 889333226496 890308412928 890471202192 891087335424 891447636456 891838474384 892227555648 893008157184 893987373312 894769514496 895523757336 895552339968 897318715392 898075107072 898103771136 898466909184 898860824576 899252969472 901026643968 901814943744 902575125504 904355352576 905146564608 905541451776 905938468864 906931863552 909682016256 911476260864 914519421387 916323207228 918130550832 920109666762 920914662096 921924478728 922731061824 923538350592 925359925248 926139954168 926950225344 927354624768 928778529536 929183726592 929966978772 929996660736 930780598176 932616457344 932646223872 933432394752 934249046016 935273484288 936091746304 936500133888 937289553408 938109579264 939138250752 939959894016 940782256128 941813858304 942637842432 943432435712 944669786112 946533040128 950861037568 951566407506 955917419886 956334456792 957802858584 958220718048 959059056384 959867491869 961760721636 962602157088 963444328704 964500780672 965344613376 965734939494 965765763072 966579851952 967248646144 967425503616 968486321088 969333640704 970181701632 971245541376 971423129664 972095275008 972914699328 972945752064 973339151616 974190716928 974864777216 975258952704 976112197632 976966189056 978893144064 979718298624 980575444992 981003239424 982509518848 982938157056 983798120448 987432615936 988165115487 988296511488 989380214784 992683474497 994641430068 995945943168 997657550604 998751518622 999625316976 1000499879808 1001596964544 1002473252352 1003318283682 1003756000104 1004634176832 1005735794976 1006615703808 1007464227003 1007496382464 1009483554816 1010334495456 1010366742528 1011218427648 1011659590656 1013212941312 1013654974464 1014541811712 1015397016192 1017399771648 1017432244224 1018289885184 1019180777472 1020298346496 1021190995968 1021636509696 1023205179392 1023392268288 1025410793472 1026307915776 1027433299968 1032896869686 1036028994858 1037165038569 1037619763466 1038072444552 1038980644416 1041029915904 1041907448439 1042819003512 1044875845728 1045331692416 1045789997824 1046246243328 1047128172948 1049193514512 1049227001856 1050111444096 1051030176768 1052182669824 1053103214592 1053562650624 1054024564736 1054450747584 1055180341248 1055373276672 1056530532096 1057454880768 1058380038144 1059540590592 1060467572736 1061361490176 1061395365888 1062753509376 1064849670144 1065781297152 1067883429888 1069718667264 1071828566016 1077528215907 1078941438432 1082927426724 1083874869792 1085063378256 1086012690048 1087402333446 1088154726912 1088353691568 1089547111224 1090500345792 1091454414336 1092651234048 1093607184384 1094529036744 1094563971072 1095964556544 1096722874368 1097166321792 1097647353088 1098126222336 1099086962688 1101254787072 1102183085952 1102218264576 1103147375616 1105323208704 1105805426688 1106290245632 1106772885504 1110861692928 1111833575424 1113052741632 1114026541056 1124578481598 1125562364784 1126796585112 1127782408896 1130213448936 1131948832872 1132442666784 1133433430272 1135668999168 1136626307388 1136662585344 1137620731104 1139864558976 1140861815808 1141359538176 1142321643216 1143112036352 1144574743104 1144611274752 1145576120832 1146578374656 1147835639808 1148839870464 1149844979712 1151105826816 1151316301824 1152112918528 1153587142656 1154596405248 1155862462464 1156873715712 1161147613184 1162670505984 1167831500121 1168853224968 1171158655392 1173171378951 1175485326444 1176513747552 1177027023744 1178834287488 1180342703826 1180380377088 1181375374608 1182408948864 1183705503552 1184741116416 1185777635328 1186257091032 1187077883904 1187294936256 1188116447232 1188596848608 1189636740864 1190677542912 1191983164416 1193026019328 1194031676448 1194069786624 1195597698048 1196424953856 1197433476096 1197955878912 1199003959296 1201368858624 1202419924992 1203433500672 1205807136768 1206862086144 1207388602368 1209242484736 1212909355008 1219359228516 1220696300538 1221764276304 1224174067776 1224397903014 1225740500127 1226277902278 1226812889016 1227886216128 1229232638304 1230308082432 1231345166337 1231384467456 1233813233664 1234853272224 1235392000128 1235933633792 1236472833024 1238911635456 1239955971696 1239995547648 1241040797568 1243488609792 1243528298496 1244576526336 1245119496192 1245665394688 1247031312384 1248666845184 1249719404544 1250812772352 1252184334336 1253279858688 1254376341504 1255751811072 1259559714816 1262044053504 1266257660382 1267646158251 1268755210008 1273442436981 1274556559848 1275112609056 1277070478112 1277627624064 1278745408512 1279823322492 1282347628848 1283469542784 1284592438272 1285111848618 1286001040896 1287126151168 1287646585992 1287687684096 1288773135936 1289900671488 1291315094784 1292444854272 1293575602176 1294994055168 1295230839552 1296127033344 1297219599104 1297261002752 1297785535488 1298920955904 1300345270272 1301482930176 1302621585408 1305190858752 1306291064832 1307433926656 1308004319232 1310584209408 1314959878089 1316576821248 1317553487316 1323577965996 1326188573424 1327927924224 1329047296434 1330210067472 1331668691496 1332833755968 1333999839744 1335462619392 1335706803288 1336631003136 1337757711576 1338341333472 1339512235776 1340981059968 1342154271744 1343285636004 1343328509952 1345978073088 1347112660608 1347155656704 1348291236864 1348879454208 1350950588416 1351539965952 1352722415616 1353862688256 1356533028864 1357719846912 1358907703296 1360397795328 1361587994624 1364523024384 1367214391296 1369911066624 1374484810842 1377195826248 1380164500143 1381371993144 1382886718092 1384096592736 1385307525888 1388039887872 1389209931252 1390425338016 1391031937152 1393167794304 1393775589888 1394950468158 1394994991104 1396170897264 1398924686016 1398969335808 1400148592128 1401373569024 1402910226432 1404137619456 1404750200832 1405934330112 1406907121664 1407164368896 1408707376128 1409939841024 1411173384192 1412720787456 1413956763648 1415148653568 1417004679168 1419799560192 1421041729536 1426291556352 1427349611259 1429104754688 1433876129829 1436704287876 1437331077072 1438588584576 1442641082454 1443903235632 1445166493056 1446751171008 1448016920064 1448602409241 1448648644608 1449869777928 1450872969216 1451138255424 1452729481632 1454000461056 1455272552448 1456868312064 1458142912512 1459372048992 1459418628096 1460008727424 1461286075392 1462297165824 1462888429056 1464168296448 1465449283584 1468339716096 1469577447936 1469624352768 1470863167488 1471504859136 1473764278272 1474407235584 1475697180672 1481148923904 1482444767232 1484070322176 1491962145102 1496486325906 1498127277933 1499437975464 1500749819712 1502395446816 1503709878528 1504977425523 1506951265248 1508603692464 1509265110496 1509923555712 1511244573696 1514225332224 1515501743184 1515550113792 1516827641472 1519819411968 1520482461696 1521149087744 1521812717568 1523095524288 1526099657472 1526148366336 1527434827776 1528771166208 1530447519744 1531786493952 1532454764544 1533126639616 1534807769088 1535088402432 1538116190208 1539461873664 1541149949952 1542498287616 1549345304529 1554043492287 1556429645199 1557108666828 1558470966624 1561544873856 1564228505268 1567313768592 1568684996736 1569369364992 1570692259422 1571779049984 1573790271768 1573840502784 1575167166144 1576545265152 1578274004736 1579654821888 1581036847104 1581676121376 1582770511872 1583059915008 1584155262976 1584795798144 1586182321152 1587570057216 1589310885888 1590701359104 1592042235264 1592093048832 1594130264064 1595233271808 1596577968128 1597274505216 1598671945728 1601825144832 1604578000896 1607742849024 1609149448192 1618412157648 1624391140086 1625812304688 1627595067384 1629019035072 1631103500169 1632232090368 1632530537352 1634320666836 1635750518688 1637181621504 1638976851072 1640410776576 1641793555116 1641845956608 1643946834816 1645084311552 1646471029632 1647189333504 1648630444032 1651882180608 1653274628928 1653327396864 1654721063424 1657984813056 1659435368448 1660159328256 1662708416512 1666292539392 1667750363136 1669579112448 1671039811584 1674335748096 1679412953088 1686867722397 1688343547176 1690194877668 1691673613344 1697923249308 1698664000176 1699408746464 1700150145408 1703503498752 1704939461082 1704993878016 1706431096656 1709796838464 1711292723712 1712039307264 1712789917696 1713482464824 1714668054528 1716862114656 1716916912128 1718364181248 1719867561984 1721753459712 1723259805696 1724767469568 1726658740224 1726974452736 1728169377792 1730380713984 1731894607872 1733793693696 1735310573568 1736828780544 1741721419776 1744005758976 1753279837452 1756737983088 1763227989666 1764770621328 1768251431232 1770514055739 1770570565632 1772063061912 1773613423296 1775558255328 1777111674624 1778666452992 1780616825856 1780942404384 1782174670848 1782895272912 1783676948768 1784455111296 1786016314368 1787974746624 1789539028992 1791047514672 1791104679936 1794637430784 1796150214144 1796207542272 1796933818368 1797721649152 1798505938944 1802053287936 1803629887488 1805150251008 1808710705152 1810293129216 1811082903552 1811876937728 1813863727104 1819364032512 1822952521728 1829038842774 1831044450807 1832646414456 1836261101664 1836596854521 1839416853417 1840219333524 1841829324192 1843848957456 1845462123648 1847076701184 1850719850496 1852279908336 1853900450688 1854709249536 1857557059072 1858367453184 1859933957544 1859993321472 1861561196352 1865232914688 1865292447744 1866864789504 1868498092032 1870546968576 1872183492608 1873000267776 1874579106816 1876219158528 1878276501504 1879919788032 1881564512256 1883627716608 1885275684864 1886864871424 1889339572224 1893066080256 1899386490573 1901722075136 1903132815012 1911834839772 1912668913584 1915605717168 1916441436096 1918118112768 1919734983738 1923521443272 1925204314176 1926888657408 1927667772927 1929001561344 1930689226752 1931469878988 1931531526144 1933159703904 1934497292288 1934851007232 1936972642176 1938667281408 1940363403264 1942491082752 1942846259328 1944190550016 1945829398656 1945891504128 1946678303232 1948381433856 1949729554432 1950517905408 1952224395264 1953932378112 1957786288128 1959436597248 1961150889984 1962006478848 1965019037696 1965876314112 1974865231872 1976330230974 1978760429568 1985366948994 1989282860136 1991891886336 1993570944651 1995315101208 1997503037244 1999250633952 2000999759616 2003193929088 2004946504704 2006636567364 2007512000208 2009268353664 2011471589952 2013231407616 2014928454006 2014992764928 2018967109632 2020668990912 2020733485056 2022436855296 2023319181312 2026425882624 2027309948928 2029083623424 2030794032384 2034799543296 2036579770368 2038361554944 2040596692992 2042381991936 2043273019392 2046410358784 2046784536576 2050821586944 2052615831552 2054866599936 2061727216263 2065793739372 2072057989716 2074330077138 2075239526932 2076144889104 2077961288832 2082059831808 2083814896878 2085638007024 2089751691456 2090663384832 2091579995648 2092425702237 2092492486656 2094256345896 2098387029024 2098454003712 2100222888192 2102060353536 2104365339648 2106206429184 2107125301248 2108049129472 2108901495168 2110360682496 2110746553344 2113061064192 2114909761536 2116760076288 2119081181184 2120935145472 2122722980352 2122790731776 2125507018752 2129699340288 2131562594304 2139437334528 2143657132032 2155056431814 2157882876864 2163961623681 2165854853448 2167749739584 2170126756512 2172025380096 2174804666892 2176309453824 2176707383136 2179094222448 2181000691584 2182908828672 2185302468096 2187214368768 2189058073488 2189127942144 2191929113088 2193445748736 2194332643584 2195294706176 2196252444672 2198173925376 2202509574144 2204366171904 2204436529152 2206294751232 2210646417408 2211610853376 2212580491264 2213545771008 2221723385856 2223667150848 2226105483264 2228053082112 2237943217653 2244729488859 2249156963196 2251124729568 2253593170224 2255564817792 2260426897872 2263897665744 2264885333568 2266866860544 2271337998336 2273252614776 2273325170688 2275241462208 2279729117952 2281723631616 2282719076352 2284643286432 2286224072704 2289149486208 2289222549504 2291152241664 2293156749312 2295671279616 2297679740928 2299689959424 2302211653632 2302632603648 2304225837056 2307174285312 2309192810496 2311724924928 2313747431424 2322295226368 2335663000242 2337706449936 2342317310784 2346342757902 2350970652888 2353027495104 2354054047488 2356038389133 2357668574976 2360685407652 2360760754176 2362750749216 2364817897728 2367411007104 2369482232832 2371555270656 2372514182064 2374155767808 2374589872512 2376232894464 2377193697216 2379273481728 2381355085824 2383966328832 2386052038656 2388063352896 2388139573248 2391195396096 2392849907712 2394866952192 2395911757824 2398007918592 2402737717248 2406867001344 2411614273536 2413724172288 2414777204736 2418484969472 2425818710016 2436586710129 2438718457032 2441392601076 2443528552608 2448348135552 2448795806028 2451481000254 2452555804556 2453625778032 2455772432256 2458465276608 2460616164864 2462690332674 2462768934912 2467626467328 2469706544448 2470784000256 2471867267584 2472945666048 2477823270912 2479911943392 2479991095296 2482081595136 2486977219584 2489153052672 2490238992384 2491330789376 2494062624768 2497333690368 2499438809088 2501625544704 2504368668672 2506559717376 2508752683008 2511503622144 2519119429632 2532515320764 2535292316502 2537510420016 2546884873962 2549113119696 2550225218112 2554140956224 2555255248128 2557409191623 2557490817024 2559646644984 2564695257696 2566939085568 2569184876544 2570223697236 2572002081792 2574252302336 2575293171984 2575375368192 2577546271872 2579801342976 2582630189568 2584889708544 2587151204352 2589988110336 2590461679104 2592254066688 2594439198208 2594522005504 2595571070976 2597841911808 2600690540544 2602965860352 2605243170816 2612582129664 2614867853312 2616008638464 2621168418816 2629919756178 2633153642496 2635106974632 2644841984499 2647155931992 2652377146848 2655855848448 2658094592868 2660420134944 2663337382992 2665667511936 2667999679488 2670925238784 2671413606576 2673262006272 2675515423152 2676682666944 2679024471552 2681962119936 2684308543488 2686571272008 2686657019904 2691956146176 2694225321216 2694311313408 2696582473728 2697758908416 2701901176832 2703079931904 2705444831232 2707725376512 2713066057728 2715439693824 2717815406592 2720795590656 2723175989248 2729046048768 2734428782592 2743558264161 2748969621684 2754391652496 2760329000286 2762743986288 2765773436184 2768193185472 2770615051776 2776079775744 2778419862504 2780850676032 2782063874304 2786335588608 2787551179776 2789900936316 2789989982208 2792341794528 2797849372032 2797938671616 2800297184256 2802747138048 2805820452864 2808275238912 2809500401664 2811868660224 2813814243328 2814328737792 2817414752256 2819879682048 2822346768384 2825441574912 2827913527296 2830297307136 2834009358336 2839599120384 2852583112704 2854699222518 2858209509376 2867752259658 2873408575752 2874662154144 2877177169152 2879602475607 2885282164908 2887806471264 2890332986112 2893502342016 2896033840128 2897204818482 2897297289216 2899739555856 2901745938432 2902276510848 2905458963264 2908000922112 2910545104896 2913736624128 2916285825024 2918744097984 2918837256192 2920017454848 2922572150784 2924594331648 2925776858112 2928336592896 2930898567168 2936679432192 2939154895872 2941726334976 2943009718272 2947528556544 2948814471168 2951394361344 2962297847808 2964889534464 2968140644352 2978050423491 2983924290204 2992972651812 2996254555866 2998875950928 3001499639424 3004790893632 3007419757056 3009954851046 3013902530496 3017207384928 3018530220992 3019847111424 3022392681009 3022489147392 3028450664448 3031003486368 3031100227584 3033655282944 3039638823936 3040964923392 3042298175488 3043625435136 3046191048576 3052199314944 3052296732672 3054869655552 3057542332416 3060895039488 3063572987904 3064909529088 3066253279232 3069615538176 3070176804864 3076232380416 3078923747328 3082299899904 3098690609058 3108086984574 3112859290398 3114217333656 3116941933248 3123089747712 3125722345317 3128457010536 3134627537184 3137369993472 3138738729984 3141384518844 3143558099968 3147580543536 3147681005568 3150334332288 3153090530304 3156548009472 3159309643776 3162073694208 3163352242752 3165541023744 3166119830016 3168310525952 3169591596288 3172364642304 3175140114432 3178621771776 3181402718208 3184084470528 3184186097664 3188260528128 3193155936256 3194549010432 3197343891456 3203650289664 3209156001792 3215485698048 3218298896384 3232584647721 3236824315296 3248782280172 3251624609376 3255190134768 3258038070144 3262207000338 3264464180736 3265061074704 3268641333672 3271501037376 3274363243008 3277953702144 3280821553152 3283587110232 3283691913216 3287893669632 3290168623104 3292942059264 3294378667008 3297260888064 3303764361216 3306549257856 3306654793728 3309442126848 3315969626112 3318870736896 3320318656512 3325416833024 3332585078784 3335500726272 3339158224896 3342079623168 3373735444794 3376687094352 3380389755336 3383347226688 3395846498616 3397328000352 3398817492928 3400300290816 3407006997504 3409878922164 3409987756032 3412862193312 3419593676928 3422585447424 3424078614528 3425579835392 3426964929648 3429336109056 3433724229312 3433833824256 3436728362496 3439735123968 3443506919424 3446519611392 3449534939136 3453317480448 3453948905472 3456338755584 3460761427968 3463789215744 3467587387392 3470621147136 3483442839552 3488011517952 3506559674904 3513475966176 3519514136853 3526455979332 3529541242656 3536502862464 3541028111478 3541141131264 3544126123824 3547226846592 3551116510656 3554223349248 3557332905984 3561233651712 3561884808768 3564349341696 3565790545824 3567353897536 3568910222592 3572032628736 3575949493248 3579078057984 3582095029344 3582209359872 3589274861568 3592300428288 3593867636736 3595443298304 3597011877888 3604106575872 3607259774976 3610300502016 3617421410304 3620586258432 3622165807104 3623753875456 3627727454208 3638728065024 3658077685548 3662088901614 3665292828912 3672522203328 3673193709042 3678833706834 3680438667048 3683658648384 3687697914912 3690924247296 3694035499011 3694153402368 3701439700992 3704559816672 3707800901376 3709418499072 3715114118144 3716734906368 3719867915088 3719986642944 3723122392704 3730465829376 3730584895488 3733729579008 3736996184064 3741093937152 3744366985216 3746000535552 3749158213632 3752438317056 3756553003008 3759839576064 3763129024512 3767255433216 3773729742848 3778679144448 3786132160512 3798772981146 3802938474753 3803444150272 3806265630024 3820327310943 3823669679544 3825337827168 3831211434336 3832882872192 3836236225536 3839469967476 3847042886544 3850408628352 3853777314816 3855335545854 3858003122688 3861378453504 3862939757976 3863063052288 3866319407808 3868994584576 3869702014464 3873945284352 3877334562816 3880726806528 3884982165504 3885692518656 3888381100032 3891658797312 3891783008256 3893356606464 3896762867712 3901035810816 3904448790528 3907864756224 3915572576256 3918873194496 3922301779968 3924012957696 3930038075392 3931752628224 3949730463744 3952660461948 3970733897988 3978565720272 3983783772672 3987141889302 3990630202416 3995006074488 3998501267904 4001999519232 4006387858176 4009893009408 4013273134728 4015024000416 4018536707328 4022943179904 4026462815232 4029856908012 4029985529856 4037934219264 4041337981824 4041466970112 4044873710592 4046638362624 4052851765248 4054619897856 4058167246848 4061588064768 4069599086592 4073159540736 4076723109888 4081193385984 4084763983872 4093569073152 4101643173888 4109733199872 4123454432526 4131587478744 4144115979432 4148660154276 4150479053864 4152289778208 4155922577664 4164119663616 4167629793756 4171276014048 4179503382912 4181326769664 4183159991296 4184851404474 4184984973312 4188512691792 4196774058048 4196908007424 4200445776384 4204120707072 4208730679296 4212412858368 4214250602496 4216098258944 4217802990336 4220721364992 4221493106688 4226122128384 4229819523072 4233520152576 4238162362368 4241870290944 4245445960704 4251014037504 4259398680576 4263125188608 4278874669056 4282048833777 4287314264064 4301628389487 4310112863628 4315765753728 4327923247362 4331709706896 4335499479168 4340253513024 4344050760192 4349609333784 4352618907648 4353414766272 4358188444896 4362001383168 4365817657344 4370604936192 4374428737536 4378116146976 4378255884288 4383858226176 4386891497472 4388665287168 4390589412352 4392504889344 4396347850752 4405019148288 4408732343808 4408873058304 4412589502464 4421292834816 4423221706752 4425160982528 4427091542016 4443446771712 4447334301696 4452210966528 4475886435306 4489458977718 4494381833799 4498313926392 4502249459136 4507186340448 4511129635584 4514932276569 4520853795744 4527795331488 4529770667136 4533733721088 4542675996672 4546505229552 4546650341376 4550482924416 4559458235904 4563447263232 4565438152704 4569286572864 4572448145408 4578298972416 4578445099008 4582304483328 4586313498624 4591342559232 4595359481856 4599379918848 4604423307264 4605265207296 4614348570624 4618385620992 4623449849856 4627494862848 4644590452736 4648035913587 4669288935597 4671326000484 4675412899872 4684634621568 4692685515804 4701941305776 4706054990208 4708108094976 4712076778266 4715337149952 4721370815304 4721521508352 4725501498432 4729635795456 4734822014208 4738964465664 4743110541312 4745028364128 4748311535616 4749179745024 4752465788928 4754387394432 4758546963456 4762710171648 4767932657664 4772104077312 4776126705792 4776279146496 4782390792192 4785699815424 4789733904384 4791823515648 4796015837184 4805475434496 4813734002688 4823228547072 4827448344576 4873173420258 4877436914064 4882785202152 4887057105216 4896696271104 4897591612056 4902962000508 4905111609112 4907251556064 4911544864512 4916930553216 4921232329728 4925380665348 4925537869824 4935252934656 4939413088896 4941568000512 4943734535168 4945891332096 4955646541824 4959823886784 4959982190592 4964163190272 4973954439168 4978306105344 4980477984768 4982661578752 4988125249536 4998877618176 5003251089408 5008737337344 5013119434752 5023007244288 5038238859264 5060603167191 5065030641528 5070584633004 5075020840032 5093769747924 5098226239392 5100450436224 5108281912448 5110510496256 5114818383246 5114981634048 5119293289968 5129390515392 5133878171136 5138369753088 5140447394472 5144004163584 5148504604672 5150586343968 5150750736384 5155092543744 5159602685952 5165260379136 5169779417088 5174302408704 5179976220672 5180923358208 5184508133376 5188878396416 5191142141952 5195683823616 5201381081088 5205931720704 5210486341632 5225164259328 5229735706624 5232017276928 5259839512356 5270213949264 5289683968998 5294311863984 5304754293696 5311542167217 5311711696896 5316189185736 5320840269888 5326674765984 5331335023872 5335999358976 5341850477568 5342827213152 5346524012544 5351030846304 5353365333888 5358048943104 5363924239872 5368617086976 5373142544016 5373314039808 5383912292352 5388450642432 5388622626816 5393164947456 5395517816832 5403802353664 5406159863808 5410889662464 5415450753024 5426132115456 5430879387648 5435630813184 5441591181312 5458092097536 5468857565184 5487116528322 5493133352421 5497939243368 5508783304992 5518250560251 5520658000572 5525487972576 5531546872368 5536386370944 5541230103552 5552159551488 5556839725008 5561701352064 5564127748608 5572671177216 5575102359552 5579801872632 5579979964416 5584683589056 5595698744064 5595877343232 5600594368512 5605494276096 5611640905728 5616550477824 5619000803328 5623737320448 5627628486656 5628657475584 5634829504512 5639759364096 5644693536768 5650883149824 5655827054592 5660594614272 5668018716672 5679198240768 5698159471719 5705166225408 5709398445036 5735504519316 5746817151504 5749324308288 5754354338304 5759204951214 5770564329816 5775612942528 5780665972224 5787004684032 5792067680256 5794409636964 5794594578432 5799479111712 5803491876864 5804553021696 5810917926528 5816001844224 5821090209792 5827473248256 5832571650048 5837488195968 5837674512384 5840034909696 5845144301568 5849188663296 5851553716224 5856673185792 5861797134336 5873358864384 5878309791744 5883452669952 5886019436544 5895057113088 5897628942336 5924595695616 5936281288704 5956100846982 5967848580408 5980712833953 5985945303624 5992509111732 5997751901856 6002999278848 6009581787264 6014839514112 6019909702092 6027805060992 6034414769856 6037060441984 6039694222848 6044785362018 6044978294784 6056901328896 6062006972736 6062200455168 6067310565888 6079277647872 6081929846784 6084596350976 6087250870272 6092382097152 6104398629888 6109739311104 6115084664832 6121790078976 6127145975808 6129819058176 6139231076352 6140353609728 6152464760832 6157847494656 6164599799808 6185181648789 6197381218116 6216173969148 6225718580796 6228434667312 6233883866496 6246179495424 6251444690634 6256914021072 6269255074368 6274739986944 6277277106711 6277477459968 6282769037688 6287116199936 6295161087072 6295362011136 6300668664576 6306181060608 6313096018944 6318619287552 6324147388416 6326704485504 6331082047488 6332239660032 6336621051904 6339183192576 6344729284608 6350280228864 6357243543552 6362805436416 6368168941056 6368372195328 6376521056256 6386311872512 6389098020864 6394687782912 6418312003584 6430971396096 6465169295442 6473648630592 6491884871043 6497564560344 6503249218752 6510380269536 6516076140288 6524414000676 6528928361472 6530122149408 6537282667344 6543002074752 6548726486016 6555907404288 6561643106304 6567174220464 6567383826432 6575787339264 6580337246208 6585884118528 6588757334016 6594521776128 6607528722432 6613098515712 6613309587456 6618884253696 6631939252224 6637741473792 6640637313024 6650833666048 6665170157568 6671001452544 6678316449792 6684159246336 6713829652959 6734188466577 6744528462529 6747470889588 6753374188704 6760779510672 6766694453376 6791692997232 6794656000704 6797634985856 6800600581632 6814013995008 6819757844328 6819975512064 6825724386624 6839187353856 6845170894848 6848157229056 6851159670784 6853929859296 6858672218112 6867448458624 6867667648512 6873456724992 6879470247936 6887013838848 6893039222784 6899069878272 6906634960896 6907897810944 6912677511168 6921522855936 6927578431488 6935174774784 6941242294272 6966885679104 7013119349808 7026951932352 7039028273706 7052911958664 7059082485312 7068115167399 7073005724928 7082056222956 7082282262528 7088252247648 7094453693184 7102233021312 7108446698496 7114665811968 7122467303424 7123769617536 7128698683392 7131581091648 7134707795072 7137820445184 7144065257472 7151898986496 7158156115968 7164190058688 7164418719744 7178549723136 7184600856576 7187735273472 7190886596608 7194023755776 7208213151744 7220601004032 7234842820608 7241172516864 7244331614208 7255454908416 7277456130048 7309760130387 7316155371096 7324177803228 7330585657824 7345044406656 7346387418084 7357667413668 7360877334096 7367317296768 7375395829824 7381848494592 7388070998022 7388306804736 7402879401984 7409119633344 7415601802752 7418836998144 7430228236288 7433469812736 7439735830176 7439973285888 7446244785408 7460931658752 7467459158016 7473992368128 7482187874304 7488733970432 7492001071104 7498316427264 7504876634112 7513106006016 7519679152128 7526258049024 7534510866432 7547459485696 7557358288896 7597545962292 7605876949506 7612531260048 7640654621886 7647339359088 7650675654336 7662422868672 7665765744384 7672227574869 7672472451072 7678939934952 7694085773088 7700817256704 7707554629632 7710671091708 7716006245376 7722756907008 7725879515952 7726126104576 7732638815616 7737989169152 7739404028928 7747890568704 7754669125632 7761453613056 7769964331008 7771385037312 7776762200064 7783317594624 7783566016512 7786713212928 7793525735424 7802071621632 7808897581056 7815729512448 7837746388992 7844603559936 7848025915392 7860076150784 7863505256448 7899460927488 7905320923896 7934525953497 7941467795976 7957131440544 7967567545344 7974283778604 7981260404832 7990012148976 7997002535808 8003999038464 8012775716352 8019786018816 8026546269456 8030048000832 8037073414656 8045886359808 8052925630464 8059713816024 8059971059712 8075868438528 8082675963648 8082933940224 8089747421184 8093276725248 8105703530496 8109239795712 8116334493696 8123176129536 8139198173184 8146319081472 8153446219776 8162386771968 8169527967744 8187138146304 8203286347776 8230674792483 8246908865052 8263174957488 8288231958864 8297320308552 8300958107728 8304579556416 8311845155328 8328239327232 8335259587512 8342552028096 8359006765824 8362653539328 8366319982592 8369702808948 8369969946624 8377025383584 8393548116096 8393816014848 8400891552768 8408241414144 8417461358592 8424825716736 8428501204992 8432196517888 8435605980672 8441442729984 8442986213376 8452244256768 8459639046144 8467040305152 8476324724736 8483740581888 8490891921408 8502028075008 8518797361152 8557749338112 8564097667554 8574628528128 8603256778974 8620225727256 8631531507456 8638807426821 8655846494724 8663419413792 8670998958336 8680507026048 8688101520384 8699218667568 8705237815296 8706829532544 8716376889792 8724002766336 8731635314688 8741209872384 8748857475072 8756232293952 8756511768576 8767716452352 8773782994944 8777330574336 8781178824704 8785009778688 8792695701504 8810038296576 8817464687616 8825179004928 8842585669632 8846443413504 8850321965056 8854183084032 8886893543424 8894668603392 8904421933056 8934151270473 8951772870612 8978917955436 8988763667598 8996627852784 9004498918272 9014372680896 9022259271168 9029864553138 9041707591488 9055590662976 9059541334272 9067178043027 9067467442176 9085351993344 9093010459104 9093300682752 9100965848832 9118916471808 9126894526464 9130876305408 9138573145728 9144896290816 9156597944832 9156890198016 9164608966656 9172626997248 9182685118464 9190718963712 9198759837696 9208846614528 9210530414592 9228697141248 9236771241984 9246899699712 9289180905472 9296071827174 9338577871194 9342652000968 9350825799744 9369269243136 9377167035951 9385371031608 9403882611552 9412109980416 9416216189952 9424153556532 9430674299904 9442741630608 9443043016704 9451002996864 9459271590912 9469644028416 9477928931328 9486221082624 9490056728256 9496623071232 9498359490048 9504931577856 9508774788864 9517093926912 9525420343296 9535865315328 9544208154624 9552253411584 9552558292992 9564781584384 9579467808768 9583647031296 9592031674368 9610950868992 9627468005376 9646457094144 9654896689152 9697753943163 9746346840516 9754873828128 9765570404304 9774114210432 9793392542208 9795183224112 9805924001016 9810223218224 9814503112128 9823089729024 9833861106432 9842464659456 9850761330696 9851075739648 9870505869312 9878826177792 9883136001024 9887469070336 9891782664192 9911293083648 9919647773568 9919964381184 9928326380544 9947908878336 9956612210688 9960955969536 9965323157504 9976250499072 9997755236352 10006502178816 10017474674688 10026238869504 10121206334382 10130061283056 10141169266008 10150041680064 10187539495848 10196452478784 10200900872448 10216563824896 10221020992512 10229636766492 10229963268096 10238586579936 10258781030784 10267756342272 10276739506176 10280894788944 10288008327168 10297009209344 10301172687936 10301501472768 10310185087488 10319205371904 10330520758272 10339558834176 10348604817408 10359952441344 10361846716416 10369016266752 10377756792832 10382284283904 10391367647232 10402762162176 10411863441408 10450328518656 10459471413248 10464034553856 10519679024712 10540427898528 10558542410559 10579367937996 10588623727968 10609508587392 10623084334434 10623423393792 10632378371472 10641680539776 10653349531968 10662670047744 10671998717952 10683700955136 10685654426304 10693048025088 10702061692608 10706730667776 10716097886208 10727848479744 10737234173952 10746285088032 10746628079616 10767824584704 10776901284864 10786329894912 10791035633664 10807604707328 10812319727616 10821779324928 10830901506048 10852264230912 10861758775296 10871261626368 10883182362624 10916184195072 10974233056644 10986266704842 10995878486736 11017566609984 11036501120502 11041316001144 11050975945152 11063093744736 11072772741888 11082106497033 11082460207104 11104319102976 11113679450016 11123402704128 11128255497216 11145342354432 11150204719104 11159603745264 11159959928832 11169367178112 11191397488128 11191754686464 11201188737024 11210988552192 11223281811456 11233100955648 11238001606656 11247474640896 11255256973312 11257314951168 11269659009024 11279518728192 11289387073536 11301766299648 11321189228544 11336037433344 11358396481536 11396318943438 11408815424259 11410332450816 11418796890072 11460981932829 11471009038632 11493634303008 11498648616576 11508708676608 11518409902428 11541128659632 11551225885056 11561331944448 11574009368064 11584135360512 11588819273928 11589189156864 11598958223424 11606983753728 11609106043392 11621835853056 11632003688448 11642180419584 11654946496512 11665143300096 11674976391936 11675349024768 11680069819392 11690288603136 11703107432448 11713346371584 11723594268672 11746717728768 11756619583488 11766905339904 11772038873088 11790114226176 11795257884672 11849191391232 11912201693964 11935697160816 11961425667906 11971890607248 11985018223464 11995503803712 12005998557696 12019163574528 12029679028224 12039819404184 12055610121984 12068829539712 12074120883968 12079388445696 12089570724036 12089956589568 12113802657792 12124013945472 12124400910336 12134621131776 12158555295744 12163859693568 12169192701952 12174501740544 12184764194304 12208797259776 12219478622208 12230169329664 12243580157952 12254291951616 12280707219456 12304929521664 12329199599616 12370363297578 12394762436232 12432347938296 12451437161592 12456869334624 12467767732992 12492358990848 12502889381268 12513828042144 12538510148736 12549479973888 12554554213422 12554954919936 12565538075376 12574232399872 12590322174144 12590724022272 12601337329152 12612362121216 12626192037888 12637238575104 12648294776832 12653408971008 12662164094976 12664479320064 12673242103808 12678366385152 12689458569216 12700560457728 12714487087104 12725610872832 12736337882112 12753042112512 12772623745024 12778196041728 12789375565824 12836624007168 12846146501331 12861942792192 12904885168461 12930338590884 12947297261184 12983769742086 12995129120688 13006498437504 13020760539072 13032152280576 13048828001352 13057856722944 13060244298816 13074565334688 13086004149504 13097452972032 13111814808576 13123286212608 13134348440928 13134767652864 13151574678528 13160674492416 13171768237056 13177514668032 13189043552256 13215057444864 13226197031424 13226619174912 13237768507392 13263878504448 13275482947584 13281274626048 13301667332096 13330340315136 13342002905088 13356632899584 13427659305918 13468376933154 13483145501397 13489056925058 13494941779176 13506748377408 13521559021344 13533388906752 13544796829707 13583385994464 13589312001408 13595269971712 13601201163264 13628027990016 13639515688656 13639951024128 13651448773248 13678374707712 13690341789696 13696314458112 13702319341568 13707859718592 13717344436224 13734896917248 13735335297024 13746913449984 13758940495872 13774027677696 13786078445568 13798139756544 13813269921792 13815795621888 13843045711872 13855156862976 13870349549568 13882484588544 13933771358208 13944107740761 14007866806791 14026238699616 14053903864704 14078056547412 14105823917328 14118164970624 14136230334798 14146011449856 14164112445912 14164564525056 14176504495296 14188907386368 14204466042624 14216893396992 14229331623936 14244934606848 14247539235072 14257397366784 14263162183296 14269415590144 14275640890368 14288130514944 14303797972992 14316312231936 14328380117376 14328837439488 14357099446272 14369201713152 14375470546944 14381773193216 14388047511552 14416426303488 14441202008064 14469685641216 14482345033728 14619520260774 14632310742192 14648355606456 14661171315648 14690088813312 14692774836168 14715334827336 14721754668192 14734634593536 14750791659648 14763696989184 14776141996044 14776613609472 14805758803968 14818239266688 14831203605504 14837673996288 14860456472576 14866939625472 14879471660352 14879946571776 14892489570816 14921863317504 14934918316032 14947984736256 14964375748608 14977467940864 14996632854528 15009753268224 15026212012032 15039358304256 15069021732864 15094918971392 15114716577792 15181809501573 15195091924584 15211753899012 15225062520096 15281309243772 15294678718176 15301351308672 15324845737344 15331531488768 15344455149738 15344944902144 15357879869904 15388171546176 15401634513408 15415109259264 15421342183416 15432012490752 15445513814016 15451759031904 15452252209152 15465277631232 15475978338304 15478808057856 15495781137408 15509338251264 15522907226112 15539928662016 15542770074624 15553524400128 15566635189248 15573426425856 15587051470848 15604143243264 15617795162112 15631459024896 15675492777984 15689207119872 15696051830784 15720152301568 15810641847792 15869051906994 15882935591952 15914262881088 15934626501651 15935135090688 15948567557208 15962520809664 15980024297952 15994005071616 16007998076928 16025551432704 16039572037632 16053092538912 16060096001664 16074146829312 16091772719616 16105851260928 16119427632048 16119942119424 16151736877056 16165351927296 16165867880448 16179494842368 16186553450496 16211407060992 16218479591424 16232668987392 16246352259072 16278396346368 16292638162944 16306892439552 16324773543936 16374276292608 16406572695552 16461349584966 16479400057263 16493817730104 16526349914976 16554751680753 16576463917728 16594640617104 16601916215456 16609159112832 16623690310656 16656478654464 16670519175024 16685104056192 16718013531648 16725307078656 16732639965184 16739405617896 16739939893248 16754050767168 16787096232192 16787632029696 16801783105536 16816482828288 16834922717184 16849651433472 16857002409984 16864393035776 16871211961344 16882885459968 16885972426752 16904488513536 16919278092288 16934080610304 16952649449472 16967481163776 16981783842816 17004056150016 17037594722304 17094478415157 17115498676224 17128195335108 17206513557948 17240451454512 17263063014912 17277614853642 17311692989448 17326838827584 17341997916672 17361014052096 17376203040768 17398437335136 17410475630592 17413659065088 17432753779584 17448005532672 17463270629376 17482419744768 17497714950144 17512464587904 17513023537152 17535432904704 17547565989888 17554661148672 17562357649408 17570019557376 17585391403008 17620076593152 17634929375232 17650358009856 17685171339264 17692886827008 17700643930112 17773787086848 17808843866112 17868302540946 17903545741224 17942138501859 17957835910872 17977527335196 17993255705568 18008997836544 18028745361792 18044518542336 18059729106276 18083415182976 18111181325952 18119082668544 18134356086054 18134934884352 18170703986688 18186020918208 18186601365504 18201931697664 18237832943616 18253789052928 18261752610816 18277146291456 18289792581632 18313195889664 18329217933312 18345253994496 18365370236928 18381437927424 18417693229056 18421060829184 18457394282496 18473542483968 18493799399424 18555544946367 18578361810944 18592143654348 18677155742388 18685304001936 18701651599488 18738538486272 18754334071902 18770742063216 18807765223104 18824219960832 18831831320133 18832432379904 18848307113064 18861348599808 18885483261216 18886086033408 18902005993728 18918543181824 18939288056832 18955857862656 18972442165248 18980113456512 18993246142464 18996718980096 19009863155712 19017549577728 19034187853824 19050840686592 19071730630656 19088416309248 19104506823168 19105116585984 19129563168768 19158935617536 19167294062592 19184063348736 19254936010752 19292914188288 19395507886326 19475654613129 19492693681032 19509747656256 19531140808608 19548228420864 19586785084416 19590366448224 19611848002032 19620446436448 19629006224256 19646179458048 19667722212864 19684929318912 19701522661392 19702151479296 19741011738624 19757652355584 19766272002048 19774938140672 19783565328384 19822586167296 19839295547136 19839928762368 19856652761088 19895817756672 19913224421376 19921911939072 19930646315008 19952500998144 19995510472704 20013004357632 20034949349376 20052477739008 20141488958877 20202565399731 20233585387587 20242412668764 20260122566112 20282338532016 20300083360128 20375078991696 20392904957568 20401801744896 20433127649792 20442041985024 20459273532984 20459926536192 20477173159872 20517562061568 20535512684544 20553479012352 20561789577888 20576016654336 20594018418688 20602345375872 20603002945536 20620370174976 20638410743808 20661041516544 20679117668352 20697209634816 20719904882688 20723693432832 20738032533504 20755513585664 20764568567808 20782735294464 20805524324352 20823726882816 20900657037312 20918942826496 21039358049424 21080855797056 21117084821118 21158735875992 21177247455936 21204345502197 21219017174784 21246168668868 21246846787584 21264756742944 21283361079552 21306699063936 21325340095488 21343997435904 21367401910272 21371308852608 21386096050176 21404123385216 21413461335552 21432195772416 21455696959488 21474468347904 21492570176064 21493256159232 21535649169408 21553802569728 21572659789824 21582071267328 21615209414656 21624639455232 21661803012096 21704528461824 21723517550592 21766364725248 21832368390144 21929280391161 21948466113288 21972533409684 21991756973472 22035133219968 22073002241004 22082632002288 22101951890304 22126187489472 22145545483776 22164212994066 22164920414208 22208638205952 22227358900032 22246805408256 22256510994432 22290684708864 22300409438208 22319207490528 22319919857664 22338734356224 22382794976256 22402377474048 22421977104384 22446563622912 22466201911296 22476003213312 22494949281792 22510513946624 22514629902336 22539318018048 22559037456384 22578774147072 22603532599296 22642378457088 22672074866688 22792637886876 22817630848518 22837593780144 22921963865658 22942018077264 22987268606016 22997297233152 23016682724607 23017417353216 23036819804856 23082257319264 23102451770112 23122663888896 23148018736128 23168270721024 23177638547856 23178378313728 23197916446848 23213967507456 23218212086784 23243671706112 23264007376896 23284360839168 23309892993024 23330286600192 23349952783872 23350698049536 23360139638784 23380577206272 23406214864896 23426692743168 23447188537344 23513239166976 23533810679808 23544077746176 23580228452352 23590515769344 23698382782464 23803577860491 23824403387928 23871394321632 23922851335812 23943781214496 23970036446928 23991007607424 24011997115392 24038327149056 24059358056448 24079638808368 24111220243968 24137659079424 24148241767936 24158776891392 24179141448072 24179913179136 24227605315584 24248027890944 24248801820672 24269242263552 24317110591488 24327719387136 24338385403904 24349003481088 24369528388608 24417594519552 24438957244416 24460338659328 24487160315904 24508583903232 24561414438912 24609859043328 24692024377449 24740726595156 24789524872464 24864695876592 24902874323184 24913738669248 24935535465984 24984717981696 25005778762536 25027656084288 25077020297472 25098959947776 25109108426844 25109909839872 25131076150752 25148464799744 25180644348288 25181448044544 25202674658304 25224724242432 25252384075776 25274477150208 25296589553664 25306817942016 25324328189952 25328958640128 25346484207616 25356732770304 25378917138432 25401120915456 25428974174208 25451221745664 25472675764224 25506084225024 25545247490048 25556392083456 25673248014336 25692293002662 25723885584384 25809770336922 25860677181768 25894594522368 25916422280463 25967539484172 25990258241376 26012996875008 26041521078144 26064304561152 26097656002704 26115713445888 26120488597632 26149130669376 26172008299008 26194905944064 26223629617152 26246572425216 26268696881856 26269535305728 26303149357056 26321348984832 26343536474112 26355029336064 26378087104512 26430114889728 26452394062848 26475537014784 26527757008896 26550965895168 26562549252096 26603334664192 26660680630272 26684005810176 26713265799168 26802453811419 26855318611836 26936753866308 26966291002794 26978113850116 26989883558352 27013496754816 27043118042688 27066777813504 27089593659414 27166771988928 27178624002816 27190539943424 27201534129081 27202402326528 27256055980032 27279031377312 27279902048256 27302897546496 27356749415424 27380683579392 27392628916224 27404638683136 27415719437184 27434688872448 27469793834496 27470670594048 27493826899968 27517880991744 27548055355392 27572156891136 27596279513088 27626539843584 27631591243776 27686091423744 27710313725952 27740699099136 27867542716416 27888215481522 28015733613582 28052477399232 28107807729408 28131501107853 28156113094824 28211647834656 28236329941248 28272460669596 28292022899712 28328224891824 28329129050112 28353008990592 28377814772736 28408932085248 28433786793984 28458663247872 28489869213696 28495078470144 28514794733568 28526324366592 28538831180288 28551281780736 28576261029888 28607595945984 28632624463872 28656760234752 28657674878976 28738403426304 28750941093888 28763546386432 28776095023104 28832852606976 28882404016128 28939371282432 28964690067456 29093261829489 29239040521548 29264621484384 29296711212912 29322342631296 29380177626624 29385549672336 29430669654672 29443509336384 29469269187072 29501583319296 29527393978368 29552283992088 29553227218944 29611517607936 29636478533376 29662407211008 29675347992576 29720912945152 29733879250944 29758943320704 29759893143552 29784979141632 29843726635008 29869836632064 29895969472512 29928751497216 29954935881728 29993265709056 30019506536448 30052424024064 30078716608512 30189837942784 30363619003146 30390183849168 30423507798024 30450125040192 30562618487544 30589357436352 30602702617344 30649691474688 30663062977536 30688910299476 30689889804288 30715759739808 30776343092352 30803269026816 30830218518528 30842684366832 30864024981504 30891027628032 30903518063808 30904504418304 30930555262464 30951956676608 30957616115712 30991562274816 31018676502528 31045814452224 31079857324032 31085540149248 31107048800256 31133270378496 31146852851712 31174102941696 31208286486528 31235590324224 31350985555968 31378414239744 31392103661568 31440304603136 31621283695584 31675627231677 31738103813988 31765871183904 31828525762176 31869253003302 31870270181376 31897135114416 31925041619328 31960048595904 31988010143232 32015996153856 32051102865408 32079144075264 32106185077824 32120192003328 32148293658624 32183545439232 32211702521856 32238855264096 32239884238848 32303473754112 32330703854592 32358989684736 32373106900992 32422814121984 32436959182848 32465337974784 32492704518144 32556792692736 32585276325888 32613784879104 32649547087872 32748552585216 32922699169932 32958800114526 32987635460208 33052699829952 33109503361506 33152927835456 33189281234208 33203832430912 33218318225664 33246319491099 33247380621312 33312957308928 33341038350048 33370208112384 33436027063296 33450614157312 33465279930368 33478811235792 33479879786496 33508101534336 33574192464384 33575264059392 33603566211072 33632965656576 33669845434368 33699302866944 33714004819968 33728786071552 33742423922688 33765770919936 33771944853504 33808977027072 33838556184576 33868161220608 33905298898944 33963567685632 34008112300032 34075189444608 34188956830314 34230997352448 34256390670216 34382945798487 34413027115896 34480902909024 34526126029824 34555229707284 34623385978896 34653677655168 34683995833344 34722028104192 34752406081536 34796874670272 34820951261184 34827318130176 34865507559168 34896011065344 34926541258752 34964839489536 34995429900288 35024929175808 35026047074304 35070865809408 35109322297344 35124715298816 35140039114752 35170782806016 35240153186304 35269858750464 35300716019712 35370342678528 35385773654016 35401287860224 35547574173696 35736605081892 35807091482448 35884277003718 35915671821744 35955054670392 35986511411136 36017995673088 36057490723584 36089037084672 36119458212552 36166830365952 36222362651904 36238165337088 36268712172108 36269869768704 36341407973376 36372041836416 36373202731008 36403863395328 36475665887232 36507578105856 36523505221632 36554292582912 36579585163264 36626391779328 36658435866624 36690507988992 36730740473856 36762875854848 36842121658368 36914788564992 36987598798848 37111089892734 37156723621888 37184287308696 37354311484776 37370608003872 37403303198976 37477076972544 37508668143804 37541484126432 37615530446208 37648439921664 37663662640266 37664864759808 37696614226128 37722697199616 37770966522432 37772172066816 37804011987456 37837086363648 37878576113664 37911715725312 37944884330496 37960226913024 37986492284928 37993437960192 38019726311424 38035099155456 38068375707648 38101681373184 38143461261312 38176832618496 38209013646336 38259126337536 38317871235072 38334588125184 38368126697472 38509872021504 38585828376576 38714655505383 38791015772652 38951309226258 38985387362064 39019495312512 39062281617216 39096456841728 39173570168832 39180732896448 39223696004064 39240892872896 39258012448512 39292358916096 39335444425728 39369858637824 39403045322784 39404302958592 39482023477248 39515304711168 39532544004096 39549876281344 39567130656768 39645172334592 39678591094272 39679857524736 39713305522176 39791635513344 39826448842752 39843823878144 39861292630016 39905001996288 39991020945408 40026008715264 40069898698752 40282977917754 40405130799462 40467170775174 40484825337528 40520245132224 40564677064032 40600166720256 40634390489121 40750157983392 40785809915136 40803603489792 40866255299584 40884083970048 40918547065968 40919853072384 40954346319744 41035124123136 41071025369088 41106958024704 41123579155776 41152033308672 41188036837376 41204690751744 41206005891072 41240740349952 41276821487616 41322083033088 41358235336704 41394419269632 41439809765376 41447386865664 41511027171328 41529137135616 41565470588928 41611048648704 41647453765632 41801314074624 41832323222283 41837885652992 42023600420373 42078716098848 42161711594112 42234169642236 42317471751984 42354494911872 42408691004394 42438034349568 42492337337736 42493693575168 42529513485888 42566722159104 42613398127872 42650680190976 42687994871808 42734803820544 42742617705216 42772192100352 42808246770432 42826922671104 42864391544832 42911393918976 42948936695808 42985140352128 42986512318464 43071298338816 43107605139456 43145319579648 43164142534656 43230418829312 43249278910464 43323606024192 43409056923648 43447035101184 43858560782322 43896932226576 43945066819368 43983513946944 44070266439936 44146004482008 44165264004576 44203903780608 44252374978944 44291090967552 44328425988132 44329840828416 44417276411904 44454717800064 44493610816512 44513021988864 44581369417728 44600818876416 44638414981056 44639839715328 44677468712448 44765589952512 44804754948096 44843954208768 44893127245824 44932403822592 44989898563584 45029259804672 45078636036096 45118074912768 45207065198592 45284756914176 45344149733376 45585275773752 45635261697036 45675187560288 45843927731316 45884036154528 45974537212032 45994594466304 46033365449214 46034834706432 46073639609712 46164514638528 46204903540224 46245327777792 46296037472256 46336541442048 46355277095712 46356756627456 46395832893696 46427935014912 46436424173568 46487343412224 46528014753792 46568721678336 46619785986048 46660573200384 46699905567744 46720279277568 46761154412544 46812429729792 46853385486336 46894377074688 47026478333952 47067621359616 47088155492352 47160456904704 47607155720982 47648806775856 47742788643264 47845702671624 47887562428992 47940072893856 47982015214848 48023994230784 48076654298112 48118716112896 48159277616736 48222440487936 48275318158848 48296483535872 48317553782784 48358282896144 48359826358272 48455210631168 48496055781888 48497603641344 48538484527104 48634221182976 48655438774272 48676770807808 48698006962176 48739056777216 48835189039104 48877914488832 48920677318656 48974320631808 49122828877824 49219718086656 49384048754898 49438200171789 49481453190312 49579049744928 49664255042259 49729391753184 49805748646368 49827477338496 49871070931968 49969435963392 50011557525072 50055312168576 50154040594944 50197919895552 50218216853688 50219819679744 50262152301504 50296929599488 50361288696576 50362896089088 50405349316608 50449448484864 50504768151552 50548954300416 50593179107328 50613635884032 50648656379904 50657917280256 50713465540608 50757834276864 50802241830912 50857948348416 50902443491328 50945351528448 51012168450048 51090494980096 51112784166912 51346496028672 51384586005324 51619540673844 51721354363536 51789189044736 51832844560926 51935078968344 51980516482752 52025993750016 52083042156288 52128609122304 52195312005408 52231426891776 52240977195264 52298261338752 52344016598016 52389811888128 52447259234304 52493144850432 52537393763712 52539070611456 52606298714112 52642697969664 52687072948224 52710058672128 52756174209024 52860229779456 52904788125696 52951074029568 53055514017792 53101931790336 53321361260544 53426531598336 53604907622838 53710637223672 53873507732616 53932582005588 53956227700232 53979767116704 54026993509632 54086236085376 54133555627008 54179187318828 54333543977856 54357248005632 54381079886848 54403068258162 54404804653056 54512111960064 54558062754624 54559804096512 54605795092992 54713498830848 54761367158784 54785257832448 54809277366272 54831438874368 54869377744896 54939587668992 54987653799936 55035761983488 55096110710784 55144313782272 55253079687168 55263182487552 55372182847488 55420627451904 55481398198272 55666634839101 55735085432832 55776430963044 56031467227164 56104954798464 56215615458816 56263002215706 56312226189648 56423295669312 56472659882496 56544921339192 56584045799424 56656449783648 56658258100224 56706017981184 56755629545472 56817864170496 56867573587968 56917326495744 56979738427392 56990156940288 57029589467136 57052648733184 57077662360576 57102563561472 57152522059776 57215191891968 57265248927744 57313520469504 57315349757952 57476806852608 57501882187776 57527092772864 57552190046208 57764808032256 57878742564864 58186523658978 58426963839387 58478081043096 58529242968768 58593422425824 58644685262592 58760355253248 58771099344672 58861339309344 58887018672768 58938538374144 59003166638592 59054787956736 59104567984176 59106454437888 59223035215872 59272957066752 59324814422016 59350695985152 59441825890304 59467758501888 59517886641408 59519786287104 59569958283264 59687453270016 59739673264128 59791938945024 59857502994432 59986531418112 60039013072896 60104848048128 60157433217024 60379675885568 60424466876631 60700756162761 60727238006292 60780367698336 60847015596048 60900250080384 61125236975088 61178714872704 61205405234688 61299382949376 61326125955072 61377820598952 61379779608576 61431519479616 61552686184704 61606538053632 61660437037056 61685368733664 61728049963008 61782055256064 61807036127616 61809008836608 61861110524928 61903913353216 61915232231424 61983124549632 62037353005056 62091628904448 62159714648064 62171080298496 62214097600512 62266540756992 62293705703424 62348205883392 62416572973056 62471180648448 62701971111936 62756828479488 63242567391168 63351254463354 63476207627976 63531742367808 63657051524352 63738506006604 63740540362752 63794270228832 63850083238656 63920097191808 63976020286464 64031992307712 64102205730816 64158288150528 64212370155648 64240384006656 64296587317248 64367090878464 64423405043712 64477710528192 64479768477696 64606947508224 64661407709184 64717979369472 64746213801984 64845628243968 64873918365696 64985409036288 65113585385472 65170552651776 65299094175744 65497105170432 65787841173483 65845398339864 65917600229052 65975270920416 66105399659904 66219006723012 66305855670912 66378562468416 66407664861824 66436636451328 66492638982198 66494761242624 66625914617856 66682076700096 66740416224768 66872054126592 66901228314624 66930559860736 66957622471584 66959759572992 67016203068672 67148384928768 67207132422144 67265931313152 67339690868736 67398605733888 67428009639936 67484847845376 67531541839872 67543889707008 67617954054144 67677112369152 67736322441216 67810597797888 67927135371264 68016224600064 68377913660628 68512781340432 68765891596974 68826054231792 68961805818048 69050048173821 69052252059648 69110459414568 69246771957792 69307355310336 69367991666688 69444056208384 69504812163072 69593749340544 69641902522368 69654636260352 69731015118336 69792022130688 69853082517504 69929678979072 69990859800576 70049858351616 70052094148608 70141731618816 70218644594688 70249430597632 70280078229504 70341565612032 70539717500928 70601432039424 70740685357056 70771547308032 71095148347392 71410733581473 71473210163784 71614182964896 71768554007436 71831343643488 71910109340784 71973022822272 72035991346176 72114981447168 72178074169344 72238916425104 72333660731904 72444725303808 72476330674176 72537424344216 72539739537408 72682815946752 72744083672832 72746405462016 72807726790656 72951331774464 73015156211712 73047010443264 73108585165824 73159170326528 73252783558656 73316871733248 73381015977984 73461480947712 73525751709696 73684243316736 73829577129984 74076073132347 74222179785468 74368574617392 74708622969552 74741216007744 74806606397952 74954153945088 75017336287608 75082968252864 75231060892416 75296879843328 75327325280532 75329729519616 75393228452256 75445394399232 75541933044864 75544344133632 75608023974912 75674172727296 75757152227328 75823431450624 75889768660992 75920453826048 75972984569856 75986875920384 76039452622848 76070198310912 76136751415296 76203362746368 76286922522624 76353665236992 76418027292672 76518252675072 76635742470144 76669176250368 77019744043008 77171656753152 77429311010766 77582031545304 77749266841389 77902618452516 77970774724128 78038990625024 78124563234432 78192913683456 78347140337664 78361465792896 78447392008128 78481785745792 78516024897024 78584717832192 78670888851456 78739717275648 78806090645568 78808605917184 78964046954496 79030609422336 79065088008192 79099752562688 79134261313536 79290344669184 79357182188544 79426611044352 79583271026688 79652897685504 79687647756288 79810003992576 79982041890816 80052017430528 80139797397504 80407361434257 80565955835508 80810261598924 80934341550348 80969650675056 81040490264448 81129354128064 81200333440512 81268780978242 81500315966784 81571619830272 81604602387243 81607206979584 81732510599168 81768167940096 81837094131936 81839706144768 81908692639488 82070248246272 82142050738176 82213916049408 82247158311552 82304066617344 82376073674752 82409381503488 82412011782144 82481480699904 82553642975232 82644166066176 82716470673408 82788838539264 82879619530752 82894773731328 83022054342656 83058274271232 83130941177856 83222097297408 83602628149248 83664646444566 84047200840746 84157432197696 84323423188224 84394503323559 84468339284472 84634943503968 84708989823744 84817382008788 84876068699136 84984674675472 84987387150336 85059026971776 85133444318208 85226796255744 85301360381952 85375989743616 85469607641088 85485235410432 85544384200704 85616493540864 85653845342208 85728783089664 85822787837952 85897873391616 85970280704256 85973024636928 86215210278912 86290639159296 86328285069312 86460837658624 86498557820928 86647212048384 86818113847296 86894070202368 87279785488467 87717121564644 87793864453152 87890133638736 87967027893888 88140532879872 88292008964016 88330528009152 88407807561216 88504749957888 88582181935104 88656851976264 88659681656832 88834552823808 88909435600128 88987221633024 89026043977728 89162738835456 89201637752832 89276829962112 89279679430656 89354937424896 89531179905024 89609509896192 89687908417536 89786254491648 89864807645184 89979797127168 90058519609344 90157272072192 90236149825536 90569513828352 91170551547504 91270523394072 91350375120576 91687855462632 91768072309056 91949074424064 91989188932608 92066730898428 92069669412864 92147279219424 92329029277056 92409807080448 92490655555584 92592074944512 92673082884096 92710554191424 92713513254912 92791665787392 92855870029824 92872848347136 92974686824448 93056029507584 93137443356672 93239571972096 93321146400768 93399811135488 93440558555136 93522308825088 93624859459584 93706770972672 94052956667904 94135242719232 94176310984704 94320913809408 95026881695031 95214311441964 95297613551712 95485577286528 95691405343248 95775124857984 95880145787712 95964030429696 96047988461568 96153308596224 96237432225792 96318555233472 96444880975872 96550636317696 96592967071744 96635107565568 96716565792288 96719652716544 96910421262336 96992111563776 97076969054208 97268442365952 97310877548544 97353541615616 97396013924352 97478113554432 97670378078208 97755828977664 97841354637312 97948641263616 98245657755648 98768097509796 98876400343578 98962906380624 99158099489856 99328510084518 99458783506368 99611497292736 99654954676992 99738958473297 99742141863936 99938871926784 100023115050144 100110624337152 100308081189888 100395839791104 100436433707376 100439639359488 100524304603008 100593859198976 100722577393152 100725792178176 100810698633216 100898896969728 101009536303104 101097908600832 101186358214656 101227271768064 101297312759808 101315834560512 101426931081216 101515668553728 101604483661824 101715896696832 101890703056896 102024336900096 102180989960192 102225568333824 102692992057344 102769172010648 103148837395461 103239081347688 103442708727072 103578378089472 103665689121852 103870157936688 103961032965504 104051987500032 104166084312576 104257218244608 104390624010816 104462853783552 104481954390528 104596522677504 104688033196032 104779623776256 104894518468608 104986289700864 105074787527424 105078141222912 105212597428224 105374145896448 105420117344256 105512348418048 105720459558912 105809576251392 105902148059136 106111028035584 106203863580672 106642722521088 107209815245676 107421274447344 107747015465232 107865164011176 107912455400464 107959534233408 108053987019264 108172472170752 108267111254016 108358374637656 108667087955712 108714496011264 108762159773696 108806136516324 108809609306112 109024223920128 109116125509248 109119608193024 109211590185984 109426997661696 109522734317568 109570515664896 109618554732544 109662877748736 109738755489792 109879175337984 109975307599872 110071523966976 110192221421568 110288627564544 110526364975104 110744365694976 110962796396544 111333269678202 111470170865664 111552861926088 112062934454328 112209909596928 112431230917632 112526004431412 112624452379296 112846591338624 112945319764992 113089842678384 113168091598848 113312899567296 113316516200448 113412035962368 113511259090944 113635728340992 113735147175936 113834652991488 113959476854784 113980313880576 114059178934272 114105297466368 114155324721152 114205127122944 114305044119552 114430383783936 114530497855488 114627040939008 114953613705216 115003764375552 115054185545728 115104380092416 115529616064512 115757485129728 116143966516149 116373047317956 116853927678774 116956162086192 117058485937536 117186844851648 117289370525184 117520710506496 117542198689344 117722678618688 117774037345536 117877076748288 118006333277184 118109575913472 118209135968352 118212908875776 118446070431744 118545914133504 118649628844032 118701391970304 118883651780608 118935517003776 119035773282816 119039572574208 119139916566528 119374906540032 119479346528256 119583877890048 119715005988864 119973062836224 120078026145792 120209696096256 120759351771136 120848933753262 121401512325522 121454476012584 121560735396672 121694031192096 121800500160768 121903171467363 122250473950176 122357429745408 122410810469376 122598765898752 122652251910144 122755641197904 122759559217152 122863038959232 123105372369408 123213076107264 123320874074112 123370737467328 123456099926016 123564110512128 123614072255232 123618017673216 123722221049856 123807826706432 123830464462848 123966249099264 124074706010112 124183257808896 124319429296128 124342160596992 124533081513984 124587411406848 124696411766784 124833145946112 124942361296896 125403942223872 125496969666849 125513656958976 126070801261119 126485134782336 126702508926708 126952415255952 127063484735616 127314103048704 127477012013208 127481080725504 127588540457664 127700166477312 127840194383616 127952040572928 128063984615424 128204411461632 128316576301056 128424740311296 128480768013312 128593174634496 128734181756928 128846810087424 128955421056384 128959536955392 129213895016448 129322815418368 129435958738944 129492427603968 129691256487936 129747836731392 129970818072576 130227170770944 130341105303552 131575682346966 131690796679728 131835200458104 131950541840832 132210799319808 132438013446024 132611711341824 132757124936832 132815329723648 132873272902656 132985277964396 132989522485248 133251829235712 133364153400192 133480832449536 133744108253184 133802456629248 133861119721472 133915244943168 133919519145984 134032406137344 134296769857536 134414264844288 134531862626304 134679381737472 134797211467776 134969695690752 135087779414016 135235908108288 135354224738304 135621195595776 135854270742528 136032449200128 136755827321256 137025562680864 137531783193948 137652108463584 137923611636096 138100096347642 138104504119296 138220918829136 138493543915584 138614710620672 138735983333376 138888112416768 139009624326144 139187498681088 139283805044736 139309272520704 139462030236672 139584044261376 139706165035008 139859357958144 139981719601152 140099716703232 140283463237632 140437289189376 140498861195264 140560156459008 140683131224064 141079435001856 141202864078848 141481370714112 142821467162946 142946420327568 143228365929792 143537108014872 143662687286976 143820218681568 143946045644544 144071982692352 144229962894336 144356148338688 144477832850208 144667321463808 144889450607616 144952661348352 145074848688432 145079479074816 145365631893504 145488167345664 145492810924032 145615453581312 145902663548928 146030312423424 146094020886528 146217170331648 146318340653056 146505567117312 146633743466496 146762031955968 146922961895424 147368486633472 147659154259968 148152146264694 148314600515367 148444359570936 148737149234784 148992765126777 149417245939104 149482432015488 149613212795904 149908307890176 150034672575216 150165936505728 150462121784832 150593759686656 150654650561064 150659459039232 150786456904512 150890788798464 151083866089728 151088688267264 151216047949824 151348345454592 151514304454656 151646862901248 151779537321984 151840907652096 151945969139712 151973751840768 152140396621824 152273502830592 152406725492736 152573845045248 152707330473984 152836054585344 153036505350144 153271484940288 153338352500736 154039488086016 154858622021532 155164063090608 155498533682778 155805236905032 155941549448256 156077981250048 156249126468864 156385827366912 156694280675328 156722931585792 156894784016256 156963571491584 157032049794048 157169435664384 157341777702912 157479434551296 157612181291136 157617211834368 157928093908992 158061218844672 158130176016384 158199505125376 158268522627072 158580689338368 158714364377088 158853222088704 159166542053376 159305795371008 159964083781632 160279594795008 160814722868514 161131911671016 161620523197848 161868683100696 161939301350112 162080980528896 162258708256128 162400666881024 162537561956484 163000631933568 163143239660544 163209204774486 163214413959168 163465021198336 163536335880192 163674188263872 163679412289536 163817385278976 164140496492544 164284101476352 164427832098816 164494316623104 164608133234688 164752147349504 164818763006976 164962961399808 165107285950464 165288332132352 165432941346816 165759239061504 165789547462656 166044108685312 166116548542464 166261882355712 166444194594816 166999904517303 167205256298496 167329292889132 168094401681492 168314864395392 168646846376448 168789006647118 168936678568944 169269887007936 169417979647488 169634764017576 169752137398272 169969349350944 169974774300672 170118053943552 170266888636416 170453592511488 170602720763904 170751979487232 170939215282176 170970470820864 171088768401408 171232987081728 171307690684416 171457566179328 171645575675904 171795746783232 171940561408512 171946049273856 172430420557824 172581278318592 172656570138624 172921675317248 173294424096768 173636227694592 174559570976934 175280891518161 175434243129288 175587728906304 175780267277472 175934055787776 176281065759744 176584017928032 176661056018304 176815615122432 177009499915776 177164363870208 177313703952528 177319363313664 177669105647616 177818871200256 177974443266048 178052087955456 178325477670912 178403275505664 178553659924224 178559358861312 178709874849792 179062359810048 179219019792384 179375816835072 179572508983296 179959594254336 180117039218688 180314544144384 180472299651072 181139027656704 181273400629893 182102268488283 182341103095008 182541046788144 182700750241152 183375710925264 183536144618112 183898148848128 183978377865216 184133461796856 184139338825728 184294558438848 184658058554112 184819614160896 184981311111168 185184149889024 185346165768192 185421108382848 185427026509824 185583331574784 185711740059648 185745696694272 185949373648896 186112059015168 186274886713344 186479143944192 186642292801536 186799622270976 186881117110272 187044617650176 187249718919168 187413541945344 188105913335808 188270485438464 190053763390062 190428622883928 190595227103424 190971154573056 191382810686496 191550249715968 191760291575424 191928060859392 192095976923136 192306617192448 192474864451584 192637110466944 192889761951744 193101272635392 193185934143488 193270215131136 193433131584576 193439305433088 193820842524672 193984223127552 194153938108416 194536884731904 194621755097088 194707083231232 194956227108864 195340756156416 195511657955328 195897282527232 196491315511296 197363523520449 197536195019592 197752800687156 197925812761248 198316198979712 198657020169036 198917567012736 199222994585472 199309909353984 199477916946594 199484283727872 199877743853568 200046230100288 200221248674304 200616162379776 200791679582208 200872867414752 200879278718976 201048609206016 201187718397952 201445154786304 201621397266432 201797793939456 202019072606208 202195817201664 202454543536128 202594625519616 202631669121024 202853862162432 203031337107456 203208967323648 203431793393664 203781406113792 204048673800192 204361979920384 205538344021296 206297674790922 206478162695376 206885417454144 207150144521463 207156756178944 207331378243704 207740315873376 207922065931008 208103975000064 208332168625152 208514436489216 208781248021632 208925707567104 208963908781056 209193045355008 209376066392064 209559247552512 209789036937216 209972579401728 210149575054848 210156282445824 210425194856448 210748291792896 210840234688512 211024696836096 211619152502784 211804296118272 212222056071168 213285445042176 214232200744419 214419630491352 214842548894688 215494030930464 215730328022352 215824910800928 215919068466816 216107974038528 216344944341504 216534222508032 216716749275312 217334175911424 217428992022528 217524319547392 217612273032648 217619218612224 218048447840256 218232251018496 218239216386048 218423180371968 218853995323392 219045468635136 219141031329792 219237109465088 219325755497472 219477510979584 219758350675968 219950615199744 220143047933952 220384442843136 220577255129088 221052729950208 221488731389952 222228219397041 222666539356404 223105723852176 224125868908656 224419819193856 224862461835264 225052008862824 225248904758592 225693182677248 225890639529984 226179685356768 226336183197696 226625799134592 226633032400896 226824071924736 227022518181888 227271456681984 227470294351872 227669305982976 227918953709568 227960627761152 228118357868544 228210594932736 228310649442304 228410254245888 228610088239104 228860767567872 229060995710976 229254081878016 229907227410432 230007528751104 230108371091456 231059232129024 231514970259456 232287933032298 232746094635912 233247800524167 233707855357548 233912324172384 234116971875072 234373689703296 234578741050368 235041421012992 235084397378688 235445357237376 235548074691072 235754153496576 236012666554368 236219151826944 236418271936704 236425817751552 236892140863488 237091828267008 237299257688064 237402783940608 237767303561216 237871034007552 238071546565632 238279833133056 238749813080064 238958693056512 239430011977728 239946125672448 240156052291584 240419392192512 241222084302771 241518703542272 241697867506524 242803024651044 242908952025168 243121470793344 243388062384192 243601000321536 243806342934726 244500947900352 244714859490816 244813807161729 244821620938752 245197531797504 245304503820288 245511282395808 245519118434304 245726077918464 246210744738816 246426152214528 246641748148224 246741474934656 246912199852032 247128221024256 247228144510464 247236035346432 247444442099712 247615653412864 247660928925696 247932498198528 248149412020224 248366515617792 248638858592256 248684321193984 249066163027968 249174822813696 249392823533568 249666291892224 250807884447744 250993939333698 252141602522238 252970269564672 253183509970677 253405017853416 253904830511904 254126969471232 254628206097408 254954024026416 254962161451008 255177080915328 255400332954624 255680388767232 255904081145856 256127969230848 256408822923264 256633152602112 256849480622592 256961536026624 257186349268992 257468363513856 257693620174848 257910842112768 257919073910784 258645630836736 258871917477888 258984855207936 259382512975872 259495673462784 259941636145152 260454341541888 260682210607104 261839356465401 263151364693932 263381593359456 263670400916208 263901083681664 264421598639616 264876026892048 265223422683648 265514249873664 265630659447296 265746545805312 265970555928792 265979044970496 266503658471424 266728306800384 266961664899072 267488216506368 267604913258496 267722239442944 267830489886336 267839038291968 268064812274688 268593539715072 268828529688576 269063725252608 269358763474944 269594422935552 269939391381504 270175558828032 270471816216576 270708449476608 271708541485056 273511654642512 274051125361728 275063566387896 275304216927168 275847223272192 276200192695284 276209008238592 276441837658272 276987087831168 277229421241344 277471966666752 277776224833536 278019248652288 278374997362176 278567610089472 278618545041408 278924060473344 279168088522752 279412330070016 279718715916288 279963439202304 280199433406464 280566926475264 280874578378752 280997722390528 281120312918016 282158870003712 282405728157696 282962741428224 285080645085093 285642934325892 285892840655136 286456731859584 287074216029744 287325374573952 287640437363136 287892091289088 288143965384704 288459925788672 288712296677376 288955665700416 289334642927616 289778901215232 289905322696704 290149697376864 290158958149632 290731263787008 290976334691328 291230907162624 291805327097856 292060624846848 292188041773056 292434340663296 292636681306112 293011134234624 293267486932992 293524063911936 293845923790848 294736973266944 296304292529388 296629201030734 296888719141872 297474298469568 297985530253554 298834491878208 298964864030976 299216875419891 299226425591808 299816615780352 300069345150432 300331873011456 300924243569664 301187519373312 301309301122128 301318918078464 301572913809024 301781577596928 302167732179456 302177376534528 302432095899648 302696690909184 303028608909312 303293725802496 303559074643968 303681815304192 303891938279424 303947503681536 304280793243648 304547005661184 304813450985472 305147690090496 305672109170688 306073010700288 306542969880576 306676705001472 308078976172032 309446512186383 309717244043064 310328126181216 310997067365556 311610473810064 311883098896512 312155962500096 312498252937728 312771654733824 313388561350656 313445863171584 313789568032512 313927142983168 314064099588096 314338871328768 314683555405824 314958869102592 315224362582272 315234423668736 316122437689344 316260352032768 316399010250752 316537045254144 317161378676736 317428728754176 317706444177408 318333084106752 318611590742016 319928167563264 321629445737028 322263823342032 323241046395696 323737366201392 323878602700224 324161961057792 324517416512256 324801333762048 325075123912968 326001263867136 326286479321088 326418409548972 326428827918336 326930042396672 327072671760384 327348376527744 327358824579072 327634770557952 328280992985088 328568202952704 328855664197632 328988633246208 329216266469376 329504294699008 329637526013952 329925922799616 330214571900928 330576664264704 330865882693632 331579094925312 332088217370624 332233097084928 332888389189632 333999809034606 334410512596992 334658585778264 336188803362984 336629728790784 337293692752896 337578013294236 337873357137888 338539774015872 338835959294976 339269528035152 339504274796544 339938698701888 339949548601344 340236107887104 340533777272832 340907185022976 341205441527808 341503958974464 341878430564352 341940941641728 342177536802816 342465974163456 342615381368832 342915132358656 343291151351808 343591493566464 343881122817024 344860841115648 345162556637184 345313140277248 345843350634496 346588848193536 347272455389184 348431899548447 349119141953868 350561783036322 350868486258576 351175457812608 351560534554944 351868111575552 352562131519488 353168035856064 353322112036608 353631230244864 354018999831552 354328727740416 354627407905056 354638726627328 355338211295232 355637742400512 355948886532096 356104175910912 356650955341824 356806551011328 357107319848448 357118717722624 357419749699584 358124719620096 358438039584768 358751633670144 359145017966592 359919188508672 360234078437376 360629088288768 362278055313408 362546801259786 364204536976566 364682206190016 365082093576288 365401500482304 365709514402089 366751421850528 367072289236224 367796297696256 367956755730432 368266923593712 368278677651456 368589116877696 369316117108224 369639228321792 369962622222336 370368299778048 370692331536384 370842216765696 370854053019648 371166663149568 371423480119296 371491393388544 371898747297792 372224118030336 372549773426688 372958287888384 373599244541952 373762234220544 374089235300352 374499437838336 374827083890688 376211826671616 376540970876928 378212403783357 380107526780124 380857245767856 381190454206848 381942309146112 382765621372992 383100499431936 383520583150848 383856121718784 384191953846272 384613234384896 384949728903168 385274220933888 385779523903488 386202545270784 386371868286976 386540430262272 386866263169152 386878610866176 387641685049344 387968446255104 388307876216832 389073769463808 389243510194176 389414166462464 389912454217728 390681512312832 391023315910656 394727047040898 395072390039184 395505601374312 395851625522496 396632397959424 397314040338072 397835134025472 398445989170944 398619818707968 398955833893188 398968567455744 399755487707136 400092460200576 400442497348608 401232324759552 401583359164416 401745734829504 401758557437952 402097218412032 402375436795904 402890309572608 403242794532864 403595587878912 404038145212416 404391634403328 404909087072256 405263338242048 405707724324864 406062674214912 406863586787328 407562812227584 408097347600384 408723959840768 411076688042592 412595349581844 412956325390752 413770834908288 414300289042926 414313512357888 414662756487408 415480631746752 415844131862016 416207950000128 416664337250304 417028872978432 417562496043264 417851415134208 417927817562112 418386090710016 418752132784128 419118495105024 419578073874432 419945158803456 420299150109696 420850389712896 421496583585792 421680469377024 422049393672192 423238305005568 423608592236544 424444112142336 428464401488838 428839260982704 429685097789376 430988061860928 431460656044704 431649821601856 431838136933632 432215948077056 432689888683008 433068445016064 433433498550624 434668351822848 434857984045056 435048639094784 435224546065296 435238437224448 436096895680512 436464502036992 436478432772096 436846360743936 437707990646784 438090937270272 438282062659584 438474218930176 438651510994944 438955021959168 439516701351936 439901230399488 440286095867904 440768885686272 442105459900416 442977462779904 444456438794082 445333078712808 446211447704352 446978295380331 448251737817312 448839638387712 449724923670528 450104017725648 450497809517184 451386365354496 451781279059968 452359370713536 452672366395392 453251598269184 453266064801792 453648143849472 454045036363776 454542913363968 454940588703744 455338611965952 455837907419136 455921255522304 456421189865472 456621298884608 456820508491776 457220176478208 457721535135744 458121991421952 458508163756032 459814454820864 460015057502208 460216742182912 462118464258048 464575866064596 465492189271824 466495601048334 467415710715096 467824648344768 468233943750144 468747379406592 469157482100736 470082842025984 470168794757376 470890714474752 471096149382144 471508306993152 472025333108736 472438303653888 472836543873408 472851635503104 473784281726976 474183656534016 474598515376128 474805567881216 475534607122432 475742068015104 476143093131264 476559666266112 477499626160128 477917386113024 479892251344896 480838784385024 482444168605542 483037407084544 483395735013048 485606049302088 485817904050336 486242941586688 486776124768384 487202000643072 487612685869452 489001895800704 489429718981632 489627614323458 489643241877504 490395063595008 490609007640576 491022564791616 491038236868608 491452155836928 492421489477632 492852304429056 493283496296448 493482949869312 493824399704064 494256442048512 494456289020928 494888884199424 495321857851392 495864996397056 496298824040448 497277717184512 497368642387968 498132326055936 498349645627392 498785647067136 499332583784448 501615768895488 501987878667396 504283205044476 505940539129344 506367019941354 506810035706832 507809661023808 508253938942464 509256412194816 509908048052832 509924322902016 510354161830656 510800665909248 511360777534464 511808162291712 512255938461696 512817645846528 513266305204224 513698961245184 513923072053248 514372698537984 514936727027712 515387240349696 515821684225536 515838147821568 517291261673472 517743834955776 517969710415872 518765025951744 519883272290304 520908683083776 523678712930802 526302729387864 526763186718912 527340801832416 527802167363328 528843197279232 529752053784096 530446845367296 531028499747328 531261318894592 531493091610624 531941111857584 531958089940992 533007316942848 533456613600768 533923329798144 534976433012736 535209826516992 535444478885888 535660979772672 535678076583936 536129624549376 537187079430144 537657059377152 538127450505216 538717526949888 539878782763008 540351117656064 540943632433152 541416898953216 543417082970112 543820201889679 546306805464849 547023309285024 548102250723456 550127132775792 550608433854336 551694446544384 552400385390568 552418016477184 552883675316544 553974175662336 554458842482688 554943933333504 555552449667072 556038497304576 556749994724352 557135220178944 557237090082816 557848120946688 558336177045504 558824660140032 559437431832576 559926878404608 560398866812928 561133852950528 561749156757504 561995444781056 562240625836032 564317740007424 564811456315392 570161290170186 571285868651784 571785681310272 572913463719168 574148432059488 574650749147904 575280874726272 575784182578176 576287930769408 576919851577344 577424593354752 577911331400832 578669285855232 579557802430464 579810645393408 580299394753728 580317916299264 581462527574016 581952669382656 582461814325248 583610654195712 584121249693696 584868681326592 586022268469248 586534973865984 587691847581696 589473946533888 592608585058776 593258402061468 593777438283744 594948596939136 595971060507108 597668983756416 597929728061952 598433750839782 598452851183616 599633231560704 600138690300864 600663746022912 601848487139328 602375038746624 602618602244256 602637836156928 603145827618048 603563155193856 604335464358912 604864191799296 605393381818368 606057217818624 606587451604992 607363630608384 607783876558848 607895007363072 608561586487296 609094011322368 609626901970944 610295380180992 611344218341376 612146021400576 613085939761152 618893024372766 619434488086128 620656252362432 621994134731112 623220947620128 623766197793024 624311925000192 624996505875456 625543309467648 626777122701312 626891726343168 627579136065024 627854285966336 628128199176192 628677742657536 629367110811648 629917738205184 630448725164544 630468847337472 632244875378688 632520704065536 632798020501504 633074090508288 634857457508352 635412888354816 636666168213504 639856335126528 642696602233257 643258891474056 644527646684064 646482092791392 647474732402784 647757205400448 648323922115584 649034833024512 649602667524096 650150247825936 652002527734272 652572958642176 652836819097944 652857655836672 653860084793344 654145343520768 654696753055488 654717649158144 655269541115904 656561985970176 657136405905408 657711328395264 657977266492416 658432532938752 659275052027904 659851845599232 660429143801856 661153328529408 661731765387264 663158189850624 664176434741248 664466194169856 667999618069212 669317171556528 672377606725968 673259457581568 674587385505792 675156026588472 675746714275776 677079548031744 677671918589952 678539056070304 679008549593088 679877397403776 679899097202688 680472215774208 681067554545664 681814370045952 682410883055616 683007917948928 683756861128704 683881883283456 684355073605632 684931948326912 685230762737664 685830264717312 686582302703616 687182987132928 687762245634048 689721682231296 690325113274368 693177696387072 694544910778368 696863799096894 698238283907736 701123566072644 701736972517152 702350915625216 703121069109888 703736223151104 705124263038976 706336071712128 706644224073216 707262460489728 708037999663104 708657455480832 709254815810112 709277453254656 710676422590464 711275484801024 711897773064192 712208351821824 713301910683648 713613102022656 714214639696896 714839499399168 716249439240192 716876079169536 718290035933184 719838377017344 720468156874752 721258176577536 723666252908313 724556110626816 725093602519572 728409073953132 729364412380032 730164187152576 730803000964608 731419028804178 733502843701056 734144578472448 735592595392512 735913511460864 736533847187424 736557355302912 737178233755392 738632234216448 739278456643584 739925244444672 740736599556096 741384663072768 741684433531392 741708106039296 742333326299136 742846960238592 742982786777088 743797494595584 744448236060672 745099546853376 745916575776768 747198489083904 747524468441088 748178470600704 748998875676672 752423653343232 756424807566714 759550529912031 760215053560248 761714491535712 762380908413696 763884618292224 765531242745984 766200998863872 767041166301696 767712243437568 768383907692544 769226468769792 769899457806336 770548441867776 771559047806976 772405090541568 772743736573952 773080860524544 773732526338304 773757221732352 775936892510208 776615752433664 778147538927616 778487020388352 779824908435456 781363024625664 782046631821312 785518069396203 789454094081796 790144780078368 791011202748624 791703251044992 793264795918848 794628080676144 795670268050944 796891978341888 797239637415936 797911667786376 797937134911488 799510975414272 800184920401152 800884994697216 802464649519104 803166718328832 803491469659008 803517114875904 804194436824064 804750873591808 805780619145216 806485589065728 807191175757824 808076290424832 808783268806656 809818174144512 810526676484096 811415448649728 812125348429824 815125624455168 822153376085184 825190699163688 825912650781504 827541669816576 828600578085852 828627024715776 829325512974816 830961263493504 831688263724032 832415900000256 833328674500608 834057745956864 835124992086528 835702830268416 835855635124224 836772181420032 837504265568256 838236990210048 839156147748864 839890317606912 840598300219392 841700779425792 842993167171584 843360938754048 846476610011136 847217184473088 848888224284672 855241935255279 856928802977676 857678521965408 859370195578752 861976123721856 862921312089408 863299643203712 863676273867264 864431896154112 865379777366016 866136890032128 866866997101248 869336703645696 869715968090112 870097278189568 870449092130592 870476874448896 872193791361024 872929004073984 873692721487872 875415981293568 876181874540544 876564125319168 877303021989888 877910043918336 879033402703872 879802460798976 880572191735808 881537771372544 884210919800832 888912877588164 890666157425616 892422895408704 893956590760662 896503475634624 897650626259673 897679276775424 899449847341056 900208035451296 900995619034368 902772730708992 903562558119936 904718741427072 905344732790784 906503196538368 906532129603584 907296287698944 908090072727552 909085826727936 909881177407488 910677223931904 911675814838272 911842511044608 912842379730944 913242597769216 913641016983552 914440352956416 915443070271488 917016327512064 919628909641728 920030115004416 924236928516096 928339536559149 929151732129192 930984378543648 932991202096668 934831421430192 935649296689536 936467887500288 937494758813184 938314964201472 940165684051968 940337589514752 941781428949504 942192298764288 943016613986304 944050666217472 944876607307776 945673087746816 945703271006208 948367313068032 949197030752256 949611135762432 951069214244864 951484136030208 952286186262528 953119332532224 954999252320256 955834772226048 959784502689792 964888337211084 966791470026096 971212098604176 971635808100672 972485883173376 973552249536768 974404001286144 975225371738904 978003791601408 978859437963264 979255228646916 979286483755008 980790127190016 981218015281152 982045129583232 982076473737216 982904311673856 984842978955264 985704608858112 986566992592896 986965899738624 987648799408128 988512884097024 988912578041856 989777768398848 990643715702784 991729992794112 992597648080896 994737284775936 996264652111872 996699291254784 998665167568896 1003231537790976 1003975757334792 1008566410088952 1011881078258688 1012734039882708 1013620071413664 1015619322047616 1016507877884928 1018512824389632 1019816096105664 1019848645804032 1020708323661312 1021601331818496 1022721555068928 1023616324583424 1024511876923392 1025635291693056 1026532610408448 1027397922490368 1027846144106496 1028745397075968 1029873454055424 1030774480699392 1031643368451072 1034582523346944 1035487669911552 1035939420831744 1037530051903488 1039766544580608 1041817366167552 1045295698645341 1047357425861604 1052605458775728 1053526373437824 1054681603664832 1055604334726656 1057686394558464 1059504107568192 1060893690734592 1062056999494656 1062522637789184 1062986183221248 1063882223715168 1063916179881984 1066014633885696 1066913227201536 1067846659596288 1069952866025472 1070419653033984 1070888957771776 1071321959545344 1071356153167872 1072259249098752 1074374158860288 1075314118754304 1076254901010432 1077435053899776 1079757565526016 1080702235312128 1081887264866304 1086834165940224 1087640403779358 1092613610929698 1094046618570048 1096204501446912 1097128543206267 1100254265551584 1101216867708672 1103388893088768 1104800770781136 1104836032954368 1105767350633088 1107948351324672 1108917684965376 1109887866667008 1111104899334144 1112076994609152 1113499989448704 1114270440357888 1114474180165632 1115696241893376 1116672354091008 1117649320280064 1118874863665152 1120797733625856 1122267705901056 1123498313515008 1123990889562112 1124481251672064 1128635480014848 1129622912630784 1134637211350071 1140322580340372 1142571737303568 1143571362620544 1145826927438336 1148296864118976 1149301498295808 1150561749452544 1151568365156352 1152575861538816 1153839703154688 1154849186709504 1155822662801664 1157338571710464 1159115604860928 1159621290786816 1160598789507456 1160635832598528 1162925055148032 1163905338765312 1164923628650496 1167221308391424 1168242499387392 1169737362653184 1172044536938496 1173069947731968 1185217170117552 1186516804122936 1187554876567488 1189897193878272 1191942121014216 1195337967512832 1195859456123904 1196867501679564 1196905702367232 1199266463121408 1200277380601728 1201327492045824 1203696974278656 1204750077493248 1205237204488512 1205275672313856 1206291655236096 1207126310387712 1208670928717824 1209728383598592 1210786763636736 1212114435637248 1213174903209984 1214727261216768 1215790014726144 1217123172974592 1218188022644736 1220590760361984 1222688436682752 1224292042801152 1226171879522304 1237786048745532 1238868976172256 1241312504724864 1243988269462224 1246441895240256 1247532395586048 1248623850000384 1249993011750912 1251086618935296 1253554245402624 1253783452686336 1255158272130048 1255708571932672 1256256398352384 1257355485315072 1258734221623296 1259835476410368 1260897450329088 1264489750757376 1265041408131072 1265596041003008 1266148181016576 1269714915016704 1270825776709632 1273332336427008 1285393204466514 1286517782948112 1289055293368128 1292964185582784 1294949464805568 1295514410800896 1296647844231168 1298069666049024 1299205335048192 1300300495651872 1304005055468544 1305145917284352 1305673638195888 1305715311673344 1307720169586688 1308290687041536 1309393506110976 1309435298316288 1310539082231808 1313123971940352 1314272811810816 1315422656790528 1315954532984832 1316865065877504 1318550104055808 1319703691198464 1320858287603712 1322306657058816 1326316379701248 1328352869482496 1328932388339712 1335999236138424 1338634343113056 1340934886140993 1344755213451936 1346518915163136 1349174771011584 1350312053176944 1351493428551552 1354159096063488 1355343837179904 1357078112140608 1358017099186176 1359754794807552 1359798194405376 1360944431548416 1362135109091328 1363628740091904 1364821766111232 1366015835897856 1367513722257408 1367763766566912 1369863896653824 1370461525475328 1371660529434624 1373164605407232 1374365974265856 1375524491268096 1379443364462592 1380650226548736 1386355392774144 1393727598193788 1396476567815472 1402247132145288 1403473945034304 1404701831250432 1406242138219776 1407472446302208 1410248526077952 1412672143424256 1413288448146432 1414524920979456 1416075999326208 1417314910961664 1418509631620224 1418554906509312 1421352845180928 1422550969602048 1423795546128384 1424416703643648 1426603821367296 1427226204045312 1428429279393792 1429678998798336 1432498878480384 1433752158339072 1439676754034688 1442516353155072 1447332505816626 1449112221253632 1450187205039144 1456818147906264 1458728824760064 1460328374305152 1461606001929216 1462838057608356 1467005687402112 1468289156944896 1471185190785024 1471827022921728 1473067694374848 1473114710605824 1474356467510784 1477264468432896 1478556913287168 1479850488889344 1481473199112192 1482769326145536 1483368867062784 1484666652598272 1485965573554176 1487594989191168 1488896472121344 1491833151553536 1494396978167808 1495048936882176 1496356941201408 1497997751353344 1504847306686464 1512849615133428 1519101059824062 1520430107120496 1523428983071424 1524761816827392 1527769236584448 1531062485491968 1532401997727744 1534082332603392 1535424486875136 1536767815385088 1538452937539584 1539798915612672 1541096883735552 1543118095613952 1544810181083136 1545487473147904 1546161721049088 1547465052676608 1547514443464704 1551873785020416 1553231504867328 1556295077855232 1559649816870912 1562726049251328 1571036138792406 1578908188163592 1580289560156736 1582022405497248 1583406502089984 1586529591837696 1589256161352288 1591340536101888 1593783956683776 1594479274831872 1595823335572752 1595874269822976 1599021950828544 1600369840802304 1601769989394432 1604929299038208 1606333436657664 1606982939318016 1607034229751808 1608388873648128 1609501747183616 1611561238290432 1612971178131456 1614382351515648 1616152580849664 1619636348289024 1621053352968192 1622830897299456 1624250696859648 1630251248910336 1631460605669037 1638920416394547 1644306752170368 1650381398327376 1651825301563008 1655083339633152 1657201156171704 1657254049431552 1658651025949632 1661922526987008 1663376527448064 1664831800000512 1666657349001216 1668115491913728 1670249984173056 1671405660536832 1671711270248448 1673544362840064 1675008531136512 1676473980420096 1678312295497728 1679780635213824 1681196600438784 1683401558851584 1685986334343168 1686721877508096 1692953220022272 1694434368946176 1710483870510558 1713857605955352 1715357043930816 1718740391157504 1723952247443712 1725842624178816 1726599286407424 1727352547734528 1728863792308224 1730759554732032 1732273780064256 1733733994202496 1738673407291392 1739431936180224 1740194556379136 1740898184261184 1740953748897792 1744387582722048 1745858008147968 1747385442975744 1750831962587136 1752363749081088 1754606043979776 1758066805407744 1759604921597952 1763075542745088 1768421839601664 1777825755176328 1781332314851232 1784845790817408 1787913181521324 1793006951269248 1795301252519346 1795358553550848 1798899694682112 1800416070902592 1801991238068736 1805545461417984 1807125116239872 1809437482854144 1810689465581568 1813006393076736 1814592575397888 1816180145455104 1818171653455872 1819762354814976 1823351629676544 1823685022089216 1825684759461888 1826485195538432 1827282033967104 1828880705912832 1830886140542976 1834032655024128 1839257819283456 1856679073118298 1858303464258384 1861968757087296 1865982404193336 1869662842860384 1871298593379072 1872935775000576 1874989517626368 1876629928402944 1880331368103936 1880675179029504 1883562857899008 1884384597528576 1886033227972608 1888101332434944 1889753214615552 1891346175493632 1891406542012416 1896734626136064 1898394061504512 1899222271524864 1902138428489728 1904572372525056 1906238665064448 1909998504640512 1919569005379584 1928089806699771 1929776674422168 1933582940052192 1942424197208352 1943271616201344 1944971766346752 1947104499073536 1948808002572288 1950450743477808 1956007583202816 1957718875926528 1958510457293832 1958572967510016 1961580254380032 1962436030562304 1964090259166464 1964152947474432 1965808623347712 1969685957910528 1971409217716224 1973133985185792 1973931799477248 1975297598816256 1977825156083712 1979555536797696 1981287431405568 1983459985588224 1985195296161792 1989474569551872 1992529304223744 1993398582509568 2007951514669584 2017132820177904 2023762156517376 2025468079765416 2027240142827328 2031238644095232 2033015755769856 2037025648779264 2039632192211328 2039697291608064 2041416647322624 2043202663636992 2045443110137856 2047232649166848 2049023753846784 2051270583386112 2053065220816896 2054795844980736 2055692288212992 2057490794151936 2059746908110848 2061548961398784 2063286736902144 2069165046693888 2070975339823104 2079533089161216 2083634732335104 2090591397290682 2094714851723208 2105210917551456 2107052746875648 2109363207329664 2111208669453312 2115372789116928 2119008215136384 2121787381469184 2124113998989312 2125045275578368 2125972366442496 2127764447430336 2127832359763968 2132029267771392 2133826454403072 2135693319192576 2139905732050944 2140839306067968 2141777915543552 2142643919090688 2144518498197504 2148748317720576 2150628237508608 2154870107799552 2159515131052032 2161404470624256 2163774529732608 2170998758724939 2173668331880448 2175280807558716 2185227221859396 2188093237140096 2192409002893824 2194257086412534 2200508531103168 2202433735417344 2206777786177536 2209601541562272 2209672065908736 2211534701266176 2215896702649344 2217835369930752 2219775733334016 2222209798668288 2224153989218304 2226999978897408 2228540880715776 2228948360331264 2231392483786752 2233344708182016 2235298640560128 2237749727330304 2241595467251712 2244535411802112 2246996627030016 2247981779124224 2257270960029696 2269274422700142 2278651589736093 2280645160680744 2285143474607136 2287142725241088 2291653854876672 2296593728237952 2298602996591616 2301123498905088 2303136730312704 2305151723077632 2307679406309376 2309698373419008 2311645325603328 2314677143420928 2318231209721856 2319242581573632 2321197579014912 2321271665197056 2327810677530624 2329847257300992 2334442616782848 2339474725306368 2344089073876992 2346139895463936 2356554208188609 2370434340235104 2373033608245872 2375109753134976 2379794387756544 2383884242028432 2390675935025664 2391718912247808 2393735003359128 2393811404734464 2398532926242816 2400554761203456 2402654984091648 2407393948557312 2409500154986496 2410474408977024 2410551344627712 2412583310472192 2414252620775424 2417341857435648 2419456767197184 2421573527273472 2424228871274496 2426349806419968 2429454522433536 2431580029452288 2434246345949184 2436376045289472 2445376873365504 2475572097491064 2477737952344512 2482625009449728 2487976538924448 2492883790480512 2495064791172096 2497247700000768 2499986023501824 2502173237870592 2507108490805248 2507566905372672 2510316544260096 2511417143865344 2512512796704768 2514710970630144 2517468443246592 2519670952820736 2521794900658176 2528979501514752 2530082816262144 2531192082006016 2539429830033408 2541651553419264 2546664672854016 2565725805765837 2570786408933028 2573035565896224 2578110586736256 2585928371165568 2589898929611136 2591028821601792 2593295688462336 2596139332098048 2598410670096384 2600600991303744 2608010110937088 2610291834568704 2611347276391776 2611430623346688 2615440339173376 2616581374083072 2618787012221952 2621078164463616 2626247943880704 2628545623621632 2631909065969664 2633730131755008 2637100208111616 2639407382396928 2641716575207424 2644613314117632 2652632759402496 2656705738964992 2671998472276848 2677268686226112 2681869772281986 2689510426903872 2692951878779019 2693037830326272 2698349542023168 2700624106353888 2702986857103104 2708318192126976 2710687674359808 2714156224281216 2716034198372352 2719509589615104 2719596388810752 2721888863096832 2724270218182656 2727257480183808 2729643532222464 2732031671795712 2735027444514816 2735527533133824 2739727793307648 2740923050950656 2743321058869248 2746329210814464 2751048982536192 2758886728925184 2772710785548288 2785018609677447 2787455196387576 2792953135630944 2804494264290576 2806947890068608 2809403662500864 2812484276439552 2814944892604416 2820497052155904 2825344286848512 2826576896292864 2829049841958912 2832151998652416 2834629821923328 2837019263240448 2837109813018624 2845101939204096 2847591092256768 2848833407287296 2853207642734592 2854452408090624 2856858558787584 2859357997596672 2864997756960768 2867504316678144 2879353508069376 2894665011633252 2900374410078288 2913636295812528 2917457649520128 2920656748610304 2923212003858432 2925676115216712 2934011374804224 2936578313889792 2942370381570048 2943654045843456 2946135388749696 2946229421211648 2948712935021568 2954528936865792 2957113826574336 2959700977778688 2962946398224384 2965538652291072 2966737734125568 2969333305196544 2971931147108352 2975189978382336 2977792944242688 2988793956335616 2990097873764352 2995995502706688 3009694613372928 3025699230266856 3038202119648124 3040860214240992 3046857966142848 3049523633654784 3055538473168896 3062124970983936 3064803995455488 3068164665206784 3070848973750272 3073535630770176 3076905875079168 3079597831225344 3082193767471104 3086236191227904 3089620362166272 3090974946295808 3092323442098176 3094930105353216 3103747570040832 3106463009734656 3112590155710464 3119299633741824 3125452098502656 3135887095936023 3142072277584812 3157816376327184 3160579120313472 3164044810994496 3166813004179968 3173059183675392 3178512322704576 3182681072203776 3187567913367552 3188958549663744 3191646671145504 3191748539645952 3198043901657088 3200739681604608 3203539978788864 3209858598076416 3212666873315328 3213965878636032 3214068459503616 3216777747296256 3219003494367232 3223122476580864 3225942356262912 3228764703031296 3232305161699328 3239272696578048 3242106705936384 3245661794598912 3260502497820672 3262921211338074 3277840832789094 3288613504340736 3291385629618801 3300762796654752 3303650603126016 3310166679266304 3314402312343408 3314508098863104 3317302051899264 3323845053974016 3326753054896128 3329663600001024 3333314698002432 3336230983827456 3340499968346112 3342811321073664 3343422540496896 3347088725680128 3350017062273024 3352947960840192 3356624590995456 3362393200877568 3366803117703168 3371972668686336 3373443755016192 3385906440044544 3388868737892352 3403911634050213 3420967741021116 3427715211910704 3430714087861632 3437480782315008 3447904494887424 3451685248357632 3453198572814848 3454705095469056 3457727584616448 3461519109464064 3464547560128512 3467467988404992 3477346814582784 3478863872360448 3480389112758272 3481796368522368 3481907497795584 3488775165444096 3491716016295936 3494770885951488 3501663925174272 3504727498162176 3509212087959552 3516133610815488 3519209843195904 3555651510352656 3562664629702464 3569691581634816 3575826363042648 3586013902538496 3590602505038692 3590717107101696 3597799389364224 3600832141805184 3603982476137472 3611090922835968 3614250232479744 3618874965708288 3621378931163136 3626012786153472 3629185150795776 3632360290910208 3636343306911744 3639524709629952 3647370044178432 3651369518923776 3652970391076864 3654564067934208 3661772281085952 3668065310048256 3678515638566912 3713358146236596 3716606928516768 3723937514174592 3731964808386672 3739325685720768 3742597186758144 3745871550001152 3749979035252736 3753259856805888 3760662736207872 3761350358059008 3767125715798016 3768769195057152 3772066455945216 3776202664869888 3779506429231104 3782692350987264 3793469252272128 3796788123009024 3798444543049728 3804276856979456 3809144745050112 3812477330128896 3819997009281024 3856179613399542 3859553348844336 3867165880104384 3884848394416704 3886543232402688 3889943532693504 3894208998147072 3897616005144576 3900901486955616 3912015166405632 3915437751853056 3917020914587664 3917145935020032 3923160508760064 3924872061124608 3928180518332928 3928305894948864 3931617246695424 3939371915821056 3942818435432448 3946267970371584 3947863598954496 3950595197632512 3955650312167424 3959111073595392 3962574862811136 3966919971176448 3978949139103744 3985058608447488 3986797165019136 4015903029339168 4022804658422979 4034265640355808 4047524313034752 4050936159530832 4054480285654656 4062477288190464 4066031511539712 4074051297558528 4079264384422656 4079394583216128 4082833294645248 4086405327273984 4090886220275712 4094465298333696 4098047507693568 4102541166772224 4109591689961472 4111384576425984 4114981588303872 4119493816221696 4123097922797568 4126573473804288 4138330093387776 4141950679646208 4159066178322432 4181182794581364 4189429703446416 4210421835102912 4214105493751296 4218726414659328 4222417338906624 4230745578233856 4238016430272768 4243574762938368 4248227997978624 4250090551156736 4251944732884992 4255528894860672 4255664719527936 4264058535542784 4267652908806144 4271386638385152 4279811464101888 4281678612135936 4283555831087104 4285287838181376 4289036996395008 4297496635441152 4301256475017216 4319030262104064 4327549059465216 4341997517449878 4347336663760896 4350561615117432 4370454443718792 4376186474280192 4384818005787648 4388514172825068 4401017062206336 4404867470834688 4413555572355072 4419203083124544 4419344131817472 4423069402532352 4431793405298688 4435670739861504 4439551466668032 4444419597336576 4448307978436608 4453999957794816 4457896720662528 4462784967573504 4466689416364032 4475499454660608 4483190934503424 4489070823604224 4493993254060032 4495963558248448 4514541920059392 4538548845400284 4557303179472186 4561290321361488 4570286949214272 4574285450482176 4583307709753344 4593187456475904 4597205993183232 4602246997810176 4606273460625408 4610303446155264 4615358812618752 4619396746838016 4623290651206656 4629354286841856 4636462419443712 4638485163147264 4642395158029824 4642543330394112 4655621355061248 4659694514601984 4668885233565696 4678949450612736 4688178147753984 4713108416377218 4740868680470208 4746067216491744 4750219506269952 4759588775513088 4767768484056864 4781351870051328 4783437824495616 4787470006718256 4787622809468928 4797065852485632 4801109522406912 4805309968183296 4814787897114624 4819000309972992 4820948817954048 4821102689255424 4825166620944384 4828505241550848 4834683714871296 4838913534394368 4843147054546944 4848457742548992 4858909044867072 4863160058904576 4868492691898368 4872752090578944 4890753746731008 4916761249183641 4951144194982128 4955475904689024 4965250018899456 4975953077848896 4985767580961024 4990129582344192 4994495400001536 4999972047003648 5004346475741184 5014216981610496 5015133810745344 5020633088520192 5022834287730688 5025025593409536 5029421941260288 5034936886493184 5039341905641472 5043589801316352 5057959003029504 5060165632524288 5062384164012032 5078859660066816 5083303106838528 5131451611531674 5141572817866056 5146071131792448 5156221173472512 5171856742331136 5179797859222272 5182057643203584 5186591376924672 5192278664196096 5196821340192768 5201201982607488 5216020221874176 5220583669137408 5222694552783552 5222861246693376 5230880678346752 5233162748166144 5237574024443904 5242156328927232 5252495887761408 5257091247243264 5263818131939328 5274200416223232 5278814764793856 5289226628235264 5305265518804992 5313411477929984 5343996944553696 5354537372452224 5363739544563972 5379020853807744 5385903757558038 5386075660652544 5396699084046336 5401248212707776 5405973714206208 5416636384253952 5421375348719616 5428312448562432 5432068396744704 5439019179230208 5443777726193664 5448540436365312 5454514960367616 5459287064444928 5470054889029632 5471055066267648 5479455586615296 5481846101901312 5486642117738496 5492658421628928 5502097965072384 5517773457850368 5570037219354894 5574910392775152 5585906271261888 5608988528581152 5613895780137216 5618807325001728 5624968552879104 5629889785208832 5640994104311808 5650688573697024 5653153792585728 5658099683917824 5664303997304832 5669259643846656 5674038526480896 5674219626037248 5690203878408192 5695182184513536 5697666814574592 5706415285469184 5713717117575168 5718715995193344 5729995513921536 5758707016138752 5789330023266504 5800748820156576 5827272591625056 5834915299040256 5841313497220608 5846424007716864 5851352230433424 5868022749608448 5873156627779584 5884740763140096 5887308091686912 5892270777499392 5892458842423296 5897425870043136 5909057873731584 5914227653148672 5919401955557376 5925892796448768 5933475468251136 5938666610393088 5943862294216704 5950379956764672 5955585888485376 5977587912671232 5980195747528704 6051398460533712 6076404239296248 6081720428481984 6093715932285696 6099047267309568 6111076946337792 6124249941967872 6129607990910976 6136329330413568 6141697947500544 6147071261540352 6153811750158336 6159195662450688 6164387534942208 6172472382455808 6179240724332544 6181949892591616 6184646884196352 6189860210706432 6207495140081664 6212926019469312 6238599267483648 6250904197005312 6271774191872046 6284144555169624 6315632752654368 6321158240626944 6328089621988992 6333626008359936 6346118367350784 6357024645409152 6365362144407552 6375135826735104 6377917099327488 6383293342291008 6383497079291904 6396087803314176 6401479363209216 6407079957577728 6419717196152832 6425333746630656 6427931757272064 6433555494592512 6446244953161728 6451884712525824 6464610323398656 6478545393156096 6484213411872768 6491323589197824 6521004995641344 6525842422676148 6555681665578188 6577227008681472 6582771259237602 6601525593309504 6607301206252032 6620333358532608 6628804624686816 6629016197726208 6634604103798528 6647690107948032 6653506109792256 6659327200002048 6666629396004864 6672461967654912 6680999936692224 6685622642147328 6686845080993792 6694177451360256 6700034124546048 6705895921680384 6713249181990912 6724786401755136 6733606235406336 6743945337372672 6771812880089088 6807823268100426 6841935482042232 6855430423821408 6861428175723264 6874961564630016 6895808989774848 6903370496715264 6906397145629696 6909410190938112 6915455169232896 6923038218928128 6929095120257024 6934935976809984 6954693629165568 6957727744720896 6960778225516544 6963592737044736 6963814995591168 6983432032591872 6989541771902976 7003327850348544 7018424175919104 7032267221630976 7038419686391808 7069662624565827 7111303020705312 7125329259404928 7139383163269632 7151652726085296 7172027805076992 7181205010077384 7181434214203392 7195598778728448 7201664283610368 7207964952274944 7222181845671936 7228500464959488 7237749931416576 7242757862326272 7252025572306944 7258370301591552 7264720581820416 7272686613823488 7279049419259904 7294740088356864 7302739037847552 7305940782153728 7309128135868416 7336130620096512 7426716292473192 7433213857033536 7447875028349184 7463929616773344 7478651371441536 7485194373516288 7491743100002304 7499958070505472 7506519713611776 7521325472415744 7522700716118016 7534251431596032 7537538390114304 7544132911890432 7552405329739776 7559012858462208 7565384701974528 7586938504544256 7593576246018048 7618289490100224 7624954660257792 7639994018562048 7712359226799084 7719106697688672 7734331760208768 7769696788833408 7773086464805376 7779887065387008 7788417996294144 7795232010289152 7801802973911232 7824030332811264 7830875503706112 7834041829175328 7834291870040064 7846321017520128 7849744122249216 7856361036665856 7863234493390848 7878743831642112 7885636870864896 7895727197908992 7901190395265024 7911300624334848 7918222147190784 7925149725622272 7933839942352896 7957898278207488 7970117216894976 8031806058678336 8045609316845958 8068531280711616 8095048626069504 8101872319061664 8108960571309312 8124954576380928 8132063023079424 8148102595117056 8158528768845312 8158789166432256 8165666589290496 8172810654547968 8181772440551424 8188930596667392 8196095015387136 8205082333544448 8219183379922944 8222769152851968 8229963176607744 8238987632443392 8253146947608576 8276660186775552 8318132356644864 8355055829032341 8362365589162728 8378859406892832 8420843670205824 8428210987502592 8437452829318656 8444834677813248 8461491156467712 8476032860545536 8487149525876736 8496455995957248 8500181102313472 8503889465769984 8511057789721344 8511329439055872 8535305817612288 8542773276770304 8559622928203776 8563357224271872 8570575676362752 8578073992790016 8594993270882304 8602512950034432 8638060524208128 8683995034899756 8701123230234864 8740908887437584 8752372948560384 8769636011575296 8777028345650136 8802034124412672 8809734941669376 8827111144710144 8838406166249088 8838688263634944 8846138805064704 8863586810597376 8871341479723008 8879102933336064 8888839194673152 8896615956873216 8907999915589632 8915793441325056 8925569935147008 8933378832728064 8966381869006848 8987986508120064 9029083840118784 9077097690800568 9114606358944372 9122580642722976 9140573898428544 9148570900964352 9166615419506688 9186374912951808 9194411986366464 9204493995620352 9212546921250816 9220606892310528 9230717625237504 9238793493676032 9246581302413312 9258708573683712 9272924838887424 9276970326294528 9284790316059648 9311242710122496 9319389029203968 9337770467131392 9357898901225472 9376356295507968 9407661287808069 9426216832754436 9481737360940416 9492134432983488 9500439012539904 9519177551026176 9535536968113728 9562703740102656 9566875648991232 9574940013436512 9575245618937856 9594131704971264 9602219044813824 9610619936366592 9629575794229248 9638000619945984 9641897635908096 9642205378510848 9650333241888768 9657010483101696 9669367429742592 9677827068788736 9686294109093888 9696915485097984 9717818089734144 9726320117809152 9736985383796736 9781507493462016 9833522498367282 9874156888856403 9902288389964256 9910951809378048 9930500037798912 9951906155697792 9971535161922048 9980259164688384 9988990800003072 9999944094007296 10008692951482368 10028433963220992 10030267621490688 10041266177040384 10045668575461376 10050051186819072 10058843882520576 10069873772986368 10087179602632704 10115918006059008 10120331265048576 10157719320133632 10166606213677056 10211734902150639 10262903223063348 10283145635732112 10292142263584896 10312442346945024 10343713484662272 10359595718444544 10364115286407168 10373182753849344 10384557328392192 10393642680385536 10402403965214976 10432040443748352 10441167338274816 10445389105567104 10445722493386752 10461761356693504 10466325496332288 10475148048887808 10484312657854464 10504991775522816 10514182494486528 10527636263878656 10548400832446464 10557629529587712 10687993889107392 10709074744904448 10727479089127944 10758041707615488 10771807515116076 10772151321305088 10793398168092672 10802496425415552 10811947428412416 10833272768507904 10842750697439232 10856624897124864 10864136793489408 10878038358460416 10887555452387328 10897080872730624 10909029920735232 10918574128889856 10942110132535296 10958911173230592 10963692203802624 10985316843257856 11004195930144768 11035546915700736 11140074438709788 11149820785550304 11171812542523776 11217977057162304 11227791560274432 11237614650003456 11249937105758208 11259779570417664 11281988208623616 11301377147394048 11306307585171456 11316199367835648 11328607994609664 11338519287693312 11348077052961792 11380407756816384 11390364369027072 11395333629149184 11412830570938368 11427434235150336 11437431990386688 11459991027843072 11578660046533008 11601497640313152 11654545183250112 11669830598080512 11682626994441216 11692848015433728 11702704460866848 11736045499216896 11746313255559168 11769481526280192 11774616183373824 11784541554998784 11784917684846592 11794851740086272 11818115747463168 11828455306297344 11838803911114752 11851785592897536 11866950936502272 11877333220786176 11887724588433408 11900759913529344 11955175825342464 11960391495057408 12068413975268937 12102796921067424 12152808478592496 12163440856963968 12187431864571392 12198094534619136 12222153892675584 12248499883935744 12259215981821952 12272658660827136 12283395895001088 12294142523080704 12307623500316672 12328775069884416 12344944764911616 12358481448665088 12363899785183232 12369293768392704 12379720421412864 12414990280163328 12425852038938624 12477198534967296 12543548383744092 12568289110339248 12631265505308736 12642316481253888 12656179243977984 12667252016719872 12692236734701568 12714049290818304 12730724288815104 12750271653470208 12755834198654976 12766586684582016 12766994158583808 12792175606628352 12802958726418432 12814159915155456 12839434392305664 12850667493261312 12855863514544128 12867110989185024 12892489906323456 12903769425051648 12957090786312192 12982647178395648 13042009991282688 13051684845352296 13111363331156376 13154454017362944 13165542518475204 13203051186619008 13214602412504064 13240666717065216 13257609249373632 13258032395452416 13269208207597056 13295380215896064 13307012219584512 13318654400004096 13333258792009728 13344923935309824 13361999873384448 13373690161987584 13388354902720512 13400068249092096 13426498363981824 13449572803510272 13467212470812672 13487890674745344 13543625760178176 13615646536200852 13683870964084464 13710860847642816 13722856351446528 13749923129260032 13791617979549696 13806740993430528 13812794291259392 13818820381876224 13830910338465792 13846076437856256 13858190240514048 13869871953619968 13909387258331136 13915455489441792 13921556451033088 13927185474089472 13927629991182336 13966864065183744 13979083543805952 14006655700697088 14036848351838208 14064534443261952 14139325249131654 14222606041410624 14250658518809856 14278766326539264 14303305452170592 14344055610153984 14362410020154768 14362868428406784 14391197557456896 14403328567220736 14415929904549888 14444363691343872 14457000929918976 14475499862833152 14485515724652544 14504051144613888 14516740603183104 14529441163640832 14545373227646976 14589480176713728 14605478075695104 14611881564307456 14618256271736832 14672261240193024 14750283747550923 14853432584946384 14866427714067072 14895750056698368 14927859233546688 14957302742883072 14970388747032576 14983486200004608 14999916141010944 15013039427223552 15042650944831488 15045401432236032 15068502863192064 15075076780228608 15088265823780864 15104810659479552 15118025716924416 15130769403949056 15173877009088512 15187152492036096 15236578980200448 15249909320515584 15424718453598168 15438213395377344 15468663520417536 15539393577666816 15546172929610752 15559774130774016 15576835992588288 15590464020578304 15603605947822464 15648060665622528 15661751007412224 15668083658350656 15668583740080128 15692642035040256 15699488244498432 15712722073331712 15726468986781696 15757487663284224 15771273741729792 15791454395817984 15822601248669696 15836444294381568 15867679884705792 15915796556414976 15940234433789952 16063612117356672 16091218633691916 16137062561423232 16190097252139008 16203744638123328 16217921142618624 16249909152761856 16264126046158848 16296205190234112 16317057537690624 16331333178580992 16345621309095936 16363544881102848 16377861193334784 16410164667088896 16438366759845888 16445538305703936 16459926353215488 16477975264886784 16506293895217152 16553320373551104 16710111658064682 16724731178325456 16757718813785664 16841687340411648 16856421975005184 16874905658637312 16889669355626496 16922982312935424 16952065721091072 16974299051753472 16992911991914496 17000362204626944 17007778931539968 17022115579442688 17022658878111744 17070611635224576 17085546553540608 17119245856407552 17141151352725504 17156147985580032 17189986541764608 17276121048416256 17367990069799512 17402246460469728 17481817774875168 17504745897120768 17539272023150592 17554056691300272 17604068248825344 17619469883338752 17654222289420288 17676812332498176 17677376527269888 17692277610129408 17727173621194752 17742682959446016 17758205866672128 17777678389346304 17815999831179264 17831586882650112 17851139870294016 17866757665456128 17932763738013696 18154195381601136 18229212717888744 18245161285445952 18281147796857088 18297141801928704 18333230839013376 18372749825903616 18388823972732928 18408987991240704 18425093842501632 18441213784621056 18461435250475008 18477586987352064 18493162604826624 18517417147367424 18545849677774848 18553940652589056 18569580632119296 18622485420244992 18638778058407936 18715797802450944 18752712591015936 18815322575616138 18852433665508872 18963474721880832 18984268865966976 19000878025079808 19038355102052352 19071073936227456 19125407480205312 19133751297982464 19149880026873024 19150491237875712 19188263409942528 19204438089627648 19221239872733184 19259151588458496 19276001239891968 19283795271816192 19300666483777536 19338734859485184 19355654137577472 19393830970195968 19435636179468288 19452640235618304 19473970767593472 19563014986924032 19667044996734564 19748313777712806 19804576779928512 19821903618756096 19861000075597824 19903812311395584 19943070323844096 19960518329376768 19977981600006144 19999888188014592 20017385902964736 20056867926441984 20060535242981376 20082532354080768 20091337150922752 20100102373638144 20117687765041152 20139747545972736 20174359205265408 20231836012118016 20315438640267264 20423469804301278 20525806446126696 20566291271464224 20584284527169792 20624884693890048 20687426969324544 20719191436889088 20728230572814336 20746365507698688 20769114656784384 20787285360771072 20804807930429952 20864080887496704 20882334676549632 20890778211134208 20891444986773504 20923522713387008 20950296097775616 20968625315708928 21009983551045632 21055272527757312 21096801664892928 21115259059175424 21208987873697481 21375987778214784 21418149489808896 21454958178255888 21516083415230976 21543615030232152 21544302642610176 21586796336185344 21604992850831104 21623894856824832 21666545537015808 21685501394878464 21713249794249728 21728273586978816 21756076716920832 21775110904774656 21794161745461248 21818059841470464 21837148257779712 21884220265070592 21917822346461184 21927384407605248 22008391860289536 22280148877419576 22299641571100608 22343625085047552 22435954114324608 22455583120548864 22475229300006912 22499874211516416 22519559140835328 22563976417247232 22602754294788096 22612615170342912 22632398735671296 22657215989219328 22677038575386624 22696154105923584 22760815513632768 22780728738054144 22854868470300672 22874863980773376 22919982055686144 23157320093066016 23202995280626304 23309090366500224 23339661196161024 23365253988882432 23385696030867456 23405408921733696 23472090998433792 23492626511118336 23538963052560384 23549232366747648 23569083109997568 23589703480172544 23636231494926336 23656910612594688 23703571185795072 23733901873004544 23754666441572352 23775449176866816 23801519827058688 23910351650684928 24136827950537874 24205593842134848 24305616957184992 24326881713927936 24374863729142784 24396189069238272 24444307785351168 24496999767871488 24518431963643904 24545317321654272 24566791790002176 24588285046161408 24615247000633344 24657550139768832 24689889529823232 24716962897330176 24727799570366464 24759440842825728 24829980560326656 24954397069934592 25065167487097023 25087096767488184 25136578220678496 25262531010617472 25284632962507776 25312358487955968 25334504033439744 25384473469403136 25428098581636608 25461448577630208 25500543306940416 25511668397309952 25533173369164032 25533988317167616 25605917452836864 25628319830310912 25678868784611328 25711727029088256 25734221978370048 25784979812646912 25807538850103296 25914181572624384 26103369690704592 26222726662312752 26308908034725888 26331085036950408 26406102373238016 26429204825008128 26481333434130432 26515218498747264 26516064790904832 26538416415194112 26590760431792128 26614024439169024 26637308800008192 26666517584019456 26689847870619648 26723999746768896 26747380323975168 26776709805441024 26800136498184192 26899145607020544 27087251520356352 27231293072401704 27367741928168928 27421721695285632 27445712702893056 27499846258520064 27583235959099392 27613481986861056 27625588582518784 27637640763752448 27661820676931584 27692152875712512 27716380481028096 27739743907239936 27818774516662272 27830910978883584 27843112902066176 27854370948178944 27933728130367488 27958167087611904 28013311401394176 28073696703676416 28129068886523904 28222983863424207 28278650498263308 28445212082821248 28501317037619712 28557532653078528 28606610904341184 28688111220307968 28724820040309536 28725736856813568 28782395114913792 28806657134441472 28831859809099776 28888727382687744 28914001859837952 28950999725666304 28971031449305088 29008102289227776 29033481206366208 29058882327281664 29090746455293952 29178960353427456 29210956151390208 29223763128614912 29344522480386048 29500567495101846 29622470666569209 29706865169892768 29732855428134144 29791500113396736 29855718467093376 29914605485766144 29940777494065152 29966972400009216 29999832282021888 30026078854447104 30085301889662976 30090802864472064 30137005726384128 30150153560457216 30176531647561728 30209621318959104 30261538807898112 30347754018177024 30473157960400896 30499818641031168 30635204706451917 30849436907196336 30876426790754688 30937327040835072 31078787155333632 31092345859221504 31119548261548032 31153671985176576 31180928041156608 31207211895644928 31296121331245056 31323502014824448 31336167316701312 31337167480160256 31385284070080512 31398976488996864 31425444146663424 31452937973563392 31514975326568448 31542547483459584 31582908791635968 31645202497339392 31672888588763136 32127224234713344 32182437267383832 32274125122846464 32380194504278016 32407489276246656 32435842285237248 32499818305523712 32528252092317696 32592410380468224 32634115075381248 32662666357161984 32691242618191872 32727089762205696 32755722386669568 32876733519691776 32891076611407872 32955950529773568 33012587790434304 33106640747102208 33420223316129364 33449462356650912 33515437627571328 33683374680823296 33712843950010368 33749811317274624 33779338711252992 33845964625870848 33904131442182144 33948598103506944 33985823983828992 34000724409253888 34015557863079936 34044231158885376 34141223270449152 34171093107081216 34238491712815104 34282302705451008 34312295971160064 34379973083529216 34735980139599024 34804492920939456 34963635549750336 35009491794241536 35078544046301184 35108113382600544 35208136497650688 35238939766677504 35308444578840576 35353624664996352 35354753054539776 35384555220258816 35454347242389504 35485365918892032 35516411733344256 35555356778692608 35631999662358528 35663173765300224 35702279740588032 35865527476027392 36205241925806811 36308390763202272 36458425435777488 36490322570891904 36562295593714176 36594283603857408 36666461678026752 36745499651807232 36777647945465856 36817975982481408 36850187685003264 36882427569242112 36922870500950016 36986325209653248 37034834294734848 37091699355549696 37107881305178112 37139161264238592 37244970840489984 37277556116815872 37431595604901888 37630645151232276 37704867331017744 37926949443761664 37968537731933952 38001756050159616 38076710204104704 38142147872454912 38250814960410624 38267502595964928 38299760053746048 38300982475751424 38376526819885056 38408876179255296 38442479745466368 38518303176916992 38552002479783936 38567590543632384 38601332967555072 38677469718970368 38711308275154944 38871272358936576 38947941535186944 39126029973848064 39334089993469128 39496627555425612 39609153559857024 39643807237512192 39722000151195648 39807624622791168 39886140647688192 39921036658753536 39955963200012288 39999776376029184 40034771805929472 40121070485962752 40165064708161536 40182674301845504 40200204747276288 40279495091945472 40348718410530816 40463672024236032 40630877280534528 40846939608602556 41051612892253392 41132582542928448 41168569054339584 41249769387780096 41374853938649088 41438382873778176 41456461145628672 41492731015397376 41538229313568768 41574570721542144 41609615860859904 41728161774993408 41764669353099264 41781556422268416 41782889973547008 41847045426774016 41900592195551232 41937250631417856 42019967102091264 42110545055514624 42193603329785856 42417975747394962 42751975556429568 42836298979617792 42909916356511776 43032166830461952 43087230060464304 43088605285220352 43173592672370688 43209985701662208 43247789713649664 43333091074031616 43371002789756928 43426499588499456 43456547173957632 43512153433841664 43550221809549312 43588323490922496 43636119682940928 43768440530141184 43835644692922368 43854768815210496 44016783720579072 44250851242652769 44560297754839152 44599283142201216 44687250170095104 44871908228649216 44911166241097728 44950458600013824 44999748423032832 45039118281670656 45127952834494464 45205508589576192 45225230340685824 45264797471342592 45314431978438656 45354077150773248 45392308211847168 45521631027265536 45561457476108288 45709736940601344 45749727961546752 46314640186132032 46405990561252608 46618180733000448 46679322392322048 46730507977764864 46771392061734912 46810817843467392 46944181996867584 46985253022236672 47077926105120768 47098464733495296 47138166219995136 47179406960345088 47272462989852672 47313821225189376 47467803746009088 47509332883144704 47603039654117376 47820703301369856 48273655901075748 48411187684269696 48611233914369984 48653763427855872 48749727458285568 48792378138476544 48888615570702336 48993999535742976 49036863927287808 49090634643308544 49133583580004352 49230494001266688 49315100279537664 49379779059646464 49433925794660352 49455599140732928 49518881685651456 49659961120653312 50130334974194046 50174193534976368 50273156441356992 50525062021234944 50569265925015552 50624716975911936 50669008066879488 50768946938806272 50856197163273216 50922897155260416 51001086613880832 51023336794619904 51066346738328064 51067976634335232 51211834905673728 51256639660621824 51357737569222656 51423454058176512 51468443956740096 51569959625293824 51828363145248768 52206739381409184 52445453324625504 52617816069451776 52662170073900816 52812204746476032 52858409650016256 52962666868260864 53030436997494528 53032129581809664 53076832830388224 53181520863584256 53228048878338048 53274617600016384 53333035168038912 53447999493537792 53494760647950336 53553419610882048 53600272996368384 53798291214041088 54462586144803408 54735483856337856 54843443390571264 54891425405786112 54999692517040128 55166471918198784 55226963973722112 55251177165037568 55275281527504896 55323641353863168 55384305751425024 55432760962056192 55479487814479872 55637549033324544 55661821957767168 55686225804132352 55708741896357888 55867456260734976 55916334175223808 56147393407352832 56258137773047808 56445967726848414 56557300996526616 56890424165642496 57002634075239424 57115065306157056 57213221808682368 57376222440615936 57449640080619072 57451473713627136 57564790229827584 57613314268882944 57663719618199552 57777454765375488 57828003719675904 57901999451332608 58016204578455552 58066962412732416 58181492910587904 58357920706854912 58421912302780416 58447526257229824 58689044960772096 59001134990203692 59244941333138418 59413730339785536 59465710856268288 59583000226793472 59711436934186752 59829210971532288 59881554988130304 59933944800018432 59999664564043776 60052157708894208 60170603779325952 60181605728944128 60274011452768256 60300307120914432 60353063295123456 60419242637918208 60523077615796224 60695508036354048 60946315920801792 61270409412903834 61698873814392672 61752853581509376 61874654081670144 62157574310667264 62184691718443008 62239096523096064 62307343970353152 62361856082313216 62414423791289856 62592242662490112 62647004029648896 62672334633402624 62674334960320512 62770568140161024 62850888293326848 62905875947126784 63029950653136896 63165817583271936 63290404994678784 63345777177526272 64254448469426688 64364874534767664 64548250245692928 64760389008556032 64814978552493312 64871684570474496 64999636611047424 65056504184635392 65184820760936448 65268230150762496 65325332714323968 65382485236383744 65454179524411392 65511444773339136 65753467039383552 65782153222815744 66025175580868608 66840446632258728 66898924713301824 67030875255142656 67366749361646592 67425687900020736 67499622634549248 67558677422505984 67691929251741696 67808262884364288 67897196207013888 67971647967657984 68001448818507776 68031115726159872 68088462317770752 68282446540898304 68342186214162432 68564605410902016 68624591942320128 68759946167058432 69471960279198048 69608985841878912 69927271099500672 70018983588483072 70157088092602368 70216226765201088 70416272995301376 70477879533355008 70616889157681152 70707249329992704 70769110440517632 70908694484779008 70970731837784064 71110713557385216 71263999324717056 71326347530600448 71404559481176064 71731054952054784 72410483851613622 72616781526404544 72916850871554976 72980645141783808 73124591187428352 73188567207714816 73332923356053504 73490999303614464 73555295890931712 73635951964962816 73700375370006528 73764855138484224 73845741001900032 73972650419306496 74069668589469696 74183398711099392 74278322528477184 74489941680979968 74863191209803776 75261290302464552 75409734662035488 75853898887523328 75937075463867904 76003512100319232 76153420408209408 76284295744909824 76501629920821248 76535005191929856 76599520107492096 76601964951502848 76817752358510592 76884959490932736 77036606353833984 77135181087264768 77202665935110144 77354939437940736 77422616550309888 77742544717873152 78668179986938256 78993255110851224 79218307119714048 79287614475024384 79444000302391296 79615249245582336 79772281295376384 79842073317507072 79911926400024576 79999552752058368 80069543611858944 80242140971925504 80330129416323072 80365348603691008 80400409494552576 80697436821061632 81261754561069056 81693879217205112 82103225784506784 82265165085856896 82337138108679168 82499538775560192 82749707877298176 82876765747556352 82912922291257344 82985462030794752 83076458627137536 83149141443084288 83219231721719808 83456323549986816 83529338706198528 83563112844536832 83801184391102464 83874501262835712 84039934204182528 84221090111029248 84387206659571712 84835951494789924 85503951112859136 85672597959235584 85819832713023552 86064333660923904 86174460120928608 86177210570440704 86347185344741376 86419971403324416 86495579427299328 86666182148063232 86742005579513856 86852999176998912 86913094347915264 87024306867683328 87100443619098624 87176646981844992 87272239365881856 87536881060282368 87671289385844736 88033567441158144 88501702485305538 89120595509678304 89198566284402432 89374500340190208 89743816457298432 89822332482195456 89900917200027648 89999496846065664 90078236563341312 90255905668988928 90411017179152384 90450460681371648 90529594942685184 90628863956877312 90784616423694336 91043262054531072 91419473881202688 91499455923093504 91905614119355751 92629280372264064 92811981122505216 93236361466000896 93358644784644096 93461015955529728 93542784123469824 93621635686934784 93888363993735168 93970506044473344 94155852210241536 94196929466990592 94276332439990272 94358813920690176 94544925979705344 94627642450378752 94935607492018176 95018665766289408 96547311802151496 96822375368539392 97222467828739968 97307526855711744 97499454916571136 97584756276953088 97777231141404672 97987999071485952 98073727854575616 98181269286617088 98267167160008704 98630200559075328 98867851589320704 99037763371302912 99319922241306624 100260669948388092 100348387069952736 100546312882713984 101050124042469888 101138531850031104 101249433951823872 101338016133758976 101537893877612544 101712394326546432 101845794310520832 102002173227761664 102046673589239808 102132693476656128 102423669811347456 102513279321243648 102715475138445312 102846908116353024 102936887913480192 103139919250587648 104413478762818368 104890906649251008 105235632138903552 105324340147801632 105624409492952064 105716819300032512 105925333736521728 106060873994989056 106064259163619328 106153665660776448 106363041727168512 106456097756676096 106549235200032768 106666070336077824 106895998987075584 106989521295900672 107106839221764096 107596582428082176 108615725777420433 108925172289606816 109470967712675712 109686886781142528 109782850811572224 109999385034080256 110332943836397568 110453927947444224 110502354330075136 110550563055009792 110647282707726336 110768611502850048 110958975628959744 111275098066649088 111323643915534336 111417483792715776 111734912521469952 111832668350447616 112294786814705664 112891935453696828 113114601993053232 113780848331284992 114005268150478848 114230130612314112 114426443617364736 114752444881231872 114899280161238144 114902947427254272 115129580459655168 115226628537765888 115327439236399104 115554909530750976 115656007439351808 115803998902665216 116032409156911104 116133924825464832 116843824605560832 117378089921544192 118002269980407384 118489882666276836 118827460679571072 118931421712536576 119166000453586944 119422873868373504 119658421943064576 119763109976260608 119867889600036864 119999329128087552 120104315417788416 120363211457888256 120548022905536512 120600614241828864 120838485275836416 121046155231592448 121391016072708096 121892631841603584 122540818825807668 123397747628785344 123505707163018752 123749308163340288 124315148621334528 124369383436886016 124478193046192128 124614687940706304 124723712164626432 124828847582579712 125184485324980224 125294008059297792 125344669266805248 125348669920641024 125541136280322048 125701776586653696 125811751894253568 126059901306273792 126331635166543872 126580809989357568 128508896938853376 128729749069535328 129096500491385856 129520778017112064 129629957104986624 129743369140948992 129999273222094848 130113008369270784 130369641521872896 130536460301524992 130650665428647936 130764970472767488 130908359048822784 131506934078767104 131564306445631488 132050351161737216 132752553727958307 133680893264517456 133797849426603648 134061750510285312 134733498723293184 134851375800041472 134999245269098496 135117354845011968 135383858503483392 135616525768728576 135794392414027776 135943295935315968 136002897637015552 136062231452319744 136176924635541504 136564893081796608 136684372428324864 137129210821804032 137249183884640256 138943920558396096 139217971683757824 139854542199001344 140037967176966144 140314176185204736 140432453530402176 140832545990602752 140955759066710016 141233778315362304 141414498659985408 141538220881035264 141817388969558016 141941463675568128 142527998649434112 142809118962352128 143462109904109568 144820967703227244 145233563052809088 145833701743109952 145961290283567616 146249182374856704 146377134415429632 146665846712107008 146981998607228928 147110591781863424 147271903929925632 147400750740013056 147691482003800064 147945300838612992 148139337178939392 148366797422198784 148556645056954368 148979883361959936 150522580604929104 150819469324070976 151707797775046656 151874150927735808 152007024200638464 152306840816418816 152568591489819648 153003259841642496 153070010383859712 153199040214984192 153203929903005696 153635504717021184 153769918981865472 154073212707667968 154270362174529536 154405331870220288 154709878875881472 155485089435746304 157336359973876512 157986510221702448 158436614239428096 158575228950048768 158888000604782592 159230498491164672 159544562590752768 159684146635014144 159823852800049152 159999105504116736 160484281943851008 160660258832646144 160730697207382016 160800818989105152 161394873642123264 163387758434410224 164206451569013568 164530330171713792 164674276217358336 164999077551120384 165499415754596352 165753531495112704 165825844582514688 165970924061589504 166152917254275072 166298282886168576 166438463443439616 166912647099973632 167058677412397056 167126225689073664 167602368782204928 167749002525671424 168442180222058496 168774413319143424 169671902989579848 171007902225718272 171345195918471168 171639665426047104 172128667321847808 172348920241857216 172354421140881408 172694370689482752 172839942806648832 172991158854598656 173332364296126464 173484011159027712 173705998353997824 174048613735366656 174200887238197248 174544478731763712 175073762120564736 175342578771689472 176067134882316288 177003404970611076 178241191019356608 178397132568804864 178749000680380416 179487632914596864 179644664964390912 179801834400055296 179998993692131328 180156473126682624 180511811337977856 180822034358304768 180900921362743296 181059189885370368 181257727913754624 181569232847388672 182086524109062144 182838947762405376 183811228238711502 185258560744528128 185623962245010432 186472722932001792 186717289569288192 186922031911059456 187085568246939648 187243271373869568 187776727987470336 187941012088946688 188311704420483072 188552664879980544 188717627841380352 189089851959410688 189871214984036352 190037331532578816 193094623604302992 193644750737078784 194444935657479936 194615053711423488 194998909833142272 195169512553906176 195554462282809344 195975998142971904 196147455709151232 196362538573234176 196534334320017408 197260401118150656 198075526742605824 200521339896776184 200696774139905472 201092625765427968 202100248084939776 202277063700062208 202498867903647744 202676032267517952 203075787755225088 203424788653092864 203691588621041664 204004346455523328 204093347178479616 204265386953312256 204847339622694912 205026558642487296 205693816232706048 205873775826960384 206279838501175296 208826957525636736 209781813298502016 210471264277807104 210648680295603264 211248818985904128 211433638600065024 211850667473043456 212121747989978112 212307331321552896 212726083454337024 212912195513352192 213332140672155648 213791997974151168 213979042591801344 214213678443528192 215193164856164352 217231451554840866 217850344579213632 218941935425351424 219373773562285056 219565701623144448 219998770068160512 220665887672795136 220907855894888448 221004708660150272 221101126110019584 221294565415452672 221537223005700096 221917951257919488 222550196133298176 222834967585431552 223469825042939904 224589573629411328 225783870907393656 226229203986106464 227561696662569984 228010536300957696 228460261224628224 228852887234729472 229504889762463744 229798560322476288 229805894854508544 230453257075531776 230654878472798208 231109819061501952 231607997805330432 232064818313822208 232267849650929664 236004539960814768 236979765332553672 237654921359142144 237862843425073152 238332000907173888 238845747736747008 239316843886129152 239526219952521216 239735779200073728 239998658256175104 240208630835576832 240726422915776512 241096045811073024 241201228483657728 242092310463184896 243785263683207168 245081637651615336 246795495257570688 247011414326037504 247498616326680576 248630297242669056 248738766873772032 248956386092384256 249229375881412608 249447424329252864 249657695165159424 250368970649960448 250588016118595584 250689338533610496 251403553173307392 251623503788507136 252119802612547584 252663270333087744 253161619978715136 257017793877706752 257459498139070656 258193000982771712 259041556034224128 259259914209973248 259486738281897984 259998546444189696 260226016738541568 260739283043745792 261072920603049984 261301330857295872 261529940945534976 261816718097645568 263013868157534208 264100702323474432 265505107455916614 267361786529034912 267595698853207296 268123501020570624 269466997446586368 269702751600082944 269998490538196992 270234709690023936 270767717006966784 271233051537457152 271588784828055552 271886591870631936 272005795274031104 272353849271083008 273129786163593216 274258421643608064 274498367769280512 275716842358067253 277887841116792192 278435943367515648 279709084398002688 280075934353932288 280628352370409472 280864907060804352 281665091981205504 281911518133420032 282467556630724608 282828997319970816 283076441762070528 283634777939116032 283882927351136256 285055997298868224 289641935406454488 290467126105618176 291667403486219904 291922580567135232 292498364749713408 292754268830859264 293331693424214016 293963997214457856 294221183563726848 294543807859851264 294801501480026112 295890601677225984 297113290113908736 297959766723919872 301045161209858208 301638938648141952 303415595550093312 303748301855471616 304014048401276928 304613681632837632 305137182979639296 306006519683284992 306140020767719424 306398080429968384 307271009434042368 307539837963730944 308146425415335936 308540724349059072 308810663740440576 309419757751762944 314672719947753024 315973020443404896 316873228478856192 317150457900097536 317776001209565184 318460996982329344 319089125181505536 319368293270028288 319647705600098304 319998211008233472 320968563887702016 321320517665292288 321461394414764032 322789747284246528 325847177332261299 326775516868820448 328412903138027136 329060660343427584 329348552434716672 329998155102240768 330998831509192704 331507062990225408 331651689165029376 331941848123179008 332305834508550144 332876926886879232 333825294199947264 334252451378147328 335204737564409856 335498005051342848 336884360444116992 339343805979159696 342015804451436544 342690391836942336 343279330852094208 344257334643695616 344697840483714432 344708842281762816 345388741378965504 345679885613297664 345982317709197312 346664728592252928 346968022318055424 347411996707995648 348097227470733312 348401774476394496 352134269764632576 354006809941222152 356482382038713216 356794265137609728 357498001360760832 358975265829193728 359289329928781824 359603668800110592 359997987384262656 360312946253365248 361644068716609536 361801842725486592 362515455827509248 363138465694777344 364173048218124288 365677895524810752 367622456477423004 370517121489056256 371247924490020864 372945445864003584 373434579138576384 373844063822118912 374171136493879296 374486542747739136 375553455974940672 375882024177893376 376623408840966144 377105329759961088 377435255682760704 378179703918821376 379742429968072704 386189247208605984 387289501474157568 388889871314959872 389230107422846976 389997819666284544 390339025107812352 391108924565618688 391951996285943808 392294911418302464 392725077146468352 394520802236301312 396151053485211648 398257661183874921 401042679793552368 401393548279810944 402185251530855936 404200496169879552 404554127400124416 404997735807295488 405352064535035904 406151575510450176 406849577306185728 407383177242083328 408008692911046656 408186694356959232 408530773906624512 409694679245389824 410053117284974592 411387632465412096 411747551653920768 417653915051273472 419563626597004032 420942528555614208 421297360591206528 422497637971808256 422867277200130048 423701334946086912 424243495979956224 424614662643105792 425452166908674048 425824391026704384 427583995948302336 428427356887056384 430386329712328704 434462903109681732 435700689158427264 437883870850702848 438747547124570112 439131403246288896 439997540136321024 441331775345590272 441815711789776896 442009417320300544 442202252220039168 443074446011400192 443835902515838976 445100392266596352 445669935170863104 446939650085879808 451567741814787312 452458407972212928 455123393325139968 456021072601915392 456920522449256448 457705774469458944 459009779524927488 459597120644952576 459611789709017088 460906514151063552 461309756945596416 462219638123003904 463215995610660864 464129636627644416 472009079921629536 473959530665107344 475309842718284288 475725686850146304 476664001814347776 477691495473494016 478633687772258304 479052439905042432 479471558400147456 479997316512350208 481452845831553024 482192091622146048 482402456967315456 484184620926369792 490163275303230672 493590990515141376 494022828652075008 494997232653361152 497260594485338112 497477533747544064 497912772184768512 498458751762825216 498894848658505728 499315390330318848 500737941299920896 501176032237191168 501378677067220992 502807106346614784 503247007577014272 505326540666175488 506323239957430272 514035587755413504 514918996278141312 516386001965543424 518083112068448256 518519828419946496 518973476563795968 519997092888379392 520452033477083136 522145841206099968 522602661714591744 523633436195291136 526027736315068416 528201404646948864 531010214911833228 534723573058069824 535191397706414592 536247002041141248 538933994893172736 539405503200165888 539996981076393984 540469419380047872 541535434013933568 542466103074914304 543177569656111104 543773183741263872 544011590548062208 544707698542166016 546259572327186432 548516843287216128 551433684716134506 555775682233584384 556871886735031296 559418168796005376 560151868707864576 561256704740818944 561729814121608704 563330183962411008 563823036266840064 564935113261449216 565657994639941632 566152883524141056 567269555878232064 570111994597736448 579283870812908976 580934252211236352 583334806972439808 583845161134270464 584996729499426816 585508537661718528 586663386848428032 587927994428915712 588442367127453696 589087615719702528 589603002960052224 591781203354451968 594226580227817472 602090322419716416 603277877296283904 606831191100186624 607496603710943232 608028096802553856 609227363265675264 610274365959278592 612013039366569984 612280041535438848 612796160859936768 614542018868084736 615079675927461888 617081448698118144 617621327480881152 618839515503525888 629345439895506048 631946040886809792 633746456957712384 634300915800195072 635552002419130368 636921993964658688 638178250363011072 638736586540056576 639996422016466944 641937127775404032 642641035330584576 642922788829528064 645579494568493056 651694354664522598 653551033737640896 656825806276054272 658121320686855168 658697104869433344 659996310204481536 661997663018385408 663014125980450816 663303378330058752 663883696246358016 664611669017100288 665753853773758464 667650588399894528 668504902756294656 670409475128819712 673768720888233984 678687611958319392 684031608902873088 685380783673884672 686558661704188416 688514669287391232 689395680967428864 689417684563525632 691359771226595328 691964635418394624 693329457184505856 694823993415991296 696194454941466624 696803548952788992 708013619882444304 712964764077426432 713588530275219456 714996002721521664 717950531658387456 718578659857563648 719207337600221184 719995974768525312 720625892506730496 723288137433219072 723603685450973184 726276931389554688 731355791049621504 735244912954846008 741034242978112512 742495848980041728 745890891728007168 746869158277152768 747688127644237824 748342272987758592 748973085495478272 751106911949881344 751764048355786752 754210659519922176 754870511365521408 756359407837642752 759484859936145408 772378494417211968 774579002948315136 777779742629919744 778460214845693952 779995639332569088 780678050215624704 782217849131237376 783903992571887616 784589822836604928 785450154292936704 789041604472602624 792302106970423296 796515322367749842 802085359587104736 802787096559621888 804370503061711872 808400992339759104 809108254800248832 809995471614590976 810704129070071808 812303151020900352 813699154612371456 814766354484166656 816017385822093312 817061547813249024 819389358490779648 822775264930824192 823495103307841536 835307830102546944 839127253194008064 841885057111228416 842594721182413056 844995275943616512 845734554400260096 847402669892173824 848486991959912448 849229325286211584 850904333817348096 851648782053408768 855167991896604672 868925806219363464 871401378316854528 875767741701405696 877495094249140224 878262806492577792 879995080272642048 882663550691180544 883631423579553792 884018834640601088 884404504440078336 887671805031677952 891339870341726208 893879300171759616 903135483629574624 904916815944425856 910246786650279936 912042145203830784 913841044898512896 915411548938917888 918019559049854976 919194241289905152 921813028302127104 922619513891192832 924439276246007808 926431991221321728 928259273255288832 944018159843259072 947919061330214688 950619685436568576 951451373700292608 953328003628695552 955382990946988032 957267375544516608 958104879810084864 958943116800294912 959994633024700416 962905691663106048 964384183244292096 968369241852739584 980326550606461344 987181981030282752 988045657304150016 989994465306722304 994521188970676224 994955067495088128 995825544369537024 996917503525650432 998630780660637696 1001475882599841792 1002757354134441984 1005614212693229568 1006494015154028544 1010653081332350976 1028071175510827008 1029837992556282624 1032772003931086848 1036166224136896512 1037039656839892992 1037946953127591936 1039994185776758784 1040904066954166272 1044291682412199936 1045205323429183488 1056402809293897728 1062020429823666456 1069447146116139648 1070382795412829184 1072494004082282496 1077867989786345472 1078811006400331776 1079993962152787968 1080938838760095744 1084932206149828608 1087546367482527744 1089415397084332032 1092519144654372864 1097033686574432256 1102867369432269012 1111551364467168768 1113743773470062592 1118836337592010752 1120303737415729152 1122513409481637888 1123459628243217408 1126660367924822016 1127646072533680128 1129870226522898432 1131315989279883264 1132305767048282112 1134539111756464128 1158567741625817952 1161868504422472704 1166669613944879616 1167690322268540928 1169993458998853632 1171017075323437056 1173326773696856064 1175855988857831424 1176884734254907392 1178175231439405056 1183562406708903936 1188453160455634944 1194772983551624763 1204180644839432832 1206555754592567808 1213662382200373248 1214993207421886464 1216056193605107712 1218454726531350528 1220548731918557184 1224026078733139968 1224560083070877696 1225592321719873536 1229084037736169472 1230159351854923776 1234162897396236288 1235242654961762304 1258690879791012096 1263892081773619584 1267492913915424768 1268601831600390144 1271104004838260736 1273843987929317376 1276356500726022144 1277473173080113152 1285282070661169152 1291158989136986112 1303388709329045196 1307102067475281792 1313651612552108544 1316242641373710336 1317394209738866688 1319992620408963072 1323995326036770816 1326028251960901632 1326606756660117504 1329223338034200576 1331507707547516928 1335301176799789056 1337009805512589312 1340818950257639424 1357375223916638784 1368063217805746176 1370761567347769344 1373117323408376832 1377029338574782464 1378791361934857728 1378835369127051264 1382719542453190656 1383929270836789248 1386658914369011712 1389647986831982592 1392388909882933248 1416027239764888608 1425929528154852864 1427177060550438912 1429992005443043328 1435901063316774912 1437157319715127296 1438414675200442368 1439991949537050624 1446576274866438144 1447207370901946368 1452553862779109376 1470489825909692016 1482068485956225024 1484991697960083456 1491781783456014336 1493738316554305536 1495376255288475648 1496684545975517184 1497946170990956544 1502213823899762688 1503528096711573504 1508421319039844352 1509741022731042816 1518969719872290816 1544756988834423936 1549158005896630272 1555559485259839488 1556920429691387904 1559991278665138176 1561356100431249408 1567807985143775232 1570900308585873408 1578083208945205248 1584604213940846592 1593030644735499684 1604170719174209472 1605574193119243776 1608741006123423744 1616801984679518208 1618216509600497664 1619990943229181952 1621408258140143616 1624606302041800704 1627398309224742912 1629532708968333312 1632034771644186624 1634123095626498048 1638778716981559296 1645550529861648384 1670615660205093888 1678254506388016128 1683770114222456832 1685189442364826112 1689990551887233024 1691469108800520192 1694805339784347648 1696973983919824896 1698458650572423168 1701808667634696192 1710335983793209344 1737851612438726928 1742802756633709056 1751535483402811392 1754990188498280448 1756525612985155584 1759990160545284096 1765327101382361088 1767262847159107584 1768037669281202176 1768809008880156672 1775343610063355904 1782679740683452416 1806270967259149248 1809833631888851712 1820493573300559872 1824084290407661568 1827682089797025792 1830823097877835776 1836039118099709952 1838388482579810304 1843626056604254208 1845239027782385664 1852863982442643456 1856518546510577664 1888036319686518144 1895838122660429376 1901239370873137152 1902902747400585216 1906656007257391104 1910765981893976064 1914534751089033216 1916209759620169728 1919989266049400832 1925811383326212096 1928768366488584192 1936738483705479168 1960653101212922688 1974363962060565504 1976091314608300032 1979988930613444608 1989042377941352448 1989910134990176256 1991651088739074048 1993835007051300864 1997261561321275392 2002951765199683584 2005514708268883968 2011228425386459136 2021306162664701952 2056142351021654016 2059675985112565248 2065544007862173696 2074079313679785984 2075893906255183872 2079988371553517568 2088583364824399872 2090410646858366976 2124040859647332912 2138894292232279296 2140765590825658368 2144988008164564992 2155735979572690944 2157622012800663552 2159987924305575936 2161877677520191488 2169864412299657216 2178830794168664064 2194067373148864512 2205734738864538024 2223102728934337536 2227487546940125184 2237672675184021504 2240607474831458304 2245026818963275776 2246919256486434816 2253320735849644032 2255292145067360256 2262631978559766528 2264611534096564224 2269078223512928256 2317135483251635904 2323737008844945408 2333339227889759232 2335380644537081856 2339986917997707264 2342034150646874112 2346653547393712128 2351711977715662848 2353769468509814784 2356350462878810112 2367124813417807872 2376906320911269888 2389545967103249526 2408361289678865664 2413111509185135616 2427324764400746496 2429986414843772928 2432112387210215424 2436909453062701056 2441097463837114368 2448052157466279936 2451184643439747072 2458168075472338944 2468325794792472576 2470485309923524608 2517381759582024192 2527784163547239168 2534985827830849536 2537203663200780288 2542208009676521472 2547687975858634752 2552713001452044288 2554946346160226304 2606777418658090392 2614204134950563584 2627303225104217088 2632485282747420672 2634788419477733376 2639985240817926144 2647990652073541632 2652056503921803264 2653213513320235008 2663015415095033856 2674019611025178624 2681637900515278848 2714750447833277568 2736126435611492352 2741523134695538688 2746234646816753664 2754058677149564928 2757582723869715456 2765439084906381312 2767858541673578496 2773317828738023424 2779295973663965184 2784777819765866496 2832054479529777216 2851859056309705728 2854354121100877824 2859984010886086656 2871802126633549824 2874314639430254592 2876829350400884736 2879983899074101248 2893152549732876288 2905107725558218752 2940979651819384032 2964136971912450048 2969983395920166912 2983563566912028672 2987476633108611072 2990752510576951296 2995892341981913088 3004427647799525376 3016842638079688704 3019482045462085632 3089513977668847872 3098316011793260544 3111118970519678976 3113840859382775808 3119982557330276352 3122712200862498816 3135615970287550464 3169208427881693184 3186061289470999368 3208341438348418944 3211148386238487552 3217482012246847488 3233603969359036416 3236433019200995328 3239981886458363904 3242816516280287232 3254796618449485824 3268246191252996096 3277557433963118592 3291101059723296768 3341231320410187776 3356509012776032256 3367540228444913664 3370378884729652224 3379981103774466048 3382938217601040384 3389610679568695296 3393947967839649792 3396917301144846336 3403617335269392384 3475703224877453856 3485605513267418112 3503070966805622784 3509980376996560896 3513051225970311168 3519980321090568192 3530654202764722176 3534525694318215168 3536075338562404352 3550687220126711808 3565359481366904832 3584318950654874289 3612541934518298496 3619667263777703424 3640987146601119744 3648168580815323136 3655364179594051584 3661646195755671552 3672078236199419904 3676776965159620608 3687252113208508416 3690478055564771328 3705727964885286912 3776072639373036288 3791676245320858752 3802478741746274304 3805805494801170432 3813312014514782208 3821531963787952128 3829069502178066432 3832419519240339456 3873476967410958336 3921306202425845376 3948727924121131008 3952182629216600064 3959977861226889216 3978084755882704896 3979820269980352512 3987670014102601728 3994523122642550784 4005903530399367168 4011029416537767936 4022456850772918272 4112284702043308032 4119351970225130496 4131088015724347392 4148158627359571968 4151787812510367744 4159976743107035136 4177166729648799744 4248081719294665824 4277788584464558592 4281531181651316736 4289976016329129984 4311471959145381888 4315244025601327104 4319975848611151872 4339728824599314432 4357661588337328128 4411469477729076048 4446205457868675072 4454975093880250368 4475345350368043008 4481214949662916608 4490053637926551552 4493838512972869632 4506641471699288064 4510584290134720512 4525263957119533056 4529223068193128448 4634270966503271808 4647474017689890816 4666678455779518464 4670761289074163712 4679973835995414528 4684068301293748224 4703423955431325696 4712700925757620224 4734249626835615744 4753812641822539776 4779091934206499052 4816722579357731328 4826223018370271232 4854649528801492992 4859972829687545856 4864224774420430848 4873818906125402112 4882194927674228736 4896104314932559872 4902369286879494144 4916336150944677888 4936651589584945152 5034763519164048384 5055568327094478336 5069971655661699072 5074407326401560576 5084416019353042944 5095375951717269504 5105426002904088576 5213554837316180784 5228408269901127168 5254606450208434176 5264970565494841344 5269576838955466752 5279970481635852288 5295981304147083264 5304113007843606528 5306427026640470016 5326030830190067712 5348039222050357248 5429500895666555136 5472252871222984704 5483046269391077376 5492469293633507328 5508117354299129856 5515165447739430912 5530878169812762624 5535717083347156992 5558591947327930368 5569555639531732992 5664108959059554432 5703718112619411456 5708708242201755648 5719968021772173312 5743604253267099648 5748629278860509184 5759967798148202496 5786305099465752576 5810215451116437504 5881959303638768064 5928273943824900096 5939966791840333824 5967127133824057344 5974953266217222144 5981505021153902592 5991784683963826176 6008855295599050752 6033685276159377408 6179027955337695744 6196632023586521088 6222237941039357952 6227681718765551616 6239965114660552704 6271231940575100928 6372122578941998736 6416682876696837888 6422296772476975104 6434964024493694976 6467207938718072832 6472866038401990656 6479963772916727808 6485633032560574464 6509593236898971648 6536492382505992192 6582202119446593536 6682462640820375552 6713018025552064512 6735080456889827328 6740757769459304448 6759962207548932096 6765876435202080768 6787895935679299584 6793834602289692672 6807234670538784768 6951406449754907712 6971211026534836224 7006141933611245568 7019960753993121792 7026102451940622336 7039960642181136384 7061308405529444352 7069051388636430336 7072150677124808704 7101374440253423616 7130718962733809664 7168637901309748578 7225083869036596992 7239334527555406848 7281974293202239488 7296337161630646272 7310728359188103168 7323292391511343104 7344156472398839808 7353553930319241216 7374504226417016832 7411455929770573824 7552145278746072576 7583352490641717504 7604957483492548608 7611610989602340864 7626624029029564416 7643063927575904256 7658139004356132864 7664839038480678912 7842612404851690752 7897455848242262016 7904365258433200128 7919955722453778432 7956169511765409792 7959640539960705024 7989046245285101568 8022058833075535872 8044913701545836544 8224569404086616064 8238703940450260992 8262176031448694784 8296317254719143936 8303575625020735488 8319953486214070272 8354333459297599488 8496163438589331648 8555577168929117184 8563062363302633472 8579952032658259968 8622943918290763776 8630488051202654208 8639951697222303744 8679457649198628864 8715323176674656256 8822938955458152096 8892410915737350144 8909950187760500736 8950690700736086016 8962429899325833216 8987677025945739264 9013282943398576128 9050527914239066112 9058446136386256896 9268541933006543616 9294948035379781632 9333356911559036928 9341522578148327424 9359947671990829056 9368136602587496448 9406847910862651392 9507625283645079552 9558183868412998104 9633445158715462656 9652446036740542464 9709299057602985984 9719945659375091712 9728449548840861696 9764389855348457472 9804738573758988288 9832672301889355776 9873303179169890304 10069527038328096768 10111136654188956672 10139943311323398144 10148814652803121152 10168832038706085888 10190751903434539008 10210852005808177152 10427109674632361568 10456816539802254336 10509212900416868352 10529941130989682688 10539153677910933504 10559940963271704576 10591962608294166528 10608226015687213056 10652061660380135424 10696078444100714496 10859001791333110272 10944505742445969408 10966092538782154752 10984938587267014656 11016234708598259712 11030330895478861824 11061756339625525248 11071434166694313984 11117183894655860736 11328217918119108864 11407436225238822912 11417416484403511296 11439936043544346624 11487208506534199296 11497258557721018368 11620430902232875008 11763918607277536128 11856547887649800192 11879933583680667648 11934254267648114688 11963010042307805184 11983569367927652352 12017710591198101504 12067370552318754816 12358055910675391488 12393264047173042176 12444475882078715904 12455363437531103232 12479930229321105408 12744245157883997472 12833365753393675776 12844593544953950208 12869928048987389952 12934415877436145664 12945732076803981312 12959927545833455616 13019186473797943296 13072984765011984384 13364925281640751104 13426036051104129024 13470160913779654656 13481515538918608896 13519924415097864192 13531752870404161536 13575791871358599168 13587669204579385344 13902812899509815424 13942422053069672448 14012283867222491136 14039921507986243584 14052204903881244672 14138102777272860672 14202748880506847232 14261437925467619328 14337275802619497156 14450167738073193984 14478669055110813696 14563948586404478976 14592674323261292544 14621456718376206336 14646584783022686208 14688312944797679616 14707107860638482432 14749008452834033664 15104290557492145152 15166704981283435008 15209914966985097216 15223221979204681728 15253248058059128832 15286127855151808512 15316278008712265728 15685224809703381504 15794911696484524032 15808730516866400256 15839911444907556864 15912339023530819584 15919281079921410048 15978092490570203136 16044117666151071744 16449138808173232128 16477407880900521984 16524352062897389568 16592634509438287872 16607151250041470976 16708666918595198976 16992326877178663296 17111154337858234368 17126124726605266944 17159904065316519936 17245887836581527552 17279903394444607488 17358915298397257728 17430646353349312512 17645877910916304192 17784821831474700288 17819900375521001472 17901381401472172032 17924859798651666432 17975354051891478528 18026565886797152256 18101055828478132224 18537083866013087232 18589896070759563264 18666713823118073856 18683045156296654848 18719895343981658112 18813695821725302784 19116367736825996208 19266890317430925312 19304892073481084928 19418598115205971968 19439891318750183424 19456899097681723392 19528779710696914944 19609477147517976576 19746606358339780608 20139054076656193536 20222273308377913344 20279886622646796288 20297629305606242304 20381503806869078016 20421704011616354304 20854219349264723136 20913633079604508672 21018425800833736704 21059882261979365376 21078307355821867008 21119881926543409152 21183925216588333056 21216452031374426112 21304123320760270848 21392156888201428992 21718003582666220544 21889011484891938816 21932185077564309504 21969877174534029312 22032469417196519424 22060661790957723648 22123512679251050496 22234367789311721472 22656435836238217728 22814872450477645824 22834832968807022592 22879872087088693248 22974417013068398592 22994517115442036736 23527837214555072256 23713095775299600384 23759867167361335296 23868508535296229376 23967138735855304704 24134741104637509632 24716111821350782976 24786528094346084352 24888951764157431808 24910726875062206464 24959860458642210816 25488490315767994944 25666731506787351552 25689187089907900416 25739856097974779904 25868831754872291328 25891464153607962624 25919855091666911232 26038372947595886592 26145969530023968768 26729850563281502208 26852072102208258048 26963031077837217792 27039848830195728384 27151583742717198336 27175338409158770688 27805625799019630848 27884844106139344896 28024567734444982272 28079843015972487168 28104409807762489344 28522875850935238656 28674551605238994312 28900335476146387968 28957338110221627392 29127897172808957952 29185348646522585088 29293169566045372416 29414215721276964864 29498016905668067328 30208581114984290304 30333409962566870016 30419829933970194432 30446443958409363456 30506496116118257664 30572255710303617024 30632556017424531456 31370449619406763008 31589823392969048064 31617461033732800512 31679822889815113728 31824678047061639168 31956184981140406272 32088235332302143488 32898277616346464256 32954815761801043968 33048704125794779136 33185269018876575744 33214302500082941952 33984653754357326592 34222308675716468736 34252249453210533888 34319808130633039872 34491775673163055104 34861292706698625024 35291755821832608384 35569643662949400576 35639800751042002944 35802762802944344064 35950708103782957056 36053131773594304512 36202111656956264448 37074167732026174464 37179792141519126528 37333427646236147712 37366090312593309696 37439790687963316224 38232735473651992416 38533780634861850624 38609784146962169856 38837196230411943936 38879782637500366848 39057559421393829888 39218954295035953152 40278108153312387072 40444546616755826688 40559773245293592576 40595258611212484608 40763007613738156032 41708438698529446272 41827266159209017344 42036851601667473408 42119764523958730752 42156614711643734016 42608246641520541696 42784313776402857984 43436007165332441088 43778022969783877632 43864370155128619008 43939754349068058624 44064938834393038848 44121323581915447296 44247025358502100992 45312871672476435456 45629744900955291648 45669665937614045184 45759744174177386496 45948834026136797184 47055674429110144512 47426191550599200768 47519734334722670592 47737017070592458752 47934277471710609408 49432223642701565952 49573056188692168704 49777903528314863616 49821453750124412928 50976980631535989888 51333463013574703104 51378374179815800832 51479712195949559808 51737663509744582656 51839710183333822464 52076745895191773184 52291939060047937536 53459701126563004416 53704144204416516096 53926062155674435584 54079697660391456768 54303167485434396672 55611251598039261696 55769688212278689792 56049135468889964544 56159686031944974336 57349103210477988624 57800670952292775936 57914676220443254784 58255794345617915904 58370697293045170176 58586339132090744832 58828431442553929728 60417162229968580608 60666819925133740032 60839659867940388864 60892887916818726912 61144511420607234048 61265112034849062912 62740899238813526016 63179646785938096128 63234922067465601024 63359645779630227456 63649356094123278336 63912369962280812544 64176470664604286976 65796555232692928512 65909631523602087936 66097408251589558272 66370538037753151488 67969307508714653184 68444617351432937472 68504498906421067776 68639616261266079744 68983551346326110208 70583511643665216768 71139287325898801152 71279601502084005888 71605525605888688128 71901416207565914112 72404223313912528896 74148335464052348928 74359584283038253056 74666855292472295424 74732180625186619392 74879581375926632448 76465470947303984832 77067561269723701248 77219568293924339712 77674392460823887872 77759565275000733696 78115118842787659776 78437908590071906304 80556216306624774144 80889093233511653376 81119546490587185152 81526015227476312064 83416877397058892544 83654532318418034688 84073703203334946816 84239529047917461504 84313229423287468032 85568627552805715968 86872014330664882176 87556045939567755264 87879508698136117248 88242647163830894592 88494050717004201984 90625743344952870912 91259489801910583296 91339331875228090368 91519488348354772992 91897668052273594368 94111348858220289024 94852383101198401536 95039468669445341184 95474034141184917504 95868554943421218816 98864447285403131904 99146112377384337408 99555807056629727232 99642907500248825856 101953961263071979776 102666926027149406208 102756748359631601664 102959424391899119616 103475327019489165312 104583878120095875072 106919402253126008832 107408288408833032192 107852124311348871168 108159395320782913536 108606334970868793344 111222503196078523392 111539376424557379584 112098270937779929088 112319372063889948672 114698206420955977248 115601341904585551872 115829352440886509568 116511588691235831808 117172678264181489664 117656862885107859456 120834324459937161216 121333639850267480064 121679319735880777728 121785775833637453824 122289022841214468096 125481798477627052032 126359293571876192256 126469844134931202048 127824739924561625088 128352941329208573952 131593110465385857024 131819263047204175872 132194816503179116544 132741076075506302976 135938615017429306368 136889234702865874944 137008997812842135552 137279232522532159488 141167023287330433536 142278574651797602304 142559203004168011776 143211051211777376256 143802832415131828224 148296670928104697856 148719168566076506112 149333710584944590848 149464361250373238784 152930941894607969664 154135122539447402496 154439136587848679424 155519130550001467392 156230237685575319552 156875817180143812608 161112432613249548288 161778186467023306752 162239092981174370304 166833754794117785088 167309064636836069376 168147406406669893632 168479058095834923008 173744028661329764352 175112091879135510528 175759017396272234496 176485294327661789184 181251486689905741824 182518979603821166592 182678663750456180736 183795336104547188736 188222697716440578048 189704766202396803072 190078937338890682368 190948068282369835008 191737109886842437632 197728894570806263808 198292224754768674816 199111614113259454464 203907922526143959552 205333852054298812416 205513496719263203328 205918848783798239232 206950654038978330624 213838804506252017664 214816576817666064384 215704248622697742336 217212669941737586688 222445006392157046784 223078752849114759168 224196541875559858176 224638744127779897344 229396412841911954496 231202683809171103744 231658704881773019136 233023177382471663616 234345356528362979328 235313725770215718912 241668648919874322432 242667279700534960128 243358639471761555456 244578045682428936192 250963596955254104064 252718587143752384512 252939688269862404096 256705882658417147904 263638526094408351744 265482152151012605952 271877230034858612736 273778469405731749888 274017995625684271104 274558465045064318976 282334046574660867072 284557149303595204608 285118406008336023552 286422102423554752512 287605664830263656448 296593341856209395712 297438337132153012224 298667421169889181696 298928722500746477568 305861883789215939328 308270245078894804992 308878273175697358848 313751634360287625216 322224865226499096576 323556372934046613504 324478185962348740608 333667509588235570176 334618129273672138752 336294812813339787264 336958116191669846016 347488057322659528704 351518034792544468992 352970588655323578368 362502973379811483648 365037959207642333184 365357327500912361472 376445395432881156096 379409532404793606144 383474219773684875264 395457789141612527616 396584449509537349632 398223228226518908928 407815845052287919104 410667704108597624832 411026993438526406656 411837697567596478464 427677609012504035328 429633153635332128768 431408497245395484672 444890012784314093568 446157505698229518336 448393083751119716352 458792825683823908992 462405367618342207488 463317409763546038272 468690713056725958656 470627451540431437824 483337297839748644864 485334559401069920256 486717278943523110912 501927193910508208128 505437174287504769024 527277052188816703488 543754460069717225472 547556938811463499776 548035991251368542208 564668093149321734144 569114298607190409216 570236812016672047104 572844204847109505024 575211329660527312896 593186683712418791424 594876674264306024448 597334842339778363392 611723767578431878656 616540490157789609984 617756546351394717696 644449730452998193152 647112745868093227008 667335019176471140352 669236258547344277504 672589625626679574528 673916232383339692032 694976114645319057408 703036069585088937984 705941177310647156736 725005946759622967296 730075918415284666368 752890790865762312192 758819064809587212288 790915578283225055232 796446456453037817856 815631690104575838208 821335408217195249664 822053986877052813312 823675395135192956928 855355218025008070656 859266307270664257536 862816994490790969344 889780025568628187136 892315011396459036672 896786167502239432704 917585651367647817984 924810735236684414976 926634819527092076544 941254903080862875648 966674595679497289728 970669118802139840512 973434557887046221824 1003854387821016416256 1010874348575009538048 1054554104377633406976 1087508920139434450944 1095113877622926999552 1096071982502737084416 1129336186298643468288 1138228597214380818432 1150422659321054625792 1186373367424837582848 1189753348528612048896 1194669684679556726784 1223447535156863757312 1233080980315579219968 1235513092702789435392 1288899460905996386304 1294225491736186454016 1334670038352942280704 1338472517094688555008 1345179251253359149056 1389952229290638114816 1406072139170177875968 1411882354621294313472 1450011893519245934592 1460151836830569332736 1505781581731524624384 1581831156566450110464 1631263380209151676416 1642670816434390499328 1644107973754105626624 1710710436050016141312 1718532614541328515072 1725633988981581938688 1779560051137256374272 1784630022792918073344 1835171302735295635968 1849621470473368829952 1853269639054184153088 1933349191358994579456 1941338237604279681024 2007708775642032832512 2021748697150019076096 2109108208755266813952 2175017840278868901888 2190227755245853999104 2258672372597286936576 2276457194428761636864 2372746734849675165696 2389339369359113453568 2446895070313727514624 2466161960631158439936 2471026185405578870784 2577798921811992772608 2588450983472372908032 2669340076705884561408 2676945034189377110016 2690358502506718298112 2779904458581276229632 2823764709242588626944 2900023787038491869184 2920303673661138665472 3011563163463049248768 3163662313132900220928 3262526760418303352832 3285341632868780998656 3288215947508211253248 3451267977963163877376 3559120102274512748544 3569260045585836146688 3670342605470591271936 3699242940946737659904 3706539278108368306176 3866698382717989158912 3882676475208559362048 4015417551284065665024 4218216417510533627904 4350035680557737803776 4380455510491707998208 4517344745194573873152 4745493469699350331392 4893790140627455029248 4932323921262316879872 5155597843623985545216 5176901966944745816064 5338680153411769122816 5353890068378754220032 5559808917162552459264 5800047574076983738368 6023126326926098497536 6327324626265800441856 6525053520836606705664 6570683265737561997312 7118240204549025497088 7340685210941182543872 7398485881893475319808 7413078556216736612352 7733396765435978317824 7765352950417118724096 8030835102568131330048 8700071361115475607552 8760911020983415996416 9034689490389147746304 9490986939398700662784 9787580281254910058496 9864647842524633759744 10353803933889491632128 10677360306823538245632 10707780136757508440064 11119617834325104918528 11600095148153967476736 12046252653852196995072 12654649252531600883712 13050107041673213411328 13141366531475123994624 14236480409098050994176 14681370421882365087744 14796971763786950639616 15466793530871956635648 15530705900834237448192 16061670205136262660096 17400142722230951215104 18069378980778295492608 18981973878797401325568 19575160562509820116992 21354720613647076491264 22239235668650209837056 23200190296307934953472 24092505307704393990144 26100214083346426822656 26282733062950247989248 28472960818196101988352 29362740843764730175488 29593943527573901279232 31061411801668474896384 32123340410272525320192 34800285444461902430208 36138757961556590985216 37963947757594802651136 39150321125019640233984 42709441227294152982528 46400380592615869906944 48185010615408787980288 52200428166692853645312 56945921636392203976704 58725481687529460350976 69600570888923804860416 72277515923113181970432 78300642250039280467968 85418882454588305965056 96370021230817575960576 104400856333385707290624 113891843272784407953408 117450963375058920701952 139201141777847609720832 144555031846226363940864 156601284500078560935936 170837764909176611930112 208801712666771414581248 234901926750117841403904 289110063692452727881728 313202569000157121871872 341675529818353223860224 417603425333542829162496 469803853500235682807808 626405138000314243743744 939607707000471365615616 1252810276000628487487488 1879215414000942731231232 3758430828001885462462464
- Sum of all divisors σ(n): 13542886097292749934209235
- Sum of proper divisors (its aliquot sum) s(n): 9784455269290864471746771
- 3758430828001885462462464 is an abundant number, because the sum of its proper divisors (9784455269290864471746771) is greater than itself. Its abundance is 6026024441288979009284307
Bases of 3758430828001885462462464
- Binary: 11000110111110000011110001100001010111011111000001001010110001000000000000000000002
- Hexadecimal: 0x31BE0F18577C12B100000
- Base-36: H010RFNK74000000
Squares and roots of 3758430828001885462462464
- 3758430828001885462462464 squared (37584308280018854624624642) is 14125802288874938344487926535849081360810608951296
- 3758430828001885462462464 cubed (37584308280018854624624643) is 53090850792767163380490568714857568923438183290119263207908445916804153344
-
3758430828001885462462464 is a
perfect square number . Itssquare root is 1938667281408 -
The
cube root of 3758430828001885462462464 is 155477967.2329484289
Scales and comparisons
How big is 3758430828001885462462464?- 3,758,430,828,001,885,462,462,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,758,430,828,001,885,462,462,464 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 3758430828001885462462464 cubic inches would be around 12956497.3 feet tall.
Recreational maths with 3758430828001885462462464
- 3758430828001885462462464 backwards is 4642642645881008280348573
- 3758430828001885462462464 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3758430828001885462462464's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3758430828001885462462464 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 3758430828001885462462464 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/3758430828001885462462464/
Chicago style:
Numbermatics. 2024. "Number 3758430828001885462462464 - Facts about the integer". https://numbermatics.com/n/3758430828001885462462464/
The information we have on file for 3758430828001885462462464 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 3758430828001885462462464, math, Factors of 3758430828001885462462464, curriculum, school, college, exams, university, Prime factorization of 3758430828001885462462464, STEM, science, technology, engineering, physics, economics, calculator, three septillion, seven hundred fifty-eight sextillion, four hundred thirty quintillion, eight hundred twenty-eight quadrillion, one trillion, eight hundred eighty-five billion, four hundred sixty-two million, four hundred sixty-two thousand, four hundred sixty-four.