9674458133972018521964544
9,674,458,133,972,018,521,964,544 is an even composite number composed of five prime numbers multiplied together.
9674458133972018521964544 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred twenty-five divisors.
Prime factorization of 9674458133972018521964544:
224 × 310 × 112 × 134 × 414
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 9674458133972018521964544 from the Numbermatics database.
Names of 9674458133972018521964544
- Cardinal: 9674458133972018521964544 can be written as Nine septillion, six hundred seventy-four sextillion, four hundred fifty-eight quintillion, one hundred thirty-three quadrillion, nine hundred seventy-two trillion, eighteen billion, five hundred twenty-one million, nine hundred sixty-four thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 9.674458133972018521964544 × 1024
Factors of 9674458133972018521964544
Divisors of 9674458133972018521964544
- Number of divisors d(n): 20625
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 41 44 48 52 54 64 66 72 78 81 82 88 96 99 104 108 117 121 123 128 132 143 144 156 162 164 169 176 192 198 208 216 234 242 243 246 256 264 286 288 297 312 324 328 338 351 352 363 369 384 396 416 429 432 451 468 484 486 492 507 512 528 533 572 576 594 624 648 656 676 702 704 726 729 738 768 792 832 858 864 891 902 936 968 972 984 1014 1024 1053 1056 1066 1089 1107 1144 1152 1188 1248 1287 1296 1312 1352 1353 1404 1408 1452 1458 1476 1521 1536 1573 1584 1599 1664 1681 1716 1728 1782 1804 1859 1872 1936 1944 1968 2028 2048 2106 2112 2132 2178 2187 2197 2214 2288 2304 2376 2496 2574 2592 2624 2673 2704 2706 2808 2816 2904 2916 2952 3042 3072 3146 3159 3168 3198 3267 3321 3328 3362 3432 3456 3564 3608 3718 3744 3861 3872 3888 3936 4056 4059 4096 4212 4224 4264 4356 4374 4394 4428 4563 4576 4608 4719 4752 4797 4961 4992 5043 5148 5184 5248 5346 5408 5412 5577 5616 5632 5808 5832 5863 5904 6084 6144 6292 6318 6336 6396 6534 6561 6591 6642 6656 6724 6864 6912 6929 7128 7216 7436 7488 7722 7744 7776 7872 8019 8112 8118 8192 8424 8448 8528 8712 8748 8788 8856 9126 9152 9216 9438 9477 9504 9594 9801 9922 9963 9984 10086 10296 10368 10496 10692 10816 10824 11154 11232 11264 11583 11616 11664 11726 11808 12168 12177 12288 12584 12636 12672 12792 13068 13122 13182 13284 13312 13448 13689 13728 13824 13858 14157 14256 14391 14432 14872 14883 14976 15129 15444 15488 15552 15744 16038 16224 16236 16384 16731 16848 16896 17056 17424 17496 17576 17589 17712 18252 18304 18432 18491 18876 18954 19008 19188 19602 19683 19773 19844 19926 19968 20172 20449 20592 20736 20787 20992 21384 21632 21648 21853 22308 22464 22528 23166 23232 23328 23452 23616 24057 24167 24336 24354 24576 25168 25272 25344 25584 26136 26244 26364 26568 26624 26896 27378 27456 27648 27716 28314 28431 28512 28561 28782 28864 29403 29744 29766 29889 29952 30258 30888 30976 31104 31488 32076 32448 32472 32768 33462 33696 33792 34112 34749 34848 34992 35152 35178 35424 36504 36531 36608 36864 36982 37752 37908 38016 38376 39204 39366 39546 39688 39852 39936 40344 40898 41067 41184 41472 41574 41984 42471 42768 43173 43264 43296 43706 44616 44649 44928 45056 45387 46332 46464 46656 46904 47232 48114 48334 48672 48708 49152 50193 50336 50544 50688 51168 52272 52488 52728 52767 53136 53248 53792 54756 54912 55296 55432 55473 56628 56862 57024 57122 57564 57728 58806 59049 59319 59488 59532 59778 59904 60516 61347 61776 61952 62208 62361 62976 64152 64493 64896 64944 65536 65559 66924 67392 67584 68224 68921 69498 69696 69984 70304 70356 70848 72171 72501 73008 73062 73216 73728 73964 75504 75816 76032 76219 76752 78408 78732 79092 79376 79704 79872 80688 81796 82134 82368 82944 83148 83968 84942 85293 85536 85683 86346 86528 86592 87412 88209 89232 89298 89667 89856 90077 90112 90774 92664 92928 93312 93808 94464 96228 96668 97344 97416 98304 100386 100672 101088 101376 102336 104247 104544 104976 105456 105534 106272 106496 107584 109512 109593 109824 110592 110864 110946 113256 113724 114048 114244 115128 115456 117612 118098 118638 118976 119064 119556 119808 121032 122694 123201 123552 123904 124416 124722 125952 127413 128304 128986 129519 129792 129888 131072 131118 133848 133947 134784 135168 136161 136448 137842 138996 139392 139968 140608 140712 141696 144342 145002 146016 146124 146432 147456 147928 150579 151008 151632 152064 152438 153504 156816 157464 158184 158301 158752 159408 159744 161376 163592 164268 164736 165888 166296 166419 167936 169884 170586 171072 171366 172692 173056 173184 174824 176418 177957 178464 178596 179334 179712 180154 180224 181548 184041 185328 185856 186624 187083 187616 188928 192456 193336 193479 194688 194832 196608 196677 200772 201344 202176 202752 203401 204672 206763 208494 209088 209952 210912 211068 212544 212992 215168 216513 217503 219024 219186 219648 221184 221728 221892 226512 227448 228096 228488 228657 230256 230912 235224 236196 237276 237952 238128 239112 239616 240383 242064 245388 246402 247104 247808 248832 249444 251904 254826 255879 256608 257049 257972 259038 259584 259776 262144 262236 264627 265837 267696 267894 269001 269568 270231 270336 272322 272896 275684 277992 278784 279936 281216 281424 283392 284089 288684 290004 292032 292248 292864 294912 295856 301158 302016 303264 304128 304876 307008 312741 313632 314171 314928 316368 316602 317504 318816 319488 322752 327184 328536 328779 329472 331776 332592 332838 335872 339768 341172 342144 342732 345384 346112 346368 349648 352836 355914 356928 357192 358668 359424 360308 360448 363096 368082 369603 370656 371712 373248 374166 375232 377856 382239 384912 386672 386958 388557 389376 389664 393216 393354 401544 401841 402688 404352 405504 406802 408483 409344 413526 416988 418176 419904 421824 422136 425088 425984 430336 433026 435006 438048 438372 439296 442368 443456 443784 451737 453024 454896 456192 456976 457314 460512 461824 470448 472392 474552 474903 475904 476256 478224 479232 480766 484128 490776 492804 494208 495616 497664 498888 499257 503808 509652 511758 513216 514098 515944 518076 519168 519552 524288 524472 529254 531674 533871 535392 535788 538002 539136 540462 540672 544644 545792 551368 552123 555984 557568 559872 561249 562432 562848 566784 568178 577368 580008 580437 584064 584496 585728 589824 590031 591712 602316 604032 606528 608256 609752 610203 614016 620289 625482 627264 628342 629856 632736 633204 635008 637632 638976 645504 649539 652509 654368 657072 657558 658944 663552 665184 665676 671744 679536 682344 684288 685464 685971 690768 692224 692736 699296 705672 711828 713856 714384 717336 718848 720616 720896 721149 726192 736164 739206 741312 743424 746496 748332 750464 755712 758131 764478 767637 769824 771147 773344 773916 777114 778752 779328 786432 786708 793881 797511 803088 803682 805376 807003 808704 810693 811008 813604 816966 818688 827052 833976 836352 838409 839808 843648 844272 850176 851968 852267 860672 866052 870012 876096 876744 878592 884736 886912 887568 895973 903474 906048 909792 912384 913952 914628 921024 923648 938223 940896 942513 944784 949104 949806 951808 952512 956448 958464 961532 968256 981552 985608 986337 988416 990847 991232 995328 997776 998514 1007616 1019304 1023516 1026432 1028196 1031888 1036152 1038336 1039104 1048576 1048944 1058508 1063348 1067742 1070784 1071576 1076004 1078272 1080924 1081344 1089288 1091584 1102736 1104246 1108809 1111968 1115136 1119744 1122498 1124864 1125696 1133568 1136356 1146717 1154736 1160016 1160874 1165671 1168128 1168992 1171001 1171456 1179648 1180062 1183424 1204632 1205523 1208064 1213056 1216512 1219504 1220406 1225449 1228032 1240578 1250964 1254528 1256684 1259712 1265472 1266408 1270016 1275264 1277952 1291008 1299078 1305018 1308736 1314144 1315116 1317888 1327104 1330368 1331352 1343488 1355211 1359072 1364688 1368576 1370928 1371942 1381536 1384448 1385472 1398592 1411344 1423656 1424709 1427712 1428768 1434672 1437696 1441232 1441792 1442298 1452384 1472328 1478412 1482624 1486848 1492992 1496664 1497771 1500928 1511424 1516262 1528956 1535274 1539648 1542294 1546688 1547832 1554228 1557504 1558656 1572864 1573416 1587762 1595022 1601613 1606176 1607364 1610752 1614006 1617408 1621386 1622016 1627208 1633932 1637376 1654104 1656369 1667952 1672704 1676818 1679616 1683747 1687296 1688544 1700352 1703936 1704534 1721344 1732104 1740024 1741311 1752192 1753488 1757184 1769472 1770093 1773824 1775136 1791946 1806948 1812096 1819584 1824768 1827904 1829256 1830609 1842048 1847296 1860867 1876446 1881792 1885026 1889568 1898208 1899612 1903616 1905024 1912896 1916928 1923064 1936512 1957527 1963104 1971216 1972674 1976832 1981694 1982464 1990656 1995552 1997028 2015232 2038608 2047032 2052864 2056392 2057913 2063776 2072304 2076672 2078208 2097152 2097888 2117016 2126696 2135484 2141568 2143152 2152008 2156544 2161848 2162688 2163447 2178576 2183168 2205472 2208492 2217618 2223936 2230272 2239488 2244996 2249728 2251392 2267136 2272712 2274393 2293434 2309472 2313441 2320032 2321748 2331342 2336256 2337984 2342002 2342912 2359296 2360124 2366848 2381643 2392533 2409264 2411046 2416128 2421009 2426112 2432079 2433024 2439008 2440812 2450898 2456064 2481156 2501928 2509056 2513368 2515227 2519424 2530944 2532816 2540032 2550528 2555904 2556801 2582016 2598156 2610036 2617472 2628288 2630232 2635776 2644213 2654208 2660736 2662704 2686976 2687919 2710422 2718144 2729376 2737152 2741856 2743884 2763072 2768896 2770944 2797184 2814669 2822688 2825761 2827539 2847312 2849418 2855424 2857536 2869344 2875392 2882464 2883584 2884596 2904768 2944656 2956824 2959011 2965248 2972541 2973696 2985984 2993328 2995542 3001856 3022848 3032524 3057912 3070548 3079296 3084588 3093376 3095664 3108456 3115008 3117312 3124979 3145728 3146832 3175524 3190044 3203226 3212352 3214728 3221504 3228012 3234816 3242772 3244032 3254416 3267864 3274752 3308208 3312738 3326427 3335904 3345408 3353636 3359232 3367494 3374592 3377088 3400704 3407872 3409068 3440151 3442688 3455881 3464208 3480048 3482622 3497013 3504384 3506976 3513003 3514368 3538944 3540186 3547648 3550272 3583892 3613896 3616569 3624192 3639168 3649536 3655808 3658512 3661218 3676347 3684096 3693157 3694592 3721734 3752892 3763584 3770052 3779136 3796416 3799224 3807232 3810048 3825792 3833856 3846128 3873024 3915054 3926208 3942432 3945348 3953664 3963388 3964928 3981312 3991104 3994056 4030464 4065633 4077216 4094064 4105728 4112784 4115826 4127552 4144608 4153344 4156416 4194304 4195776 4234032 4253392 4270968 4274127 4283136 4286304 4304016 4313088 4323696 4325376 4326894 4357152 4366336 4410944 4416984 4435236 4447872 4460544 4478976 4489992 4493313 4499456 4502784 4534272 4545424 4548786 4586868 4618944 4626882 4640064 4643496 4662684 4672512 4675968 4684004 4685824 4718592 4720248 4733696 4763286 4785066 4804839 4818528 4822092 4832256 4842018 4852224 4864158 4866048 4878016 4881624 4901796 4912128 4962312 4969107 5003856 5018112 5026736 5030454 5038848 5051241 5061888 5065632 5080064 5101056 5111808 5113602 5164032 5196312 5220072 5223933 5234944 5256576 5260464 5271552 5288426 5308416 5310279 5321472 5325408 5373952 5375838 5420844 5436288 5458752 5474304 5483712 5487768 5491827 5526144 5537792 5541888 5582601 5594368 5629338 5645376 5651522 5655078 5694624 5698836 5710848 5715072 5738688 5750784 5764928 5767168 5769192 5809536 5872581 5889312 5913648 5918022 5930496 5945082 5947392 5971968 5986656 5991084 6003712 6045696 6065048 6115824 6141096 6158592 6169176 6173739 6186752 6191328 6216912 6230016 6234624 6249958 6291456 6293664 6351048 6380088 6406452 6424704 6429456 6443008 6456024 6469632 6485544 6488064 6490341 6508832 6535728 6549504 6616416 6625476 6652854 6671808 6690816 6707272 6718464 6734988 6749184 6754176 6801408 6815744 6818136 6823179 6880302 6885376 6911762 6928416 6940323 6960096 6965244 6994026 7008768 7013952 7026006 7028736 7077888 7080372 7095296 7100544 7144929 7167784 7177599 7227792 7233138 7248384 7278336 7296237 7299072 7311616 7317024 7322436 7352694 7368192 7386314 7389184 7443468 7505784 7527168 7540104 7545681 7558272 7592832 7598448 7614464 7620096 7651584 7667712 7670403 7692256 7746048 7830108 7852416 7884864 7890696 7907328 7926776 7929856 7932639 7962624 7982208 7988112 8060928 8063757 8131266 8154432 8188128 8211456 8225568 8231652 8255104 8289216 8306688 8312832 8339441 8388608 8391552 8444007 8468064 8477283 8482617 8506784 8541936 8548254 8566272 8572608 8608032 8626176 8647392 8650752 8653788 8714304 8732672 8821888 8833968 8870472 8877033 8895744 8917623 8921088 8957952 8979984 8986626 8998912 9005568 9068544 9090848 9097572 9173736 9237888 9253764 9280128 9286992 9325368 9345024 9351936 9368008 9371648 9374937 9437184 9440496 9467392 9526572 9570132 9609678 9637056 9644184 9664512 9684036 9704448 9728316 9732096 9756032 9763248 9803592 9824256 9855703 9924624 9938214 9979281 10007712 10036224 10053472 10060908 10077696 10102482 10123776 10131264 10160128 10202112 10223616 10227204 10320453 10328064 10367643 10392624 10440144 10447866 10469888 10491039 10513152 10520928 10539009 10543104 10576852 10616832 10620558 10642944 10650816 10747904 10751676 10841688 10849707 10872576 10899317 10917504 10948608 10967424 10975536 10983654 11029041 11052288 11075584 11079471 11083776 11165202 11188736 11258676 11290752 11303044 11310156 11389248 11397672 11421696 11430144 11477376 11501568 11529856 11534336 11538384 11619072 11647649 11745162 11778624 11827296 11836044 11860992 11890164 11894784 11943936 11973312 11982168 12007424 12091392 12130096 12196899 12231648 12282192 12317184 12338352 12347478 12373504 12382656 12433824 12460032 12469248 12499916 12582912 12587328 12702096 12760176 12812904 12822381 12849408 12858912 12881011 12886016 12912048 12939264 12971088 12976128 12980682 13017664 13071456 13099008 13232832 13250952 13305708 13343616 13381632 13414544 13436928 13469976 13479939 13498368 13508352 13602816 13631488 13636272 13646358 13760604 13770752 13823524 13856832 13880646 13920192 13930488 13988052 14017536 14027904 14052012 14057472 14155776 14160744 14190592 14201088 14289858 14335568 14355198 14414517 14455584 14466276 14496768 14556672 14592474 14598144 14623232 14634048 14644872 14705388 14736384 14772628 14778368 14886936 14907321 15011568 15054336 15080208 15091362 15116544 15153723 15185664 15196896 15228928 15240192 15303168 15335424 15340806 15384512 15492096 15660216 15671799 15704832 15769728 15781392 15814656 15853552 15859712 15865278 15925248 15930837 15964416 15976224 16121856 16127514 16262532 16308864 16376256 16422912 16451136 16463304 16475481 16510208 16578432 16613376 16625664 16678882 16747803 16777216 16783104 16888014 16936128 16954566 16965234 17013568 17083872 17096508 17132544 17145216 17216064 17252352 17294784 17301504 17307576 17428608 17465344 17617743 17643776 17667936 17740944 17754066 17791488 17835246 17842176 17915904 17959968 17973252 17997824 18011136 18137088 18181696 18195144 18347472 18475776 18507528 18521217 18560256 18573984 18650736 18690048 18703872 18736016 18743296 18749874 18874368 18880992 18934784 19053144 19140264 19219356 19274112 19288368 19329024 19368072 19408896 19456632 19464192 19471023 19512064 19526496 19607184 19648512 19711406 19849248 19876428 19958562 20015424 20072448 20106944 20121816 20155392 20204964 20247552 20262528 20320256 20404224 20447232 20454408 20469537 20640906 20656128 20735286 20785248 20820969 20880288 20895732 20939776 20982078 21026304 21041856 21078018 21086208 21153704 21233664 21241116 21285888 21301632 21495808 21503352 21532797 21683376 21699414 21745152 21798634 21835008 21888711 21897216 21934848 21951072 21967308 22058082 22104576 22151168 22158942 22167552 22330404 22377472 22517352 22581504 22606088 22620312 22637043 22778496 22795344 22843392 22860288 22954752 23003136 23011209 23059712 23068672 23076768 23238144 23295298 23490324 23557248 23654592 23672088 23721984 23780328 23789568 23797917 23887872 23946624 23964336 24014848 24182784 24191271 24260192 24393798 24463296 24564384 24634368 24676704 24694956 24747008 24765312 24867648 24920064 24938496 24999832 25018323 25165824 25174656 25404192 25431849 25447851 25520352 25625808 25644762 25698816 25717824 25762022 25772032 25824096 25878528 25942176 25952256 25961364 26035328 26142912 26198016 26465664 26501904 26611416 26631099 26687232 26752869 26763264 26829088 26873856 26939952 26959878 26996736 27016704 27205632 27262976 27272544 27292716 27521208 27541504 27647048 27713664 27761292 27840384 27860976 27976104 28035072 28055808 28104024 28114944 28124811 28311552 28321488 28381184 28402176 28579716 28671136 28710396 28829034 28911168 28932552 28993536 29113344 29184948 29196288 29246464 29268096 29289744 29410776 29472768 29545256 29556736 29567109 29773872 29814642 30023136 30108672 30160416 30182724 30233088 30307446 30371328 30393792 30457856 30480384 30606336 30670848 30681612 30769024 30961359 30984192 31083371 31102929 31320432 31343598 31409664 31473117 31539456 31562784 31617027 31629312 31707104 31719424 31730556 31850496 31861674 31928832 31952448 32243712 32255028 32525064 32549121 32617728 32697951 32752512 32845824 32902272 32926608 32950962 33020416 33087123 33156864 33226752 33238413 33251328 33357764 33495606 33566208 33776028 33872256 33909132 33930468 34027136 34167744 34193016 34265088 34290432 34374769 34432128 34504704 34589568 34603008 34615152 34857216 34930688 34942947 35235486 35287552 35335872 35481888 35508132 35582976 35670492 35684352 35831808 35919936 35946504 35995648 36022272 36274176 36363392 36390288 36590697 36694944 36734893 36951552 37015056 37042434 37120512 37147968 37301472 37380096 37407744 37472032 37486592 37499748 37748736 37761984 37869568 38106288 38280528 38438712 38467143 38548224 38576736 38643033 38658048 38736144 38817792 38913264 38928384 38942046 39024128 39052992 39214368 39297024 39422812 39698496 39752856 39917124 40030848 40144896 40213888 40243632 40310784 40409928 40439817 40495104 40525056 40624727 40640512 40808448 40894464 40908816 40939074 41281812 41312256 41470572 41570496 41641938 41760576 41791464 41879552 41964156 42052608 42083712 42156036 42172416 42307408 42467328 42482232 42571776 42603264 42991616 43006704 43065594 43243551 43366752 43398828 43490304 43597268 43670016 43777422 43794432 43869696 43902144 43934616 44116164 44209152 44302336 44317884 44335104 44660808 44721963 44754944 45034704 45163008 45212176 45240624 45274086 45461169 45556992 45590688 45686784 45720576 45909504 46006272 46022418 46119424 46137344 46153536 46476288 46590596 46980648 47015397 47114496 47309184 47344176 47443968 47560656 47579136 47595834 47775744 47792511 47893248 47928672 48011041 48029696 48365568 48382542 48520384 48787596 48926592 49128768 49268736 49353408 49389912 49426443 49494016 49530624 49735296 49840128 49876992 49999664 50036646 50243409 50331648 50349312 50808384 50863698 50895702 51040704 51251616 51289524 51397632 51435648 51524044 51544064 51648192 51757056 51884352 51904512 51922728 52070656 52285824 52396032 52853229 52931328 53003808 53222832 53262198 53374464 53505738 53526528 53658176 53747712 53879904 53919756 53993472 54033408 54411264 54525952 54545088 54585432 55042416 55083008 55294096 55427328 55522584 55563651 55680768 55721952 55952208 56070144 56111616 56208048 56229888 56249622 56623104 56642976 56762368 56804352 57159432 57342272 57420792 57658068 57822336 57865104 57987072 58226688 58369896 58392576 58413069 58492928 58536192 58579488 58821552 58945536 59090512 59113472 59134218 59547744 59629284 60046272 60217344 60320832 60365448 60466176 60614892 60742656 60787584 60915712 60960768 61212672 61341696 61363224 61408611 61538048 61922718 61968384 62166742 62205858 62462907 62640864 62687196 62819328 62946234 63078912 63125568 63234054 63258624 63414208 63438848 63461112 63700992 63723348 63857664 63904896 64487424 64510056 64598391 65050128 65098242 65235456 65395902 65505024 65666133 65691648 65804544 65853216 65901924 66040832 66174246 66313728 66453504 66476826 66502656 66715528 66991212 67132416 67552056 67744512 67818264 67860936 67911129 68054272 68335488 68386032 68530176 68580864 68749538 68864256 69009408 69033627 69179136 69206016 69230304 69714432 69861376 69885894 70470972 70575104 70671744 70963776 71016264 71165952 71340984 71368704 71393751 71663616 71839872 71893008 71991296 72044544 72548352 72573813 72726784 72780576 73181394 73389888 73469786 73903104 74030112 74084868 74241024 74295936 74602944 74760192 74815488 74944064 74973184 74999496 75054969 75497472 75523968 75739136 76212576 76295547 76343553 76561056 76877424 76934286 77096448 77153472 77286066 77316096 77472288 77635584 77826528 77856768 77884092 78048256 78105984 78428736 78594048 78845624 79396992 79505712 79834248 80061696 80258607 80289792 80427776 80487264 80621568 80819856 80879634 80990208 81050112 81249454 81281024 81616896 81788928 81817632 81878148 82563624 82624512 82941144 83140992 83283876 83521152 83582928 83759104 83928312 84105216 84167424 84312072 84344832 84374433 84614816 84934656 84964464 85143552 85206528 85983232 86013408 86131188 86487102 86733504 86797656 86980608 87194536 87340032 87554844 87588864 87739392 87804288 87869232 88232328 88418304 88604672 88635768 88670208 88701327 89321616 89443926 89509888 90069408 90326016 90424352 90481248 90548172 90922338 91113984 91181376 91373568 91441152 91819008 92012544 92044836 92238848 92274688 92307072 92884077 92952576 93181192 93250113 93308787 93961296 94030794 94228992 94618368 94688352 94851081 94887936 95121312 95158272 95191668 95551488 95585022 95786496 95857344 96022082 96059392 96731136 96765084 97040768 97575192 97647363 97853184 98093853 98257536 98537472 98706816 98779824 98852886 98988032 99061248 99261369 99470592 99680256 99715239 99753984 99999328 100073292 100486818 100698624 101616768 101727396 101791404 102081408 102503232 102579048 102795264 102871296 103048088 103088128 103124307 103296384 103514112 103768704 103809024 103845456 104141312 104571648 104792064 104828841 105706458 105862656 106007616 106445664 106524396 106748928 107011476 107053056 107316352 107495424 107759808 107839512 107986944 108066816 108412733 108822528 109051904 109090176 109170864 109772091 110084832 110166016 110204679 110588192 110854656 111045168 111127302 111361536 111443904 111904416 112140288 112223232 112416096 112459776 112499244 113246208 113285952 113524736 113608704 114318864 114684544 114841584 115316136 115401429 115644672 115730208 115929099 115974144 116453376 116739792 116785152 116826138 116985856 117072384 117158976 117643104 117891072 118181024 118226944 118268436 119095488 119258568 120092544 120434688 120641664 120730896 120932352 121229784 121319451 121485312 121575168 121831424 121874181 121921536 122425344 122683392 122726448 122817222 123076096 123845436 123936768 124333484 124411716 124925814 125281728 125374392 125638656 125892468 126157824 126251136 126468108 126517248 126828416 126877696 126922224 127401984 127446696 127715328 127809792 128124139 128974848 129020112 129196782 129730653 130100256 130196484 130470912 130791804 131010048 131332266 131383296 131609088 131706432 131803848 132081664 132348492 132627456 132907008 132953652 133005312 133431056 133982424 134165889 134264832 135104112 135489024 135636528 135721872 135822258 136108544 136383507 136670976 136772064 137060352 137161728 137499076 137728512 138018816 138067254 138358272 138412032 138460608 139428864 139722752 139771788 140941944 141046191 141150208 141343488 141691121 141927552 142032528 142331904 142681968 142737408 142787502 143327232 143377533 143679744 143786016 143982592 144033123 144089088 145096704 145147626 145453568 145561152 146362788 146779776 146939572 147806208 148060224 148169736 148279329 148482048 148591872 149205888 149520384 149630976 149888128 149946368 149998992 150109938 150730227 150994944 151047936 151419437 151478272 152425152 152591094 152687106 153122112 153754848 153868572 154192896 154306944 154572132 154632192 154944576 155271168 155653056 155713536 155768184 156096512 156211968 156857472 157188096 157691248 158559687 158793984 159011424 159668496 160123392 160517214 160579584 160855552 160974528 161243136 161639712 161759268 161980416 162100224 162498908 162562048 163233792 163577856 163635264 163756296 165127248 165249024 165882288 166281984 166567752 166690953 167042304 167165856 167518208 167856624 168210432 168334848 168624144 168689664 168748866 169229632 169869312 169928928 170287104 170413056 171966464 172026816 172262376 172974204 173467008 173595312 173961216 174389072 174680064 175109688 175177728 175239207 175478784 175608576 175738464 176464656 176836608 177209344 177271536 177340416 177402654 178643232 178887852 179019776 180138816 180652032 180848704 180962496 181096344 181844676 182227968 182362752 182747136 182882304 183638016 184025088 184089672 184225833 184477696 184549376 184614144 185768154 185905152 186362384 186500226 186617574 187388721 187922592 188061588 188457984 189236736 189376704 189702162 189775872 190242624 190316544 190383336 191102976 191170044 191572992 191714688 192044164 192118784 193462272 193530168 193795173 194081536 195150384 195294726 195706368 196187706 196515072 196998399 197074944 197413632 197559648 197705772 197976064 198122496 198522738 198941184 199360512 199430478 199507968 199998656 200146584 200973636 201397248 203233536 203454792 203582808 203733387 204162816 205006464 205158096 205590528 205742592 206096176 206176256 206248614 206592768 207028224 207100881 207537408 207618048 207690912 208282624 209143296 209584128 209657682 211412916 211725312 212015232 212891328 213048792 213497856 214022952 214106112 214181253 214632704 214990848 215519616 215679024 215973888 216133632 216825466 217645056 217721439 218103808 218180352 218341728 219544182 220169664 220332032 220409358 221176384 221709312 222090336 222254604 222723072 222887808 223808832 224280576 224446464 224832192 224919552 224998488 225164907 226492416 226571904 227049472 227217408 228637728 228886641 229030659 229369088 229683168 230632272 230802858 231289344 231460416 231858198 231948288 232906752 233479584 233570304 233652276 233971712 234144768 234317952 235286208 235782144 236362048 236453888 236536872 238190976 238517136 240185088 240775821 240869376 241283328 241461792 241864704 242459568 242638902 242970624 243150336 243662848 243748362 243843072 244850688 245366784 245452896 245634444 246152192 247690872 247873536 248666968 248823432 249851628 250563456 250748784 251277312 251784936 252315648 252502272 252936216 253034496 253123299 253656832 253755392 253844448 254803968 254893392 255430656 255619584 256248278 257949696 258040224 258393564 259461306 260200512 260392968 260941824 261583608 262020096 262664532 262766592 263218176 263412864 263607696 264163328 264696984 265254912 265814016 265907304 266010624 266103981 266862112 267964848 268331778 268529664 270208224 270978048 271273056 271443744 271644516 272217088 272767014 273341952 273544128 274120704 274323456 274998152 275457024 276037632 276134508 276716544 276824064 276921216 278857728 279445504 279543576 279750339 279926361 281883888 282092382 282300416 282686976 283382242 283855104 284065056 284553243 284663808 285363936 285474816 285575004 286654464 286755066 287359488 287572032 287965184 288066246 288178176 290193408 290295252 290907136 291122304 292725576 292942089 293559552 293879144 294281559 295612416 296120448 296339472 296558658 296964096 297183744 298411776 299040768 299145717 299261952 299776256 299892736 299997984 300219876 301460454 302095872 302838874 302956544 304850304 305182188 305374212 306244224 307509696 307737144 308385792 308613888 309144264 309264384 309372921 309889152 310542336 311306112 311427072 311536368 312193024 312423936 313714944 314376192 314486523 315382496 317119374 317587968 318022848 319336992 320246784 321034428 321159168 321711104 321949056 322486272 323279424 323518536 323960832 324200448 324997816 325124096 325238199 326467584 327155712 327270528 327512592 330254496 330498048 330614037 331764576 332563968 333135504 333381906 334084608 334331712 335036416 335713248 336420864 336669696 337248288 337379328 337497732 338459264 339738624 339857856 340574208 340826112 341917081 343932928 344053632 344524752 345948408 346204287 346934016 347190624 347787297 347922432 348778144 349360128 350219376 350355456 350478414 350957568 351217152 351476928 352929312 353673216 354418688 354543072 354680832 354805308 357286464 357775704 358039552 360277632 361304064 361697408 361924992 362192688 363689352 363958353 364455936 364725504 365494272 365622543 365764608 367276032 368050176 368179344 368451666 368955392 369228288 371536308 371810304 372724768 373000452 373235148 374777442 375845184 376123176 376915968 378473472 378753408 379404324 379551744 380485248 380633088 380766672 382205952 382340088 383145984 383429376 384088328 384237568 384372417 386924544 387060336 387590346 388163072 390300768 390589452 391412736 392375412 393030144 393996798 394149888 394827264 395119296 395411544 395952128 396244992 397045476 397882368 398721024 398860956 399015936 399997312 400293168 401947272 402497667 402794496 404083823 406467072 406909584 407165616 407466774 408325632 409150521 410012928 410316192 411181056 411485184 412192352 412352512 412497228 413185536 414056448 414201762 415074816 415236096 415381824 416565248 418286592 419168256 419315364 422825832 423138573 423450624 424030464 425073363 425782656 426097584 426995712 428045904 428212224 428362506 429265408 429981696 430132599 431039232 431358048 431947776 432099369 432267264 433650932 435290112 435442878 436360704 436683456 439088364 440339328 440664064 440818716 442352768 443418624 444180672 444509208 444837987 445446144 445775616 446871997 447617664 448561152 448892928 449664384 449839104 449996976 450329814 452190681 452984832 453143808 454098944 454258311 454434816 457275456 457773282 458061318 458738176 459366336 461264544 461605716 462578688 462920832 463716396 463896576 465813504 466959168 467140608 467304552 467943424 468289536 468635904 470572416 471564288 472724096 472907776 473073744 475679061 476381952 477034272 477553609 480370176 481551642 481738752 482566656 482923584 483729408 484919136 485277804 485941248 486300672 487325696 487496724 487686144 489701376 490733568 490905792 491268888 492304384 495381744 495747072 497333936 497646864 499703256 500072859 501126912 501497568 502554624 503569872 504631296 505004544 505872432 506068992 506246598 507313664 507510784 507688896 509607936 509786784 510861312 511239168 512496556 515899392 516080448 516787128 518922612 520401024 520785936 521883648 523167216 524040192 525329064 525533184 525717621 526436352 526825728 527215392 528121451 528326656 529393968 530509824 531628032 531814608 532021248 532207962 533724224 535929696 536663556 537059328 540416448 541956096 542546112 542887488 543289032 544434176 545534028 546683904 547088256 548241408 548646912 549996304 550914048 552075264 552269016 552677499 553433088 553648128 553842432 557715456 558891008 559087152 559500678 559852722 562166163 563767776 564184764 564600832 565373952 566764484 567710208 568130112 569106486 569327616 570727872 570949632 571150008 573308928 573510132 574718976 575144064 575930368 576132492 576356352 580386816 580590504 581385519 581814272 582244608 585451152 585884178 587119104 587758288 588563118 590995197 591224832 592240896 592678944 593117316 593928192 594367488 596823552 598081536 598291434 598523904 599552512 599785472 599995968 600439752 602920908 604191744 605677748 605913088 609700608 610364376 610748424 611200161 612488448 615019392 615474288 616771584 617227776 618288528 618528768 618745842 619778304 621084672 621302643 622612224 622854144 623072736 624386048 624847872 627429888 628752384 628973046 630764992 634238748 635175936 636045696 638673984 640493568 642068856 642318336 642543759 643422208 643898112 644972544 646558848 647037072 647921664 648400896 649995632 650248192 650476398 652935168 653164317 654311424 654541056 655025184 660508992 660996096 661228074 663529152 665127936 666271008 666763812 668169216 668663424 670072832 671426496 672841728 673339392 674496576 674758656 674995464 675494721 676918528 679477248 679715712 681148416 681652224 683834162 686659923 687091977 687865856 688107264 689049504 691896816 692408574 693868032 694381248 695574594 695844864 697556288 698720256 700438752 700710912 700956828 701915136 702434304 702953856 705858624 707346432 708837376 709086144 709361664 709610616 714572928 715551408 716079104 720555264 722327463 722608128 723394816 723849984 724385376 727378704 727916706 728911872 729451008 730988544 731245086 731529216 734552064 736100352 736358688 736903332 737910784 738456576 743072616 743620608 745449536 746000904 746470296 749554884 751690368 752246352 753831936 756946944 757506816 758808648 759103488 759369897 760970496 761266176 761533344 764411904 764680176 766291968 766858752 768176656 768475136 768744834 773849088 774120672 775180692 776326144 780601536 781178904 782825472 784750824 786060288 787993596 788299776 789654528 790238592 790823088 791904256 792489984 794090952 795764736 797442048 797721912 798031872 798311943 799994624 800586336 803894544 804995334 805588992 808167646 812934144 813819168 814331232 814933548 816651264 818301042 820025856 820632384 822362112 822970368 824384704 824705024 824994456 826371072 828112896 828403524 830149632 830472192 830763648 833130496 836573184 838336512 838630728 839251017 839779083 845651664 846277146 846901248 848060928 850146726 851565312 852195168 853659729 853991424 856091808 856424448 856725012 858530816 859963392 860265198 862078464 862716096 863895552 864198738 864534528 867301864 870580224 870885756 872721408 873366912 878176728 880678656 881328128 881637432 882844677 884705536 886837248 888361344 889018416 889675974 890892288 891551232 893743994 895235328 897122304 897437151 897785856 899328768 899678208 899993952 900659628 904381362 906287616 908197888 908516622 908869632 914550912 915546564 916122636 917476352 918732672 922529088 923211432 925157376 925841664 927432792 927793152 928118763 931627008 933918336 934281216 934609104 935886848 936579072 937271808 941144832 943128576 943459569 945448192 945815552 946147488 951358122 952763904 954068544 955107218 960740352 963103284 963477504 965133312 965847168 967458816 969838272 970555608 971882496 972601344 974651392 974993448 975372288 975714597 979402752 981467136 981811584 982537776 984608768 990763488 991494144 991842111 994667872 995293728 999406512 1000145718 1002253824 1002995136 1005109248 1007139744 1009262592 1010009088 1011744864 1012137984 1012493196 1014627328 1015021568 1015377792 1019215872 1019573568 1021722624 1022478336 1024993112 1025751243 1031798784 1032160896 1033574256 1037845224 1040802048 1041571872 1043361891 1043767296 1046334432 1048080384 1050658128 1051066368 1051435242 1052872704 1053651456 1054430784 1056242902 1056653312 1058787936 1061019648 1063256064 1063629216 1064042496 1064415924 1067448448 1071859392 1073327112 1074118656 1080832896 1083912192 1085092224 1085774976 1086578064 1088868352 1091068056 1091875059 1093367808 1094176512 1096482816 1096867629 1097293824 1099992608 1101828096 1104150528 1104538032 1105354998 1106866176 1107684864 1115430912 1117782016 1118174304 1119001356 1119705444 1124332326 1127535552 1128369528 1129201664 1130747904 1133528968 1135420416 1136260224 1138212972 1138655232 1141455744 1141899264 1142300016 1146617856 1147020264 1149437952 1150288128 1151860736 1152264984 1152712704 1153117251 1160773632 1161181008 1162771038 1163628544 1164489216 1170902304 1171768356 1174238208 1175516576 1177126236 1181990394 1182449664 1184481792 1185357888 1186234632 1187856384 1188734976 1193647104 1196163072 1196582868 1197047808 1199105024 1199570944 1199991936 1200879504 1205841816 1207493001 1208383488 1211355496 1211826176 1212251469 1219401216 1220728752 1221496848 1222400322 1224976896 1230038784 1230948576 1233543168 1234455552 1236577056 1237057536 1237491684 1239556608 1242169344 1242605286 1245224448 1245708288 1246145472 1248772096 1249695744 1254859776 1257504768 1257946092 1261529984 1268477496 1269415719 1270351872 1272091392 1275220089 1277347968 1280987136 1284137712 1284636672 1285087518 1286844416 1287796224 1289945088 1290397797 1293117696 1294074144 1295843328 1296298107 1296801792 1299991264 1300496384 1300952796 1305870336 1306328634 1309082112 1310050368 1321017984 1321992192 1322456148 1327058304 1330255872 1332542016 1333527624 1334513961 1336338432 1337326848 1340145664 1340615991 1342852992 1345683456 1346678784 1348993152 1349517312 1349990928 1350989442 1353837056 1356572043 1358954496 1359431424 1362296832 1362774933 1363304448 1367668324 1373319846 1374183954 1376214528 1378099008 1383793632 1384817148 1387736064 1388762496 1391149188 1391689728 1395112576 1397440512 1400877504 1401421824 1401913656 1403830272 1404868608 1405907712 1409365529 1411717248 1414692864 1417674752 1418172288 1418723328 1419221232 1427037183 1429145856 1431102816 1432158208 1432660827 1441110528 1444654926 1445216256 1446789632 1447699968 1448770752 1454757408 1455833412 1457823744 1458902016 1461977088 1462490172 1463058432 1469104128 1472200704 1472717376 1473806664 1475821568 1476913152 1486145232 1487241216 1490899072 1492001808 1492940592 1499109768 1500218577 1503380736 1504492704 1507663872 1513893888 1515013632 1517617296 1518206976 1518739794 1521940992 1522532352 1523066688 1528823808 1529360352 1532583936 1533717504 1536353312 1536950272 1537489668 1547698176 1548241344 1550361384 1552652288 1561203072 1562357808 1565650944 1569501648 1572120576 1575987192 1576599552 1577152863 1579309056 1580477184 1581646176 1583808512 1584364353 1584979968 1588181904 1591529472 1594884096 1595443824 1596063744 1596623886 1599989248 1601172672 1607789088 1609990668 1611177984 1616335292 1625868288 1627638336 1628662464 1629867096 1633302528 1636602084 1640051712 1641264768 1644724224 1645940736 1648769408 1649410048 1649988912 1652742144 1656225792 1656807048 1658032497 1660299264 1660944384 1661527296 1665613807 1666260992 1673146368 1676673024 1677261456 1678502034 1679558166 1686498489 1691303328 1692554292 1693802496 1696121856 1700293452 1703130624 1704390336 1707319458 1707982848 1712183616 1712848896 1713450024 1717061632 1719926784 1720530396 1724156928 1725432192 1727791104 1728397476 1729069056 1734603728 1741160448 1741771512 1744156557 1745442816 1746733824 1756353456 1761357312 1762656256 1763274864 1765689354 1769411072 1772985591 1773674496 1776722688 1778036832 1779351948 1781784576 1783102464 1787487988 1790470656 1794244608 1794874302 1795571712 1798657536 1799356416 1799987904 1801319256 1808762724 1812575232 1816395776 1817033244 1817739264 1829101824 1831093128 1832245272 1833600483 1834952704 1837465344 1845058176 1846422864 1850314752 1851683328 1854865584 1855586304 1856237526 1863254016 1863907929 1867836672 1868562432 1869218208 1871773696 1873158144 1874543616 1882289664 1886257152 1886919138 1890896384 1891631104 1892294976 1902716244 1905527808 1908137088 1910214436 1921480704 1926206568 1926955008 1927631277 1930266624 1931694336 1934917632 1939676544 1941111216 1943764992 1945202688 1949302784 1949986896 1950744576 1951429194 1958805504 1959492951 1962934272 1963623168 1965075552 1968452681 1969217536 1981526976 1982988288 1983684222 1989335744 1990587456 1998813024 2000291436 2004507648 2005990272 2010218496 2014279488 2018525184 2020018176 2023489728 2024275968 2024986392 2026484163 2029254656 2030043136 2030755584 2038431744 2039147136 2043445248 2044956672 2049986224 2051502486 2059979769 2061275931 2063597568 2064321792 2067148512 2075690448 2081604096 2083143744 2086723782 2087534592 2092668864 2096160768 2101316256 2102132736 2102870484 2105745408 2107302912 2108861568 2112485804 2113306624 2117575872 2122039296 2126512128 2127258432 2128084992 2128831848 2134896896 2143718784 2146654224 2148237312 2161665792 2166982389 2167824384 2170184448 2171549952 2173156128 2177736704 2182136112 2183750118 2186735616 2188353024 2192965632 2193735258 2194587648 2199985216 2203656192 2208301056 2209076064 2210709996 2213732352 2215369728 2230861824 2235564032 2236348608 2238002712 2239410888 2248664652 2255071104 2256739056 2258403328 2261495808 2267057936 2270840832 2272520448 2276425944 2277310464 2278109691 2282911488 2283798528 2284600032 2293235712 2294040528 2298875904 2300576256 2303721472 2304529968 2305425408 2306234502 2321547264 2322362016 2325542076 2327257088 2328978432 2341804608 2343536712 2348476416 2351033152 2354252472 2363980788 2364899328 2368963584 2370715776 2372469264 2375712768 2377469952 2387294208 2392326144 2393165736 2394095616 2394935829 2398210048 2399141888 2399983872 2401759008 2411683632 2414986002 2416766976 2422710992 2423652352 2424502938 2438802432 2441457504 2442993696 2444800644 2449953792 2460077568 2461897152 2467086336 2468911104 2473154112 2474115072 2474983368 2479113216 2484338688 2485210572 2490448896 2491416576 2492290944 2497544192 2499391488 2509719552 2515009536 2515892184 2517753051 2519337249 2523059968 2536954992 2538831438 2540703744 2544182784 2550440178 2554695936 2560979187 2561974272 2568275424 2569273344 2570175036 2573688832 2575592448 2579890176 2580795594 2586235392 2588148288 2591686656 2592596214 2593603584 2599982528 2600992768 2601905592 2611740672 2612657268 2618164224 2620100736 2642035968 2643984384 2644912296 2648534031 2654116608 2660511744 2665084032 2667055248 2669027922 2672676864 2674653696 2680291328 2681231982 2685705984 2691366912 2692311453 2693357568 2697986304 2699034624 2699981856 2701978884 2707674112 2713144086 2718862848 2724593664 2725549866 2726608896 2735336648 2746639692 2748367908 2752429056 2756198016 2767587264 2769634296 2775472128 2777524992 2782298376 2783379456 2784356289 2790225152 2794881024 2801755008 2802843648 2803827312 2807660544 2809737216 2811815424 2818731058 2823434496 2829385728 2830378707 2835349504 2836344576 2837446656 2838442464 2854074366 2858291712 2862205632 2864316416 2865321654 2882221056 2889309852 2890432512 2893579264 2895399936 2897541504 2909514816 2911666824 2915647488 2917804032 2923954176 2924980344 2926116864 2927143791 2938208256 2944401408 2945434752 2947613328 2951643136 2953826304 2972290464 2974482432 2975526333 2981798144 2984003616 2985881184 2998219536 3000437154 3006761472 3008985408 3015327744 3027787776 3030027264 3035234592 3036413952 3037479588 3043881984 3045064704 3046133376 3057647616 3058720704 3065167872 3067435008 3072706624 3073900544 3074979336 3077253729 3095396352 3096482688 3100722768 3105304576 3122406144 3124715616 3130085673 3131301888 3139003296 3144241152 3151974384 3153199104 3154305726 3158618112 3160954368 3163292352 3167617024 3168728706 3169959936 3176363808 3183058944 3189768192 3190887648 3192127488 3193247772 3199978496 3202345344 3215578176 3219981336 3222355968 3232670584 3251736576 3255276672 3257324928 3259734192 3266605056 3273204168 3280103424 3282529536 3289448448 3290602887 3291881472 3297538816 3298820096 3299977824 3305484288 3312451584 3313614096 3316064994 3320598528 3323054592 3331227614 3332521984 3346292736 3353346048 3354522912 3357004068 3359116332 3372996978 3382606656 3385108584 3387604992 3392243712 3400586904 3406261248 3408780672 3414638916 3415965696 3424367232 3425697792 3426900048 3434123264 3439853568 3441060792 3448313856 3450864384 3455582208 3456794952 3458138112 3459351753 3469207456 3482320896 3483543024 3488313114 3490885632 3493467648 3512706912 3522714624 3525312512 3526549728 3531378708 3538822144 3545971182 3547348992 3553445376 3556073664 3558703896 3563569152 3566204928 3574975976 3580941312 3588489216 3589748604 3591143424 3597315072 3598712832 3599975808 3602638512 3617525448 3625150464 3632791552 3634066488 3635478528 3636754407 3658203648 3662186256 3664490544 3667200966 3669905408 3674930688 3690116352 3692845728 3700629504 3703366656 3709731168 3711172608 3712475052 3726508032 3727815858 3735673344 3737124864 3738436416 3743547392 3746316288 3749087232 3764579328 3772514304 3773838276 3781792768 3783262208 3784589952 3805432488 3808247157 3811055616 3816274176 3820428872 3825660267 3842961408 3852413136 3853910016 3855262554 3860533248 3863388672 3869835264 3879353088 3882222432 3887529984 3888894321 3890405376 3898605568 3899973792 3901489152 3902858388 3917611008 3918985902 3927246336 3930151104 3936905362 3938435072 3963053952 3965976576 3967368444 3978671488 3981174912 3997626048 4000582872 4003541883 4009015296 4011980544 4020436992 4021847973 4028558976 4037050368 4040036352 4046979456 4048551936 4049972784 4052968326 4058509312 4061511168 4069716129 4076863488 4078294272 4086890496 4088324799 4089913344 4099972448 4103004972 4119959538 4122551862 4128643584 4134297024 4151380896 4163208192 4166287488 4173447564 4175069184 4185337728 4192321536 4202632512 4204265472 4205740968 4211490816 4214605824 4217723136 4224971608 4226613248 4228096587 4235151744 4244078592 4253024256 4254516864 4256169984 4257663696 4269793792 4287437568 4293308448 4296474624 4297982481 4323331584 4333964778 4335648768 4340368896 4343099904 4346312256 4355473408 4364272224 4367500236 4373471232 4376706048 4385931264 4387470516 4389175296 4399970432 4407312384 4416602112 4418152128 4421419992 4427464704 4430739456 4444922053 4461723648 4471128064 4472697216 4476005424 4478821776 4497329304 4500655731 4510142208 4513478112 4516806656 4522991616 4534115872 4541681664 4545040896 4552851888 4554620928 4556219382 4565822976 4567597056 4569200064 4586471424 4588081056 4597751808 4601152512 4607442944 4609059936 4610850816 4612469004 4643094528 4644724032 4651084152 4654514176 4657956864 4683609216 4687073424 4696952832 4702066304 4708504944 4727961576 4729798656 4731458589 4737927168 4741431552 4744938528 4751425536 4753093059 4754939904 4774588416 4784652288 4786331472 4788191232 4789871658 4796420096 4799967744 4803518016 4823367264 4829972004 4833533952 4845421984 4847304704 4849005876 4877604864 4882915008 4885987392 4889601288 4899907584 4920155136 4923794304 4934172672 4937822208 4946308224 4948230144 4949966736 4958226432 4968677376 4970421144 4974097491 4980897792 4982833152 4984581888 4995088384 4996841421 4998782976 5019439104 5030019072 5031784368 5035506102 5038674498 5046119936 5073909984 5077662876 5081407488 5088365568 5100880356 5109391872 5121958374 5123948544 5136550848 5138546688 5140350072 5147377664 5151184896 5159780352 5161591188 5172470784 5176296576 5183373312 5185192428 5187207168 5199965056 5201985536 5203811184 5223481344 5225314536 5232469671 5236328448 5240201472 5253089699 5284071936 5287968768 5289824592 5297068062 5308233216 5318956773 5321023488 5330168064 5334110496 5338055844 5345353728 5349307392 5360582656 5362463964 5371411968 5382733824 5384622906 5386715136 5395972608 5398069248 5399963712 5403957768 5415348224 5426288172 5437725696 5449187328 5451099732 5453217792 5470673296 5493279384 5496735816 5500801449 5504858112 5512396032 5535174528 5539268592 5550944256 5555049984 5564596752 5566758912 5568712578 5580450304 5589762048 5591723787 5603510016 5605687296 5607654624 5615321088 5619474432 5623630848 5637462116 5646868992 5658771456 5660757414 5672689152 5674893312 5676884928 5708148732 5716583424 5724411264 5728632832 5730643308 5764442112 5778619704 5780865024 5782893831 5787158528 5790799872 5795083008 5809335961 5819029632 5823333648 5831294976 5835608064 5847908352 5849960688 5852233728 5854287582 5876416512 5878478853 5888802816 5890869504 5895226656 5903286272 5905358043 5907652608 5944580928 5948964864 5951052666 5963596288 5968007232 5971762368 5996439072 6000874308 6013522944 6017970816 6030655488 6055575552 6060054528 6070469184 6072827904 6074959176 6079452489 6087763968 6090129408 6092266752 6115295232 6117441408 6130335744 6134870016 6145413248 6147801088 6149958672 6154507458 6179939307 6183827793 6190792704 6192965376 6201445536 6208196917 6210609152 6244812288 6249431232 6260171346 6262603776 6278006592 6288482304 6303948768 6306398208 6308611452 6317236224 6321908736 6326584704 6335234048 6337457412 6339919872 6352727616 6366117888 6379536384 6381775296 6384254976 6386495544 6399956992 6404690688 6431156352 6439962672 6444711936 6465341168 6500947167 6503473152 6510553344 6514649856 6519468384 6533210112 6546408336 6560206848 6565059072 6578896896 6581205774 6583762944 6595077632 6597640192 6599955648 6610968576 6624903168 6627228192 6632129988 6641197056 6646109184 6662455228 6665043968 6692585472 6706692096 6709045824 6714008136 6718232664 6745993956 6765213312 6770217168 6775209984 6784487424 6801173808 6812522496 6817561344 6829277832 6831931392 6834329073 6848734464 6851395584 6853800096 6868246528 6879707136 6882121584 6896627712 6901728768 6911164416 6913589904 6916276224 6918703506 6938414912 6964641792 6967086048 6976626228 6981771264 6986935296 7025413824 7045429248 7050625024 7053099456 7062757416 7077644288 7091942364 7094697984 7106890752 7112147328 7117407792 7127138304 7132409856 7149951952 7161882624 7176978432 7179497208 7182286848 7184807487 7194630144 7197425664 7199951616 7205277024 7235050896 7250300928 7265583104 7268132976 7270957056 7273508814 7316407296 7324372512 7328981088 7334401932 7339810816 7349861376 7380232704 7385691456 7401259008 7406733312 7419462336 7422345216 7424950104 7453016064 7455631716 7471346688 7474249728 7476872832 7487094784 7492632576 7498174464 7529158656 7545028608 7547676552 7553259153 7558011747 7563585536 7566524416 7569179904 7610864976 7616494314 7622111232 7632548352 7640857744 7651320534 7682937561 7685922816 7704826272 7707820032 7710525108 7721066496 7726777344 7739670528 7758706176 7764444864 7775059968 7777788642 7780810752 7797211136 7799947584 7802978304 7805716776 7835222016 7837971804 7854492672 7860302208 7873810724 7876870144 7926107904 7931953152 7934736888 7945602093 7957342976 7962349824 7995252096 8001165744 8007083766 8018030592 8023961088 8040873984 8043695946 8057117952 8074100736 8076934359 8080072704 8093958912 8097103872 8099945568 8105936652 8117018624 8123022336 8139432258 8156588544 8173780992 8176649598 8179826688 8199944896 8206009944 8239919076 8245103724 8257287168 8268594048 8302761792 8326416384 8332574976 8346895128 8350138368 8353068867 8370675456 8384643072 8405265024 8408530944 8411481936 8422981632 8429211648 8435446272 8449943216 8453226496 8456193174 8470303488 8488157184 8491136121 8506048512 8509033728 8512339968 8515327392 8539587584 8574875136 8586616896 8592949248 8595964962 8646663168 8667929556 8671297536 8680737792 8686199808 8692624512 8710946816 8728544448 8735000472 8746942464 8753412096 8771862528 8774941032 8778350592 8781431373 8799940864 8814624768 8833204224 8836304256 8842839984 8854929408 8861478912 8889844106 8923447296 8926578999 8942256128 8945394432 8952010848 8957643552 8994658608 9001311462 9020284416 9026956224 9033613312 9045983232 9068231744 9083363328 9090081792 9105703776 9109241856 9112438764 9131645952 9135194112 9138400128 9172942848 9176162112 9195503616 9202305024 9214885888 9218119872 9221701632 9224938008 9231761187 9286189056 9289448064 9302168304 9309028352 9315913728 9367218432 9374146848 9390257019 9393905664 9404132608 9417009888 9455923152 9459597312 9462917178 9475854336 9482863104 9489877056 9502851072 9506186118 9509879808 9549176832 9569304576 9572662944 9576382464 9579743316 9592840192 9599935488 9607036032 9646734528 9659944008 9667067904 9690843968 9694609408 9698011752 9755209728 9765830016 9771974784 9779202576 9799815168 9840310272 9847588608 9868345344 9871808661 9875644416 9892616448 9896460288 9899933472 9916452864 9937354752 9940842288 9948194982 9961795584 9969163776 9990176768 9993682842 9997565952 10038878208 10060038144 10063568736 10071012204 10077348996 10092239872 10147819968 10155325752 10162814976 10176731136 10201760712 10218783744 10243916748 10247897088 10273101696 10277093376 10280700144 10294755328 10302369792 10319560704 10323182376 10344941568 10352593152 10366746624 10370384856 10374414336 10378055259 10399930112 10403971072 10407622368 10446962688 10450629072 10464939342 10472656896 10480402944 10506179398 10568143872 10575937536 10579649184 10594136124 10616466432 10637913546 10642046976 10660336128 10668220992 10676111688 10690707456 10698614784 10721165312 10724927928 10742823936 10765467648 10769245812 10773430272 10791945216 10796138496 10799927424 10807915536 10830696448 10852576344 10875451392 10898374656 10902199464 10906435584 10910263221 10941346592 10986558768 10993471632 11001602898 11009716224 11024792064 11070349056 11078537184 11101888512 11110099968 11129193504 11133517824 11137425156 11160900608 11179524096 11183447574 11207020032 11211374592 11215309248 11230642176 11238948864 11247261696 11274924232 11293737984 11317542912 11321514828 11345378304 11349786624 11353769856 11416297464 11433166848 11448822528 11457265664 11461286616 11476980801 11528884224 11557239408 11561730048 11565787662 11574317056 11581599744 11590166016 11618671922 11638059264 11646667296 11662589952 11666682963 11671216128 11695816704 11699921376 11704467456 11708575164 11752833024 11756957706 11781739008 11790453312 11806572544 11810716086 11815305216 11889161856 11897929728 11902105332 11927192576 11936014464 11943524736 11992878144 12001748616 12010625649 12027045888 12035941632 12061310976 12065543919 12111151104 12120109056 12140938368 12145655808 12149918352 12158904978 12175527936 12184533504 12230590464 12234882816 12260671488 12264974397 12269740032 12290826496 12295602176 12299917344 12309014916 12359878614 12367655586 12385930752 12402891072 12416393834 12421218304 12489624576 12498862464 12520342692 12525207552 12556013184 12576964608 12607897536 12612796416 12617222904 12634472448 12643817472 12653169408 12670468096 12674914824 12679839744 12684289761 12705455232 12732235776 12759072768 12763550592 12768509952 12772991088 12799913984 12809381376 12862312704 12879925344 12889423872 12893947443 12930682336 13001894334 13006946304 13021106688 13029299712 13038936768 13066420224 13092816672 13120413696 13130118144 13157793792 13162411548 13167525888 13190155264 13195280384 13199911296 13221937152 13249806336 13254456384 13264259976 13282394112 13292218368 13324910456 13330087936 13334766159 13385170944 13413384192 13418091648 13428016272 13436465328 13491987912 13530426624 13540434336 13550419968 13568974848 13602347616 13625044992 13635122688 13658555664 13663862784 13668658146 13697468928 13702791168 13707600192 13736493056 13759414272 13764243168 13793255424 13803457536 13822328832 13827179808 13832552448 13837407012 13876829824 13929283584 13934172096 13953252456 13963542528 13973870592 14050827648 14090858496 14101250048 14106198912 14125514832 14155288576 14183884728 14189395968 14194375767 14213781504 14224294656 14234815584 14254276608 14259279177 14264819712 14299903904 14323765248 14353956864 14358994416 14364573696 14369614974 14389260288 14399903232 14410554048 14470101792 14500601856 14531166208 14536265952 14541914112 14547017628 14632814592 14648745024 14657962176 14668803864 14679621632 14699722752 14760465408 14771382912 14802518016 14813466624 14838924672 14844690432 14849900208 14906032128 14911263432 14922292473 14942693376 14948499456 14953745664 14974189568 14985265152 14990524263 14996348928 15058317312 15090057216 15095353104 15106518306 15116023494 15127171072 15138359808 15221729952 15232988628 15244222464 15265096704 15281715488 15302641068 15365875122 15371845632 15409652544 15415640064 15421050216 15442132992 15453554688 15479341056 15517412352 15528889728 15550119936 15555577284 15561621504 15594422272 15599895168 15605956608 15611433552 15670444032 15675943608 15697409013 15708985344 15720604416 15747621448 15753740288 15759269097 15852215808 15863906304 15869473776 15891204186 15914685952 15924699648 15990504192 16002331488 16014167532 16036061184 16047922176 16081747968 16087391892 16114235904 16148201472 16153868718 16160145408 16187917824 16194207744 16199891136 16211873304 16234037248 16246044672 16278864516 16313177088 16347561984 16353299196 16359653376 16399889792 16412019888 16479838152 16490207448 16502404347 16514574336 16537188096 16605523584 16652832768 16665149952 16693790256 16700276736 16706137734 16741350912 16769286144 16775171361 16810530048 16817061888 16822963872 16845963264 16858423296 16870892544 16899886432 16906452992 16912386348 16940606976 16976314368 16982272242 17018067456 17024679936 17030654784 17079175168 17149750272 17173233792 17185898496 17191929924 17293326336 17335859112 17342595072 17348681493 17361475584 17372399616 17385249024 17421893632 17428007883 17457088896 17470000944 17493884928 17506824192 17543725056 17549882064 17556701184 17562862746 17599881728 17629249536 17635436559 17666408448 17672608512 17685679968 17709858816 17716074129 17722957824 17779688212 17846894592 17853157998 17890788864 17904021696 17915287104 17989317216 18002622924 18040568832 18053912448 18067226624 18091966464 18136463488 18166726656 18180163584 18211407552 18218483712 18224877528 18238357467 18263291904 18270388224 18276800256 18321751877 18345885696 18352324224 18391007232 18404610048 18429771776 18436239744 18443403264 18449876016 18463522374 18539817921 18551483379 18572378112 18578896128 18604336608 18618056704 18624590751 18631827456 18734436864 18748293696 18780514038 18787811328 18808265216 18834019776 18911846304 18919194624 18925834356 18951708672 18965726208 18979754112 19005702144 19012372236 19019759616 19098353664 19138609152 19145325888 19152764928 19159486632 19185680384 19199870976 19214072064 19293469056 19319888016 19334135808 19381687936 19389218816 19396023504 19502841501 19510419456 19531660032 19543949568 19558405152 19599630336 19680620544 19695177216 19736690688 19743617322 19751288832 19785232896 19792920576 19799866944 19832905728 19874709504 19881684576 19896389964 19923591168 19938327552 19980353536 19987365684 19995131904 20077756416 20120076288 20127137472 20142024408 20154697992 20184479744 20295639936 20310651504 20325629952 20353462272 20403521424 20437567488 20487833496 20495794176 20502987219 20546203392 20554186752 20561400288 20589510656 20604739584 20639121408 20646364752 20689883136 20705186304 20733493248 20740769712 20748828672 20756110518 20799860224 20807942144 20815244736 20893925376 20901258144 20929878684 20945313792 20960805888 21012358796 21136287744 21151875072 21159298368 21188272248 21232932864 21275827092 21284093952 21320672256 21336441984 21352223376 21381414912 21397229568 21442330624 21449855856 21485647872 21530935296 21538491624 21546860544 21554422461 21583890432 21592276992 21599854848 21615831072 21652979491 21661392896 21705152688 21750902784 21796749312 21804398928 21812871168 21820526442 21882693184 21973117536 21986943264 22003205796 22019432448 22049584128 22140698112 22157074368 22203777024 22220199936 22258387008 22267035648 22274850312 22321801216 22359048192 22366895148 22414040064 22422749184 22430618496 22461284352 22477897728 22494523392 22549848464 22587475968 22635085824 22643029656 22659777459 22674035241 22690756608 22699573248 22707539712 22832594928 22866333696 22897645056 22914531328 22922573232 22953961602 23048812683 23057768448 23114478816 23123460096 23131575324 23148634112 23163199488 23180332032 23237343844 23276118528 23293334592 23325179904 23333365926 23342432256 23391633408 23399842752 23408934912 23417150328 23505666048 23513915412 23563478016 23580906624 23613145088 23621432172 23630610432 23778323712 23795859456 23804210664 23836806279 23854385152 23872028928 23887049472 23985756288 24003497232 24021251298 24054091776 24071883264 24122621952 24131087838 24222302208 24230803077 24240218112 24281876736 24291311616 24299836704 24317809956 24351055872 24369067008 24469765632 24521342976 24529948794 24539480064 24581652992 24591204352 24599834688 24618029832 24719757228 24735311172 24771861504 24805782144 24832787668 24842436608 24979249152 24997724928 25040685384 25050415104 25059206601 25112026368 25153929216 25215795072 25225592832 25234445808 25268944896 25287634944 25306338816 25340936192 25349829648 25359679488 25368579522 25410910464 25464471552 25473408363 25518145536 25527101184 25537019904 25545982176 25599827968 25618762752 25724625408 25759850688 25778847744 25787894886 25861364672 26003788668 26013892608 26042213376 26058599424 26077873536 26132840448 26185633344 26240827392 26260236288 26315587584 26324823096 26335051776 26344294119 26380310528 26390560768 26399822592 26443874304 26499612672 26508912768 26528519952 26564788224 26584436736 26649820912 26660175872 26669532318 26770341888 26779736997 26826768384 26836183296 26856032544 26872930656 26983975824 27060853248 27080868672 27100839936 27137949696 27204695232 27250089984 27270245376 27317111328 27327725568 27337316292 27394937856 27405582336 27415200384 27472986112 27518828544 27528486336 27586510848 27606915072 27644657664 27654359616 27665104896 27674814024 27695283561 27753659648 27858567168 27868344192 27906504912 27927085056 27947741184 28101655296 28170771057 28181716992 28202500096 28212397824 28251029664 28310577152 28367769456 28378791936 28388751534 28427563008 28448589312 28469631168 28508553216 28518558354 28529639424 28599807808 28647530496 28707913728 28717988832 28729147392 28739229948 28778520576 28799806464 28821108096 28940203584 29001203712 29062332416 29072531904 29083828224 29094035256 29265629184 29297490048 29315924352 29337607728 29359243264 29399445504 29520930816 29542765824 29605036032 29615425983 29626933248 29677849344 29689380864 29699800416 29812064256 29822526864 29844584946 29885386752 29907491328 29948379136 29970530304 29981048526 29992697856 30116634624 30180114432 30190706208 30213036612 30232046988 30254342144 30276719616 30443459904 30465977256 30488444928 30530193408 30563430976 30605282136 30731750244 30743691264 30819305088 30831280128 30842100432 30884265984 30907109376 30958682112 31034824704 31057779456 31100239872 31111154568 31123243008 31134165777 31188844544 31199790336 31211913216 31222867104 31340888064 31351887216 31394818026 31417970688 31441208832 31495242896 31507480576 31518538194 31704431616 31727812608 31738947552 31782408372 31829371904 31849399296 31981008384 32004662976 32028335064 32072122368 32095844352 32163495936 32174783784 32228471808 32296402944 32307737436 32320290816 32375835648 32388415488 32399782272 32423746608 32468074496 32492089344 32557729032 32626354176 32695123968 32706598392 32719306752 32730789663 32799779584 32824039776 32959676304 32980414896 33004808694 33029148672 33074376192 33211047168 33305665536 33330299904 33387580512 33400553472 33412275468 33482701824 33538572288 33550342722 33621060096 33634123776 33645927744 33691926528 33716846592 33741785088 33799772864 33812905984 33824772696 33881213952 33952628736 33964544484 34036134912 34049359872 34061309568 34158350336 34299500544 34346467584 34371796992 34383859848 34430942403 34586652672 34671718224 34685190144 34697362986 34722951168 34744799232 34770498048 34843787264 34856015766 34914177792 34940001888 34987769856 35000048889 35013648384 35087450112 35099764128 35113402368 35125725492 35199763456 35258499072 35270873118 35345217024 35371359936 35419717632 35432148258 35445915648 35559376424 35693789184 35706315996 35781577728 35808043392 35830574208 35978634432 36005245848 36081137664 36107824896 36134453248 36183932928 36196631757 36272926976 36333453312 36360327168 36422815104 36436967424 36449755056 36476714934 36526583808 36553600512 36643503754 36691771392 36704648448 36782014464 36794923191 36809220096 36859543552 36872479488 36886806528 36899752032 36927044748 37079635842 37102966758 37157792256 37208673216 37236113408 37249181502 37263654912 37468873728 37496587392 37561028076 37575622656 37616530432 37668039552 37823692608 37838389248 37851668712 37903417344 37931452416 37959508224 38011404288 38024744472 38039519232 38052869283 38196707328 38277218304 38290651776 38305529856 38318973264 38371360768 38399741952 38428144128 38586938112 38639776032 38668271616 38681842329 38763375872 38778437632 38792047008 39005683002 39020838912 39063320064 39087899136 39116810304 39199260672 39361241088 39390354432 39473381376 39487234644 39502577664 39570465792 39585841152 39599733888 39665811456 39749419008 39763369152 39792779928 39847182336 39876655104 39960707072 39974731368 39990263808 40004298477 40155512832 40240152576 40254274944 40284048816 40309395984 40368959488 40591279872 40621303008 40651259904 40706924544 40807042848 40875134976 40975666992 40991588352 41005974438 41092406784 41108373504 41122800576 41179021312 41209479168 41278242816 41292729504 41379766272 41410372608 41466986496 41481539424 41497657344 41512221036 41599720448 41615884288 41630489472 41787850752 41802516288 41859757368 41890627584 41921611776 42024717592 42272575488 42303750144 42318596736 42376544496 42465865728 42551654184 42568187904 42641344512 42672883968 42704446752 42762829824 42777837531 42794459136 42884661248 42899711712 42971295744 43061870592 43076983248 43093721088 43108844922 43167780864 43199709696 43231662144 43305958982 43322785792 43410305376 43501805568 43593498624 43608797856 43625742336 43641052884 43765386368 43946235072 43973886528 44006411592 44038864896 44099168256 44281396224 44314148736 44407554048 44440399872 44516774016 44534071296 44549700624 44643602432 44718096384 44733790296 44766877419 44828080128 44845498368 44861236992 44922568704 44955795456 44971572789 44989046784 45099696928 45174951936 45270171648 45286059312 45319554918 45348070482 45381513216 45415079424 45665189856 45732667392 45795290112 45829062656 45845146464 45907923204 46097625366 46115536896 46228957632 46246920192 46263150648 46297268224 46326398976 46360664064 46474687688 46552237056 46586669184 46650359808 46666731852 46684864512 46783266816 46799685504 46817869824 46834300656 47011332096 47027830824 47126956032 47161813248 47226290176 47242864344 47261220864 47277807291 47556647424 47591718912 47608421328 47673612558 47708770304 47744057856 47774098944 47971512576 48006994464 48042502596 48108183552 48143766528 48245243904 48262175676 48444604416 48461606154 48480436224 48563753472 48582623232 48599673408 48635619912 48702111744 48738134016 48939531264 49042685952 49059897588 49078960128 49163305984 49182408704 49199669376 49236059664 49439514456 49470622344 49507213041 49543723008 49611564288 49665575336 49684873216 49958498304 49995449856 50081370768 50100830208 50118413202 50224052736 50307858432 50431590144 50451185664 50468891616 50537889792 50575269888 50612677632 50681872384 50699659296 50719358976 50737159044 50821820928 50928943104 50946816726 51054202368 51074039808 51091964352 51199655936 51237525504 51449250816 51519701376 51557695488 51575789772 51722729344 52007577336 52027785216 52046044479 52084426752 52117198848 52155747072 52265680896 52284023649 52371266688 52481654784 52520472576 52631175168 52649646192 52670103552 52688588238 52760621056 52799645184 52887748608 52906309677 52999225344 53017825536 53057039904 53129576448 53148222387 53168873472 53299641824 53320351744 53339064636 53540683776 53559473994 53672366592 53712065088 53745861312 53967951648 54121706496 54161737344 54201679872 54275899392 54409390464 54500179968 54540490752 54634222656 54655451136 54674632584 54715072401 54789875712 54811164672 54830400768 54945972224 54965255631 55037657088 55056972672 55173021696 55213830144 55289315328 55308719232 55330209792 55349628048 55390567122 55507319296 55619453763 55717134336 55736688384 55813009824 55854170112 55873772253 55895482368 56203310592 56341542114 56363433984 56424795648 56502059328 56621154304 56735538912 56757583872 56777503068 56855126016 56897178624 56939262336 57017106432 57037116708 57059278848 57199615616 57295060992 57415827456 57435977664 57458294784 57478459896 57557041152 57599612928 57642216192 57783986689 57880407168 58002407424 58124664832 58145063808 58167656448 58188070512 58508524503 58531258368 58594980096 58631848704 58675215456 58718486528 58798891008 59041861632 59085531648 59210072064 59230851966 59253866496 59355698688 59378761728 59399600832 59624128512 59645053728 59689169892 59770773504 59814982656 59896758272 59941060608 59962097052 59985395712 60233269248 60360228864 60381412416 60426073224 60464093976 60508684288 60553439232 60886919808 60931954512 60976889856 61060386816 61126861952 61210564272 61463500488 61487382528 61508961657 61638610176 61662560256 61684200864 61768531968 61814218752 61917364224 62069649408 62115558912 62200479744 62222309136 62246486016 62268331554 62399580672 62423826432 62445734208 62681776128 62703774432 62789636052 62835941376 62882417664 62990485792 63014961152 63037076388 63408863232 63455625216 63477895104 63564816744 63658743808 63698798592 63962016768 64009325952 64056670128 64144244736 64191688704 64326991872 64349567568 64456943616 64592805888 64615474872 64640581632 64663267383 64751671296 64776830976 64799564544 64847493216 64936148992 64958938473 64984178688 65115458064 65252708352 65390247936 65413196784 65438613504 65461579326 65599559168 65648079552 65919352608 65960829792 66009617388 66058297344 66148752384 66422094336 66611331072 66660599808 66775161024 66801106944 66824550936 66965403648 67077144576 67100685444 67242120192 67268247552 67291855488 67383853056 67433693184 67483570176 67599545728 67625811968 67649545392 67762427904 67905257472 67929088968 67979332377 68022105723 68072269824 68098719744 68122619136 68290166087 68316700672 68599001088 68692935168 68743593984 68767719696 68861884806 69146438049 69173305344 69343436448 69370380288 69394725972 69445902336 69489598464 69540996096 69687574528 69712031532 69828355584 69880003776 69975539712 70000097778 70027296768 70174900224 70199528256 70226804736 70251450984 70399526912 70516998144 70541746236 70690434048 70742719872 70839435264 70864296516 70891831296 71118752848 71387578368 71412631992 71510418837 71563155456 71616086784 71661148416 71957268864 72010491696 72162275328 72215649792 72268906496 72367865856 72393263514 72545853952 72666906624 72692409231 72720654336 72845630208 72873934848 72899510112 72953429868 73053167616 73107201024 73287007508 73409296896 73564028928 73589846382 73618440192 73744958976 73773613056 73799504064 73854089496 74159271684 74205933516 74315584512 74417346432 74472226816 74498363004 74527309824 74937747456 74993174784 75122056152 75151245312 75177619803 75233060864 75336079104 75647385216 75676778496 75703337424 75806834688 75862904832 75919016448 76022808576 76049488944 76079038464 76105738566 76393414656 76420225089 76554436608 76581303552 76611059712 76637946528 76742721536 76799483904 76856288256 77173876224 77279552064 77336543232 77363684658 77526751744 77556875264 77584094016 78011366004 78041677824 78126640128 78175798272 78233620608 78398521344 78722482176 78780708864 78946762752 78974469288 79005155328 79032882357 79140931584 79171682304 79199467776 79331622912 79498838016 79526738304 79585559856 79694364672 79753310208 79921414144 79949462736 79980527616 80008596954 80311025664 80339210991 80480305152 80508549888 80568097632 80618791968 80706559921 80737918976 81182559744 81242606016 81302519808 81413849088 81614085696 81750269952 81951333984 81983176704 82011948876 82184813568 82216747008 82245601152 82358042624 82418958336 82556485632 82585459008 82759532544 82820745216 82933972992 82963078848 82995314688 83024442072 83085850683 83199440896 83231768576 83260978944 83575701504 83605032576 83719514736 83781255168 83843223552 84049435184 84512313171 84545150976 84607500288 84637193472 84753088992 84931731456 85103308368 85136375808 85282689024 85345767936 85408893504 85525659648 85555675062 85588918272 85769322496 85799423424 85942591488 86123741184 86153966496 86187442176 86217689844 86335561728 86399419392 86463324288 86611917964 86645571584 86820610752 87003611136 87186997248 87217595712 87251484672 87282105768 87530772736 87892470144 87947773056 88012823184 88077729792 88198336512 88562792448 88628297472 88815108096 88846277949 88880799744 89033548032 89068142592 89099401248 89287204864 89436192768 89467580592 89533754838 89656160256 89722473984 89845137408 89911590912 89943145578 89978093568 90199393856 90349903872 90540343296 90572118624 90639109836 90696140964 90763026432 90830158848 91330379712 91465334784 91590580224 91658125312 91690292928 91815846408 92195250732 92231073792 92457915264 92493840384 92526301296 92594536448 92652797952 92721328128 92949375376 93104474112 93173338368 93300719616 93333463704 93369729024 93402497331 93566533632 93599371008 93635739648 93668601312 94022664192 94055661648 94253912064 94323626496 94452580352 94485728688 94522441728 94555614582 95113294848 95183437824 95216842656 95347225116 95417540608 95488115712 95548197888 95943025152 96013988928 96085005192 96216367104 96287533056 96490487808 96524351352 96889208832 96923212308 96960872448 97127506944 97165246464 97199346816 97271239824 97404223488 97476268032 97879062528 98085371904 98119795176 98157920256 98192368989 98326611968 98364817408 98399338752 98472119328 98879028912 98941244688 99014426082 99087446016 99223128576 99331150672 99369746432 99916996608 99990899712 100162741536 100201660416 100236826404 100448105472 100615716864 100863180288 100902371328 100937783232 101075779584 101150539776 101225355264 101363744768 101399318592 101438717952 101474318088 101643641856 101857886208 101893633452 102108404736 102148079616 102183928704 102399311872 102475051008 102898501632 103039402752 103115390976 103151579544 103292827209 103445458688 104015154672 104055570432 104092088958 104168853504 104234397696 104311494144 104531361792 104568047298 104742533376 104963309568 105000146667 105040945152 105262350336 105299292384 105340207104 105377176476 105521242112 105599290368 105775497216 105812619354 106035651072 106114079808 106259152896 106296444774 106337746944 106599283648 106640703488 106678129272 107081367552 107118947988 107344733184 107424130176 107491722624 107935903296 108243412992 108323474688 108403359744 108551798784 108589895271 108818780928 109000359936 109080981504 109268445312 109310902272 109349265168 109430144802 109579751424 109660801536 109891944448 109930511262 110075314176 110113945344 110346043392 110384769573 110427660288 110578630656 110617438464 110660419584 110699256096 110781134244 111014638592 111238907526 111473376768 111626019648 111708340224 111747544506 111790964736 112406621184 112683084228 112726867968 112849591296 113004118656 113242308608 113471077824 113515167744 113555006136 113710252032 113794357248 113878524672 114034212864 114074233416 114118557696 114158607849 114399231232 114590121984 114831654912 114871955328 114916589568 114956919792 115114082304 115199225856 115284432384 115567973378 115760814336 116004814848 116045526987 116249329664 116290127616 116335312896 116376141024 117017049006 117062516736 117189960192 117263697408 117350430912 117436973056 117597782016 118083723264 118171063296 118420144128 118461703932 118507732992 118711397376 118757523456 118799201664 119248257024 119290107456 119378339784 119541547008 119629965312 119793516544 119882121216 119924194104 119970791424 120012895431 120466538496 120720457728 120762824832 120852146448 120928187952 121017368576 121106878464 121773839616 121863909024 121953779712 122120773632 122253723904 122421128544 122927000976 122974765056 123017923314 123277220352 123325120512 123368401728 123537063936 123628437504 123834728448 124139298816 124231117824 124400959488 124444618272 124492972032 124536663108 124799161344 124847652864 124891468416 125363552256 125407548864 125579272104 125671882752 125764835328 125980971584 126029922304 126074152776 126817726464 126911250432 126955790208 127129633488 127317487616 127397597184 127924033536 128018651904 128113340256 128288489472 128333512593 128383377408 128653983744 128699135136 128913887232 129185611776 129230949744 129281163264 129326534766 129503342592 129599129088 129694986432 129872297984 129917876946 129968357376 130230916128 130505416704 130780495872 130826393568 130877227008 130923158652 131199118336 131296159104 131838705216 131921659584 132019234776 132116594688 132297504768 132844188672 133222662144 133321199616 133550322048 133602213888 133649101872 133930807296 134154289152 134201370888 134484240384 134536495104 134583710976 134767706112 134867386368 134914718367 134967140352 135199091456 135251623936 135299090784 135524855808 135810514944 135858177936 135958664754 136044211446 136144539648 136245238272 136580332174 136633401344 137198002176 137385870336 137487187968 137535439392 137723769612 138292876098 138346610688 138686872896 138740760576 138789451944 138891804672 138979196928 139081992192 139375149056 139424063064 139656711168 139760007552 139951079424 140000195556 140054593536 140349800448 140399056512 140453609472 140502901968 140799053824 141033996288 141083492472 141380868096 141485439744 141678870528 141728593032 141783662592 141833421873 142237505696 142775156736 142825263984 143020837674 143126310912 143232173568 143322296832 143914537728 144020983392 144324550656 144431299584 144537812992 144735731712 144786527028 145091707904 145333813248 145384818462 145441308672 145691260416 145747869696 145799020224 145906859736 146106335232 146214402048 146574015016 146818593792 147128057856 147179692764 147236880384 147489917952 147547226112 147599008128 147708178992 148318543368 148411867032 148631169024 148834692864 148944453632 148996726008 149054619648 149875494912 149986349568 150244112304 150302490624 150355239606 150466121728 150672158208 151294770432 151353556992 151406674848 151613669376 151725809664 151838032896 152045617152 152098977888 152158076928 152211477132 152786829312 152840450178 153162607104 153222119424 153275893056 153485443072 153598967808 153712576512 154347752448 154559104128 154673086464 154727369316 155053503488 155113750528 155168188032 156022732008 156083355648 156138133437 156253280256 156351596544 156467241216 156797042688 156852070947 157444964352 157561417728 157893525504 157948938576 158010310656 158065764714 158281863168 158398935552 158663245824 158997676032 159053476608 159171119712 159388729344 159444667161 159506620416 159842828288 159898925472 159961055232 160017193908 160622051328 160678421982 161017099776 161136195264 161237583936 161413119842 161475837952 162365119488 162485212032 162605039616 162827698176 163228171392 163500539904 163902667968 163966353408 164023897752 164145217203 164369627136 164433494016 164491202304 164716085248 164837916672 164895766893 165112971264 165170918016 165519065088 165641490432 165867945984 165926157696 165990629376 166048884144 166171701366 166398881792 166521957888 166858361289 167151403008 167210065152 167439029472 167562510336 167621316759 167686447104 168098870368 169024626342 169090301952 169274386944 169506177984 169863462912 170206616736 170272751616 170565378048 170691535872 170817787008 171051319296 171111350124 171177836544 171538644992 171598846848 171885182976 172247482368 172307932992 172374884352 172435379688 172671123456 172798838784 172926648576 173223835928 173291143168 173351960067 173641221504 174007222272 174373994496 174435191424 174502969344 174564211536 175061545472 175784940288 175895546112 176025646368 176155459584 176396673024 177125584896 177256594944 177630216192 177692555898 177761599488 178067096064 178136285184 178198802496 178574409728 178872385536 178935161184 179067509676 179312320512 179444947968 179690274816 179823181824 179886291156 179956187136 180398787712 180699807744 181080686592 181144237248 181278219672 181392281928 181526052864 181660317696 182660759424 182930669568 183181160448 183316250624 183380585856 183631692816 184390501464 184462147584 184526884971 184915830528 184987680768 185052602592 185189072896 185305595904 185442656256 185898750752 186208948224 186346676736 186601439232 186666927408 186739458048 186804994662 187198742016 187271479296 187337202624 188045328384 188111323296 188507824128 188647252992 188905160704 188971457376 189044883456 189111229164 190226589696 190366875648 190433685312 190694450232 190835081216 190976231424 191096395776 191886050304 192027977856 192170010384 192432734208 192575066112 192980975616 193048702704 193778417664 193846424616 193921744896 193989802149 194255013888 194330492928 194398693632 194542479648 194808446976 194876815419 194952536064 195758125056 196170743808 196239590352 196315840512 196384737978 196653223936 196798677504 196944238656 197758057824 197882489376 198028852164 198174892032 198446257152 198662301344 198739492864 199833993216 199981799424 200325483072 200403320832 200473652808 200896210944 201231433728 201726360576 201804742656 201875566464 202151559168 202301079552 202450710528 202727489536 202798637184 202877435904 202948636176 203287283712 203715772416 203787266904 203937997131 204066317169 204216809472 204296159232 204367857408 204798623744 204870498261 204950102016 205797003264 206078805504 206230781952 206303159088 206585654418 206890917376 208030309344 208111140864 208184177916 208337707008 208468795392 208622988288 209062723584 209136094596 209485066752 209926619136 210000293334 210081890304 210524700672 210598584768 210680414208 210754352952 211042484224 211198580736 211550994432 211625238708 212071302144 212228159616 212518305792 212592889548 212675493888 213198567296 213281406976 213356258544 214162735104 214237895976 214531256511 214689466368 214848260352 214983445248 215871806592 216486825984 216646949376 216806719488 217103597568 217179790542 217637561856 218000719872 218077227693 218161963008 218536890624 218621804544 218698530336 218860289604 219159502848 219321603072 219783888896 219861022524 220227890688 220692086784 220769539146 220855320576 221234876928 221320839168 221398512192 221562268488 222029277184 222477815052 222946753536 223252039296 223416680448 223495089012 223581929472 224813242368 225366168456 225453735936 225532859409 225699182592 226008237312 226484617216 226942155648 227030335488 227110012272 227420504064 227588714496 227757049344 228068425728 228148466832 228237115392 228317215698 228798462464 229180243968 229260675267 229663309824 229743910656 229833179136 229913839584 230228164608 230398451712 230568864768 231135946756 231521628672 232009629696 232091053974 232580255232 232670625792 232752282048 234034098012 234125033472 234379920384 234527394816 234700861824 234873946112 235195564032 236167446528 236342126592 236840288256 236923407864 237015465984 237098647071 237422794752 237515046912 237598403328 238182774401 238496514048 238580214912 238756679568 239083094016 239259930624 239587033088 239764242432 239848388208 239941582848 240025790862 240933076992 241017632973 241440915456 241525649664 241704292896 241856375904 242034737152 242119679763 242213756928 243547679232 243727818048 243907559424 244241547264 244507447808 244842257088 245854001952 245949530112 246035846628 246554440704 246650241024 246736803456 247074127872 247256875008 247669456896 248278597632 248462235648 248801918976 248889236544 248985944064 249073326216 249257552049 249598322688 249695305728 249782936832 250727104512 250815097728 251158544208 251343765504 251529670656 251961943168 252059844608 252148305552 253536939513 253635452928 253822500864 253911580416 254259266976 254634975232 254795194368 255848067072 256037303808 256226680512 256576978944 256667025186 256766754816 257307967488 257398270272 257827774464 258371223552 258461899488 258562326528 258653069532 259006685184 259198258176 259389972864 259744595968 259835753892 259936714752 260461832256 261010833408 261560991744 261652787136 261754454016 261846317304 262398236672 262592318208 263677410432 263843319168 264038469552 264233189376 264595009536 265688377344 266445324288 266538833847 266642399232 267100644096 267204427776 267298203744 267861614592 268308578304 268402741776 268968480768 269167421952 269535412224 269734772736 269829436734 269934280704 270398182912 270503247872 270598181568 271049711616 271621029888 271716355872 271917329508 272088422892 272289079296 272490476544 273160664348 273266802688 274396004352 274771740672 274974375936 275070878784 275447539224 276585752196 276693221376 277373745792 277481521152 277578903888 277783609344 277958393856 278163984384 278750298112 278848126128 279313422336 279520015104 279902158848 280000391112 280109187072 280207491993 280699600896 280798113024 280907218944 281005803936 281598107648 282067992576 282166984944 282761736192 282970879488 283357741056 283457186064 283567325184 283666843746 284475011392 285550313472 285650527968 286041675348 286252621824 286464347136 286644593664 287829075456 288041966784 288649101312 288862599168 289075625984 289471463424 289573054056 290183415808 290667626496 290769636924 290882617344 291382520832 291495739392 291598040448 291813719472 292212670464 292428804096 293148030032 293637187584 294256115712 294359385528 294473760768 294577106967 294979835904 295094452224 295198016256 295416357984 296637086736 296823734064 297262338048 297669385728 297888907264 297993452016 298109239296 299750989824 299972699136 300488224608 300604981248 300710479212 300932243456 301344316416 302589540864 302707113984 302813349696 303227338752 303451619328 303676065792 304091234304 304197955776 304316153856 304422954264 305573658624 305680900356 306325214208 306444238848 306551786112 306970886144 307197935616 307425153024 308695504896 309118208256 309346172928 309454738632 309878481627 310107006976 310227501056 310336376064 312045464016 312166711296 312276266874 312506560512 312703193088 312934482432 313594085376 313704141894 314889928704 315000440001 315122835456 315787051008 315897877152 316020621312 316131529428 316563726336 316797871104 317326491648 318106953216 318342239424 318777458688 318889334322 319013240832 319685656576 319797850944 319922110464 320034387816 321244102656 321356843964 322034199552 322272390528 322475167872 322826239684 322951675904 324730238976 324970424064 325210079232 325655396352 325769685813 326456342784 327001079808 327805335936 327932706816 328047795504 328290434406 328739254272 328982404608 329432170496 329675833344 329791533786 330225942528 330341836032 331038130176 331154308719 331282980864 331735891968 331852315392 331981258752 332097768288 332343402732 332797763584 333043915776 333716722578 334420130304 334878058944 335125020672 335242633518 335372894208 336197740736 338049252684 338180603904 338548773888 339012355968 339726925824 340413233472 340545503232 341130756096 341383071744 341635574016 342102638592 342222700248 342355673088 342475823547 343077289984 343197693696 343770365952 344494964736 344615865984 344749768704 344870759376 345342246912 345597677568 345853297152 346447671856 346582286336 346703920134 347282443008 348014444544 348136580961 348747988992 348870382848 349005938688 349128423072 350123090944 351569880576 351791092224 352051292736 352310919168 352793346048 354251169792 354513189888 355260432384 355385111796 355523198976 356134192128 356272570368 356397604992 357148819456 357744771072 357870322368 358135019352 358624641024 358889895936 359380549632 359646363648 359772582312 359912374272 360038686293 360797575424 361399615488 362161373184 362288474496 362556439344 362784563856 363052105728 363320635392 365321518848 365861339136 366362320896 366632501248 366761171712 367263385632 368781002928 368924295168 369053769942 369831661056 369975361536 370105205184 370378145792 370611191808 370885312512 371797501504 372417896448 372693353472 373202878464 373333854816 373478916096 373609989324 374397484032 374542958592 374674405248 376090656768 376222646592 377015648256 377294505984 377810321408 377942914752 378089766912 378222458328 380453179392 380733751296 380867370624 381388900464 381670162432 381952462848 382192791552 383772100608 384055955712 384340020768 384865468416 385000537779 385150132224 385961951232 386097405408 387556835328 387692849232 387843489792 387979604298 388510027776 388797387264 389084959296 389616893952 389753630838 389905072128 391516250112 392341487616 392479180704 392631681024 392769475956 393306447872 393597355008 393888477312 395516115648 395764978752 396057704328 396349784064 396892514304 397324602688 397478985728 399667986432 399963598848 400650966144 400806641664 400947305616 401792421888 402462867456 403452721152 403609485312 403751132928 404303118336 404602159104 404744155101 404901421056 405454979072 405597274368 405754871808 405897272352 406574567424 407431544832 407574533808 407875994262 408132634338 408433618944 408735714816 409597247488 409740996522 409900204032 411594006528 412157611008 412461563904 412606318176 413171308836 413781834752 416060618688 416222281728 416368355832 416675414016 416937590784 417245976576 418125447168 418272189192 418970133504 419853238272 420000586668 420163780608 421049401344 421197169536 421360828416 421508705904 422084968448 422397161472 423101988864 423250477416 424142604288 424456319232 425036611584 425185779096 425350987776 425500265619 426397134592 426562813952 426712517088 428325470208 428475791952 429062513022 429378932736 429696520704 429966890496 431743613184 432973651968 433293898752 433613438976 434207195136 434359581084 435275123712 436001439744 436154455386 436323926016 437073781248 437243609088 437397060672 437720579208 438319005696 438643206144 439567777792 439722045048 440455781376 441384173568 441539078292 441710641152 442469753856 442641678336 442797024384 443124536976 444058554368 444955630104 445893507072 446504078592 446833360896 446990178024 447163858944 449626484736 450732336912 450907471872 451065718818 451398365184 452016474624 452969234432 453884311296 454060670976 454220024544 454841008128 455177428992 455514098688 456136851456 456296933664 456474230784 456634431396 457596924928 458360487936 458521350534 459487821312 459666358272 459827679168 460456329216 460796903424 461137729536 462271893512 463043257344 464019259392 464182107948 465160510464 465341251584 465504564096 468068196024 468250066944 468759840768 469054789632 469401723648 469747892224 470391128064 470556212841 472334893056 472684253184 473680576512 473846815728 474030931968 474197294142 474845589504 475196806656 476365548802 476993028096 477160429824 477513359136 478166188032 478334001483 478519861248 479174066176 479528484864 479696776416 479883165696 480051581724 481866153984 482035265946 483051299328 483408585792 483712751808 484069474304 484239359526 484427513856 487095358464 487455636096 487815118848 488483094528 489014895616 489684514176 491708003904 491899060224 492071693256 492435651609 493108881408 493300482048 493473606912 494148255744 494513750016 494687300679 495338913792 496557195264 496924471296 497603837952 497778473088 497971888128 498146652432 498515104098 499196645376 499565873664 501454209024 501630195456 502317088416 502687531008 502863950277 503059341312 503923886336 504119689216 504296611104 507073879026 507270905856 507823160832 508518533952 509269950464 509590388736 511696134144 512074607616 512453361024 513153957888 513334050372 513533509632 514615934976 514796540544 515655548928 516742447104 516923798976 517124653056 517306139064 518013370368 518396516352 518779945728 519489191936 519671507784 519873429504 520055880201 520923664512 522021666816 523121983488 523305574272 523508908032 523692634608 524796473344 525184636416 527354820864 527686638336 528076939104 528466378752 529190019072 531376754688 532890648576 533077667694 533284798464 534201288192 534408855552 534596407488 535723229184 536617156608 536805483552 537936961536 538334843904 539070824448 539469545472 539658873468 539868561408 540796365824 541006495744 541196363136 542099423232 543242059776 543432711744 543834659016 544176845784 544578158592 544980953088 546321328696 546533605376 548792008704 549543481344 549948751872 550141757568 550895078448 553171504392 553386442752 554747491584 554963042304 555157807776 555567218688 555916787712 556327968768 557500596224 557696252256 558626844672 559040030208 559804317696 560000782224 560218374144 560414983986 561596226048 561814437888 562011607872 563196215296 564135985152 564333969888 565523472384 565941758976 566715482112 566914372128 567134650368 567333687492 568950022784 571100626944 571301055936 572083350696 572505243648 572928694272 573289187328 575658150912 576083933568 577298202624 577725198336 578151251968 578942926848 579146108112 580366831616 581335252992 581539273848 581765234688 581969406447 582765041664 582991478784 583196080896 583627438944 584425340928 584630446257 584857608192 586296060064 587274375168 588512231424 588718771056 588947521536 589154213934 589959671808 590396032512 590832715968 593274173472 593647468128 594524676096 595338771456 595777814528 595986904032 596218478592 599501979648 599945398272 600976449216 601209962496 601420958424 601864486912 602688632832 605179081728 605414227968 605626699392 606454677504 606903238656 607352131584 608182468608 608395911552 608632307712 608845908528 611147317248 611361800712 611813991393 612650428416 612888477696 613103572224 613941772288 614395871232 614611494783 614850306048 617391009792 618236416512 618692345856 618909477264 619756963254 620214013952 620672752128 624090928032 624333422592 624552533748 625013121024 625406386176 625868964864 627188170752 627408283788 629779857408 630000880002 630245670912 631574102016 631795754304 632041242624 632263058856 633127452672 633595742208 634652983296 636213906432 636684478848 637554917376 637778668644 638026481664 639371313152 639595701888 639844220928 640068775632 642488205312 642713687928 643593769533 644068399104 644544781056 644950335744 645652479368 645903351808 649460477952 649940848128 650420158464 651310792704 651539371626 652912685568 654002159616 655610671872 655865413632 656095591008 656580868812 657478508544 657964809216 658864340992 659351666688 659583067572 660683672064 662076260352 662308617438 662565961728 663704630784 663962517504 664195536576 664686805464 665595527168 666087831552 667433445156 668840260608 669756117888 670250041344 670485267036 670745788416 672395481472 676098505368 676361207808 676598578227 677097547776 678024711936 679453851648 680826466944 681091006464 682261512192 682766143488 683271148032 684205277184 684445400496 684711346176 684951647094 686395387392 687540731904 687782025801 688989929472 689231731968 689499537408 689741518752 690684493824 691195355136 691706594304 692895343712 693164572672 693407840268 694564886016 696028889088 696273161922 697740765696 698011877376 698256846144 700246181888 703139761152 703582184448 704102585472 704621838336 705586692096 708502339584 709026379776 710520864768 710770223592 711046397952 711295941213 712268384256 712545140736 712795209984 714297638912 714548323203 715489542144 715740644736 716270038704 717249282048 717779791872 718761099264 719292727296 719545164624 719824748544 720077372586 721595150848 722799230976 723052898919 724322746368 724576948992 725112878688 725569127712 726104211456 726359039289 726641270784 730643037696 731722678272 732724641792 733522343424 734526771264 737562005856 737848590336 738107539884 739663322112 739950723072 740210410368 740756291584 741222383616 741770625024 743595003008 744835792896 745386706944 746405756928 746667709632 746957832192 747219978648 747772656147 748794968064 749085917184 749348810496 751191826957 752181313536 752445293184 754031296512 754589011968 755620642816 755885829504 756179533824 756444916656 760610818539 760906358784 761467502592 761734741248 762777800928 763340324864 763904925696 764385583104 767544201216 768111911424 768680041536 769730936832 770001075558 770300264448 771923902464 772194810816 775113670656 775385698464 775686979584 775959208596 777020055552 777594774528 778169918592 779233787904 779507261676 779810144256 783032500224 784682975232 784958361408 785263362048 785538951912 786612895744 787194710016 787776954624 791032231296 791529957504 792115408656 792699568128 793785028608 794649205376 794957971456 799335972864 799616501541 799927197696 801301932288 801613283328 801894611232 803584843776 804925734912 806905442304 807502265856 808606236672 809204318208 809488310202 809802842112 811194548736 811509743616 811794544704 813149134848 814863089664 815149067616 815751988524 816265268676 816867237888 817471429632 819194494976 819481993044 819800408064 823188013056 824315222016 824923127808 825212636352 826342617672 827563669504 832121237376 832444563456 832736711664 833350828032 833875181568 834491953152 836250894336 836544378384 837940267008 839706476544 840001173336 840327561216 840622475979 842098802688 842394339072 842721656832 843017411808 844169936896 844794322944 846203977728 846500954832 848285208576 848912638464 850073223168 850371558192 850701975552 851000531238 852794269184 853125627904 853425034176 856650940416 856951583904 858125026044 858757865472 859393041408 859933780992 863487226368 865947303936 866587797504 867226877952 868414390272 868719162168 870550247424 872002879488 872308910772 872647852032 874147562496 874487218176 874794121344 875441158416 876638011392 877286412288 879135555584 879444090096 880911562752 882768347136 883078156584 883421282304 883731320901 884939507712 885283356672 885594048768 886249073952 887772159131 888117108736 889911260208 891787014144 893008157184 893666721792 893980356048 894327717888 899252969472 901464673824 901814943744 902131437636 902796730368 904032949248 905938468864 907768622592 908121341952 908440049088 909682016256 910354857984 911028197376 912273702912 912593867328 912948461568 913268862792 915193849856 916720975872 917042701068 918975642624 919332716544 919655358336 920912658432 921593806848 922275459072 924543787024 926086514688 928038518784 928364215896 929635444881 930321020928 930682503168 931009128192 936136392048 936500133888 937519681536 938109579264 938803447296 939495784448 940782256128 941112425682 944669786112 945001320003 945368506368 947361153024 947693631456 948061863936 948394588284 949691179008 950393613312 952731097604 954320859648 955026718272 956332376064 956668002966 957039722496 959056969728 959393552832 959766331392 960103163448 963732307968 964070531892 966102598656 966817171584 967425503616 968138948608 968478719052 968855027712 974190716928 974911272192 975630237696 976966189056 977309057439 978029791232 979369028352 983416007808 983798120448 984143386512 984871303218 986217762816 986947213824 988296511488 989027500032 989374601358 990677827584 993114390528 993462926157 993848942592 995207675904 995556946176 995943776256 996293304864 997030208196 998393290752 999131747328 1003260390912 1004634176832 1005375062016 1005727900554 1006118682624 1007847772672 1008239378432 1008593222208 1014147758052 1014541811712 1015646321664 1017037067904 1018539900928 1019180777472 1023392268288 1024149215232 1024906722048 1026307915776 1026668100744 1027067019264 1027427470641 1029231869952 1029593081088 1031311097856 1033484894208 1033847597952 1034249306112 1034612278128 1036026740736 1036793032704 1037559891456 1038978383872 1039343015568 1039746859008 1040111760402 1041847329024 1044043333632 1044409742883 1046243966976 1046611148544 1047017816064 1047385269216 1049592946688 1050369272832 1054709641728 1055373276672 1056153878208 1056932757504 1058380038144 1062753509376 1065781297152 1066155335388 1066569596928 1068402576384 1068817711104 1069192814976 1071446458368 1073234313216 1073610967104 1075873923072 1076669687808 1078141648896 1078939090944 1079317746936 1079737122816 1080116058879 1081592731648 1082012991488 1082392726272 1084198846464 1086484119552 1086865423488 1087669318032 1088353691568 1089156317184 1089961906176 1092642657392 1093067210752 1097584017408 1099086962688 1099897503744 1100283515136 1101790156896 1106343008784 1106772885504 1109494983168 1109926084608 1110315615552 1111134437376 1111833575424 1112655937536 1115001192448 1115392504512 1117253689344 1118080060416 1119608635392 1120001564448 1120436748288 1120829967972 1123192452096 1123628875776 1124023215744 1126392430592 1128271970304 1128667939776 1131046944768 1131883517952 1133430964224 1133828744256 1134269300736 1134667374984 1137900045568 1142201253888 1142602111872 1144166701392 1145010487296 1145857388544 1146578374656 1151316301824 1152167867136 1154596405248 1155001613337 1155450396672 1156302503936 1157885853696 1158292216224 1160733663232 1162670505984 1163078547696 1163530469376 1163938812894 1165530083328 1166392161792 1167254877888 1168850681856 1169260892514 1169715216384 1172592120128 1174548750336 1177024462848 1177437542112 1177895043072 1178308427868 1179919343616 1180792065024 1181665431936 1186548346944 1187294936256 1189049352192 1190677542912 1191555629056 1191973808064 1192436957184 1199003959296 1199890796544 1201952898432 1202419924992 1202841916848 1203728973824 1205377265664 1210358163456 1210828455936 1211253398784 1212909355008 1213806477312 1214232465303 1214704263168 1216364937216 1216791823104 1217264615424 1217691817056 1222294634496 1222723601424 1223627982786 1225300856832 1226207144448 1227883544576 1228791742464 1229222989566 1229700612096 1234782019584 1236472833024 1237384691712 1237818954528 1239513926508 1240428027904 1241345504256 1248181856064 1248666845184 1249105067496 1250026242048 1250812772352 1251737929728 1254376341504 1254816567576 1259559714816 1260001760004 1260491341824 1263148204032 1263591508608 1264082485248 1264526117712 1266254905344 1267191484416 1269305966592 1272427812864 1273368957696 1275109834752 1275557337288 1276052963328 1276500796857 1278742626304 1279191403776 1279688441856 1280137551264 1284976410624 1285427375856 1287187539066 1288136798208 1289089562112 1289900671488 1291304958736 1291806703616 1298920955904 1299881696256 1300840316928 1302621585408 1303078743252 1305825371136 1308004319232 1311221343744 1311730827264 1312191182016 1313161737624 1314957017088 1315929618432 1317728681984 1318703333376 1319166135144 1321367344128 1324152520704 1324617234876 1325131923456 1327409261568 1327925035008 1328391073152 1329373610928 1331191054336 1332175663104 1334866890312 1337680521216 1339512235776 1340500082688 1340970534072 1341491576832 1344790962944 1352197010736 1352722415616 1353197156454 1354195095552 1356049423872 1358907703296 1361652933888 1362182012928 1364523024384 1365532286976 1366542296064 1368410554368 1368890800992 1369422692352 1369903294188 1372790774784 1375081463808 1375564051602 1378463463936 1378999074816 1379483037504 1381368987648 1382390710272 1383413188608 1385790687424 1386329145344 1386815680536 1389129772032 1392057778176 1392546323844 1395481531392 1396023754752 1396513692288 1400492363776 1406279522304 1407164368896 1408205170944 1409243676672 1411173384192 1411668638523 1417004679168 1418052759552 1421041729536 1421540447184 1422092795904 1422591882426 1424536768512 1425590419968 1428595277824 1429096646406 1430979084288 1431481289472 1432540077408 1434498564096 1435002004449 1435559583744 1437522198528 1438585454592 1439090329248 1439649497088 1440154745172 1443190301696 1445598461952 1446105797838 1449153897984 1450225757376 1451138255424 1452208422912 1452718078578 1453282541568 1461286075392 1463445356544 1465449283584 1467044686848 1469053542528 1475124011712 1475697180672 1476215079768 1479326644224 1479901446144 1480420820736 1481512583168 1482444767232 1483541250048 1484061902037 1487190006016 1489671585792 1490773413888 1492811513856 1493335419264 1493915664384 1494439957296 1495545312294 1497589936128 1498697620992 1502383653914 1504362627072 1504890586368 1508062593024 1508591850831 1509178023936 1511241285632 1511771659008 1512359067648 1512889833312 1521221637078 1521812717568 1523469482496 1525555601856 1526680649728 1527809851392 1528771166208 1535088402432 1536223822848 1537360083072 1539461873664 1540002151116 1540600528896 1543847804928 1544389621632 1550227341312 1550771396928 1551373959168 1551918417192 1554040111104 1555189549056 1556339837184 1558467575808 1559014523352 1559620288512 1560167640603 1566065000448 1569365950464 1569916722816 1570526724096 1571077903824 1573225791488 1574389420032 1575553909248 1582064462592 1583059915008 1584230817312 1585399136256 1587570057216 1589298410752 1589915942912 1598671945728 1599233003082 1599854395392 1602603864576 1603226566656 1603789222464 1607169687552 1609851469824 1613810884608 1615004531712 1617212473344 1618408636416 1618976620404 1619605684224 1622389097472 1623019487232 1623589089408 1626298269696 1629726179328 1630298135232 1631503977048 1632530537352 1633734475776 1634942859264 1638388989952 1638963986088 1639600816128 1646376026112 1648630444032 1649846255616 1650425272704 1652685235344 1655127339008 1664242474752 1664889126912 1665473423328 1666701656064 1667750363136 1668983906304 1672501788672 1673088756768 1675880534016 1679412953088 1680002346672 1680655122432 1681244951958 1684788678144 1685443313664 1686034823616 1688339873792 1689588645888 1692407955456 1693001909664 1696570417152 1697825276928 1700146446336 1700743116384 1701403951104 1702001062476 1705588538368 1706251255808 1706850068352 1713301880832 1713903167808 1716250052088 1717515730944 1718786082816 1719867561984 1726974452736 1731894607872 1733175595008 1734453755904 1736828780544 1737438324336 1741100494848 1744005758976 1744617821544 1745295704064 1748295124992 1748974436352 1749588242688 1750882316832 1753276022784 1753891338771 1754572824576 1758271111168 1758888180192 1761823125504 1765536694272 1766156313168 1766842564608 1767462641802 1769879015424 1771188097536 1772498147904 1775544318262 1776234217472 1779822520416 1783574028288 1786016314368 1787333443584 1787960712096 1788655435776 1798505938944 1802929347648 1803629887488 1804262875272 1805593460736 1808065898496 1811876937728 1815537245184 1816242683904 1816880098176 1819364032512 1820709715968 1822056394752 1824547405824 1825187734656 1825896923136 1826537725584 1830387699712 1833441951744 1834085402136 1835441974179 1837951285248 1838665433088 1839310716672 1841825316864 1843187613696 1843834484349 1844550918144 1849087574048 1852173029376 1856077037568 1856728431792 1859270889762 1860642041856 1862018256384 1872272784096 1873000267776 1875039363072 1876219158528 1877606894592 1878991568896 1881564512256 1882224851364 1889339572224 1890002640006 1890737012736 1894722306048 1895387262912 1896123727872 1896789176568 1899382358016 1900787226624 1905462195208 1908641719296 1910053436544 1912664752128 1913336005932 1914079444992 1918113939456 1918787105664 1919532662784 1920206326896 1927464615936 1928141063784 1932205197312 1933634343168 1934851007232 1936277897216 1936957438104 1937710055424 1948381433856 1949822544384 1951260475392 1953932378112 1954618114878 1956059582464 1958738056704 1966832015616 1967596240896 1968286773024 1969742606436 1972435525632 1973894427648 1976593022976 1978055000064 1978749202716 1986228781056 1986925852314 1987697885184 1991113892352 1991887552512 1992586609728 1994060416392 1996786581504 1998263494656 2006520781824 2009268353664 2010750124032 2011455801108 2012237365248 2015695545344 2016478756864 2017186444416 2028295516104 2029083623424 2029795734681 2031292643328 2034074135808 2037079801856 2038361554944 2046784536576 2048298430464 2049813444096 2052615831552 2053336201488 2054134038528 2054854941282 2059186162176 2062622195712 2066969788416 2067695195904 2068498612224 2069224556256 2072053481472 2073586065408 2075119782912 2077956767744 2078686031136 2079493718016 2080223520804 2083694658048 2088086667264 2088819485766 2093222297088 2094035632128 2094770538432 2099185893376 2100738545664 2109419283456 2110746553344 2112307756416 2113865515008 2116760076288 2125507018752 2131562594304 2132310670776 2133139193856 2133887823639 2136805152768 2137635422208 2138385629952 2142892916736 2143644969609 2146468626432 2147221934208 2151747846144 2153339375616 2156283297792 2157878181888 2158635493872 2159474245632 2160232117758 2163185463296 2164785452544 2168397692928 2169158696757 2172968239104 2173730846976 2175338636064 2176707383136 2178312634368 2179077117867 2179923812352 2185285314784 2186134421504 2195168034816 2198173925376 2200567030272 2203580313792 2212686017568 2213545771008 2218989966336 2219852169216 2220631231104 2222268874752 2223667150848 2225311875072 2230002384896 2230785009024 2234507378688 2236160120832 2239217270784 2240003128896 2240873496576 2241659935944 2243317968441 2246384904192 2247257751552 2248046431488 2252784861184 2253575480871 2256543940608 2257335879552 2262093889536 2263767035904 2266861928448 2267657488512 2268538601472 2269334749968 2275800091136 2284402507776 2285204223744 2288333402784 2290020974592 2291714777088 2293156749312 2302632603648 2304335734272 2309192810496 2310003226674 2310900793344 2315771707392 2316584432448 2321467326464 2325341011968 2326157095392 2327060938752 2327877625788 2331060166656 2332784323584 2334509755776 2337701363712 2338521785028 2339430432768 2345184240256 2349097500672 2354048925696 2354875084224 2355790086144 2356616855736 2359838687232 2361584130048 2363330863872 2373096693888 2374589872512 2378098704384 2381355085824 2383111258112 2383947616128 2384873914368 2398007918592 2398849504623 2399781593088 2403905796864 2404839849984 2405683833696 2407457947648 2410754531328 2420716326912 2422506797568 2425818710016 2427612954624 2428464930606 2429408526336 2433583646208 2434529230848 2435383634112 2444589268992 2445447202848 2447255965572 2450601713664 2452414288896 2455767089152 2457583484928 2458445979132 2459401224192 2469564039168 2472945666048 2474769383424 2475637909056 2479027853016 2480856055808 2482691008512 2496363712128 2497333690368 2498210134992 2500052484096 2501625544704 2503475859456 2508752683008 2509633135152 2519119429632 2520003520008 2520982683648 2521867427937 2526296408064 2527183017216 2528164970496 2529052235424 2532509810688 2534382968832 2538611933184 2544855625728 2546737915392 2550219669504 2551114674576 2552105926656 2553001593714 2558382807552 2559376883712 2560275102528 2569952821248 2570854751712 2574375078132 2576273596416 2578179124224 2579801342976 2582609917472 2583613407232 2597841911808 2599763392512 2601680633856 2605243170816 2606157486504 2611650742272 2616008638464 2622442687488 2623461654528 2624382364032 2626323475248 2629914034176 2631859236864 2635457363968 2637406666752 2638332270288 2642734688256 2648305041408 2649234469752 2650263846912 2651193962703 2654818523136 2655850070016 2656782146304 2658747221856 2662382108672 2663316477393 2664351326208 2669733780624 2675361042432 2679024471552 2681000165376 2681941068144 2682983153664 2689581925888 2704394021472 2705444831232 2706394312908 2708390191104 2712098847744 2717815406592 2723305867776 2724364025856 2729046048768 2731064573952 2733084592128 2736821108736 2737781601984 2738845384704 2739806588376 2745581549568 2750162927616 2751128103204 2756926927872 2757998149632 2758966075008 2762737975296 2764781420544 2766826377216 2771581374848 2772658290688 2773631361072 2778259544064 2784115556352 2785092647688 2788906334643 2790963062784 2792047509504 2793027384576 2800984727552 2812559044608 2814328737792 2816410341888 2818487353344 2822346768384 2823337277046 2834009358336 2835003960009 2836105519104 2842083459072 2843080894368 2844185591808 2845183764852 2849073537024 2851180839936 2857190555648 2858193292812 2862962578944 2865080154816 2868997128192 2870004008898 2871119167488 2877170909184 2878180658496 2879298994176 2880309490344 2886380603392 2891196923904 2892211595676 2898307795968 2900451514752 2902276510848 2904416845824 2905436157156 2906565083136 2922572150784 2926890713088 2930898567168 2931927172317 2934089373696 2938107085056 2950248023424 2951394361344 2952430159536 2958653288448 2960841641472 2963025166336 2964889534464 2967082500096 2968123804074 2974380012032 2979343171584 2980388778471 2981546827776 2985623027712 2986670838528 2987831328768 2988879914592 2991090624588 2995179872256 2997395241984 3004767307828 3009781172736 3016125186048 3017183701662 3018356047872 3023543318016 3024718135296 3025779666624 3042443274156 3043625435136 3046938964992 3051111203712 3053361299456 3055619702784 3057542332416 3070176804864 3072447645696 3074720166144 3078923747328 3080004302232 3081201057792 3082282411923 3087695609856 3088779243264 3100454682624 3101542793856 3102747918336 3103836834384 3108080222208 3110379098112 3112679674368 3116935151616 3118029046704 3119240577024 3120335281206 3132130000896 3133229228649 3138731900928 3139833445632 3141053448192 3142155807648 3146451582976 3148778840064 3151107818496 3164128925184 3166119830016 3168461634624 3170798272512 3175140114432 3178596821504 3179831885824 3197343891456 3198466006164 3199708790784 3205207729152 3206453133312 3207578444928 3214339375104 3219702939648 3227621769216 3230009063424 3234424946688 3236817272832 3237953240808 3239211368448 3240348176637 3244778194944 3246038974464 3247178178816 3252596539392 3259452358656 3260596270464 3263007954096 3265061074704 3267468951552 3269885718528 3276777979904 3277927972176 3279201632256 3292752052224 3297260888064 3299692511232 3300850545408 3305370470688 3310254678016 3328484949504 3329778253824 3330946846656 3333403312128 3335500726272 3337967812608 3345003577344 3346177513536 3351761068032 3358825906176 3360004693344 3361310244864 3362489903916 3369577356288 3370886627328 3372069647232 3376679747584 3379177291776 3384815910912 3386003819328 3393140834304 3395650553856 3400292892672 3401486232768 3402807902208 3404002124952 3411177076736 3412502511616 3413700136704 3426603761664 3427806335616 3432500104176 3435031461888 3437572165632 3439735123968 3453948905472 3463789215744 3465004840011 3466351190016 3468907511808 3473657561088 3474876648672 3482200989696 3488011517952 3489235643088 3490591408128 3496590249984 3499176485376 3501764633664 3506552045568 3507782677542 3509145649152 3516542222336 3517776360384 3523646251008 3531073388544 3532312626336 3533685129216 3534925283604 3539758030848 3542376195072 3544996295808 3551088636524 3552468434944 3559645040832 3567148056576 3572032628736 3574666887168 3575921424192 3577310871552 3597011877888 3605858695296 3607259774976 3608525750544 3611186921472 3616131796992 3623753875456 3631074490368 3632485367808 3633760196352 3638728065024 3641419431936 3642697395909 3644112789504 3649094811648 3650375469312 3651793846272 3653075451168 3660775399424 3666883903488 3668170804272 3670883948358 3675902570496 3678621433344 3683650633728 3686375227392 3687668968698 3689101836288 3698175148096 3704346058752 3712154075136 3713456863584 3718541779524 3721284083712 3724036512768 3744545568192 3746000535552 3750078726144 3752438317056 3755213789184 3757983137792 3763129024512 3764449702728 3778679144448 3780005280012 3781474025472 3789444612096 3790774525824 3792247455744 3793578353136 3798764716032 3801574453248 3810924390416 3817283438592 3820106873088 3825329504256 3826672011864 3828158889984 3829502390571 3836227878912 3837574211328 3839065325568 3840412653792 3854929231872 3856282127568 3864410394624 3867268686336 3869702014464 3872555794432 3873914876208 3875420110848 3896762867712 3899645088768 3902520950784 3907864756224 3909236229756 3912119164928 3917476113408 3933664031232 3935192481792 3936573546048 3939485212872 3944871051264 3947788855296 3953186045952 3956110000128 3957498405432 3972457562112 3973851704628 3975395770368 3982227784704 3983775105024 3985173219456 3988120832784 3993573163008 3996526989312 4013041563648 4018536707328 4021500248064 4022911602216 4024474730496 4031391090688 4032957513728 4034372888832 4056591032208 4058167246848 4059591469362 4062585286656 4068148271616 4074159603712 4076723109888 4093569073152 4096596860928 4099626888192 4105231663104 4106672402976 4108268077056 4109709882564 4118372324352 4125244391424 4135390391808 4136997224448 4138449112512 4144106962944 4147172130816 4150239565824 4155913535488 4157372062272 4158987436032 4160447041608 4167389316096 4176173334528 4177638971532 4186444594176 4188071264256 4189541076864 4198371786752 4201477091328 4218838566912 4221493106688 4224615512832 4227731030016 4233520152576 4235005915569 4251014037504 4263125188608 4264621341552 4266278387712 4267775647278 4273610305536 4276771259904 4285785833472 4287289939218 4292937252864 4294443868416 4303495692288 4305006013347 4306678751232 4312566595584 4315756363776 4317270987744 4318948491264 4320464235516 4326370926592 4329570905088 4336795385856 4338317393514 4347461693952 4350677272128 4353414766272 4356625268736 4358154235734 4359847624704 4370570629568 4372268843008 4390336069632 4396347850752 4401134060544 4407160627584 4425372035136 4427091542016 4437979932672 4439704338432 4441262462208 4444537749504 4447334301696 4450623750144 4452185706111 4460004769792 4461570018048 4469014757376 4472320241664 4478434541568 4480006257792 4481746993152 4483319871888 4486635936882 4492769808384 4496092862976 4505569722368 4507150961742 4513087881216 4514671759104 4524187779072 4525775552493 4527534071808 4533723856896 4535314977024 4537077202944 4538669499936 4551600182272 4570408447488 4576666805568 4580041949184 4583429554176 4586313498624 4605265207296 4608671468544 4618385620992 4620006453348 4621801586688 4631543414784 4633168864896 4642934652928 4650682023936 4652314190784 4654121877504 4655755251576 4662120333312 4665568647168 4669019511552 4675402727424 4677043570056 4678860865536 4680502921809 4690368480512 4698195001344 4708097851392 4709750168448 4711580172288 4713233711472 4719677374464 4723168260096 4726661727744 4746193387776 4749179745024 4756197408768 4762710171648 4766222516224 4767895232256 4769747828736 4796015837184 4797699009246 4799563186176 4807811593728 4809679699968 4811367667392 4814915895296 4821509062656 4841432653824 4845013595136 4851637420032 4855225909248 4856929861212 4858817052672 4867167292416 4869058461696 4870767268224 4889178537984 4890894405696 4894511931144 4901203427328 4904828577792 4911534178304 4915166969856 4916891958264 4918802448384 4939128078336 4945891332096 4949538766848 4951275818112 4958055706032 4961712111616 4965382017024 4992727424256 4994667380736 4996420269984 5000104968192 5003251089408 5006951718912 5017505366016 5019266270304 5038238859264 5040007040016 5041965367296 5043734855874 5054366034432 5056329940992 5058104470848 5065019621376 5068765937664 5077223866368 5089711251456 5093475830784 5100439339008 5102229349152 5104211853312 5106003187428 5116765615104 5118753767424 5120550205056 5139905642496 5141709503424 5148750156264 5152547192832 5156358248448 5159602685952 5165219834944 5167226814464 5195683823616 5199526785024 5203361267712 5210486341632 5212314973008 5223301484544 5232017276928 5244885374976 5246923309056 5248764728064 5252646950496 5259828068352 5261674016313 5263718473728 5270914727936 5274813333504 5276664540576 5285469376512 5296610082816 5298468939504 5300527693824 5302387925406 5309637046272 5313564292608 5317494443712 5324764217344 5326632954786 5328702652416 5339467561248 5350722084864 5358048943104 5362000330752 5363882136288 5365966307328 5379163851776 5408788042944 5410889662464 5412788625816 5416780382208 5424197695488 5435630813184 5446611735552 5448728051712 5458092097536 5462129147904 5466169184256 5473642217472 5475563203968 5477690769408 5479613176752 5491163099136 5500325855232 5502256206408 5513853855744 5515996299264 5517932150016 5525475950592 5529562841088 5531503453047 5533652754432 5543162749696 5545316581376 5547262722144 5556519088128 5568231112704 5570185295376 5577812669286 5581926125568 5586054769152 5601969455104 5625118089216 5628657475584 5632820683776 5636974706688 5644693536768 5646674554092 5668018716672 5670007920018 5672211038208 5684166918144 5686161788736 5688371183616 5690367529704 5698147074048 5702361679872 5714381111296 5716386585624 5725925157888 5730160309632 5737994256384 5740008017796 5742238334976 5754341818368 5756361316992 5758597988352 5760618980688 5772761206784 5782393847808 5784423191352 5796615591936 5800903029504 5804553021696 5808833691648 5810872314312 5813130166272 5845144301568 5853781426176 5861797134336 5863854344634 5868178747392 5876214170112 5900496046848 5902788722688 5904860319072 5917306576896 5921683282944 5926050332672 5929779068928 5934165000192 5936247608148 5948760024064 5958686343168 5960777556942 5963093655552 5973341677056 5975662657536 5977759829184 5982181249176 5990359744512 5994790483968 6009534615656 6019562345472 6032250372096 6034367403324 6036712095744 6047086636032 6049436270592 6051559333248 6084886548312 6087250870272 6093877929984 6102222407424 6106722598912 6111239405568 6115084664832 6140353609728 6144895291392 6149440332288 6157847494656 6160008604464 6162402115584 6164564823846 6177558486528 6200909365248 6203085587712 6205495836672 6207673668768 6216160444416 6220758196224 6225359348736 6233870303232 6236058093408 6238481154048 6240670562412 6264260001792 6266458457298 6279666891264 6282106896384 6284311615296 6292903165952 6297557680128 6302215636992 6328257850368 6332239660032 6336923269248 6341596545024 6350280228864 6357193643008 6359663771648 6394687782912 6396932012328 6399417581568 6401663470917 6410415458304 6412906266624 6415156889856 6428678750208 6430934908827 6439405879296 6455243538432 6460018126848 6468849893376 6473634545664 6475906481616 6478422736896 6480696353274 6489556389888 6494356357632 6505193078784 6518904717312 6521192540928 6526015908192 6530122149408 6534937903104 6537231353601 6539771437056 6553555959808 6555855944352 6558403264512 6585504104448 6594521776128 6601701090816 6610740941376 6620509356032 6656969899008 6659556507648 6661893693312 6666806624256 6671001452544 6675935625216 6690007154688 6692355027072 6703522136064 6717651812352 6720009386688 6722620489728 6724979807832 6729953905323 6739154712576 6741773254656 6744139294464 6753359495168 6758354583552 6760726442613 6769631821824 6772007638656 6786281668608 6791301107712 6800585785344 6802972465536 6805615804416 6808004249904 6822354153472 6827400273408 6853207523328 6855612671232 6865000208352 6870062923776 6875144331264 6879470247936 6907897810944 6927578431488 6930009680022 6932702380032 6947315122176 6949753297344 6964401979392 6976023035904 6978471286176 6981182816256 6993180499968 6998352970752 7003529267328 7013104091136 7015565355084 7018291298304 7033084444672 7035552720768 7047292502016 7062146777088 7064625252672 7067370258432 7069850567208 7079516061696 7084752390144 7089992591616 7102177273048 7104936869888 7119290081664 7134296113152 7144065257472 7149333774336 7151842848384 7154621743104 7194023755776 7211717390592 7214519549952 7217051501088 7222373842944 7232263593984 7247507750912 7262148980736 7267520392704 7277456130048 7282838863872 7285394791818 7288225579008 7300750938624 7303587692544 7306150902336 7321550798848 7333767806976 7336341608544 7341767896716 7351805140992 7357242866688 7367301267456 7372750454784 7375337937396 7378203672576 7396350296192 7408692117504 7424308150272 7426913727168 7437083559048 7442568167424 7448073025536 7489091136384 7492001071104 7500157452288 7504876634112 7510427578368 7515966275584 7526258049024 7528899405456 7557358288896 7560010560024 7562948050944 7565602283811 7578889224192 7581549051648 7584494911488 7587156706272 7597529432064 7603148906496 7621848780832 7634566877184 7640213746176 7650659008512 7653344023728 7656317779968 7659004781142 7675148422656 7678130651136 7680825307584 7709858463744 7712564255136 7728820789248 7734537372672 7739404028928 7745111588864 7747829752416 7750840221696 7793525735424 7799290177536 7805041901568 7815729512448 7818472459512 7824238329856 7834952226816 7867328062464 7870384963584 7873147092096 7878970425744 7889742102528 7895577710592 7906372091904 7912220000256 7914996810864 7944915124224 7947703409256 7950791540736 7953581888109 7964455569408 7967550210048 7970346438912 7976241665568 7987146326016 7989949432179 7993053978624 8026083127296 8037073414656 8043000496128 8045823204432 8048949460992 8062782181376 8068745777664 8113182064416 8116334493696 8119182938724 8125170573312 8136296543232 8148319207424 8153446219776 8187138146304 8193193721856 8199253776384 8210463326208 8213344805952 8216536154112 8219419765128 8236744648704 8250488782848 8270780783616 8273994448896 8276898225024 8288213925888 8294344261632 8300479131648 8311827070976 8314744124544 8317974872064 8320894083216 8334778632192 8352346669056 8355277943064 8366719003929 8372889188352 8376142528512 8379082153728 8396743573504 8402954182656 8437677133824 8442986213376 8449231025664 8455462060032 8467040305152 8470011831138 8502028075008 8526250377216 8529242683104 8532556775424 8535551294556 8547220611072 8553542519808 8571571666944 8574579878436 8588887736832 8606991384576 8610012026694 8613357502464 8631512727552 8634541975488 8637896982528 8640928471032 8652741853184 8659141810176 8673590771712 8676634787028 8694923387904 8701354544256 8706829532544 8713250537472 8716308471468 8719695249408 8741141259136 8744537686016 8780672139264 8792695701504 8795781516951 8802268121088 8814321255168 8850744070272 8854183084032 8875959865344 8882524924416 8889075499008 8894668603392 8901247500288 8904371412222 8923140036096 8938029514752 8941166335413 8944640483328 8956869083136 8960012515584 8963493986304 8966639743776 8973271873764 8985539616768 8992185725952 9011139444736 9014301923484 9029343518208 9048375558144 9051551104986 9055068143616 9070629954048 9074154405888 9077338999872 9103200364544 9140816894976 9153333611136 9160083898368 9166859108352 9172626997248 9210530414592 9217342937088 9236771241984 9240012906696 9243603173376 9246847235769 9263086829568 9266337729792 9285869305856 9301364047872 9304628381568 9308243755008 9311510503152 9324240666624 9331137294336 9338039023104 9350805454848 9354087140112 9357721731072 9361005843618 9380736961024 9396390002688 9399687685947 9416195702784 9419500336896 9423160344576 9426467422944 9439354748928 9446336520192 9453323455488 9492386775552 9498359490048 9512394817536 9525420343296 9535790464512 9539495657472 9592031674368 9595398018492 9599126372352 9615623187456 9619359399936 9622735334784 9629831790592 9643018125312 9682865307648 9690027190272 9703274840064 9710451818496 9713859722424 9717634105344 9721044529911 9734334584832 9738116923392 9741534536448 9765493750441 9778357075968 9781788811392 9789023862288 9802406854656 9809657155584 9823068356608 9830333939712 9833783916528 9837604896768 9878256156672 9891782664192 9899077533696 9902551636224 9916111412064 9923424223232 9930764034048 9985454848512 9989334761472 9992840539968 10000209936384 10006502178816 10013903437824 10035010732032 10038532540608 10076477718528 10080014080032 10083930734592 10087469711748 10108732068864 10112659881984 10116208941696 10130039242752 10137531875328 10154447732736 10179422502912 10186951661568 10200878678016 10204458698304 10208423706624 10212006374856 10233531230208 10237507534848 10241100410112 10279811284992 10283419006848 10297500312528 10305094385664 10312716496896 10319205371904 10330439669888 10334453628928 10391367647232 10395014520033 10399053570048 10406722535424 10420972683264 10424629946016 10446602969088 10464034553856 10489770749952 10497529456128 10505293900992 10519656136704 10523348032626 10527436947456 10549626667008 10553329081152 10570938753024 10593220165632 10596937879008 10601055387648 10604775850812 10619274092544 10627128585216 10634988887424 10649528434688 10653265909572 10657405304832 10678935122496 10701444169728 10716097886208 10724000661504 10727764272576 10731932614656 10758327703552 10817576085888 10821779324928 10825577251632 10833560764416 10848395390976 10871261626368 10893223471104 10897456103424 10916184195072 10924258295808 10928092187727 10932338368512 10947284434944 10951126407936 10955381538816 10959226353504 10982326198272 11000651710464 11004512412816 11027707711488 11035864300032 11050951901184 11059125682176 11063006906094 11067305508864 11086325499392 11090633162752 11094525444288 11113038176256 11136462225408 11140370590752 11155625338572 11163852251136 11172109538304 11203938910208 11250236178432 11257314951168 11265641367552 11273949413376 11289387073536 11293349108184 11336037433344 11340015840036 11344422076416 11368333836288 11372323577472 11376742367232 11380735059408 11396294148096 11404723359744 11428762222592 11432773171248 11451850315776 11460320619264 11475988512768 11480016035592 11484476669952 11488507171713 11508683636736 11512722633984 11517195976704 11521237961376 11545522413568 11564787695616 11568846382704 11593231183872 11601806059008 11609106043392 11617667383296 11621744628624 11626260332544 11690288603136 11707562852352 11723594268672 11727708689268 11736357494784 11752428340224 11800992093696 11805577445376 11809720638144 11834613153792 11843366565888 11852100665344 11859558137856 11868330000384 11872495216296 11897520048128 11917372686336 11921555113884 11926187311104 11946683354112 11951325315072 11955519658368 11964362498352 11980719489024 11989580967936 12019069231312 12039124690944 12064500744192 12068734806648 12073424191488 12094173272064 12098872541184 12103118666496 12169773096624 12174501740544 12187755859968 12204444814848 12213445197824 12222478811136 12230169329664 12280707219456 12289790582784 12298880664576 12315694989312 12320017208928 12324804231168 12329129647692 12355116973056 12406171175424 12410991673344 12415347337536 12432320888832 12441516392448 12450718697472 12467740606464 12472116186816 12476962308096 12481341124824 12528520003584 12532916914596 12559333782528 12564213792768 12568623230592 12585806331904 12595115360256 12604431273984 12656515700736 12664479320064 12673846538496 12683193090048 12700560457728 12705017746707 12714387286016 12719327543296 12789375565824 12793864024656 12798835163136 12803326941834 12820830916608 12830313779712 12857357500416 12861869817654 12878811758592 12910487076864 12915018040041 12920036253696 12937699786752 12947269091328 12951812963232 12956845473792 12961392706548 12979112779776 12988712715264 13010386157568 13042385081856 13052031816384 13060244298816 13069875806208 13074462707202 13079542874112 13107111919616 13111711888704 13116806529024 13171008208896 13189043552256 13203402181632 13221481882752 13241018712064 13313939798016 13319113015296 13323787386624 13333613248512 13342002905088 13351871250432 13356557118333 13380014309376 13384710054144 13407044272128 13435303624704 13440018773376 13445240979456 13449959615664 13459907810646 13478309425152 13488278588928 13506718990336 13516709167104 13521452885226 13539263643648 13544015277312 13572563337216 13577326657479 13582602215424 13601171570688 13605944931072 13611231608832 13616008499808 13644708306944 13654800546816 13711225342464 13730000416704 13740125847552 13750288662528 13758940495872 13815795621888 13855156862976 13860019360044 13865404760064 13894630244352 13899506594688 13928803958784 13952046071808 13956942572352 13962365632512 13986360999936 13996705941504 14007058534656 14026208182272 14031130710168 14036582596608 14041508765427 14066168889344 14071105441536 14094585004032 14124293554176 14129250505344 14134740516864 14139701134416 14159032123392 14169504780288 14179985183232 14204354546096 14209873739776 14238580163328 14268592226304 14288130514944 14298667548672 14303685696768 14309243486208 14388047511552 14423434781184 14429039099904 14434103002176 14444747685888 14464527187968 14495015501824 14524297961472 14535040785408 14554912260096 14565677727744 14570789583636 14576451158016 14601501877248 14607175385088 14612301804672 14643101597696 14667535613952 14672683217088 14683535793432 14703610281984 14714485733376 14734602534912 14745500909568 14750675874792 14756407345152 14792700592384 14817384235008 14848616300544 14853827454336 14874167118096 14885136334848 14896146051072 14978182272768 14984002142208 15000314904576 15009753268224 15020855156736 15031932551168 15052516098048 15057798810912 15114716577792 15120021120048 15125896101888 15131204567622 15163098103296 15168989822976 15174313412544 15195058864128 15206297812992 15243697561664 15269133754368 15280427492352 15301318017024 15306688047456 15312635559936 15318009562284 15350296845312 15356261302272 15361650615168 15419716927488 15425128510272 15457641578496 15469074745344 15478808057856 15490223177728 15495659504832 15501680443392 15587051470848 15598580355072 15610083803136 15631459024896 15636944919024 15648476659712 15669904453632 15734656124928 15740769927168 15746294184192 15757940851488 15779484205056 15785022048939 15791155421184 15812744183808 15824440000512 15829993621728 15889830248448 15895406818512 15901583081472 15907163776218 15928911138816 15940692877824 15952483331136 15974292652032 15979898864358 15986107957248 16052166254592 16074146829312 16086000992256 16091646408864 16097898921984 16125564362752 16137491555328 16226364128832 16232668987392 16238365877448 16250341146624 16272593086464 16296638414848 16306892439552 16374276292608 16386387443712 16398507552768 16420926652416 16426689611904 16433072308224 16438839530256 16473489297408 16500977565696 16541561567232 16547988897792 16553796450048 16576427851776 16588688523264 16594510359141 16600958263296 16623654141952 16629488249088 16635949744128 16641788166432 16669557264384 16704693338112 16710555886128 16733438007858 16745778376704 16758164307456 16793487147008 16805908365312 16875354267648 16885972426752 16898462051328 16910924120064 16934080610304 16940023662276 17004056150016 17052500754432 17058485366208 17065113550848 17071102589112 17094441222144 17107085039616 17143143333888 17149159756872 17177775473664 17213982769152 17220024053388 17226715004928 17263025455104 17269083950976 17275793965056 17281856942064 17305483706368 17318283620352 17347181543424 17353269574056 17389846775808 17402709088512 17413659065088 17426501074944 17432616942936 17439390498816 17482282518272 17489075372032 17561344278528 17585391403008 17591563033902 17604536242176 17628642510336 17701488140544 17708366168064 17751919730688 17765049848832 17778150998016 17789337206784 17802495000576 17808742824444 17846280072192 17876059029504 17882332670826 17889280966656 17920025031168 17926987972608 17933279487552 17946543747528 17971079233536 17984371451904 18022278889472 18028603846968 18058687036416 18096751116288 18103102209972 18110136287232 18141259908096 18148308811776 18154677999744 18206400729088 18281633789952 18306667222272 18320167796736 18333718216704 18345253994496 18421060829184 18434685874176 18473542483968 18480025813392 18487206346752 18493694471538 18532675459584 18571738611712 18602728095744 18609256763136 18616487510016 18623021006304 18648481333248 18662274588672 18676078046208 18701610909696 18708174280224 18715443462144 18722011687236 18761473922048 18792780005376 18799375371894 18839000673792 18846320689152 18852934845888 18878709497856 18892673040384 18906646910976 18984773551104 18996718980096 19024789635072 19050840686592 19071580929024 19078991314944 19184063348736 19190796036984 19198252744704 19231246374912 19238718799872 19245470669568 19259663581184 19286036250624 19292804726481 19365730615296 19380054380544 19406549680128 19420903636992 19427719444848 19435268210688 19442089059822 19468669169664 19483069072896 19530987500882 19556714151936 19563577622784 19578047724576 19604813709312 19611694060803 19619314311168 19646136713216 19660667879424 19667567833056 19675209793536 19756512313344 19783565328384 19805103272448 19832222824128 19846848446464 19861528068096 19970909697024 19978669522944 19985681079936 20000419872768 20013004357632 20027806875648 20070021464064 20077065081216 20152955437056 20160028160064 20167861469184 20174939423496 20189861715969 20217464137728 20225319763968 20232417883392 20260078485504 20275063750656 20282179327839 20308895465472 20358845005824 20373903323136 20401757356032 20408917396608 20416847413248 20424012749712 20467062460416 20482200820224 20559622569984 20566838013696 20595000625056 20610188771328 20625432993792 20638410743808 20660879339776 20668907257856 20782735294464 20790029040066 20798107140096 20841945366528 20849259892032 20893205938176 20928069107712 20979541499904 20995058912256 21010587801984 21039312273408 21046696065252 21054873894912 21099253334016 21106658162304 21141877506048 21186440331264 21193875758016 21202110775296 21209551701624 21238548185088 21254257170432 21269977774848 21299056869376 21306531819144 21314810609664 21357870244992 21402888339456 21432195772416 21448001323008 21455528545152 21463865229312 21516655407104 21635152171776 21643558649856 21651154503264 21667121528832 21696790781952 21742523252736 21786446942208 21832368390144 21848516591616 21856184375454 21864676737024 21902252815872 21910763077632 21918452707008 21964652396544 22001303420928 22009024825632 22055415422976 22071728600064 22101903802368 22118251364352 22126013812188 22134611017728 22172650998784 22181266325504 22189050888576 22226076352512 22272924450816 22280741181504 22311250677144 22327704502272 22344219076608 22407877820416 22500472356864 22514629902336 22531282735104 22547898826752 22578774147072 22586698216368 22672074866688 22680031680072 22688844152832 22736667672576 22744647154944 22753484734464 22761470118816 22792588296192 22809446719488 22857524445184 22865546342496 22903700631552 22920641238528 22951977025536 22960032071184 22968953339904 22977014343426 23025445267968 23034391953408 23042475922752 23091044827136 23129575391232 23137692765408 23186462367744 23203612118016 23218212086784 23235334766592 23243489257248 23252520665088 23380577206272 23415125704704 23447188537344 23455417378536 23472714989568 23504856680448 23601984187392 23611154890752 23619441276288 23669226307584 23686733131776 23704201330688 23719116275712 23736660000768 23744990432592 23795040096256 23834745372672 23843110227768 23852374622208 23860745664327 23893366708224 23902650630144 23911039316736 23928724996704 23961438978048 23969848296537 23979161935872 24038138462624 24078249381888 24129001488384 24137469613296 24146848382976 24188346544128 24206237332992 24339546193248 24349003481088 24375511719936 24408889629696 24426890395648 24444957622272 24460338659328 24561414438912 24579581165568 24597761329152 24631389978624 24640034417856 24649608462336 24658259295384 24710233946112 24812342350848 24821983346688 24830694675072 24864641777664 24883032784896 24901437394944 24935481212928 24944232373632 24953924616192 24962682249648 25057040007168 25065833829192 25118667565056 25128427585536 25137246461184 25171612663808 25190230720512 25208862547968 25313031401472 25328958640128 25347693076992 25366386180096 25401120915456 25410035493414 25428774572032 25578751131648 25587728049312 25597670326272 25606653883668 25641661833216 25660627559424 25714715000832 25723739635308 25820974153728 25830036080082 25840072507392 25894538182656 25903625926464 25913690947584 25922785413096 25958225559552 25977425430528 26020772315136 26084770163712 26104063632768 26120488597632 26139751612416 26148925414404 26159085748224 26214223839232 26223423777408 26233613058048 26342016417792 26378087104512 26387344550853 26406804363264 26442963765504 26482037424128 26627879596032 26647574773248 26667226497024 26684005810176 26703742500864 26713114236666 26769420108288 26814088544256 26870607249408 26880037546752 26890481958912 26899919231328 26919815621292 26956618850304 26976557177856 27013437980672 27033418334208 27042905770452 27088030554624 27145126674432 27154653314958 27165204430848 27211889862144 27222463217664 27232016999616 27289416613888 27309601093632 27422450684928 27460000833408 27480251695104 27500577325056 27517880991744 27631591243776 27710313725952 27720038720088 27730809520128 27740541707307 27789260488704 27799013189376 27857607917568 27904092143616 27913885144704 27924731265024 27972721999872 27993411883008 28014117069312 28052416364544 28062261420336 28073165193216 28083017530854 28142210883072 28189170008064 28199063057841 28248587108352 28258501010688 28269481033728 28279402268832 28318064246784 28339009560576 28359970366464 28408709092192 28419747479552 28477160326656 28537184452608 28576261029888 28607371393536 28618486972416 28776095023104 28846869562368 28858078199808 28868206004352 28889495371776 28929054375936 28990031003648 29048595922944 29070081570816 29109824520192 29131355455488 29141579167272 29152902316032 29163133589733 29203003754496 29214350770176 29224603609344 29286203195392 29296481251323 29335071227904 29345366434176 29367071586864 29407220563968 29428971466752 29469205069824 29491001819136 29501351749584 29512814690304 29585401184768 29634768470016 29697232601088 29707654908672 29748334236192 29770272669696 29792292102144 29956364545536 29968004284416 30000629809152 30019506536448 30041710313472 30105032196096 30115597621824 30229433155584 30240042240096 30251792203776 30262409135244 30326196206592 30337979645952 30348626825088 30390117728256 30412595625984 30487395123328 30538267508736 30560854984704 30602636034048 30613376094912 30625271119872 30636019124568 30700593690624 30712522604544 30723301230336 30839433854976 30850257020544 30915283156992 30938149490688 30957616115712 30980446355456 30991319009664 31003360886784 31174102941696 31185043560099 31197160710144 31220167606272 31262918049792 31273889838048 31296953319424 31339808907264 31469312249856 31492588368384 31515881702976 31558968410112 31570044097878 31582310842368 31648880001024 31659987243456 31779660496896 31790813637024 31803166162944 31814327552436 31857822277632 31881385755648 31904966662272 31948585304064 31959797728716 31972215914496 32104332509184 32148293658624 32172001984512 32183292817728 32195797843968 32251128725504 32274983110656 32452728257664 32465337974784 32476731754896 32500682293248 32545186172928 32593276829696 32613784879104 32748552585216 32772774887424 32784276563181 32797015105536 32841853304832 32853379223808 32866144616448 32877679060512 32946978594816 33001955131392 33083123134464 33107592900096 33152855703552 33177377046528 33189020718282 33201916526592 33258976498176 33271899488256 33283576332864 33339114528768 33409386676224 33421111772256 33466876015716 33491556753408 33516328614912 33586974294016 33611816730624 33750708535296 33771944853504 33796924102656 33821848240128 33868161220608 33880047324552 34008112300032 34105001508864 34116970732416 34130227101696 34142205178224 34188882444288 34214170079232 34286286667776 34298319513744 34355550947328 34427965538304 34440048106776 34453430009856 34465521515139 34526050910208 34538167901952 34551587930112 34563713884128 34610967412736 34636567240704 34694363086848 34706539148112 34779693551616 34805418177024 34827318130176 34853002149888 34865233885872 34878780997632 34964565036544 34978150744064 35122688557056 35170782806016 35183126067804 35209072484352 35257285020672 35402976281088 35416732336128 35503839461376 35530099697664 35556301996032 35578674413568 35604990001152 35617485648888 35692560144384 35752118059008 35764665341652 35778561933312 35840050062336 35853975945216 35866558975104 35893087495056 35942158467072 35968742903808 36044557778944 36057207693936 36117374072832 36193502232576 36206204419944 36220272574464 36282519816192 36296617623552 36309355999488 36412801458176 36563267579904 36613334444544 36640335593472 36667436433408 36690507988992 36842121658368 36869371748352 36947084967936 36960051626784 36974412693504 36987388943076 37065350919168 37143477223424 37218513526272 37232975020032 37246042012608 37296962666496 37324549177344 37352156092416 37403221819392 37416348560448 37430886924288 37444023374472 37522947844096 37585560010752 37598750743788 37678001347584 37692641378304 37705869691776 37757418995712 37785346080768 37813293821952 37969547102208 37993437960192 38049579270144 38101681373184 38115053240121 38143161858048 38157982629888 38368126697472 38381592073968 38396505489408 38462492749824 38490941339136 38519327162368 38572072501248 38585609452962 38731461230592 38745054120123 38760108761088 38813099360256 38841807273984 38855438889696 38870536421376 38884178119644 38937338339328 38966138145792 39061975001764 39127155245568 39156095449152 39209627418624 39223388121606 39238628622336 39321335758848 39335135666112 39350419587072 39513024626688 39567130656768 39610206544896 39664445648256 39693696892928 39723056136192 39941819394048 39957339045888 39971362159872 40000839745536 40026008715264 40055613751296 40069671354999 40140042928128 40154130162432 40305910874112 40320056320128 40335722938368 40349878846992 40379723431938 40434928275456 40464835766784 40520156971008 40550127501312 40564358655678 40617790930944 40717690011648 40731979972437 40747806646272 40803514712064 40817834793216 40833694826496 40848025499424 40934124920832 40964401640448 41133676027392 41190001250112 41220377542656 41250865987584 41276821487616 41321758679552 41337814515712 41565470588928 41580058080132 41596214280192 41683890733056 41698519784064 41786411876352 41856138215424 41959082999808 41990117824512 42021175603968 42078624546816 42093392130504 42109747789824 42124526296281 42198506668032 42213316324608 42283755012096 42372880662528 42387751516032 42404221550592 42419103403248 42477096370176 42508514340864 42539955549696 42598113738752 42613063638288 42629621219328 42715740489984 42805776678912 42864391544832 42896002646016 42911057090304 42927730458624 43033310814208 43270304343552 43287117299712 43302309006528 43334243057664 43393581563904 43485046505472 43572893884416 43664736780288 43697033183232 43712368750908 43729353474048 43804505631744 43821526155264 43836905414016 43929304793088 44002606841856 44018049651264 44110830845952 44143457200128 44203807604736 44236502728704 44252027624376 44269222035456 44345301997568 44362532651008 44378101777152 44452152705024 44545848901632 44561482363008 44622501354288 44655409004544 44688438153216 44815755640832 45000944713728 45029259804672 45062565470208 45095797653504 45157548294144 45173396432736 45344149733376 45360063360144 45377688305664 45489294309888 45506969468928 45522940237632 45585176592384 45618893438976 45715048890368 45731092684992 45807401263104 45841282477056 45903954051072 45920064142368 45937906679808 45954028686852 46050890535936 46068783906816 46084951845504 46182089654272 46259150782464 46275385530816 46372924735488 46407224236032 46436424173568 46470669533184 46486978514496 46505041330176 46761154412544 46830251409408 46894377074688 46910834757072 46945429979136 47009713360896 47203968374784 47222309781504 47238882552576 47338452615168 47355066146817 47373466263552 47408402661376 47438232551424 47473320001536 47489980865184 47590080192512 47669490745344 47686220455536 47704749244416 47721491328654 47786733416448 47822078633472 47857449993408 47922877956096 47939696593074 47958323871744 48076276925248 48156498763776 48258002976768 48274939226592 48293696765952 48376693088256 48412474665984 48679092386496 48698006962176 48751023439872 48817779259392 48853780791296 48889915244544 48920677318656 49122828877824 49159162331136 49195522658304 49262779957248 49280068835712 49299216924672 49316518590768 49420467892224 49624684701696 49643966693376 49661389350144 49729283555328 49766065569792 49783531077423 49802874789888 49870962425856 49888464747264 49907849232384 49925364499296 50114080014336 50131667658384 50237335130112 50274492922368 50343225327616 50380461441024 50417725095936 50626062802944 50657917280256 50695386153984 50732772360192 50802241830912 50820070986828 50857549144064 51157502263296 51175456098624 51195340652544 51213307767336 51283323666432 51321255118848 51429430001664 51447479270616 51641948307456 51660072160164 51680145014784 51789076365312 51807251852928 51827381895168 51845570826192 51916451119104 51954850861056 52041544630272 52169540327424 52208127265536 52240977195264 52279503224832 52297850828808 52318171496448 52428447678464 52446847554816 52467226116096 52684032835584 52756174209024 52774689101706 52813608726528 52885927531008 52964074848256 53255759192064 53295149546496 53334452994048 53368011620352 53407485001728 53426228473332 53538840216576 53628177088512 53760075093504 53780963917824 53799838462656 53839631242584 53913237700608 53953114355712 54026875961344 54066836668416 54085811540904 54176061109248 54290253348864 54309306629916 54330408861696 54423779724288 54444926435328 54464033999232 54578833227776 54619202187264 54844901369856 54920001666816 54960503390208 55001154650112 55035761983488 55263182487552 55420627451904 55440077440176 55461619040256 55481083414614 55598026378752 55715215835136 55808184287232 55827770289408 55849462530048 55945443999744 55986823766016 56028234138624 56104832729088 56124522840672 56146330386432 56166035061708 56284421766144 56378340016128 56398126115682 56517002021376 56538962067456 56558804537664 56636128493568 56678019121152 56719940732928 56817418184384 56839494959104 56954320653312 57074368905216 57152522059776 57214742787072 57236973944832 57552190046208 57693739124736 57716156399616 57736412008704 57778990743552 57858108751872 57878414179443 57980062007296 58097191845888 58140163141632 58219649040384 58262710910976 58283158334544 58305804632064 58326267179466 58406007508992 58449207218688 58572406390784 58592962502646 58670142455808 58690732868352 58734143173728 58814441127936 58835082182409 58857942933504 58938410139648 58982003638272 59002703499168 59025629380608 59170802369536 59269536940032 59415309817344 59496668472384 59540545339392 59584584204288 59912729091072 59936008568832 60001259618304 60039013072896 60083420626944 60210064392192 60231195243648 60458866311168 60480084480192 60503584407552 60524818270488 60652392413184 60675959291904 60697253650176 60780235456512 60825191251968 60846537983517 60974790246656 61076535017472 61121709969408 61205272068096 61226752189824 61250542239744 61272038249136 61401187381248 61446602460672 61678867709952 61700514041088 61830566313984 61876298981376 61915232231424 61960892710912 61982638019328 62006721773568 62348205883392 62370087120198 62394321420288 62525836099584 62547779676096 62593906638848 62679617814528 62938624499712 62985176736768 63031763405952 63117936820224 63140088195756 63164621684736 63297760002048 63319974486912 63559320993792 63581627274048 63606332325888 63628655104872 63715644555264 63762771511296 63809933324544 63897170608128 63919595457432 63944431828992 64208665018368 64296587317248 64344003969024 64366585635456 64391595687936 64502257451008 64549966221312 64905456515328 64930675949568 64953463509792 65001364586496 65090372345856 65186553659392 65227569758208 65497105170432 65545549774848 65568553126362 65594030211072 65706758447616 65732289232896 65755358121024 65893957189632 66003910262784 66166246268928 66215185800192 66305711407104 66354754093056 66378041436564 66403833053184 66517952996352 66543798976512 66567152665728 66678229057536 66818773352448 66842223544512 66933752031432 66983113506816 67032657229824 67173948588032 67223633461248 67501417070592 67543889707008 67593848205312 67643696480256 67736322441216 67760094649104 68016224600064 68210003017728 68233941464832 68260454203392 68284410356448 68377764888576 68428340158464 68572573335552 68596639027488 68711101894656 68855931076608 68880096213552 68906860019712 68931043030278 69076335803904 69103175860224 69127427768256 69221934825472 69273134481408 69388726173696 69413078296224 69559387103232 69610836354048 69654636260352 69706004299776 69730467771744 69757561995264 69929130073088 69956301488128 70245377114112 70341565612032 70366252135608 70418144968704 70514570041344 70805952562176 70833464672256 71007678922752 71060199395328 71112603992064 71157348827136 71209980002304 71234971297776 71385120288768 71504236118016 71529330683304 71557123866624 71680100124672 71707951890432 71733117950208 71786174990112 71884316934144 71909544889611 71937485807616 72089115557888 72114415387872 72234748145664 72387004465152 72412408839888 72440545148928 72565039632384 72618711998976 72825602916352 73126535159808 73226668889088 73280671186944 73334872866816 73381015977984 73684243316736 73738743496704 73894169935872 73920103253568 73948825387008 73974777886152 74130701838336 74286954446848 74437027052544 74465950040064 74492084025216 74593925332992 74649098354688 74704312184832 74806443638784 74832697120896 74861773848576 74888046748944 75045895688192 75171120021504 75197501487576 75356002695168 75385282756608 75411739383552 75514837991424 75570692161536 75626587643904 75939094204416 75986875920384 76099158540288 76203362746368 76230106480242 76286323716096 76736253394944 76763184147936 76793010978816 76924985499648 76981882678272 77038654324736 77144145002496 77171218905924 77462922461184 77490108240246 77520217522176 77683614547968 77710877779392 77741072842752 77768356239288 77874676678656 77932276291584 78123950003528 78254310491136 78312190898304 78419254837248 78446776243212 78477257244672 78642671517696 78670271332224 78700839174144 79026049253376 79134261313536 79220413089792 79328891296512 79387393785856 79446112272384 79883638788096 79942724319744 80001679491072 80052017430528 80111227502592 80139342709998 80308260324864 80611821748224 80640112640256 80671445876736 80699757693984 80759446863876 80869856550912 80929671533568 81040313942016 81100255002624 81128717311356 81435380023296 81463959944874 81495613292544 81635669586432 81667389652992 81696050998848 81868249841664 81928803280896 82267352054784 82380002500224 82440755085312 82501731975168 82553642975232 82643517359104 82675629031424 83130941177856 83160116160264 83192428560384 83221625121921 83367781466112 83397039568128 83572823752704 83712276430848 83918165999616 83980235649024 84042351207936 84157249093632 84186784261008 84219495579648 84249052592562 84426632649216 84567510024192 84745761325056 84775503032064 84808443101184 84838206806496 84954192740352 85017028681728 85079911099392 85196227477504 85226127276576 85259242438656 85431480979968 85611553357824 85728783089664 85822114180608 85855460917248 86066621628416 86540608687104 86574234599424 86604618013056 86668486115328 86787163127808 86970093010944 87145787768832 87329473560576 87394066366464 87424737501816 87458706948096 87489400769199 87609011263488 87643052310528 87673810828032 87858609586176 87889443753969 88005213683712 88036099302528 88221661691904 88286914400256 88407615209472 88473005457408 88504055248752 88538444070912 88690603995136 88756203554304 88904305410048 89091697803264 89122964726016 89245002708576 89310818009088 89376876306432 89631511281664 90001889427456 90058519609344 90125130940416 90315096588288 90346792865472 90688299466752 90720126720288 90755376611328 90978588619776 91013938937856 91045880475264 91170353184768 91237786877952 91430097780736 91462185369984 91614802526208 91682564954112 91807908102144 91840128284736 91875813359616 91908057373704 92101781071872 92137567813632 92169903691008 92364179308544 92518301564928 92550771061632 92745849470976 92814448472064 92872848347136 92941339066368 92973957028992 93010082660352 93522308825088 93660502818816 93788754149376 93821669514144 93890859958272 94019426721792 94407936749568 94477765105152 94676905230336 94710132293634 94746932527104 94946640003072 94979961730368 95180160385024 95338981490688 95372440911072 95409498488832 95442982657308 95573466832896 95644157266944 95714899986816 95845755912192 95879393186148 95916647743488 96152553850496 96312997527552 96516005953536 96549878453184 96587393531904 96753386176512 96824949331968 97358184772992 97396013924352 97502046879744 97635558518784 97707561582592 97779830489088 97841354637312 98245657755648 98318324662272 98352829689543 98391045316608 98525559914496 98560137671424 98598433849344 98633037181536 98840935784448 99249369403392 99322778700288 99458567110656 99532131139584 99567062154846 99605749579776 99776929494528 99815698464768 99850728998592 100228160028672 100263335316768 100474670260224 100548985844736 100686450655232 100760922882048 100835450191872 101252125605888 101315834560512 101390772307968 101465544720384 101604483661824 101640141973656 101715098288128 102315004526592 102350912197248 102390681305088 102426615534672 102566647332864 102642510237696 102858860003328 102894958541232 103283896614912 103320144320328 103360290029568 103396564545417 103578152730624 103614503705856 103654763790336 103691141652384 103832902238208 103909701722112 104083089260544 104339080654848 104416254531072 104481954390528 104559006449664 104595701657616 104636342992896 104893695109632 104934452232192 105368065671168 105512348418048 105549378203412 105627217453056 105771855062016 105928149696512 106511518384128 106590299092992 106668905988096 106736023240704 106814970003456 106852456946664 107077680433152 107256354177024 107520150187008 107561927835648 107599676925312 107679262485168 107826475401216 107906228711424 108053751922688 108133673336832 108171623081808 108352122218496 108580506697728 108618613259832 108660817723392 108847559448576 108889852870656 108928067998464 109157666455552 109238404374528 109689802739712 109840003333632 109921006780416 110002309300224 110071523966976 110526364975104 110841254903808 110880154880352 110923238080512 110962166829228 111196052757504 111430431670272 111655540578816 111698925060096 111890887999488 111973647532032 112056468277248 112209665458176 112249045681344 112292660772864 112332070123416 112568843532288 112756680032256 112796252231364 113034004042752 113077924134912 113117609075328 113272256987136 113356038242304 113439881465856 113634836368768 113678989918208 113908641306624 114148737810432 114305044119552 114345159720363 114429485574144 114473947889664 115104380092416 115387478249472 115472824017408 115557981487104 115716217503744 115756828358886 116194383691776 116235162360369 116280326283264 116439298080768 116525421821952 116566316669088 116611609264128 116652534358932 116812015017984 116898414437376 117144812781568 117185925005292 117381465736704 117468286347456 117628882255872 117670164364818 117715885867008 117964007276544 118005406998336 118051258761216 118341604739072 118539073880064 118830619634688 118993336944768 119081090678784 119169168408576 119825458182144 119872017137664 120002519236608 120078026145792 120166841253888 120209014064997 120420128784384 120462390487296 120917732622336 120960168960384 121007168815104 121049636540976 121304784826368 121394507300352 121560470913024 121650382503936 121693075967034 121949580493312 122153070034944 122195939917311 122243419938816 122410544136192 122453504379648 122501084479488 122544076498272 122802374762496 122893204921344 123401028082176 123661132627968 123752597962752 123830464462848 123965276038656 124013443547136 124696411766784 124740174240396 124788642840576 125051672199168 125095559352192 125187813277696 125359235629056 125877248999424 125970353473536 126063526811904 126235873640448 126280176391512 126329243369472 126373578888843 126595520004096 126639948973824 127118641987584 127163254548096 127212664651776 127257310209744 127431289110528 127525543022592 127619866649088 127794341216256 127839190914864 127888863657984 128417330036736 128593174634496 128688007938048 128733171270912 128783191375872 129004514902016 129099932442624 129810913030656 129861351899136 129906927019584 130002729172992 130180744691712 130373107318784 130455139516416 130994210340864 131091099549696 131137106252724 131188060422144 131413516895232 131464578465792 131510716242048 131787914379264 132007820525568 132332492537856 132430371600384 132611422814208 132709508186112 132756082873128 132807666106368 133035905992704 133087597953024 133134305331456 133356458115072 133637546704896 133684447089024 133867504062864 133966227013632 134065314459648 134347897176064 134447266922496 135002834141184 135087779414016 135187696410624 135287392960512 135472644882432 135520189298208 136032449200128 136467882929664 136520908406784 136568820712896 136755529777152 136856680316928 137145146671104 137193278054976 137422203789312 137711862153216 137760192427104 137813720039424 137862086060556 138152671607808 138206351720448 138254855536512 138443869650944 138546268962816 138777452347392 138826156592448 139118774206464 139221672708096 139309272520704 139412008599552 139460935543488 139515123990528 139858260146176 139912602976256 140490754228224 140683131224064 140732504271216 140836289937408 141029140082688 141611905124352 141666929344512 142015357845504 142065198440451 142120398790656 142225207984128 142314697654272 142419960004608 142469942595552 142770240577536 143008472236032 143058661366608 143114247733248 143360200249344 143466235900416 143572349980224 143768633868288 143819089779222 143874971615232 144178231115776 144228830775744 144469496291328 144774008930304 144824817679776 144881090297856 145130079264768 145237423997952 145651205832704 146253070319616 146453337778176 146561342373888 146669745733632 146762031955968 147368486633472 147477486993408 147788339871744 147840206507136 147897650774016 147949555772304 148261403676672 148573908893696 148874054105088 148931900080128 148984168050432 149187850665984 149298196709376 149350593232269 149408624369664 149612887277568 149665394241792 149723547697152 149776093497888 150091791376384 150342240043008 150395002975152 150712005390336 150823478767104 151029675982848 151141384323072 151253175287808 151878188408832 151973751840768 152198317080576 152406725492736 152460212960484 152572647432192 153472506789888 153526368295872 153586021957632 153849970999296 153963765356544 154077308649472 154288290004992 154342437811848 154925844922368 154980216480492 155040435044352 155367229095936 155421755558784 155482145685504 155536712478576 155749353357312 155864552583168 156247900007056 156508620982272 156624381796608 156838509674496 156893552486424 156954514489344 157285343035392 157340542664448 157401678348288 158052098506752 158268522627072 158440826179584 158657782593024 158774787571712 158892224544768 159767277576192 159885448639488 160003358982144 160104034861056 160222455005184 160278685419996 160616520649728 161280225280512 161342891753472 161399515387968 161518893727752 161739713101824 161859343067136 162080627884032 162200510005248 162257434622712 162870760046592 162927919889748 162991226585088 163271339172864 163334779305984 163392101997696 163736499683328 163857606561792 164534704109568 164760005000448 164881510170624 165003463950336 165107285950464 165287034718208 165351258062848 166261882355712 166320232320528 166384857120768 166443250243842 166794079136256 167145647505408 167424552861696 167836331999232 167960471298048 168084702415872 168314498187264 168373568522016 168438991159296 168498105185124 168853265298432 169135020048384 169551006064128 169616886202368 169676413612992 169908385480704 170034057363456 170159822198784 170392454955008 170452254553152 170518484877312 170862961959936 171223106715648 171457566179328 171644228361216 171710921834496 172133243256832 173081217374208 173148469198848 173209236026112 173336972230656 173574326255616 173635242538329 173940186021888 174291575537664 174658947121152 174788132732928 174849475003632 174917413896192 174978801538398 175218022526976 175347621656064 175717219172352 175778887507938 176010427367424 176072198605056 176443323383808 176505246547227 176573828800512 176815230418944 176946010914816 177008110497504 177076888141824 177381207990272 177512407108608 177808610820096 178245929452032 178490005417152 178621636018176 178753752612864 179263022563328 180003778854912 180117039218688 180250261880832 180630193176576 180693585730944 181376598933504 181440253440576 181510753222656 181957177239552 182027877875712 182091760950528 182340706369536 182475573755904 182539613950551 182860195561472 182924370739968 183229605052416 183365129908224 183615816204288 183680256569472 183751626719232 183816114747408 184203562143744 184339807382016 184728358617088 185036603129856 185101542123264 185491698941952 185628896944128 185745696694272 185882678132736 185947914057984 186020165320704 187044617650176 187577508298752 187643339028288 187781719916544 188038853443584 188815873499136 188955530210304 189353810460672 189420264587268 189493865054208 189893280006144 189959923460736 190360320770048 190677962981376 190744881822144 190818996977664 190885965314616 191146933665792 191288314533888 191429799973632 191691511824384 191758786372296 191833295486976 192305107700992 192625995055104 193032011907072 193099756906368 193174787063808 193506772353024 193649898663936 194716369545984 194792027848704 195004093759488 195271117037568 195415123165184 195559660978176 195682709274624 196491315511296 196636649324544 196705659379086 196782090633216 197120275342848 197196867698688 197266074363072 197681871568896 198498738806784 198645557400576 198917134221312 199064262279168 199134124309692 199211499159552 199553858989056 199631396929536 199701457997184 200456320057344 200526670633536 200949340520448 201097971689472 201372901310464 201521845764096 201670900383744 202504251211776 202631669121024 202781544615936 202931089440768 203208967323648 203280283947312 203430196576256 204630009053184 204701824394496 204781362610176 204853231069344 205133294665728 205285020475392 205717720006656 205789917082464 206567793229824 206640288640656 206720580059136 206793129090834 207229007411712 207309527580672 207382283304768 207665804476416 207819403444224 208166178521088 208678161309696 208832509062144 208963908781056 209118012899328 209191403315232 209272685985792 209787390219264 209868904464384 210736131342336 211024696836096 211098756406824 211254434906112 211543710124032 211856299393024 213023036768256 213180598185984 213337811976192 213472046481408 213629940006912 213704913893328 214155360866304 214512708354048 215040300374016 215123855671296 215199353850624 215358524970336 215652950802432 215728634668833 215812457422848 216107503845376 216267346673664 216343246163616 216704244436992 217161013395456 217237226519664 217321635446784 217695118897152 217856135996928 218315332911104 218476808749056 219379605479424 219680006667264 219842013560832 220004618600448 220143047933952 221052729950208 221682509807616 221760309760704 221846476161024 221924333658456 222392105515008 222860863340544 223311081157632 223397850120192 223781775998976 223947295064064 224112936554496 224419330916352 224498091362688 224585321545728 224664140246832 225137687064576 225513360064512 225592504462728 226068008085504 226155848269824 226235218150656 226544513974272 226712076484608 226879762931712 227269672737536 227357979836416 227817282613248 228297475620864 228610088239104 228690319440726 228858971148288 230208760184832 230774956498944 230945648034816 231115962974208 231432435007488 231513656717772 232388767383552 232470324720738 232560652566528 233050843643904 233132633338176 233223218528256 233305068717864 233624030035968 233796828874752 234289625563136 234371850010584 234762931473408 234936572694912 235257764511744 235340328729636 235431771734016 235928014553088 236010813996672 236102517522432 236683209478144 237078147760128 237661239269376 237986673889536 238162181357568 238338336817152 239650916364288 240005038473216 240156052291584 240333682507776 240418028129994 240924780974592 241835465244672 241920337920768 242014337630208 242099273081952 242609569652736 242789014600704 243120941826048 243300765007872 243386151934068 243899160986624 244306140069888 244391879834622 244486839877632 244907008759296 245002168958976 245088152996544 245604749524992 245786409842688 246802056164352 247322265255936 247505195925504 247660928925696 247930552077312 248026887094272 249392823533568 249480348480792 249577285681152 250103344398336 250191118704384 250375626555392 250718471258112 251754497998848 251940706947072 252127053623808 252471747280896 252560352783024 252658486738944 252747157777686 253279897947648 254237283975168 254326509096192 254425329303552 254514620419488 254862578221056 255051086045184 255239733298176 255588682432512 255678381829728 255777727315968 256834660073472 257186349268992 257466342541824 257566382751744 258009029804032 258199864885248 259621826061312 259722703798272 259813854039168 260005458345984 260361489383424 260746214637568 260910279032832 261988420681728 262182199099392 262274212505448 262376120844288 262468202307597 262827033790464 262929156931584 263021432484096 263575828758528 263668331261907 264015641051136 264664985075712 264860743200768 265222845628416 265419016372224 265512165746256 265615332212736 266071811985408 266268610662912 266712916230144 267275093409792 267368894178048 267735008125728 267932454027264 268130628919296 268695794352128 268894533844992 270005668282368 270175558828032 270375392821248 270945289764864 271040378596416 272064898400256 272935765859328 273041816813568 273137641425792 273511059554304 273713360633856 274290293342208 274386556109952 274844407578624 275423724306432 275520384854208 275627440078848 275724172121112 276305343215616 276412703440896 276509711073024 276887739301888 277092537925632 277554904694784 277652313184896 278237548412928 278443345416192 278618545041408 278824017199104 278921871086976 279030247981056 279716520292352 280981508456448 281366262448128 281465008542432 281672579874816 282058280165376 283223810248704 284030715691008 284130396880902 284240797581312 284839920009216 284939885191104 285540481155072 286016944472064 286117322733216 286228495466496 286720400498688 286932471800832 287144699960448 287537267736576 287638179558444 287749943230464 288356462231552 288457661551488 288938992582656 289548017860608 289649635359552 289762180595712 290260158529536 290474847995904 291302411665408 292506140639232 292906675556352 293122684747776 293339491467264 293524063911936 294736973266944 294954973986816 295576679743488 295680413014272 295795301548032 295899111544608 296522807353344 297147817787392 297748108210176 297968336100864 298375701331968 298596393418752 298701186464538 298817248739328 299330788483584 299447095394304 299552186995776 300183582752768 300684480086016 300790005950304 301424010780672 301646957534208 302059351965696 302282768646144 302506350575616 303756376817664 303947503681536 304396634161152 304813450985472 304920425920968 305145294864384 306945013579776 307052736591744 307172043915264 307699941998592 307927530713088 308154617298944 308576580009984 308684875623696 309851689844736 309960432960984 310080870088704 310189693636251 310734458191872 310843511117568 310964291371008 311073424957152 311498706714624 311729105166336 312495800014112 313017241964544 313248763593216 313677019348992 313787104972848 313909028978688 314681085328896 314803356696576 316104197013504 316537045254144 316881652359168 317315565186048 317549575143424 317784449089536 319534555152384 319770897278976 320006717964288 320208069722112 320444910010368 320557370839992 321233041299456 322560450561024 322685783506944 322799030775936 323037787455504 323479426203648 323718686134272 324161255768064 324401020010496 324514869245424 325741520093184 325855839779496 325982453170176 326542678345728 326669558611968 326784203995392 327472999366656 327715213123584 329069408219136 329520010000896 329763020341248 330006927900672 330214571900928 330574069436416 332523764711424 332640464641056 332769714241536 332886500487684 333588158272512 334291295010816 335672663998464 335920942596096 336169404831744 336628996374528 336747137044032 336877982318592 336996210370248 337706530596864 338270040096768 339102012128256 339233772404736 339352827225984 339816770961408 340068114726912 340319644397568 340784909910016 340904509106304 341036969754624 341725923919872 342446213431296 342915132358656 343035479161089 343288456722432 343421843668992 344266486513664 346162434748416 346418472052224 346673944461312 347148652511232 347270485076658 348583151075328 349317894242304 349576265465856 349698950007264 349834827792384 349957603076796 350436045053952 350695243312128 351434438344704 351557775015876 352144397210112 352886646767616 353010493094454 353147657601024 353892021829632 354016220995008 354153776283648 354762415980544 355024814217216 355617221640192 356491858904064 356980010834304 357243272036352 357507505225728 358526045126656 360007557709824 360234078437376 360500523761664 360627042194991 361260386353152 361387171461888 362753197867008 362880506881152 363021506445312 363914354479104 364183521901056 364681412739072 364951147511808 365079227901102 365848741479936 366459210104832 366587819751933 366730259816448 367231632408576 367360513138944 367503253438464 367632229494816 368407124287488 368679614764032 369456717234176 370203084246528 370983397883904 371257793888256 371491393388544 371895828115968 372040330641408 374089235300352 375155016597504 375286678056576 375563439833088 376077706887168 377631746998272 377911060420608 378707620921344 378840529174536 378987730108416 379120736666529 379786560012288 379919846921472 380720641540096 381355925962752 381489763644288 381637993955328 381771930629232 382293867331584 382576629067776 382859599947264 383383023648768 383517572744592 383666590973952 384610215401984 385251990110208 386064023814144 386199513812736 386349574127616 387013544706048 387299797327872 389432739091968 389584055697408 390008187518976 390542234075136 391119321956352 391365418549248 392982631022592 393273298649088 393411318758172 393564181266432 394240550685696 394393735397376 394532148726144 395363743137792 396997477613568 397291114801152 397834268442624 398128524558336 398268248619384 398422998319104 399107717978112 399262793859072 399402915994368 400912640114688 401053341267072 401898681040896 402195943378944 402745802620928 403043691528192 403341800767488 405008502423552 405263338242048 405563089231872 405862178881536 406417934647296 406560567894624 406860393152512 409403648788992 409562725220352 409706462138688 410266589331456 410570040950784 411435440013312 411579834164928 413135586459648 413280577281312 413441160118272 413586258181668 414458014823424 414619055161344 414764566609536 415331608952832 415638806888448 416332357042176 417356322619392 417665018124288 417927817562112 418236025798656 418382806630464 418545371971584 419574780438528 419737808928768 421472262684672 422049393672192 422197512813648 422508869812224 423087420248064 423712598786048 426046073536512 426195595321353 426361196371968 426675623952384 426944092962816 427259880013824 427409827786656 428310721732608 429025416708096 430080600748032 430398707701248 430717049940672 431305901604864 431457269337666 431624914845696 432534693347328 432686492327232 433408488873984 434322026790912 434474453039328 434643270893568 435390237794304 435712271993856 436630665822208 436953617498112 438759210958848 439360013334528 439684027121664 440009237200896 440286095867904 442105459900416 443365019615232 443520619521408 443692952322048 443848667316912 444784211030016 445721726681088 446622162315264 446795700240384 447563551997952 447894590128128 448051779696807 448225873108992 448838661832704 448996182725376 449170643091456 449328280493664 450275374129152 451026720129024 451185008925456 452136016171008 452470436301312 453089027948544 453424152969216 453759525863424 454539345475072 454715959672832 455634565226496 456594951241728 457220176478208 457380638881452 457717942296576 460417520369664 461549912997888 461891296069632 462231925948416 462864870014976 463027313435544 464777534767104 464940649441476 465121305133056 466101687287808 466265266676352 466446437056512 466610137435728 467248060071936 467593657749504 468579251126272 468743700021168 469525862946816 469873145389824 470515529023488 470680657459272 470863543468032 471856029106176 472021627993344 472205035044864 473366418956288 474156295520256 475322478538752 475973347779072 476324362715136 476676673634304 479301832728576 480010076946432 480312104583168 480667365015552 480836056259988 481849561949184 483840675841536 484028675260416 484198546163904 485219139305472 485578029201408 486241883652096 486601530015744 486772303868136 487798321973248 488612280139776 488783759669244 488973679755264 489814017518592 490004337917952 490176305993088 491209499049984 491572819685376 493604112328704 494644530511872 495010391851008 495321857851392 495861104154624 496053774188544 498785647067136 498960696961584 499154571362304 500382237408768 500751253110784 501436942516224 503508995997696 503881413894144 504254107247616 504943494561792 505120705566048 505316973477888 505494315555372 506559795895296 508653018192384 508850658607104 509029240838976 509725156442112 510102172090368 510479466596352 511177364865024 511356763659456 511555454631936 513669320146944 514372698537984 514932685083648 515132765503488 516018059608064 516399729770496 519243652122624 519445407596544 519627708078336 520010916691968 520722978766848 520905727614987 521492429275136 521820558065664 523976841363456 524364398198784 524548425010896 524752241688576 524936404615194 525654067580928 526042864968192 527151657517056 527336662523814 528031282102272 529329970151424 529515739641681 529721486401536 530445691256832 530838032744448 531024331492512 531230664425472 532143623970816 532537221325824 533425832460288 534737788356096 535470016251456 535864908054528 536261257838592 537391588704256 537789067689984 540011336564736 540351117656064 540750785642496 541890579529728 542080757192832 544129796800512 545871531718656 546083633627136 546275282851584 547022119108608 547426721267712 547618841851653 548580586684416 548773112219904 549688815157248 550847448612864 551040769708416 551254880157696 551448344242224 552610686431232 553019422146048 553775478603776 554185075851264 555109809389568 555304626369792 556475096825856 556886690832384 557237090082816 557648034398208 557843742173952 558060495962112 559433040584704 562732524896256 562930017084864 563345159749632 564116560330752 566447620497408 568061431382016 568260793761804 568481595162624 569679840018432 569879770382208 571080962310144 572033888944128 572234645466432 572456990932992 573440800997376 573864943601664 574289399920896 575074535473152 575276359116888 575499886460928 576712924463104 576915323102976 577877985165312 579096035721216 579299270719104 579524361191424 580520317059072 580949695991808 582604823330816 585012281278464 585813351112704 586245369495552 586678982934528 587048127823872 589473946533888 589909947973632 591360826028544 591590603096064 591798223089216 593045614706688 594295635574784 595496216420352 595936672201728 596751402663936 597192786837504 597402372929076 597634497478656 598661576967168 598894190788608 599104373991552 600367165505536 601368960172032 601580011900608 602848021561344 603293915068416 604118703931392 604565537292288 605012701151232 607512753635328 607895007363072 608793268322304 609626901970944 609840851841936 610290589728768 613890027159552 614105473183488 614344087830528 615399883997184 615855061426176 616309234597888 617153160019968 617369751247392 619703379689472 619920865921968 620161740177408 620379387272502 621687022235136 621928582742016 622146849914304 622997413429248 623458210332672 624991600028224 626034483929088 626497527186432 627354038697984 627574209945696 627818057957376 629362170657792 629606713393152 632208394027008 633074090508288 633763304718336 634631130372096 635099150286848 635568898179072 639069110304768 639541794557952 640013435928576 640416139444224 640889820020736 641114741679984 642466082598912 645120901122048 645371567013888 645598061551872 646075574911008 646958852407296 647185904006499 647437372268544 648322511536128 648802040020992 649029738490848 651483040186368 651711679558992 651964906340352 653085356691456 653568407990784 654945998733312 655430426247168 658138816438272 659040020001792 659526040682496 660013855801344 660429143801856 661148138872832 665047529422848 665280929282112 665539428483072 665773000975368 667176316545024 668582590021632 671345327996928 671841885192192 672338809663488 673257992749056 673494274088064 673755964637184 673992420740496 675413061193728 676540080193536 678204024256512 678467544809472 678705654451968 679633541922816 680136229453824 680639288795136 681569819820032 681809018212608 682073939509248 683451847839744 684892426862592 685830264717312 686070958322178 686576913444864 688532973027328 692324869496832 692836944104448 693347888922624 694297305022464 694540970153316 697166302150656 699152530931712 699397900014528 699669655584768 699915206153592 700872090107904 701390486624256 702868876689408 703115550031752 704288794420224 705773293535232 706020986188908 706295315202048 707784043659264 708032441990016 708307552567296 709524831961088 710049628434432 711234443280384 712983717808128 713960021668608 714486544072704 715015010451456 717052090253312 720015115419648 720468156874752 721001047523328 721254084389982 722774342923776 725506395734016 725761013762304 726043012890624 727828708958208 728367043802112 729362825478144 729902295023616 730158455802204 731697482959872 732918420209664 733175639503866 733460519632896 734721026277888 735006506876928 735264458989632 736814248574976 737359229528064 738913434468352 740406168493056 741966795767808 742515587776512 742982786777088 743791656231936 744080661282816 748178470600704 750310033195008 750573356113152 751126879666176 752155413774336 755263493996544 755822120841216 757415241842688 757681058349072 757975460216832 758241473333058 759839693842944 761441283080192 762711851925504 762979527288576 763275987910656 763543861258464 764587734663168 765153258135552 765719199894528 766766047297536 767035145489184 767333181947904 769220430803968 770503980220416 772399027625472 772699148255232 774027089412096 774599594655744 778865478183936 779168111394816 780016375037952 781084468150272 782238643912704 782730837098496 785965262045184 786546597298176 786822637516344 787128362532864 788481101371392 788787470794752 789064297452288 790727486275584 791004993785721 793994955227136 794582229602304 795668536885248 796257049116672 796536497238768 796845996638208 798215435956224 798805831988736 801825280229376 802106682534144 803797362081792 804391886757888 805491605241856 806087383056384 806683601534976 810017004847104 810526676484096 811126178463744 812835869294592 813121135789248 813720786305024 818807297577984 819125450440704 819412924277376 820533178662912 821140081901568 822870880026624 823159668329856 826271172919296 826561154562624 826882320236544 827172516363336 828916029646848 829238110322688 829529133219072 830663217905664 831277613776896 832664714084352 834712645238784 835330036248576 835855635124224 836472051597312 836765613260928 837090743943168 839149560877056 842944525369344 844098787344384 844395025627296 845017739624448 846174840496128 847425197572096 852092147073024 852391190642706 852722392743936 854519760027648 854819655573312 856621443465216 858050833416192 860161201496064 860797415402496 861434099881344 862611803209728 862914538675332 863249829691392 865069386694656 865372984654464 866816977747968 868644053581824 868948906078656 869286541787136 870780475588608 871424543987712 873261331644416 873907234996224 877518421917696 878720026669056 879368054243328 880018474401792 880572191735808 884210919800832 886730039230464 887041239042816 887385904644096 887697334633824 889568422060032 891443453362176 893244324630528 895127103995904 895789180256256 896103559393614 896451746217984 897992365450752 898341286182912 898656560987328 900550748258304 902053440258048 902370017850912 904272032342016 904940872602624 906178055897088 906848305938432 907519051726848 909078690950144 909431919345664 911269130452992 913189902483456 914440352956416 914761277762904 915435884593152 920835040739328 923099825995776 923782592139264 924463851896832 925729740029952 926054626871088 929555069534208 929881298882952 930242610266112 932203374575616 932530533352704 932892874113024 933220274871456 934496120143872 935187315499008 937158502252544 937487400042336 939051725893632 939746290779648 941031058046976 941361314918544 941727086936064 944043255986688 944410070089728 946732837912576 948312591040512 950644957077504 951946695558144 952648725430272 953353347268608 958603665457152 960020153892864 960624209166336 961334730031104 961672112519976 963699123898368 967681351683072 968057350520832 968397092327808 970438278610944 971156058402816 972483767304192 973203060031488 973544607736272 975596643946496 977224560279552 977567519338488 977947359510528 979628035037184 980008675835904 980352611986176 982418998099968 983145639370752 987208224657408 989289061023744 990020783702016 990643715702784 991722208309248 997571294134272 997921393923168 998309142724608 1000764474817536 1001502506221568 1002873885032448 1007017991995392 1007762827788288 1008508214495232 1009886989123584 1010241411132096 1010633946955776 1010988631110744 1013119591790592 1017306036384768 1017701317214208 1018058481677952 1019450312884224 1020204344180736 1020958933192704 1022354729730048 1022713527318912 1023110909263872 1027338640293888 1028745397075968 1029865370167296 1030265531006976 1032036119216128 1032799459540992 1038487304245248 1039255416156672 1040021833383936 1041445957533696 1041811455229974 1047953682726912 1048728796397568 1049096850021792 1049504483377152 1049872809230388 1051308135161856 1052085729936384 1054303315034112 1054673325047628 1058659940302848 1059031479283362 1059442972803072 1061676065488896 1062048662985024 1062461328850944 1064287247941632 1065074442651648 1066851664920576 1069475576712192 1070940032502912 1071729816109056 1072522515677184 1074783177408512 1075578135379968 1080022673129472 1080702235312128 1081501571284992 1081881126584973 1083781159059456 1084161514385664 1088259593601024 1091743063437312 1092550565703168 1094044238217216 1094853442535424 1095237683703306 1097546224439808 1099377630314496 1101694897225728 1102081539416832 1102509760315392 1102896688484448 1105221372862464 1106038844292096 1107550957207552 1108370151702528 1110609252739584 1112950193651712 1113773381664768 1114474180165632 1115687484347904 1116120991924224 1118866081169408 1125465049792512 1125860034169728 1126690319499264 1128233120661504 1132895240994816 1136122862764032 1136521587523608 1136963190325248 1137362209999587 1139359680036864 1139759540764416 1142161924620288 1144067777888256 1144469290932864 1144913981865984 1146881601994752 1147729887203328 1148578799841792 1150149070946304 1150552718233776 1150999772921856 1153830646205952 1155755970330624 1158192071442432 1158598541438208 1159048722382848 1161040634118144 1161899391983616 1165209646661632 1170024562556928 1171626702225408 1173357965869056 1174096255647744 1178947893067776 1179819895947264 1182721652057088 1183181206192128 1183596446178432 1186091229413376 1188591271149568 1190992432840704 1191873344403456 1193502805327872 1194385573675008 1194804745858152 1195268994957312 1197323153934336 1197788381577216 1198208747983104 1200734331011072 1202737920344064 1203160023801216 1205696043122688 1206587830136832 1208237407862784 1209131074584576 1210025402302464 1215025507270656 1215790014726144 1217586536644608 1219253803941888 1219681703683872 1220581179457536 1228210946366976 1228688175661056 1230799767994368 1231710122852352 1234306320039936 1234739502494784 1239406759378944 1239841731843936 1240323480354816 1240758774545004 1243374044470272 1243857165484032 1244293699828608 1245994826858496 1246916420665344 1249983200056448 1252068967858176 1252995054372864 1254708077395968 1255148419891392 1255636115914752 1258724341315584 1259213426786304 1264416788054016 1266148181016576 1267526609436672 1269262260744192 1270198300573696 1271137796358144 1278138220609536 1278586785964059 1279083589115904 1280026871857152 1280832278888448 1281779640041472 1282229483359968 1284932165197824 1290241802244096 1291196123103744 1292151149822016 1293917704814592 1294371808012998 1294874744537088 1297604080041984 1298059476981696 1302966080372736 1303423359117984 1303929812680704 1306170713382912 1307136815981568 1309891997466624 1310860852494336 1316277632876544 1318080040003584 1319052081364992 1320027711602688 1320858287603712 1322296277745664 1330095058845696 1330561858564224 1331078856966144 1331546001950736 1334352633090048 1337165180043264 1342690655993856 1343683770384384 1344155339090421 1344677619326976 1346515985498112 1346988548176128 1347511929274368 1347984841480992 1350826122387456 1353080160387072 1356408048513024 1357411308903936 1359267083845632 1360272458907648 1361278577590272 1363618036425216 1364147879018496 1366903695679488 1369784853725184 1371660529434624 1372141916644356 1373153826889728 1377065946054656 1384649738993664 1385673888208896 1386695777845248 1388594610044928 1389081940306632 1394332604301312 1398305061863424 1398795800029056 1399339311169536 1399830412307184 1401744180215808 1402780973248512 1405737753378816 1406231100063504 1408577588840448 1411546587070464 1412041972377816 1412590630404096 1415568087318528 1416064883980032 1416615105134592 1419049663922176 1420099256868864 1422468886560768 1425967435616256 1427920043337216 1428973088145408 1430030020902912 1434104180506624 1440030230839296 1440936313749504 1442002095046656 1442508168779964 1445548685847552 1451522027524608 1452086025781248 1455657417916416 1456734087604224 1458725650956288 1459804590047232 1460316911604408 1463394965919744 1465836840419328 1466351279007732 1466921039265792 1469442052555776 1470013013753856 1470528917979264 1473628497149952 1474718459056128 1477826868936704 1480812336986112 1483933591535616 1485031175553024 1485965573554176 1487583312463872 1488161322565632 1496356941201408 1501146712226304 1502253759332352 1504310827548672 1510526987993088 1511644241682432 1514830483685376 1515362116698144 1515950920433664 1516482946666116 1519679387685888 1522882566160384 1525959054577152 1526551975821312 1527087722516928 1529175469326336 1530306516271104 1531438399789056 1533532094595072 1534070290978368 1534666363895808 1538440861607936 1541007960440832 1544798055250944 1545398296510464 1548054178824192 1549199189311488 1557730956367872 1558336222789632 1560032750075904 1562168936300544 1562717182844961 1564477287825408 1565461674196992 1571930524090368 1573093194596352 1573645275032688 1574256725065728 1576962202742784 1578128594904576 1581454972551168 1582009987571442 1587989910454272 1588547218925043 1589164459204608 1591337073770496 1592514098233344 1593072994477536 1593691993276416 1596430871912448 1597611663977472 1604213365068288 1607594724163584 1608783773515776 1612174766112768 1613367203069952 1620034009694208 1621053352968192 1622252356927488 1625671738589184 1626242271578496 1627441572610048 1637614595155968 1638250900881408 1638825848554752 1641066357325824 1642280163803136 1642856525554959 1645741760053248 1646319336659712 1652542345838592 1653122309125248 1653764640473088 1654345032726672 1657832059293696 1659058266438144 1661326435811328 1662555227553792 1665329428168704 1669425290477568 1670660072497152 1671711270248448 1672944103194624 1673531226521856 1674181487886336 1678299121754112 1688197574688768 1688790051254592 1690035479248896 1692349680992256 1694850395144192 1704184294146048 1704782381285412 1705444785487872 1709039520055296 1709639311146624 1713242886930432 1716101666832384 1720322402992128 1721594830804992 1722868199762688 1725223606419456 1725829077350664 1726499659382784 1730138773389312 1730745969308928 1733633955495936 1737288107163648 1737897812157312 1738573083574272 1741560951177216 1742849087975424 1746522663288832 1747814469992448 1755036843835392 1757440053338112 1758736108486656 1760036948803584 1761144383471616 1768421839601664 1774082478085632 1774771809288192 1775394669267648 1779136844120064 1782886906724352 1786488649261056 1790254207991808 1791578360512512 1792207118787228 1792903492435968 1795984730901504 1796682572365824 1797313121974656 1801101496516608 1804106880516096 1804740035701824 1808544064684032 1809881745205248 1812356111794176 1813696611876864 1815038103453696 1818157381900288 1818863838691328 1822538260905984 1826379804966912 1828880705912832 1829522555525808 1830871769186304 1841670081478656 1846199651991552 1847565184278528 1848927703793664 1851459480059904 1852109253742176 1859110139068416 1859762597765904 1860485220532224 1865061066705408 1865785748226048 1866440549742912 1868992240287744 1870374630998016 1874317004505088 1874974800084672 1878103451787264 1879492581559296 1882062116093952 1882722629837088 1883454173872128 1888086511973376 1888820140179456 1893465675825152 1896625182081024 1901289914155008 1903893391116288 1905297450860544 1906706694537216 1917207330914304 1920040307785728 1921248418332672 1922669460062208 1923344225039952 1927398247796736 1935362703366144 1936114701041664 1936794184655616 1940876557221888 1941557712019497 1942312116805632 1944967534608384 1946406120062976 1947089215472544 1951193287892992 1954449120559104 1955135038676976 1955894719021056 1959256070074368 1960705223972352 1964837996199936 1966291278741504 1974416449314816 1978578122047488 1980041567404032 1981287431405568 1983444416618496 1995142588268544 1995842787846336 1996618285449216 2001528949635072 2003005012443136 2005747770064896 2014035983990784 2015525655576576 2017016428990464 2019773978247168 2020482822264192 2021267893911552 2021977262221488 2026239183581184 2034612072769536 2035402634428416 2036116963355904 2038900625768448 2040408688361472 2041917866385408 2044709459460096 2045427054637824 2046221818527744 2054677280587776 2057490794151936 2059730740334592 2064072238432256 2065598919081984 2076974608490496 2078510832313344 2080043666767872 2082891915067392 2083622910459948 2097457592795136 2098193700043584 2099008966754304 2099745618460776 2102616270323712 2104171459872768 2108606630068224 2109346650095256 2117319880605696 2118062958566724 2118885945606144 2123352130977792 2124097325970048 2124922657701888 2128574495883264 2130148885303296 2133703329841152 2138951153424384 2141880065005824 2143459632218112 2145045031354368 2149566354817024 2151156270759936 2160045346258944 2161404470624256 2163003142569984 2163762253169946 2168323028771328 2176519187202048 2183486126874624 2185101131406336 2188088476434432 2189706885070848 2190475367406612 2195092448879616 2198755260628992 2204163078833664 2205019520630784 2205793376968896 2210442745724928 2212077688584192 2215101914415104 2216740303405056 2221218505479168 2225900387303424 2227546763329536 2228948360331264 2231374968695808 2232241983848448 2237732162338816 2250930099585024 2251720068339456 2253380638998528 2256466241323008 2265790481989632 2272245725528064 2273043175047216 2273926380650496 2274724419999174 2279519081528832 2284323849240576 2288135555776512 2288938581865728 2289827963731968 2293763203989504 2295459774406656 2297157599683584 2300298141892608 2301105436467552 2301999545843712 2307661292411904 2311511940661248 2317197082876416 2318097444765696 2322081268236288 2323798783967232 2330419293323264 2340049125113856 2343253404450816 2346715931738112 2348192511295488 2357895786135552 2359639791894528 2365443304114176 2366362412384256 2367192892356864 2372182458826752 2373014981357163 2377182542299136 2381984865681408 2383746688806912 2387005610655744 2388771147350016 2389609491716304 2390537989914624 2394646307868672 2396417495966208 2401468662022144 2405475840688128 2406320047602432 2411392086245376 2413175660273664 2416474815725568 2418262149169152 2420050804604928 2430051014541312 2431580029452288 2438507607883776 2439363407367744 2441162358915072 2456421892733952 2457376351322112 2461599535988736 2463420245704704 2468612640079872 2469479004989568 2478813518757888 2479683463687872 2480646960709632 2481517549090008 2486748088940544 2487714330968064 2488587399657216 2491989653716992 2493832841330688 2499966400112896 2504137935716352 2505990108745728 2509416154791936 2510296839782784 2511272231829504 2517448682631168 2528833576108032 2532296362033152 2535053218873344 2538524521488384 2540396601147392 2542275592716288 2556276441219072 2557173571928118 2558167178231808 2563559280082944 2564458966719936 2569864330395648 2580483604488192 2582392246207488 2584302299644032 2587835409629184 2588743616025996 2589749489074176 2595208160083968 2596118953963392 2605932160745472 2606846718235968 2607859625361408 2612341426765824 2614273631963136 2619783994933248 2621721704988672 2632555265753088 2636160080007168 2638104162729984 2640055423205376 2641716575207424 2644592555491328 2660190117691392 2661123717128448 2662157713932288 2663092003901472 2668705266180096 2674330360086528 2685381311987712 2687367540768768 2688310678180842 2689355238653952 2693977096352256 2695023858548736 2695969682961984 2701652244774912 2706160320774144 2712816097026048 2714822617807872 2718534167691264 2720544917815296 2722557155180544 2727236072850432 2728295758036992 2733807391358976 2739569707450368 2743321058869248 2744283833288712 2746307653779456 2754131892109312 2769299477987328 2771347776417792 2773391555690496 2777189220089856 2778163880613264 2788665208602624 2796610123726848 2797591600058112 2798678622339072 2799660824614368 2803488360431616 2805561946497024 2811475506757632 2812462200127008 2817155177680896 2823093174140928 2824083944755632 2825181260808192 2832129767960064 2833230210269184 2838099327844352 2840198513737728 2844937773121536 2851934871232512 2855840086674432 2857946176290816 2860060041805824 2868208361013248 2880060461678592 2881872627499008 2884004190093312 2885016337559928 2891097371695104 2903044055049216 2904172051562496 2911314835832832 2913468175208448 2917451301912576 2919609180094464 2920633823208816 2926789931839488 2931673680838656 2932702558015464 2933842078531584 2938884105111552 2940026027507712 2941057835958528 2947256994299904 2949436918112256 2955653737873408 2961624673972224 2967867183071232 2970062351106048 2971931147108352 2975166624927744 2992713882402816 3002293424452608 3004507518664704 3008621655097344 3021053975986176 3023288483364864 3029660967370752 3030724233396288 3031901840867328 3032965893332232 3039358775371776 3045765132320768 3051918109154304 3053103951642624 3054175445033856 3058350938652672 3060613032542208 3062876799578112 3067064189190144 3068140581956736 3069332727791616 3076881723215872 3082015920881664 3089596110501888 3090796593020928 3096108357648384 3098398378622976 3115461912735744 3120065500151808 3124337872601088 3125434365689922 3143861048180736 3146186389192704 3147290550065376 3148513450131456 3153924405485568 3156257189809152 3162909945102336 3164019975142884 3175979820908544 3177094437850086 3178328918409216 3185028196466688 3186145988955072 3187383986552832 3192861743824896 3195223327954944 3208426730136576 3215189448327168 3217567547031552 3224349532225536 3226734406139904 3240068019388416 3242106705936384 3244504713854976 3251343477178368 3252484543156992 3254883145220096 3275229190311936 3277651697109504 3282132714651648 3284560327606272 3285713051109918 3292638673319424 3305084691677184 3306244618250496 3307529280946176 3308690065453344 3315664118587392 3318116532876288 3322652871622656 3325110455107584 3338850580955136 3341320144994304 3343422540496896 3347062453043712 3348362975772672 3356598243508224 3376395149377536 3377580102509184 3380070958497792 3384699361984512 3389700790288384 3408368588292096 3409564762570824 3410889570975744 3412086629998761 3418079040110592 3419278622293248 3426485773860864 3432203333664768 3440644805984256 3443189661609984 3445736399525376 3450447212838912 3451658154701328 3452999318765568 3461491938617856 3467267910991872 3474576214327296 3475795624314624 3477146167148544 3483121902354432 3485698175950848 3493045326577664 3495628939984896 3510073687670784 3514880106676224 3520073897607168 3522288766943232 3536843679203328 3548164956171264 3549543618576384 3550789338535296 3558273688240128 3565773813448704 3572977298522112 3580508415983616 3583156721025024 3584414237574456 3585806984871936 3591969461803008 3593365144731648 3594626243949312 3602202993033216 3608213761032192 3609480071403648 3617088129368064 3619763490410496 3624712223588352 3627393223753728 3630076206907392 3636314763800576 3645076521811968 3652759609933824 3657761411825664 3659045111051616 3661743538372608 3692399303983104 3695130368557056 3702918960119808 3704218507484352 3718220278136832 3719525195531808 3720970441064448 3730122133410816 3731571496452096 3732881099485824 3737984480575488 3740749261996032 3748634009010176 3749949600169344 3756206903574528 3758985163118592 3764124232187904 3765445259674176 3766908347744256 3776173023946752 3777640280358912 3786931351650304 3793250364162048 3802579828310016 3807786782232576 3810594901721088 3813413389074432 3834414661828608 3840080615571456 3842496836665344 3845338920124416 3846688450079904 3854796495593472 3870725406732288 3873588369311232 3881753114443776 3883115424038994 3884624233611264 3892812240125952 3894178430945088 3902386575785984 3908898241118208 3910270077353952 3911789438042112 3918512140148736 3921410447944704 3929675992399872 3932582557483008 3948832898629632 3957156244094976 3960083134808064 3962574862811136 3966888833236992 3990285176537088 3991685575692672 3993236570898432 4003057899270144 4006010024886272 4011495540129792 4028071967981568 4031051311153152 4032466017271263 4034032857980928 4039547956494336 4040965644528384 4042535787823104 4043954524442976 4052478367162368 4069224145539072 4072233926711808 4077801251536896 4080817376722944 4083835732770816 4090854109275648 4092443637055488 4109354561175552 4114981588303872 4119461480669184 4128144476864512 4131197838163968 4153949216980992 4157021664626688 4160087333535744 4165783830134784 4167245820919896 4194915185590272 4196387400087168 4198017933508608 4199491236921552 4205232540647424 4208342919745536 4217213260136448 4218693300190512 4234639761211392 4236125917133448 4237771891212288 4246704261955584 4248194651940096 4249845315403776 4257148991766528 4260297770606592 4267406659682304 4277902306848768 4283760130011648 4286919264436224 4290090062708736 4302312541519872 4320090692517888 4322808941248512 4326006285139968 4327524506339892 4336646057542656 4366972253749248 4370202262812672 4376176952868864 4379413770141696 4380950734813224 4390184897759232 4397510521257984 4408326157667328 4410039041261568 4411586753937792 4420885491449856 4424155377168384 4430203828830208 4433480606810112 4442437010958336 4451800774606848 4455093526659072 4457896720662528 4462749937391616 4464483967696896 4475464324677632 4503440136678912 4506761277997056 4512932482646016 4531580963979264 4544491451056128 4546086350094432 4547852761300992 4549448839998348 4559038163057664 4568647698481152 4577877163731456 4579655927463936 4587526407979008 4590919548813312 4594315199367168 4600596283785216 4602210872935104 4603999091687424 4615322584823808 4623023881322496 4634394165752832 4636194889531392 4644162536472576 4647597567934464 4660838586646528 4680098250227712 4686506808901632 4688151548534883 4693431863476224 4696385022590976 4715791572271104 4719279583789056 4730886608228352 4734385784713728 4744364917653504 4746029962714326 4763969731362816 4765641656775129 4767493377613824 4774011221311488 4777542294700032 4779218983432608 4781075979829248 4789292615737344 4792834991932416 4802937324044288 4812640095204864 4822784172490752 4826351320547328 4836524298338304 4840101609209856 4860102029082624 4863160058904576 4877015215767552 4878726814735488 4882324717830144 4912843785467904 4914752702644224 4923199071977472 4926840491409408 4928569576664877 4937225280159744 4938958009979136 4957627037515776 4959366927375744 4961293921419264 4963035098180016 4973496177881088 4977174799314432 4983979307433984 4987665682661376 4999932800225792 5008275871432704 5011980217491456 5018832309583872 5020593679565568 5022544463659008 5034897365262336 5064592724066304 5070106437746688 5077049042976768 5084551185432576 5112552882438144 5114347143856236 5116334356463616 5127118560165888 5128917933439872 5139728660791296 5160967208976384 5164784492414976 5168604599288064 5175670819258368 5177487232051992 5179498978148352 5190416320167936 5192237907926784 5211864321490944 5213693436471936 5215719250722816 5224682853531648 5228547263926272 5239567989866496 5243443409977344 5265110531506176 5272320160014336 5276208325459968 5280110846410752 5283433150414848 5289185110982656 5322247434256896 5324315427864576 5326184007802944 5337410532360192 5348660720173056 5370762623975424 5374735081537536 5376621356361684 5378710477307904 5387954192704512 5390047717097472 5391939365923968 5403304489549824 5412320641548288 5425632194052096 5429645235615744 5437068335382528 5441089835630592 5445114310361088 5454472145700864 5456591516073984 5467614782717952 5479139414900736 5486642117738496 5488567666577424 5492615307558912 5508263784218624 5538598955974656 5542695552835584 5546783111380992 5554378440179712 5556327761226528 5577330417205248 5595183200116224 5597357244678144 5599321649228736 5606976720863232 5611123892994048 5622951013515264 5624924400254016 5634310355361792 5646186348281856 5648167889511264 5650362521616384 5664259535920128 5666460420538368 5676198655688704 5680397027475456 5689875546243072 5703869742465024 5711680173348864 5715892352581632 5720120083611648 5736416722026496 5760120923357184 5763745254998016 5768008380186624 5770032675119856 5782194743390208 5806088110098432 5808344103124992 5822629671665664 5824673136058491 5826936350416896 5834902603825152 5839218360188928 5841267646417632 5853579863678976 5863347361677312 5865405116030928 5867684157063168 5877768210223104 5882115671917056 5894513988599808 5898873836224512 5911307475746816 5923249347944448 5935734366142464 5940124702212096 5943862294216704 5950333249855488 5985427764805632 6004586848905216 6009015037329408 6017243310194688 6042107951972352 6046576966729728 6059321934741504 6061448466792576 6063803681734656 6065931786664464 6078717550743552 6091530264641536 6103836218308608 6106207903285248 6108350890067712 6116701877305344 6121226065084416 6125753599156224 6134128378380288 6136281163913472 6138665455583232 6153763446431744 6164031841763328 6179192221003776 6192216715296768 6196796757245952 6230923825471488 6240131000303616 6248675745202176 6250868731379844 6292372778385408 6294581100130752 6297026900262912 6307848810971136 6312514379618304 6325819890204672 6328039950285768 6351959641817088 6354188875700172 6356657836818432 6370056392933376 6372291977910144 6374767973105664 6385723487649792 6390446655909888 6416853460273152 6430378896654336 6435135094063104 6448699064451072 6453468812279808 6480136038776832 6484213411872768 6489009427709952 6504969086313984 6509766290440192 6550458380623872 6555303394219008 6564265429303296 6569120655212544 6571426102219836 6585277346638848 6612489236500992 6615058561892352 6617380130906688 6631328237174784 6636233065752576 6645305743245312 6650220910215168 6677701161910272 6682640289988608 6686845080993792 6694124906087424 6696725951545344 6713196487016448 6752790298755072 6755160205018368 6760141916995584 6769398723969024 6779401580576768 6816737176584192 6819129525141648 6821779141951488 6824173259997522 6838557244586496 6852971547721728 6864406667329536 6881289611968512 6886379323219968 6891472799050752 6900894425677824 6903316309402656 6905998637531136 6922983877235712 6934535821983744 6951591248629248 6954292334297088 6966243804708864 6971396351901696 6986090653155328 6991257879969792 7020147375341568 7029760213352448 7040147795214336 7044577533886464 7073687358406656 7096329912342528 7099087237152768 7101578677070592 7116547376480256 7119044944071489 7131547626897408 7145954597044224 7161016831967232 7166313442050048 7168828475148912 7171613969743872 7183938923606016 7189252487898624 7204405986066432 7216427522064384 7218960142807296 7234176258736128 7239526980820992 7249424447176704 7254786447507456 7260152413814784 7272629527601152 7290153043623936 7315522823651328 7318090222103232 7323487076745216 7384798607966208 7390260737114112 7405837920239616 7408437014968704 7436440556273664 7439050391063616 7441940882128896 7460244266821632 7463142992904192 7465762198971648 7475968961150976 7481498523992064 7497268018020352 7499899200338688 7512413807149056 7517970326237184 7528248464375808 7530890519348352 7533816695488512 7552346047893504 7573862703300608 7586500728324096 7605159656620032 7615573564465152 7621189803442176 7626826778148864 7668829323657216 7690677840248832 7693376900159808 7709592991186944 7741450813464576 7747176738622464 7763506228887552 7766230848077988 7769248467222528 7785624480251904 7788356861890176 7804773151571968 7817796482236416 7820540154707904 7823578876084224 7837024280297472 7842820895889408 7859351984799744 7865165114966016 7897665797259264 7914312488189952 7920166269616128 7925149725622272 7933777666473984 7980570353074176 7983371151385344 7986473141796864 8006115798540288 8012020049772544 8022991080259584 8056143935963136 8062102622306304 8064932034542526 8068065715961856 8081931289056768 8085071575646208 8087909048885952 8104956734324736 8138448291078144 8144467853423616 8155602503073792 8161634753445888 8167671465541632 8181708218551296 8184887274110976 8218709122351104 8229963176607744 8238922961338368 8256288953729024 8262395676327936 8307898433961984 8314043329253376 8320174667071488 8331567660269568 8334491641839792 8389830371180544 8392774800174336 8396035867017216 8398982473843104 8410465081294848 8416685839491072 8434426520272896 8437386600381024 8469279522422784 8472251834266896 8475543782424576 8496389303880192 8499690630807552 8514297983533056 8520595541213184 8534813319364608 8555804613697536 8567520260023296 8573838528872448 8580180125417472 8604625083039744 8640181385035776 8645617882497024 8652012570279936 8655049012679784 8673292115085312 8733944507498496 8740404525625344 8752353905737728 8758827540283392 8761901469626448 8780369795518464 8795021042515968 8816652315334656 8820078082523136 8823173507875584 8841770982899712 8848310754336768 8860407657660416 8866961213620224 8884874021916672 8903601549213696 8910187053318144 8915793441325056 8925499874783232 8950928649355264 9006880273357824 9013522555994112 9025864965292032 9063161927958528 9088982902112256 9092172700188864 9095705522601984 9098897679996696 9118076326115328 9137295396962304 9155754327462912 9159311854927872 9175052815958016 9181839097626624 9188630398734336 9201192567570432 9204421745870208 9207998183374848 9230645169647616 9246047762644992 9268788331505664 9272389779062784 9288325072945152 9295195135868928 9321677173293056 9360196500455424 9373013617803264 9376303097069766 9431583144542208 9438559167578112 9461773216456704 9468771569427456 9488729835307008 9492059925428652 9527939462725632 9531283313550258 9534986755227648 9555084589400064 9558437966865216 9562151959658496 9578585231474688 9585669983864832 9605874648088576 9625280190409728 9645568344981504 9652702641094656 9673048596676608 9680203218419712 9720204058165248 9726320117809152 9754030431535104 9757453629470976 9764649435660288 9825687570935808 9846398143954944 9853680982818816 9857139153329754 9877916019958272 9915254075031552 9918733854751488 9922587842838528 9926070196360032 9946992355762176 9954349598628864 9967958614867968 9975331365322752 9999865600451584 10016551742865408 10023960434982912 10041187359131136 10045088927318016 10069794730524672 10129185448132608 10140212875493376 10154098085953536 10169102370865152 10225105764876288 10228694287712472 10232668712927232 10254237120331776 10257835866879744 10279457321582592 10321934417952768 10329568984829952 10337209198576128 10351341638516736 10354974464103984 10358997956296704 10384475815853568 10423728642981888 10427386872943872 10431438501445632 10449365707063296 10457094527852544 10479135979732992 10486886819954688 10530221063012352 10544640320028672 10560221692821504 10566866300829696 10578370221965312 10644494868513792 10648630855729152 10652368015605888 10674821064720384 10697321440346112 10741525247950848 10749470163075072 10753242712723368 10757420954615808 10775908385409024 10780095434194944 10783878731847936 10806608979099648 10824641283096576 10851264388104192 10859290471231488 10874136670765056 10882179671261184 10890228620722176 10908944291401728 10935229565435904 10958278829801472 10973284235476992 10977135333154848 10985230615117824 11016527568437248 11077197911949312 11085391105671168 11108756880359424 11112655522453056 11154660834410496 11190366400232448 11194714489356288 11198643298457472 11213953441726464 11222247785988096 11245902027030528 11249848800508032 11268620710723584 11292372696563712 11296335779022528 11300725043232768 11328519071840256 11332920841076736 11352397311377408 11360794054950912 11379751092486144 11407739484930048 11423360346697728 11431784705163264 11440240167223296 11520241846714368 11527490509996032 11536016760373248 11540065350239712 11564389486780416 11612176220196864 11645259343331328 11649346272116982 11653872700833792 11678436720377856 11682535292835264 11707159727357952 11726694723354624 11730810232061856 11735368314126336 11755536420446208 11764231343834112 11789027977199616 11797747672449024 11822614951493632 11846498695888896 11871468732284928 11880249404424192 11887724588433408 11900666499710976 11970855529611264 12009173697810432 12018030074658816 12034486620389376 12084215903944704 12093153933459456 12118643869483008 12122896933585152 12127607363469312 12131863573328928 12157435101487104 12183060529283072 12207672436617216 12216701780135424 12233403754610688 12242452130168832 12251507198312448 12272562327826944 12277330911166464 12307526892863488 12328063683526656 12358384442007552 12384433430593536 12393593514491904 12461847650942976 12480262000607232 12497351490404352 12501737462759688 12584745556770816 12589162200261504 12594053800525824 12615697621942272 12625028759236608 12651639780409344 12656079900571536 12703919283634176 12708377751400344 12713315673636864 12740112785866752 12744583955820288 12749535946211328 12771446975299584 12780893311819776 12833706920546304 12860757793308672 12870270188126208 12906937624559616 12960272077553664 12968426823745536 12978018855419904 13009938172627968 13019532580880384 13100916761247744 13110606788438016 13128530858606592 13138241310425088 13142852204439672 13170554693277696 13224978473001984 13230117123784704 13234760261813376 13262656474349568 13272466131505152 13290611486490624 13300441820430336 13355402323820544 13365280579977216 13373690161987584 13388249812174848 13393451903090688 13426392974032896 13510320410036736 13520283833991168 13538797447938048 13633474353168384 13638259050283296 13643558283902976 13648346519995044 13677114489172992 13705943095443456 13762579223937024 13772758646439936 13782945598101504 13801788851355648 13806632618805312 13811997275062272 13845967754471424 13869071643967488 13903182497258496 13908584668594176 13932487609417728 13942792703803392 13972181306310656 13982515759939584 14040294750683136 14059520426704896 14064454645604649 14080295590428672 14089155067772928 14147374716813312 14192659824685056 14203157354141184 14233094752960512 14238089888142978 14291909194088448 14322033663934464 14332626884100096 14337656950297824 14343227939487744 14367877847212032 14378504975797248 14408811972132864 14437920285614592 14468352517472256 14479053961641984 14509572895014912 14520304827629568 14545259055202304 14580306087247872 14631045647302656 14636180444206464 14646974153490432 14769597215932416 14780521474228224 14785708729994631 14811675840479232 14816874029937408 14872881112547328 14878100782127232 14883881764257792 14920488533643264 14931524397943296 14951937922301952 14962997047984128 14999798400677376 15024827614298112 15035940652474368 15056496928751616 15061781038696704 15067633390977024 15104692095787008 15147725406601216 15210319313240064 15231147128930304 15253653556297728 15337658647314432 15381355680497664 15386753800319616 15419185982373888 15482901626929152 15494353477244928 15527012457775104 15532461696155976 15538496934445056 15571248960503808 15576713723780352 15609546303143936 15635592964472832 15641080309415808 15647157752168448 15674048560594944 15685641791778816 15718703969599488 15730330229932032 15795331594518528 15828624976379904 15840332539232256 15850299451244544 15867555332947968 15966742302770688 15972946283593728 16012231597080576 16045982160519168 16112287871926272 16124205244612608 16129864069085052 16136131431923712 16163862578113536 16170143151292416 16175818097771904 16209913468649472 16276896582156288 16288935706847232 16311205006147584 16323269506891776 16335342931083264 16363416437102592 16369774548221952 16437418244702208 16459926353215488 16477845922676736 16512577907458048 16524791352655872 16615796867923968 16628086658506752 16640349334142976 16663135320539136 16668983283679584 16785549600348672 16792071734034432 16797964947686208 16820930162589696 16833371678982144 16868853040545792 16874773200762048 16938559044845568 16944503668533792 16951087564849152 16992778607760384 16999381261615104 17028595967066112 17041191082426368 17069626638729216 17111609227395072 17135040520046592 17147677057744896 17160360250834944 17209250166079488 17280362770071552 17291235764994048 17304025140559872 17310098025359568 17346584230170624 17467889014996992 17474019408175473 17480809051250688 17504707811475456 17517655080566784 17523802939252896 17560739591036928 17590042085031936 17633304630669312 17646347015751168 17683541965799424 17696621508673536 17733922427240448 17769748043833344 17807203098427392 17820374106636288 17831586882650112 17850999749566464 17901857298710528 18013760546715648 18027045111988224 18051729930584064 18126323855917056 18177965804224512 18184345400377728 18191411045203968 18197795359993392 18236152652230656 18274590793924608 18311508654925824 18318623709855744 18350105631916032 18363678195253248 18377260797468672 18402385135140864 18408843491740416 18415996366749696 18461290339295232 18492095525289984 18537576663011328 18576650145890304 18590390271737856 18643354346586112 18720393000910848 18746027235606528 18752606194139532 18877118335156224 18923546432913408 18937543138854912 18977459670614016 18984119850857304 19055878925451264 19062566627100516 19069973510455296 19110169178800128 19116875933730432 19124303919316992 19157170462949376 19171339967729664 19211749296177152 19250560380819456 19291136689963008 19305405282189312 19346097193353216 19360406436839424 19440408116330496 19452640235618304 19514907258941952 19529298871320576 19651375141871616 19692796287909888 19707361965637632 19714278306659508 19755832039916544 19837467709502976 19845175685677056 19852140392720064 19893984711524352 19908699197257728 19935917229735936 19950662730645504 19999731200903168 20033103485730816 20047920869965824 20082374718262272 20090177854636032 20139589461049344 20258370896265216 20280425750986752 20308196171907072 20338204741730304 20450211529752576 20457388575424944 20465337425854464 20515671733759488 20558914643165184 20643868835905536 20659137969659904 20674418397152256 20702683277033472 20709948928207968 20717995912593408 20768951631707136 20854773745887744 20862877002891264 20898731414126592 20914189055705088 20958271959465984 20973773639909376 21060442126024704 21089280640057344 21120443385643008 21133732601659392 21156740443930624 21288989737027584 21297261711458304 21304736031211776 21349642129440768 21357134832214467 21394642880692224 21483050495901696 21498940326150144 21506485425446736 21514841909231616 21551816770818048 21567757463695872 21613217958199296 21649282566193152 21702528776208384 21718580942462976 21748273341530112 21764359342522368 21780457241444352 21817888582803456 21870459130871808 21946568470953984 21954270666309696 21970461230235648 22033055136874496 22154395823898624 22170782211342336 22217513760718848 22225311044906112 22309321668820992 22380732800464896 22389428978712576 22397286596914944 22427906883452928 22444495571976192 22491804054061056 22499697601016064 22537241421447168 22584745393127424 22592671558045056 22601450086465536 22657038143680512 22704794622754816 22721588109901824 22759502184972288 22815478969860096 22846720693395456 22863569410326528 22880480334446592 23072033520746496 23080130700479424 23128778973560832 23224352440393728 23290518686662656 23298692544233964 23307745401667584 23356873440755712 23365070585670528 23414319454715904 23453389446709248 23461620464123712 23470736628252672 23511072840892416 23528462687668224 23578055954399232 23595495344898048 23645229902987264 23692997391777792 23742937464569856 23760498808848384 23775449176866816 23801332999421952 23941711059222528 24018347395620864 24036060149317632 24068973240778752 24168431807889408 24186307866918912 24245793867170304 24255214726938624 24263727146657856 24314870202974208 24366121058566144 24415344873234432 24433403560270848 24466807509221376 24484904260337664 24503014396624896 24545124655653888 24554661822332928 24615053785726976 24656127367053312 24716768884015104 24768866861187072 24787187028983808 24923695301885952 24960524001214464 24994702980808704 25003474925519376 25169491113541632 25178324400523008 25188107601051648 25231395243884544 25250057518473216 25303279560818688 25312159801143072 25407838567268352 25416755502800688 25426631347273728 25489167911640576 25499071892422656 25542893950599168 25561786623639552 25667413841092608 25721515586617344 25740540376252416 25813875249119232 25920544155107328 25936853647491072 25956037710839808 26019876345255936 26039065161760768 26201833522495488 26221213576876032 26257061717213184 26276482620850176 26285704408879344 26341109386555392 26449956946003968 26460234247569408 26469520523626752 26525312948699136 26544932263010304 26581222972981248 26600883640860672 26710804647641088 26730561159954432 26747380323975168 26776499624349696 26852785948065792 27020640820073472 27040567667982336 27077594895876096 27266948706336768 27276518100566592 27287116567805952 27296693039990088 27354228978345984 27411886190886912 27525158447874048 27545517292879872 27565891196203008 27603577702711296 27613265237610624 27623994550124544 27691935508942848 27738143287934976 27806364994516992 27817169337188352 27864975218835456 27885585407606784 27944362612621312 27965031519879168 28080589501366272 28119040853409792 28128909291209298 28294749433626624 28385319649370112 28406314708282368 28466189505921024 28476179776285956 28583818388176896 28665253768200192 28675313900595648 28686455878975488 28735755694424064 28757009951594496 28817623944265728 28875840571229184 28936705034944512 28958107923283968 29019145790029824 29040609655259136 29090518110404608 29160612174495744 29262091294605312 29272360888412928 29293948306980864 29539194431864832 29561042948456448 29571417459989262 29633748059874816 29745762225094656 29756201564254464 29767763528515584 29840977067286528 29863048795886592 29903875844603904 29925994095968256 29999596801354752 30049655228596224 30071881304948736 30123562077393408 30135266781954048 30209384191574016 30295450813202432 30420638626480128 30462294257860608 30507307112595456 30675317294628864 30762711360995328 30773507600639232 30838371964747776 30965803253858304 30988706954489856 31054024915550208 31064923392311952 31076993868890112 31153427447560704 31219092606287872 31271185928945664 31282160618831616 31294315504336896 31348097121189888 31371283583557632 31437407939198976 31460660459864064 31590663189037056 31680665078464512 31700598902489088 31735110665895936 31933484605541376 31945892567187456 32024463194161152 32091964321038336 32224575743852544 32248410489225216 32259728138170104 32272262863847424 32327725156227072 32340286302584832 32351636195543808 32419826937298944 32553793164312576 32577871413694464 32622410012295168 32646539013783552 32670685862166528 32726832874205184 32874836489404416 32919852706430976 32955691845353472 33025155814916096 33049582705311744 33231593735847936 33256173317013504 33326270641078272 33337966567359168 33571099200697344 33584143468068864 33595929895372416 33641860325179392 33666743357964288 33737706081091584 33749546401524096 33877118089691136 33889007337067584 33902175129698304 33985557215520768 33998762523230208 34057191934132224 34082382164852736 34139253277458432 34223218454790144 34270081040093184 34295354115489792 34320720501669888 34560725540143104 34582471529988096 34608050281119744 34620196050719136 34693168460341248 34935778029993984 34948038816350946 34961618102501376 35035310161133568 35047605878505792 35121479182073856 35180084170063872 35266609261338624 35292694031502336 35367083931598848 35393243017347072 35467844854480896 35539496087666688 35614406196854784 35640748213272576 35663173765300224 35701999499132928 35803714597421056 36027521093431296 36054090223976448 36103459861168128 36252647711834112 36355931608449024 36368690800755456 36382822090407936 36395590719986784 36472305304461312 36549181587849216 36623017309851648 36700211263832064 36727356390506496 36754521594937344 36817686983480832 36831992733499392 36922580678590464 36984191050579968 37075153326022656 37153300291780608 37180780543475712 37286708693172224 37440786001821696 37492054471213056 37505212388279064 37754236670312448 37847092865826816 37875086277709824 37954919341228032 37968239701714608 38111757850902528 38125133254201032 38139947020910592 38220338357600256 38233751867460864 38248607838633984 38314340925898752 38342679935459328 38423498592354304 38501120761638912 38582273379926016 38610810564378624 38720812873678848 38880816232660992 38905280471236608 39029814517883904 39058597742641152 39302750283743232 39385592575819776 39414723931275264 39428556613319016 39511664079833088 39674935419005952 39690351371354112 39704280785440128 39787969423048704 39817398394515456 39871834459471872 39901325461291008 39999462401806336 40066206971461632 40095841739931648 40164749436524544 40180355709272064 40279178922098688 40560851501973504 40616392343814144 40900423059505152 40914777150849888 40930674851708928 41031343467518976 41117829286330368 41287737671811072 41318275939319808 41348836794304512 41405366554066944 41419897856415936 41435991825186816 41537903263414272 41709547491775488 41725754005782528 41797462828253184 41828378111410176 41916543918931968 41947547279818752 42120884252049408 42178561280114688 42240886771286016 42267465203318784 42313480887861248 42577979474055168 42609472062423552 42699284258881536 42714269664428934 42966100991803392 42997880652300288 43012970850893472 43029683818463232 43103633541636096 43135514927391744 43226435916398592 43405057552416768 43437161884925952 43528718685044736 43560914482888704 43635777165606912 43740918261743616 43893136941907968 43908541332619392 43940922460471296 44066110273748992 44308791647797248 44341564422684672 44357126189983893 44435027521437696 44450622089812224 44618643337641984 44761465600929792 44794573193829888 44855813766905856 44888991143952384 44999395202032128 45074482842894336 45169490786254848 45185343116090112 45202900172931072 45314076287361024 45409589245509632 45443176219803648 45630957939720192 45693441386790912 45760960668893184 46144067041492992 46160261400958848 46257557947121664 46448704880787456 46581037373325312 46597385088467928 46615490803335168 46713746881511424 46730141171341056 46828638909431808 46906778893418496 46923240928247424 46941473256505344 47022145681784832 47056925375336448 47156111908798464 47190990689796096 47385994783555584 47485874929139712 47520997617696768 47550898353733632 47602665998843904 48036694791241728 48137946481557504 48336863615778816 48372615733837824 48491587734340608 48510429453877248 48527454293315712 48629740405948416 48732242117132288 48830689746468864 48866807120541696 48933615018442752 48969808520675328 49006028793249792 49090249311307776 49109323644665856 49230107571453952 49312254734106624 49433537768030208 49537733722374144 49574374057967616 49847390603771904 49921048002428928 49989405961617408 50006949851038752 50356648801046016 50376215202103296 50462790487769088 50500115036946432 50606559121637376 50624319602286144 50815677134536704 50833511005601376 50853262694547456 50978335823281152 50998143784845312 51085787901198336 51123573247279104 51334827682185216 51443031173234688 51481080752504832 51627750498238464 51841088310214656 51873707294982144 51912075421679616 52039752690511872 52078130323521536 52403667044990976 52422058224526419 52442427153752064 52514123434426368 52552965241700352 52571408817758688 52682218773110784 52899913892007936 52939041047253504 53050625897398272 53089864526020608 53201767281721344 53421609295282176 53461122319908864 53494760647950336 53552999248699392 53705571896131584 54041281640146944 54081135335964672 54155189791752192 54533897412673536 54553036201133184 54574233135611904 54593386079980176 54708457956691968 54823772381773824 55050316895748096 55091034585759744 55131782392406016 55207155405422592 55226530475221248 55247989100249088 55383871017885696 55476286575869952 55612729989033984 55729950437670912 55771170815213568 55930063039758336 56161179002732544 56238081706819584 56257818582418596 56770639298740224 56812629416564736 56932379011842048 56952359552571912 57167636776353792 57330507536400384 57350627801191296 57372911757950976 57471511388848128 57514019903188992 57635247888531456 57751681142458368 57873410069889024 57916215846567936 58038291580059648 58081219310518272 58181036220809216 58321224348991488 58544721776825856 58587896613961728 59078388863729664 59122085896912896 59142834919978524 59267496119749632 59512403128508928 59535527057031168 59681954134573056 59726097591773184 59807751689207808 59851988191936512 59999193602709504 60099310457192448 60143762609897472 60247124154786816 60270533563908096 60418768383148032 60590901626404864 60841277252960256 60924588515721216 61014614225190912 61350634589257728 61547015201278464 61676743929495552 61931606507716608 61977413908979712 62108049831100416 62129846784623904 62153987737780224 62306854895121408 62438185212575744 62564321237663232 62588631008673792 62696194242379776 62742567167115264 62874815878397952 62921320919728128 63181326378074112 63361330156929024 63401197804978176 63470221331791872 63866969211082752 63891785134374912 64048926388322304 64071404496643401 64183928642076672 64449151487705088 64496820978450432 64519456276340208 64544525727694848 64655450312454144 64703272391087616 64839653874597888 65107586328625152 65155742827388928 65244820024590336 65293078027567104 65341371724333056 65453665748410368 65839705412861952 65911383690706944 66099165410623488 66463187471695872 66512346634027008 66652541282156544 66675933134718336 67142198401394688 67168286936137728 67191859790744832 67283720650358784 67333486715928576 67475412162183168 67499092803048192 67754236179382272 67778014674135168 67804350259396608 67971114431041536 68114383868264448 68164764329705472 68278506554916864 68446436909580288 68540162080186368 68590708230979584 68641441003339776 69216100562239488 69240392101438272 69386336920682496 69871556059987968 69896077632701892 69923236205002752 70070620322267136 70095211757011584 70242958364147712 70360168340127744 70533218522677248 70585388063004672 70734167863197696 70786486034694144 70935689708961792 71078992175333376 71228812393709568 71281496426545152 71326347530600448 71403998998265856 71607429194842112 72055042186862592 72108180447952896 72206919722336256 72505295423668224 72737381601510912 72765644180815872 72791181439973568 72944610608922624 73098363175698432 73246034619703296 73400422527664128 73454712781012992 73509043189874688 73635373966961664 73663985466998784 73845161357180928 73968382101159936 74150306652045312 74306600583561216 74361561086951424 74573417386344448 74881572003643392 74984108942426112 75010424776558128 75508473340624896 75694185731653632 75750172555419648 75909838682456064 75936479403429216 76223515701805056 76250266508402064 76279894041821184 76467503734921728 76497215677267968 76628681851797504 76685359870918656 76846997184708608 77002241523277824 77164546759852032 77221621128757248 77441625747357696 77761632465321984 77810560942473216 78059629035767808 78117195485282304 78605500567486464 78771185151639552 78829447862550528 78857113226638032 79023328159666176 79349870838011904 79380702742708224 79408561570880256 79575938846097408 79634796789030912 79743668918943744 79802650922582016 79998924803612672 80132413942923264 80191683479863296 80329498873049088 80558357844197376 81121703003947008 81232784687628288 81800846119010304 81829554301699776 81861349703417856 82062686935037952 82235658572660736 82575475343622144 82636551878639616 82697673588609024 82810733108133888 82839795712831872 82871983650373632 83075806526828544 83419094983550976 83451508011565056 83594925656506368 83656756222820352 83833087837863936 83895094559637504 84241768504098816 84357122560229376 84626961775722496 85155958948110336 85218944124847104 85398568517763072 85428539328857868 85995761304600576 86025941701786944 86059367636926464 86207267083272192 86271029854783488 86452871832797184 86810115104833536 86874323769851904 87057437370089472 87121828965777408 87271554331213824 87481836523487232 87786273883815936 87817082665238784 87881844920942592 88132220547497984 88617583295594496 88683128845369344 88714252379967786 88901244179624448 89237286675283968 89522931201859584 89589146387659776 89711627533811712 89777982287904768 89998790404064256 90148965685788672 90370686232180224 90405800345862144 90628152574722048 90819178491019264 90886352439607296 91261915879440384 91386882773581824 91521921337786368 92288134082985984 92320522801917696 92515115894243328 92897409761574912 93162074746650624 93194770176935856 93230981606670336 93460282342682112 93657277818863616 93813557786836992 93846481856494848 93882946513010688 94044291363569664 94113850750672896 94312223817596928 94381981379592192 94771989567111168 95041995235393536 95101796707467264 95205331997687808 96073389582483456 96275892963115008 96673727231557632 96745231467675648 96983175468681216 97020858907754496 97054908586631424 97259480811896832 97464484234264576 97661379492937728 97733614241083392 97867230036885504 97939617041350656 98012057586499584 98180498622615552 98460215142907904 98624509468213248 98867075536060416 99075467444748288 99148748115935232 99694781207543808 99978811923234816 100013899702077504 100713297602092032 100752430404206592 100925580975538176 101000230073892864 101213118243274752 101248639204572288 101631354269073408 101667022011202752 101706525389094912 101956671646562304 101996287569690624 102171575802396672 102247146494558208 102669655364370432 102886062346469376 102962161505009664 103682176620429312 103747414589964288 103824150843359232 104079505381023744 104156260647043072 104807334089981952 104844116449052838 104884854307504128 105105930483400704 105142817635517376 105364437546221568 105799827784015872 105878082094507008 106101251794796544 106179729052041216 106403534563442688 106843218590564352 106922244639817728 106989521295900672 107105998497398784 107411143792263168 108082563280293888 108162270671929344 108310379583504384 109067794825347072 109106072402266368 109148466271223808 109186772159960352 109416915913383936 109647544763547648 110100633791496192 110182069171519488 110263564784812032 110453060950442496 110495978200498176 110767742035771392 110952573151739904 111225459978067968 111459900875341824 111542341630427136 111860126079516672 112322358005465088 112476163413639168 112515637164837192 113541278597480448 113625258833129472 113864758023684096 113904719105143824 114335273552707584 114661015072800768 114701255602382592 114745823515901952 114943022777696256 115028039806377984 115270495777062912 115503362284916736 115746820139778048 115832431693135872 116162438621036544 116362072441618432 116642448697982976 117089443553651712 117175793227923456 118156777727459328 118244171793825792 118285669839957048 118534992239499264 119024806257017856 119071054114062336 119363908269146112 119452195183546368 119615503378415616 119703976383873024 119998387205419008 120198620914384896 120287525219794944 120494248309573632 120541067127816192 120837536766296064 121181803252809728 121682554505920512 121849177031442432 122701269178515456 123094030402556928 123353487858991104 123863213015433216 123954827817959424 124216099662200832 124259693569247808 124307975475560448 124613709790242816 124876370425151488 125128642475326464 125177262017347584 125392388484759552 125485134334230528 125749631756795904 125842641839456256 126362652756148224 126722660313858048 126802395609956352 126940442663583744 127733938422165504 128097852776644608 128142808993286802 128898302975410176 128993641956900864 129038912552680416 129089051455389696 129310900624908288 129406544782175232 129679307749195776 130215172657250304 130311485654777856 130586156055134208 130682743448666112 130907331496820736 131679410825723904 131822767381413888 132198330821246976 132926374943391744 133024693268054016 133305082564313088 133351866269436672 134284396802789376 134383719581489664 134567441300717568 134666973431857152 134998185606096384 135508472358764544 135556029348270336 135608700518793216 135942228862083072 136228767736528896 136329528659410944 136892873819160576 137080324160372736 137282882006679552 138432201124478976 138480784202876544 138772673841364992 139743112119975936 139792155265403784 139846472410005504 140141240644534272 140190423514023168 140485916728295424 140720336680255488 141066437045354496 141170776126009344 141468335726395392 141572972069388288 142157984350666752 142457624787419136 142562992853090304 142652695061200896 142807997996531712 143214858389684224 144110084373725184 144413839444672512 145010590847336448 145474763203021824 145531288361631744 145582362879947136 145889221217845248 146196726351396864 146492069239406592 146800845055328256 146909425562025984 147018086379749376 147270747933923328 147327970933997568 147690322714361856 147936764202319872 148300613304090624 148613201167122432 148723122173902848 149763144007286784 149968217884852224 150020849553116256 151388371463307264 151500345110839296 151819677364912128 151872958806858432 152447031403610112 152500533016804128 152559788083642368 152935007469843456 152994431354535936 153257363703595008 153370719741837312 153693994369417216 154004483046555648 154329093519704064 154443242257514496 154883251494715392 155523264930643968 155621121884946432 156119258071535616 156234390970564608 157211001134972928 157542370303279104 157658895725101056 157714226453276064 158046656319332352 158699741676023808 158817123141760512 159151877692194816 159269593578061824 159605301845164032 159997849607225344 160264827885846528 160383366959726592 160658997746098176 161116715688394752 162243406007894016 162465569375256576 163601692238020608 163659108603399552 163722699406835712 164125373870075904 164471317145321472 165150950687244288 165273103757279232 165395347177218048 165621466216267776 165679591425663744 165743967300747264 166151613053657088 166838189967101952 167189851313012736 167313512445640704 167790189119275008 168483537008197632 168714245120458752 169253923551444992 170311917896220672 170437888249694208 170797137035526144 170857078657715736 171991522609201152 172051883403573888 172118735273852928 172414534166544384 172542059709566976 172905743665594368 173620230209667072 173748647539703808 174114874740178944 174243657931554816 174543108662427648 174963673046974464 175634165330477568 175763689841885184 177235166591188992 177366257690738688 177428504759935572 177802488359248896 179045862403719168 179178292775319552 179423255067623424 179555964575809536 179997580808128512 180297931371577344 180741372464360448 180811600691724288 181256305149444096 181638356982038528 181772704879214592 182523831758880768 182773765547163648 183043842675572736 184641045603835392 185030231788486656 185794819523149824 186324149493301248 186389540353871712 186461963213340672 186920564685364224 187314555637727232 187692963712989696 187765893026021376 188088582727139328 188227701501345792 188624447635193856 188763962759184384 189543979134222336 190083990470787072 190203593414934528 190410663995375616 192146779164966912 192214213489930203 192551785926230016 193347454463115264 193490462935351296 193966350937362432 194109817173262848 194518961623793664 195322758985875456 195467228482166784 195734460073771008 195879234082701312 196024115172999168 196360997245231104 196920430285815808 197734151072120832 198297496231870464 199389562415087616 199957623846469632 200027799404155008 201426595204184064 201504860808413184 201851161951076352 202000460147785728 202426236486549504 202497278409144576 203262708538146816 203334044022405504 203413050778189824 203913343293124608 204343151604793344 204494292989116416 205339310728740864 205772124692938752 205924323010019328 207648301686718464 208159010762047488 209614668179963904 209688232898105676 209769708615008256 210211860966801408 210285635271034752 210728875092443136 211599655568031744 211756164189014016 212202503589593088 212359458104082432 212807069126885376 213686437181128704 213844489279635456 213979042591801344 214211996994797568 214822287584526336 216165126560587776 216324541343858688 216620759167008768 218212144804532736 218296932542447616 218373544319920704 218833831826767872 219295089527095296 220201267582992384 220364138343038976 220527129569624064 220906121900884992 220991956400996352 221535484071542784 221905146303479808 222450919956135936 222919801750683648 223084683260854272 223720252159033344 224644716010930176 224952326827278336 225031274329674384 227082557194960896 227250517666258944 227729516047368192 227809438210287648 228670547105415168 229402511204765184 229491647031803904 229886045555392512 230056079612755968 230540991554125824 231006724569833472 231493640279556096 231664863386271744 232324877242073088 232724144883236864 233284897395965952 234178887107303424 234351586455846912 236313555454918656 236488343587651584 236571339679914096 237069984478998528 238049612514035712 238142108228124672 238727816538292224 238904390367092736 239231006756831232 239407952767746048 239996774410838016 240397241828769792 240575050439589888 240988496619147264 241675073532592128 242363606505619456 243365109011841024 243698354062884864 245402538357030912 246188060805113856 246706975717982208 247726426030866432 247909655635918848 248432199324401664 248519387138495616 248615950951120896 249227419580485632 249752740850302976 250257284950652928 250354524034695168 250784776969519104 250970268668461056 251499263513591808 251685283678912512 252725305512296448 253880885327167488 255467876844331008 256195705553289216 256285617986573604 257987283913801728 258077825105360832 258178102910779392 258621801249816576 258813089564350464 259358615498391552 260430345314500608 260622971309555712 261172312110268416 261365486897332224 261814662993641472 263358821651447808 263645534762827776 264396661642493952 265852749886783488 266049386536108032 266703732538873344 268568793605578752 268767439162979328 269134882601435136 269333946863714304 269996371212192768 271112058696540672 271217401037586432 271884457724166144 272457535473057792 272659057318821888 273785747638321152 274160648320745472 274565764013359104 276864402248957952 276961568405753088 277545347682729984 279486224239951872 279584310530807568 279692944820011008 280380847028046336 280971833456590848 281440673360510976 282132874090708992 282341552252018688 282936671452790784 283145944138776576 284315968701333504 285125985706180608 285305390122401792 285615995993063424 286429716779368448 288220168747450368 288827678889345024 290021181694672896 290949526406043648 291062576723263488 291164725759894272 291778442435690496 292393452702793728 292984138478813184 293601690110656512 293818851124051968 294036172759498752 294541495867846656 295380645428723712 295873528404639744 296601226608181248 297226402334244864 297446244347805696 299936435769704448 300041699106232512 302776742926614528 303000690221678592 303639354729824256 303745917613716864 304894062807220224 305001066033608256 305119576167284736 305870014939686912 305988862709071872 306514727407190016 306741439483674624 307387988738834432 308008966093111296 308658187039408128 308886484515028992 311046529861287936 311242243769892864 312238516143071232 312468781941129216 314422002269945856 315317791450202112 315428452906552128 316093312638664704 317399483352047616 317634246283521024 318303755384389632 318539187156123648 319210603690328064 319995699214450688 320529655771693056 320766733919453184 321317995492196352 322233431376789504 324486812015788032 324931138750513152 327203384476041216 327318217206799104 327445398813671424 328250747740151808 328942634290642944 330301901374488576 330546207514558464 330790694354436096 331359182851327488 331487934601494528 332303226107314176 333676379934203904 334379702626025472 334627024891281408 335580378238550016 336967074016395264 337428490240917504 338507847102889984 340623835792441344 340875776499388416 341594274071052288 341714157315431472 343983045218402304 344103766807147776 344237470547705856 344829068333088768 345084119419133952 345811487331188736 347240460419334144 347497295079407616 348487315863109632 349086217324855296 349927346093948928 351268330660955136 351527379683770368 354470333182377984 354732515381477376 354857009519871144 355604976718497792 358091724807438336 358356585550639104 358846510135246848 359111929151619072 359995161616257024 360595862743154688 361482744928720896 361623201383448576 362512610298888192 363276713964077056 363545409758429184 365047663517761536 365547531094327296 369282091207670784 370060463576973312 371589639046299648 372648298986602496 372779080707743424 372923926426681344 373841129370728448 374629111275454464 375385927425979392 375531786052042752 376177165454278656 376455403002691584 377248895270387712 377527925518368768 379087958268444672 380167980941574144 380407186829869056 380821327990751232 384293558329933824 384428426979860406 386694908926230528 386980925870702592 387932701874724864 388219634346525696 389037923247587328 390645517971750912 390934456964333568 391758468165402624 392048230345998336 392721994490462208 393840860571631616 395468302144241664 396594992463740928 398779124830175232 399915247692939264 400055598808310016 402853190408368128 403702323902152704 404000920295571456 404994556818289152 406525417076293632 406668088044811008 406826101556379648 407826686586249216 408686303209586688 408988585978232832 410678621457481728 411848646020038656 415296603373436928 416318021524094976 419229336359927808 419376465796211352 419539417230016512 420423721933602816 420571270542069504 421457750184886272 423199311136063488 423512328378028032 424405007179186176 424718916208164864 427372874362257408 427688978559270912 427958085183602688 428423993989595136 429644575169052672 432330253121175552 433241518334017536 436424289609065472 436593865084895232 436747088639841408 437667663653535744 438590179054190592 440402535165984768 440728276686077952 441054259139248128 441812243801769984 441983912801992704 443070968143085568 443810292606959616 444901839912271872 445839603501367296 446169366521708544 449289432021860352 449904653654556672 450062548659348768 454165114389921792 454501035332517888 455459032094736384 455618876420575296 457341094210830336 458805022409530368 458983294063607808 459772091110785024 460112159225511936 461081983108251648 462013449139666944 462987280559112192 463329726772543488 464649754484146176 465448289766473728 466569794791931904 468357774214606848 468703172911693824 472627110909837312 472976687175303168 473142679359828192 474139968957997056 476099225028071424 477455633076584448 477808780734185472 478815905535492096 479993548821676032 480794483657539584 481150100879179776 481976993238294528 483350147065184256 484727213011238912 486730218023682048 487396708125769728 490805076714061824 492376121610227712 493413951435964416 495452852061732864 495819311271837696 496864398648803328 497038774276991232 497231901902241792 498454839160971264 499505481700605952 500514569901305856 501569553939038208 501940537336922112 503370567357825024 505450611024592896 507761770654334976 510935753688662016 512391411106578432 512571235973147208 515974567827603456 516155650210721664 516356205821558784 517243602499633152 517626179128700928 518717230996783104 520860690629001216 521245942619111424 522344624220536832 522730973794664448 523629325987282944 527291069525655552 531705499773566976 532098773072216064 533407465077746688 537137587211157504 537534878325958656 538269765202870272 538667893727428608 539992742424385536 542224117393081344 542434802075172864 543768915448332288 544915070946115584 545318114637643776 547571495276642304 548321296641490944 549131528026718208 553923136811506176 555090695365459968 558972448479903744 559168621061615136 559385889640022016 560761694056092672 561943666913181696 564265748181417984 564683104504037376 565873342905581568 566291888277553152 568631937402667008 570251971412361216 570610780244803584 571231991986126848 572859433558736896 576440337494900736 576642640469790609 577655357778690048 580042363389345792 581899052812087296 582329451519788544 583556884871380992 585968276957626368 587203380221313024 587637702248103936 588072345518997504 589082991735693312 590761290857447424 593202453216362496 594892488695611392 599872871539408896 600083398212465024 605553485853229056 606001380443357184 607278709459648512 607491835227433728 609788125614440448 610002132067216512 610239152334569472 611740029879373824 613029454814380032 613482878967349248 616017932186222592 617316374078816256 617772969030057984 624477032286142464 628844004539891712 630635582900404224 630856905813104256 632186625277329408 634798966704095232 635268492567042048 636607510768779264 637078374312247296 638421207380656128 639991398428901376 641059311543386112 641533467838906368 642635990984392704 644466862753579008 648973624031576064 649862277501026304 654636434413598208 654890797627342848 656501495480303616 657885268581285888 660603802748977152 661092415029116928 661581388708872192 662718365702654976 662975869202989056 664606452214628352 667352759868407808 668759405252050944 669254049782562816 671160756477100032 673934148032790528 674856980481835008 677015694205779968 681247671584882688 681751552998776832 683188548142104576 683428314630862944 688207533614295552 688474941095411712 689658136666177536 690168238838267904 691622974662377472 694480920838668288 694994590158815232 696974631726219264 698172434649710592 699854692187897856 702536661321910272 703054759367540736 708940666364755968 709465030762954752 709714019039742288 711209953436995584 716183449614876672 716713171101278208 717693020270493696 718223858303238144 719990323232514048 721191725486309376 722965489857441792 725025220597776384 727090819516858368 730095327035523072 731095062188654592 738564182415341568 740120927153946624 743179278092599296 745296597973204992 745558161415486848 745847852853362688 747682258741456896 749258222550908928 750771854851958784 751063572104085504 752354330908557312 752910806005383168 754497790540775424 755055851036737536 758175916536889344 761642655981502464 768587116659867648 768856853959720812 773961851741405184 775865403749449728 776439268693051392 778075846495174656 781291035943501824 781868913928667136 783516936330805248 784096460691996672 785443988980924416 787681721143263232 790936604288483328 793189984927481856 797558249660350464 800111197616620032 805706380816736256 807404647804305408 808001840591142912 809989113636578304 813336176089622016 813652203112759296 815653373172498432 817372606419173376 817977171956465664 821357242914963456 823697292040077312 830593206746873856 832636043048189952 838458672719855616 838752931592422704 839078834460033024 841142541084139008 842915500369772544 846398622272126976 847024656756056064 848810014358372352 849437832416329728 855377957118541824 855916170367205376 856847987979190272 859289150338105344 864660506242351104 866483036668035072 872848579218130944 873187730169790464 873494177279682816 875335327307071488 877180358108381184 880805070331969536 881456553372155904 882108518278496256 883624487603539968 886141936286171136 887620585213919232 889803679824543744 891679207002734592 892338733043417088 899809307309113344 900125097318697536 908330228779843584 909002070665035776 910918064189472768 911237752841150592 914682188421660672 917610044819060736 917966588127215616 919544182221570048 920224318451023872 922163966216503296 924026898279333888 925974561118224384 926659453545086976 930896579532947456 933139589583863808 936715548429213696 937406345823387648 945953374350606336 946285358719656384 948279937915994112 952198450056142848 954911266153168896 955617561468370944 957631811070984192 959987097643352064 961588967315079168 962300201758359552 963953986476589056 966700294130368512 969454426022477824 973460436047364096 974793416251539456 981610153428123648 984752243220455424 986827902871928832 990905704123465728 991638622543675392 994077548553982464 994463803804483584 996909678321942528 999010963401211904 1001029139802611712 1003139107878076416 1003881074673844224 1006741134715650048 1010901222049185792 1015523541308669952 1021871507377324032 1024782822213156864 1025142471946294416 1031949135655206912 1032311300421443328 1032712411643117568 1034487204999266304 1035252358257401856 1037434461993566208 1041721381258002432 1042491885238222848 1045461947589328896 1047258651974565888 1054582139051311104 1063410999547133952 1064197546144432128 1066814930155493376 1074275174422315008 1075069756651917312 1076539530405740544 1077335787454857216 1079985484848771072 1084448234786162688 1084869604150345728 1087537830896664576 1089830141892231168 1090636229275287552 1095142990553284608 1096642593282981888 1107846273623012352 1110181390730919936 1117944896959807488 1118337242123230272 1118771779280044032 1121523388112185344 1123887333826363392 1128531496362835968 1129366209008074752 1131746685811163136 1132583776555106304 1137263874805334016 1140503942824722432 1141221560489607168 1142463983972253696 1145718867117473792 1152880674989801472 1153285280939581218 1160084726778691584 1163798105624174592 1164658903039577088 1167113769742761984 1171936553915252736 1175275404496207872 1176144691037995008 1178165983471386624 1181522581714894848 1186404906432724992 1189784977391222784 1199745743078817792 1200166796424930048 1211106971706458112 1212002760886714368 1214983670454867456 1219576251228880896 1220004264134433024 1220478304669138944 1223480059758747648 1226058909628760064 1226965757934698496 1232035864372445184 1235545938060115968 1248954064572284928 1257688009079783424 1261271165800808448 1261713811626208512 1264373250554658816 1269597933408190464 1270536985134084096 1273215021537558528 1274156748624494592 1279982796857802752 1282118623086772224 1283066935677812736 1285271981968785408 1288933725507158016 1299724555002052608 1309272868827196416 1309781595254685696 1313002990960607232 1315770537162571776 1321207605497954304 1322184830058233856 1323162777417744384 1325436731405309952 1325951738405978112 1329212904429256704 1334705519736815616 1337518810504101888 1338508099565125632 1347868296065581056 1349713960963670016 1354031388411559936 1362495343169765376 1363503105997553664 1366377096284209152 1366856629261725888 1376415067228591104 1376949882190823424 1379316273332355072 1380336477676535808 1383245949324754944 1388961841677336576 1389989180317630464 1393949263452438528 1396344869299421184 1399709384375795712 1405073322643820544 1406109518735081472 1417881332729511936 1418930061525909504 1419428038079484576 1422419906873991168 1432366899229753344 1433426342202556416 1436447716606476288 1439980646465028096 1442383450972618752 1445930979714883584 1450050441195552768 1454181639033716736 1460190654071046144 1462190124377309184 1477128364830683136 1480241854307893248 1486358556185198592 1490593195946409984 1491116322830973696 1491695705706725376 1495364517482913792 1498516445101817856 1501543709703917568 1504708661817114624 1505821612010766336 1510111702073475072 1516351833073778688 1523285311963004928 1537174233319735296 1537713707919441624 1547923703482810368 1551730807498899456 1552878537386102784 1556151692990349312 1562582071887003648 1563737827857334272 1567033872661610496 1568192921383993344 1570887977961848832 1575363442286526464 1581873208576966656 1595116499320700928 1600222395233240064 1611412761633472512 1614809295608610816 1616003681182285824 1619978227273156608 1626672352179244032 1627304406225518592 1631306746344996864 1634745212838346752 1635954343912931328 1642714485829926912 1647394584080154624 1665272086096379904 1676917345439711232 1677505863184845408 1678157668920066048 1682285082168278016 1685831000739545088 1692797244544253952 1694049313512112128 1697620028716744704 1698875664832659456 1710755914237083648 1711832340734410752 1713695975958380544 1718578300676210688 1729321012484702208 1732966073336070144 1745697158436261888 1746988354559365632 1750670654614142976 1761610140663939072 1762913106744311808 1764217036556992512 1767248975207079936 1772283872572342272 1779607359649087488 1784677466086834176 1799618614618226688 1800250194637395072 1816660457559687168 1818004141330071552 1821836128378945536 1822475505682301184 1829364376843321344 1835220089638121472 1839088364443140096 1840448636902047744 1848053796558667776 1851949122236448768 1853318907090173952 1861793159065894912 1873431096858427392 1891906748701212672 1892570717439312768 1896559875831988224 1904396900112285696 1909822532306337792 1911235122936741888 1915263622141968384 1919974195286704128 1923177934630158336 1924600403516719104 1927907972953178112 1933400588260737024 1946920872094728192 1949586832503078912 1969504486440910848 1973655805743857664 1981811408246931456 1983277245087350784 1988155097107964928 1988927607608967168 1993819356643885056 1998021926802423808 2002058279605223424 2006278215756152832 2007762149347688448 2013482269431300096 2021802444098371584 2031047082617339904 2043743014754648064 2049565644426313728 2050284943892588832 2064622600842886656 2065424823286235136 2068974409998532608 2070504716514803712 2074868923987132416 2083442762516004864 2084983770476445696 2090923895178657792 2094517303949131776 2109164278102622208 2126821999094267904 2128395092288864256 2133629860310986752 2148550348844630016 2150139513303834624 2153079060811481088 2154671574909714432 2159970969697542144 2168896469572325376 2175075661793329152 2181272458550575104 2190285981106569216 2193285186565963776 2215692547246024704 2220362781461839872 2235889793919614976 2236674484246460544 2237543558560088064 2243046776224370688 2247774667652726784 2257062992725671936 2258732418016149504 2263493371622326272 2265167553110212608 2274527749610668032 2284927967944507392 2305761349979602944 2306570561879162436 2327596211248349184 2329317806079154176 2334227539485523968 2343873107830505472 2350550808992415744 2352289382075990016 2356331966942773248 2363045163429789696 2372809812865449984 2379569954782445568 2400333592849860096 2422213943412916224 2424005521773428736 2429967340909734912 2440008528268866048 2440956609338277888 2446960119517495296 2452117819257520128 2453931515869396992 2464071728744890368 2471091876120231936 2497908129144569856 2515376018159566848 2523427623252417024 2528746501109317632 2539195866816380928 2541073970268168192 2546430043075117056 2548313497248989184 2559965593715605504 2566133871355625472 2570543963937570816 2577867451014316032 2599449110004105216 2618545737654392832 2619563190509371392 2626005981921214464 2631541074325143552 2642415210995908608 2644369660116467712 2646325554835488768 2650873462810619904 2658425808858513408 2669411039473631232 2675037621008203776 2677016199130251264 2699427921927340032 2724990686339530752 2727006211995107328 2732754192568418304 2733713258523451776 2752830134457182208 2753899764381646848 2758632546664710144 2760672955353071616 2766491898649509888 2777923683354673152 2779978360635260928 2792689738598842368 2799418768751591424 2810146645287641088 2812219037470162944 2837860123051819008 2838856076158969152 2844839813747982336 2864733798459506688 2866852684405112832 2872895433212952576 2879961292930056192 2884766901945237504 2891861959429767168 2900100882391105536 2908363278067433472 2920381308142092288 2924380248754618368 2954256729661366272 2960483708615786496 2972717112370397184 2982232645661947392 2983391411413450752 2990729034965827584 2997032890203635712 3003087419407835136 3009417323634229248 3011643224021532672 3020223404146950144 3032703666147557376 3046570623926009856 3074348466639470592 3075427415838883248 3095847406965620736 3103461614997798912 3105757074772205568 3112303385980698624 3125164143774007296 3127475655714668544 3136385842767986688 3141775955923697664 3150726884573052928 3163746417153933312 3190232998641401856 3200444790466480128 3222825523266945024 3229618591217221632 3232007362364571648 3239956454546313216 3253344704358488064 3254608812451037184 3262613492689993728 3269490425676693504 3271908687825862656 3285428971659853824 3330544172192759808 3353834690879422464 3355011726369690816 3356315337840132096 3364570164336556032 3371662001479090176 3385594489088507904 3388098627024224256 3395240057433489408 3397751329665318912 3421511828474167296 3423664681468821504 3427391951916761088 3437156601352421376 3458642024969404416 3491394316872523776 3493976709118731264 3501341309228285952 3525826213488623616 3528434073113985024 3534497950414159872 3544567745144684544 3559214719298174976 3569354932173668352 3599237229236453376 3600500389274790144 3633320915119374336 3636008282660143104 3644951011364602368 3658728753686642688 3670440179276242944 3678176728886280192 3680897273804095488 3696107593117335552 3706637814180347904 3723586318131789824 3746862193716854784 3783813497402425344 3785141434878625536 3793119751663976448 3808793800224571392 3819645064612675584 3822470245873483776 3839948390573408256 3846355869260316672 3849200807033438208 3855815945906356224 3866801176521474048 3899173665006157824 3939008972881821696 3947311611487715328 3963622816493862912 3966554490174701568 3976310194215929856 3977855215217934336 3987638713287770112 3996043853604847616 4004116559210446848 4012556431512305664 4015524298695376896 4043604888196743168 4062094165234679808 4087486029509296128 4099131288852627456 4100569887785177664 4129245201685773312 4130849646572470272 4137948819997065216 4141009433029607424 4149737847974264832 4166885525032009728 4169967540952891392 4181847790357315584 4189034607898263552 4218328556205244416 4253643998188535808 4256790184577728512 4267259720621973504 4297100697689260032 4300279026607669248 4309343149819428864 4319941939395084288 4337792939144650752 4350151323586658304 4362544917101150208 4380571962213138432 4386570373131927552 4431385094492049408 4440725562923679744 4471779587839229952 4473348968492921088 4475087117120176128 4486093552448741376 4495549335305453568 4514125985451343872 4517464836032299008 4530335106220425216 4549055499221336064 4569855935889014784 4611522699959205888 4613141123758324872 4655192422496698368 4658635612158308352 4668455078971047936 4687746215661010944 4701101617984831488 4704578764151980032 4712663933885546496 4726090326859579392 4745619625730899968 4800667185699720192 4844427886825832448 4848011043546857472 4859934681819469824 4880017056537732096 4881913218676555776 4893920239034990592 4904235638515040256 4907863031738793984 4928143457489780736 4942183752240463872 4995816258289139712 5030752036319133696 5046855246504834048 5057493002218635264 5078391733632761856 5082147940536336384 5092860086150234112 5096626994497978368 5119931187431211008 5132267742711250944 5141087927875141632 5155734902028632064 5198898220008210432 5237091475308785664 5252011963842428928 5284830421991817216 5288739320232935424 5292651109670977536 5301746925621239808 5316851617717026816 5338822078947262464 5354032398260502528 5398855843854680064 5449981372679061504 5454012423990214656 5465508385136836608 5467426517046903552 5505660268914364416 5517265093329420288 5521345910706143232 5555847366709346304 5559956721270521856 5585379477197684736 5620293290575282176 5675720246103638016 5677712152317938304 5689679627495964672 5729467596919013376 5733705368810225664 5745790866425905152 5759922585860112384 5769533803890475008 5783723918859534336 5800201764782211072 5840762616284184576 5848760497509236736 5908513459322732544 5920967417231572992 5945434224740794368 5964465291323894784 5966782822826901504 5981458069931655168 5994065780407271424 6006174838815670272 6018834647268458496 6023286448043065344 6040446808293900288 6065407332295114752 6093141247852019712 6148696933278941184 6150854831677766496 6206923229995597824 6211514149544411136 6224606771961397248 6250328287548014592 6254951311429337088 6272771685535973376 6283551911847395328 6301453769146105856 6327492834307866624 6380465997282803712 6400889580932960256 6445651046533890048 6459237182434443264 6464014724729143296 6479912909092626432 6506689408716976128 6525226985379987456 6543817375651725312 6570857943319707648 6661088344385519616 6707669381758844928 6710023452739381632 6712630675680264192 6729140328673112064 6743324002958180352 6771188978177015808 6776197254048448512 6790480114866978816 6795502659330637824 6854783903833522176 6917284049938808832 6982788633745047552 6987953418237462528 7002682618456571904 7051652426977247232 7056868146227970048 7068995900828319744 7089135490289369088 7118429438596349952 7138709864347336704 7201000778549580288 7266641830238748672 7272016565320286208 7289902022729204736 7340880358552485888 7356353457772560384 7361794547608190976 7392215186234671104 7413275628360695808 7447172636263579648 7493724387433709568 7570282869757251072 7586239503327952896 7617587600449142784 7639290129225351168 7644940491746967552 7679896781146816512 7698401614066876416 7711631891812712448 7733602353042948096 7798347330012315648 7878017945763643392 7894623222975430656 7927245632987725824 7933108980349403136 7952620388431859712 7975277426575540224 8008233118420893696 8025112863024611328 8031048597390753792 8174972059018592256 8198262577705254912 8201139775570355328 8258490403371546624 8261699293144940544 8275897639994130432 8282018866059214848 8299475695948529664 8333771050064019456 8339935081905782784 8378069215796527104 8436657112410488832 8513580369155457024 8534519441243947008 8594201395378520064 8600558053215338496 8618686299638857728 8639883878790168576 8675585878289301504 8700302647173316608 8725089834202300416 8761143924426276864 8773140746263855104 8862770188984098816 8881451125847359488 8946697936985842176 8950174234240352256 8972187104897482752 8991098670610907136 9028251970902687744 9034929672064598016 9060670212440850432 9098110998442672128 9139711871778029568 9223045399918411776 9226282247516649744 9310384844993396736 9317271224316616704 9336910157942095872 9375492431322021888 9409157528303960064 9425327867771092992 9452180653719158784 9491239251461799936 9601334371399440384 9688855773651664896 9696022087093714944 9719869363638939648 9760034113075464192 9763826437353111552 9787840478069981184 9808471277030080512 9815726063477587968 9856286914979561472 9991632516578279424 10061504072638267392 10093710493009668096 10114986004437270528 10156783467265523712 10164295881072672768 10185720172300468224 10193253988995956736 10239862374862422016 10264535485422501888 10282175855750283264 10311469804057264128 10474182950617571328 10504023927684857856 10577478640465870848 10585302219341955072 10603493851242479616 10633703235434053632 10677644157894524928 10708064796521005056 10797711687709360128 10899962745358123008 10908024847980429312 10934853034093807104 11011320537828728832 11034530186658840576 11042691821412286464 11119913442541043712 11170758954395369472 11240586581150564352 11351440492207276032 11355424304635876608 11379359254991929344 11458935193838026752 11467410737620451328 11519845171720224768 11539067607780950016 11567447837719068672 11600403529564422144 11697520995018473472 11817026918645465088 11841934834463145984 11890868449481588736 11928930582647789568 11933565645653803008 11962916139863310336 11988131560814542848 12012349677631340544 12037669294536916992 12046572896086130688 12130814664590229504 12186282495704039424 12297393866557882368 12301709663355532992 12413846459991195648 12423028299088822272 12449213543922794496 12500656575096029184 12509902622858674176 12545543371071946752 12567103823694790656 12602907538292211712 12654985668615733248 12760931994565607424 12801779161865920512 12891302093067780096 12928029449458286592 12959825818185252864 13013378817433952256 13050453970759974912 13087634751303450624 13141715886639415296 13322176688771039232 13415338763517689856 13420046905478763264 13425261351360528384 13458280657346224128 13486648005916360704 13542377956354031616 13552394508096897024 13591005318661275648 13709567807667044352 13834568099877617664 13965577267490095104 13975906836474925056 14005365236913143808 14103304853954494464 14113736292455940096 14137991801656639488 14178270980578738176 14236858877192699904 14402001557099160576 14533283660477497344 14544033130640572416 14579804045458409472 14681760717104971776 14712706915545120768 14723589095216381952 14784430372469342208 14826551256721391616 14894345272527159296 14987448774867419136 15140565739514502144 15172479006655905792 15235175200898285568 15278580258450702336 15289880983493935104 15359793562293633024 15396803228133752832 15423263783625424896 15467204706085896192 15596694660024631296 15756035891527286784 15854491265975451648 15866217960698806272 15905240776863719424 15950554853151080448 16016466236841787392 16062097194781507584 16349944118037184512 16396525155410509824 16402279551140710656 16516980806743093248 16551795279988260864 16564037732118429696 16667542100128038912 16679870163811565568 16756138431593054208 17027160738310914048 17069038882487894016 17188402790757040128 17201116106430676992 17237372599277715456 17279767757580337152 17351171756578603008 17400605294346633216 17522287848852553728 17546281492527710208 17725540377968197632 17762902251694718976 17893395873971684352 17900348468480704512 17944374209794965504 17982197341221814272 18056503941805375488 18069859344129196032 18121340424881700864 18196221996885344256 18279423743556059136 18446090799836823552 18452564495033299488 18620769689986793472 18634542448633233408 18673820315884191744 18750984862644043776 18818315056607920128 18850655735542185984 18904361307438317568 18982478502923599872 19202668742798880768 19377711547303329792 19392044174187429888 19439738727277879296 19520068226150928384 19575680956139962368 19631452126955175936 19712573829959122944 19983265033156558848 20123008145276534784 20187420986019336192 20229972008874541056 20313566934531047424 20328591762145345536 20371440344600936448 20386507977991913472 20479724749724844032 20564351711500566528 20948365901235142656 21008047855369715712 21154957280931741696 21170604438683910144 21206987702484959232 21267406470868107264 21355288315789049856 21416129593042010112 21799925490716246016 21816049695960858624 21869706068187614208 22022641075657457664 22069060373317681152 22085383642824572928 22239826885082087424 22341517908790738944 22481173162301128704 22710848609271753216 22758718509983858688 22917870387676053504 22934821475240902656 23039690343440449536 23134895675438137344 23200807059128844288 23395041990036946944 23634053837290930176 23683869668926291968 23781736898963177472 23857861165295579136 23925832279726620672 24024699355262681088 24075338589073833984 24093145792172261376 24594787733115764736 24603419326711065984 24827692919982391296 24846056598177644544 24898427087845588992 25001313150192058368 25019805245717348352 25134207647389581312 25309971337231466496 25603558323731841024 25782604186135560192 25856058898916573184 25919651636370505728 26026757634867904512 26100907941519949824 26175269502606901248 26283431773278830592 26644353377542078464 26840093810957526528 26850522702721056768 26916561314692448256 26973296011832721408 27084755912708063232 27104789016193794048 27182010637322551296 27419135615334088704 27669136199755235328 27931154534980190208 27951813672949850112 28010730473826287616 28227472584911880192 28275983603313278976 28356541961157476352 28473717754385399808 28804003114198321152 29066567320954994688 29088066261281144832 29159608090916818944 29363521434209943552 29425413831090241536 29447178190432763904 29568860744938684416 29974897549734838272 30281131479029004288 30344958013311811584 30470350401796571136 30557160516901404672 30579761966987870208 30719587124587266048 30793606456267505664 30846527567250849792 30934409412171792384 31512071783054573568 31732435921397612544 31810481553727438848 31901109706302160896 32032932473683574784 32124194389563015168 32699888236074369024 32804559102281421312 33033961613486186496 33103590559976521728 33128075464236859392 33359740327623131136 33512276863186108416 34054321476621828096 34138077764975788032 34376805581514080256 34402232212861353984 34559535515160674304 34702343513157206016 34801210588693266432 35092562985055420416 35451080755936395264 35525804503389437952 35786791747943368704 35800696936961409024 35888748419589931008 35964394682443628544 36113007883610750976 36139718688258392064 36392443993770688512 36558847487112118272 36892181599673647104 36905128990066598976 37241539379973586944 37269084897266466816 37347640631768383488 37501969725288087552 37636630113215840256 37701311471084371968 37808722614876635136 37964957005847199744 38405337485597761536 38784088348374859776 38879477454555758592 39040136452301856768 39151361912279924736 39262904253910351872 39425147659918245888 39966530066313117696 40246016290553069568 40374841972038672384 40459944017749082112 40627133869062094848 40657183524290691072 40773015955983826944 40959449499449688064 41128703423001133056 41896731802470285312 42016095710739431424 42309914561863483392 42341208877367820288 42413975404969918464 42534812941736214528 42710576631578099712 43599850981432492032 43632099391921717248 43739412136375228416 44045282151314915328 44138120746635362304 44170767285649145856 44479653770164174848 44683035817581477888 44962346324602257408 45421697218543506432 45517437019967717376 45835740775352107008 45869642950481805312 46079380686880899072 46269791350876274688 46401614118257688576 46790083980073893888 47268107674581860352 47563473797926354944 47715722330591158272 47851664559453241344 48049398710525362176 48186291584344522752 49189575466231529472 49206838653422131968 49655385839964782592 49692113196355289088 50002626300384116736 50039610491434696704 50268415294779162624 51207116647463682048 51565208372271120384 51712117797833146368 51839303272741011456 52053515269735809024 52201815883039899648 52566863546557661184 53288706755084156928 53680187621915053056 53701045405442113536 53833122629384896512 53946592023665442816 54169511825416126464 54209578032387588096 54364021274645102592 54838271230668177408 55338272399510470656 55862309069960380416 55903627345899700224 56021460947652575232 56454945169823760384 56551967206626557952 56713083922314952704 56947435508770799616 57608006228396642304 58133134641909989376 58176132522562289664 58319216181833637888 58727042868419887104 58894356380865527808 59137721489877368832 59949795099469676544 60562262958058008576 60689916026623623168 60940700803593142272 61114321033802809344 61159523933975740416 61439174249174532096 61693055134501699584 63024143566109147136 63464871842795225088 63620963107454877696 63802219412604321792 64065864947367149568 64248388779126030336 65399776472148738048 65609118204562842624 66067923226972372992 66207181119953043456 66256150928473718784 66719480655246262272 67024553726372216832 68276155529951576064 68753611163028160512 68804464425722707968 69119071030321348608 69404687026314412032 69602421177386532864 70185125970110840832 70902161511872790528 71051609006778875904 71573583495886737408 71777496839179862016 72226015767221501952 72279437376516784128 73784363199347294208 73810257980133197952 74483078759947173888 74538169794532933632 74695281263536766976 75003939450576175104 75402622942168743936 75929914011694399488 76810674971195523072 77568176696749719552 77758954909111517184 78080272904603713536 78302723824559849472 78525808507820703744 78850295319836491776 79933060132626235392 80749683944077344768 80919888035498164224 81254267738124189696 81314367048581382144 81546031911967653888 81918898998899376128 82257406846002266112 83793463604940570624 84032191421478862848 84682417754735640576 84827950809939836928 85069625883472429056 85421153263156199424 87199701962864984064 87264198783843434496 87478824272750456832 88090564302629830656 88276241493270724608 88341534571298291712 89924692649204514816 90843394437087012864 91034874039935434752 91671481550704214016 91739285900963610624 92158761373761798144 92539582701752549376 92803228236515377152 94536215349163720704 95431444661182316544 95703329118906482688 96098797421050724352 96372583168689045504 98413677306844263936 99310771679929565184 99384226392710578176 100079220982869393408 100536830589558325248 102414233294927364096 103130416744542240768 103678606545482022912 104107030539471618048 104403631766079799296 106577413510168313856 107360375243830106112 107402090810884227072 107666245258769793024 107893184047330885632 108339023650832252928 108419156064775176192 109676542461336354816 110676544799020941312 111724618139920760832 111807254691799400448 112042921895305150464 112909890339647520768 113103934413253115904 113426167844629905408 113894871017541599232 115216012456793284608 116352265045124579328 116638432363667275776 117454085736839774208 117788712761731055616 118275442979754737664 119899590198939353088 121124525916116017152 121379832053247246336 121881401607186284544 122319047867951480832 122878348498349064192 123386110269003399168 126048287132218294272 126929743685590450176 127241926214909755392 127604438825208643584 128131729894734299136 130799552944297476096 131218236409125685248 132135846453944745984 132414362239906086912 132512301856947437568 133438961310492524544 134049107452744433664 136552311059903152128 137507222326056321024 137608928851445415936 138238142060642697216 138809374052628824064 139204842354773065728 140370251940221681664 141804323023745581056 143147166991773474816 143554993678359724032 144558874753033568256 147568726398694588416 147620515960266395904 148966157519894347776 149076339589065867264 150007878901152350208 150805245884337487872 153621349942391046144 155136353393499439104 155517909818223034368 156160545809207427072 156605447649119698944 157700590639672983552 159866120265252470784 161499367888154689536 161839776070996328448 162508535476248379392 162628734097162764288 163092063823935307776 163837797997798752256 164514813692004532224 167586927209881141248 168064382842957725696 169364835509471281152 169655901619879673856 170139251766944858112 170842306526312398848 174399403925729968128 174528397567686868992 174957648545500913664 176181128605259661312 176683069142596583424 179849385298409029632 181686788874174025728 182069748079870869504 183342963101408428032 183478571801927221248 184317522747523596288 185079165403505098752 189072430698327441408 190862889322364633088 191406658237812965376 192197594842101448704 192745166337378091008 196827354613688527872 198621543359859130368 198768452785421156352 200158441965738786816 201073661179116650496 204828466589854728192 206260833489084481536 207357213090964045824 208214061078943236096 208807263532159598592 213154827020336627712 214720750487660212224 215332490517539586048 216678047301664505856 216838312129550352384 221353089598041882624 223449236279841521664 223614509383598800896 224085843790610300928 226207868826506231808 227789742035083198464 230432024913586569216 232704530090249158656 233276864727334551552 234908171473679548416 235577425523462111232 236550885959509475328 239799180397878706176 242249051832232034304 242759664106494492672 243762803214372569088 244638095735902961664 245756696996698128384 246772220538006798336 252096574264436588544 254483852429819510784 255208877650417287168 256263459789468598272 261599105888594952192 262436472818251370496 264271692907889491968 264828724479812173824 265024603713894875136 273104622119806304256 275014444652112642048 275217857702890831872 276476284121285394432 277618748105257648128 278409684709546131456 283608646047491162112 286294333983546949632 287109987356719448064 289117749506067136512 295241031920532791808 297932315039788695552 298152679178131734528 301610491768674975744 307242699884782092288 311035819636446068736 312321091618414854144 313210895298239397888 319732240530504941568 322998735776309379072 323679552141992656896 325017070952496758784 325257468194325528576 329029627384009064448 335173854419762282496 336128765685915451392 338729671018942562304 339311803239759347712 340278503533889716224 341684613052624797696 349056795135373737984 349915297091001827328 352362257210519322624 353366138285193166848 359698770596818059264 363373577748348051456 364139496159741739008 366957143603854442496 368635045495047192576 370158330807010197504 378144861396654882816 381725778644729266176 382813316475625930752 384395189684202897408 393654709227377055744 397243086719718260736 397536905570842312704 400316883931477573632 402147322358233300992 409656933179709456384 412521666978168963072 414714426181928091648 416428122157886472192 417614527064319197184 429441500975320424448 430664981035079172096 433676624259100704768 442706179196083765248 446898472559683043328 447229018767197601792 452415737653012463616 460864049827173138432 465409060180498317312 466553729454669103104 469816342947359096832 473101771919018950656 479598360795757412352 484498103664464068608 485519328212988985344 487525606428745138176 489276191471805923328 491513393993396256768 493544441076013596672 504193148528873177088 508967704859639021568 510417755300834574336 512526919578937196544 523198211777189904384 524872945636502740992 528543385815778983936 530049207427789750272 546209244239612608512 550028889304225284096 550435715405781663744 552952568242570788864 555237496210515296256 567217292094982324224 572588667967093899264 574219974713438896128 578235499012134273024 590482063841065583616 595864630079577391104 596305358356263469056 603220983537349951488 614485399769564184576 622071639272892137472 624642183236829708288 626421790596478795776 639464481061009883136 645997471552618758144 650034141904993517568 650514936388651057152 670347708839524564992 672257531371830902784 678623606479518695424 683369226105249595392 698113590270747475968 699830594182003654656 704724514421038645248 706732276570386333696 719397541193636118528 726747155496696102912 728278992319483478016 733914287207708884992 737270090990094385152 740316661614020395008 756289722793309765632 763451557289458532352 765626632951251861504 768790379368405794816 787309418454754111488 794486173439436521472 795073811141684625408 819313866359418912768 825043333956337926144 829428852363856183296 832856244315772944384 835229054128638394368 858883001950640848896 861329962070158344192 867353248518201409536 893796945119366086656 894458037534395203584 904831475306024927232 921728099654346276864 933107458909338206208 939632685894718193664 959196721591514824704 968996207328928137216 971038656425977970688 975051212857490276352 987088882152027193344 1008386297057746354176 1017935409719278043136 1020835510601669148672 1025053839157874393088 1049745891273005481984 1057086771631557967872 1060098414855579500544 1092418488479225217024 1100871430811563327488 1105905136485141577728 1110474992421030592512 1134434584189964648448 1145177335934187798528 1148439949426877792256 1180964127682131167232 1191729260159154782208 1192610716712526938112 1206441967074699902976 1228970799539128369152 1244143278545784274944 1249284366473659416576 1252843581192957591552 1291994943105237516288 1301029872777302114304 1340695417679049129984 1357247212959037390848 1396227180541494951936 1399661188364007309312 1409449028842077290496 1438795082387272237056 1453494310993392205824 1456557984638966956032 1467828574415417769984 1474540181980188770304 1480633323228040790016 1512579445586619531264 1526903114578917064704 1531253265902503723008 1537580758736811589632 1574618836909508222976 1590147622283369250816 1638627732718837825536 1650086667912675852288 1658857704727712366592 1665712488631545888768 1717766003901281697792 1722659924140316688384 1734706497036402819072 1787593890238732173312 1788916075068790407168 1809662950612049854464 1843456199308692553728 1866214917818676412416 1879265371789436387328 1918393443183029649408 1937992414657856274432 1950102425714980552704 2016772594115492708352 2035870819438556086272 2050107678315748786176 2099491782546010963968 2114173543263115935744 2120196829711159001088 2184836976958450434048 2201742861623126654976 2211810272970283155456 2220949984842061185024 2268869168379929296896 2290354671868375597056 2296879898853755584512 2361928255364262334464 2383458520318309564416 2385221433425053876224 2457941599078256738304 2488286557091568549888 2498568732947318833152 2505687162385915183104 2583989886210475032576 2602059745554604228608 2681390835358098259968 2714494425918074781696 2799322376728014618624 2818898057684154580992 2877590164774544474112 2906988621986784411648 2913115969277933912064 2961266646456081580032 3025158891173239062528 3053806229157834129408 3062506531805007446016 3075161517473623179264 3149237673819016445952 3180295244566738501632 3277255465437675651072 3317715409455424733184 3331424977263091777536 3435532007802563395584 3445319848280633376768 3575187780477464346624 3577832150137580814336 3619325901224099708928 3686912398617385107456 3732429835637352824832 3758530743578872774656 3875984829315712548864 4071741638877112172544 4198983565092021927936 4228347086526231871488 4369673953916900868096 4403485723246253309952 4423620545940566310912 4441899969684122370048 4537738336759858593792 4580709343736751194112 4593759797707511169024 4723856510728524668928 4770442866850107752448 4915883198156513476608 4976573114183137099776 4997137465894637666304 5167979772420950065152 5204119491109208457216 5362781670716196519936 5428988851836149563392 5598644753456029237248 5637796115368309161984 5755180329549088948224 5813977243973568823296 6050317782346478125056 6107612458315668258816 6150323034947246358528 6298475347638032891904 6360590489133477003264 6554510930875351302144 6635430818910849466368 6662849954526183555072 6871064015605126791168 6890639696561266753536 7150375560954928693248 7155664300275161628672 7373824797234770214912 7464859671274705649664 7517061487157745549312 7751969658631425097728 8143483277754224345088 8397967130184043855872 8456694173052463742976 8739347907833801736192 8883799939368244740096 9075476673519717187584 9161418687473502388224 9187519595415022338048 9447713021457049337856 9540885733700215504896 9831766396313026953216 9953146228366274199552 9994274931789275332608 10335959544841900130304 10725563341432393039872 10857977703672299126784 11197289506912058474496 11275592230736618323968 11627954487947137646592 12215224916631336517632 12596950695276065783808 13109021861750702604288 13270861637821698932736 13325699909052367110144 13742128031210253582336 13781279393122533507072 14311328600550323257344 14747649594469540429824 14929719342549411299328 15503939317262850195456 16286966555508448690176 16795934260368087711744 16913388346104927485952 18150953347039434375168 18322837374947004776448 18895426042914098675712 19081771467400431009792 19663532792626053906432 19906292456732548399104 19988549863578550665216 20671919089683800260608 21451126682864786079744 22394579013824116948992 22551184461473236647936 23255908975894275293184 24430449833262673035264 25193901390552131567616 26218043723501405208576 26651399818104734220288 27484256062420507164672 27562558786245067014144 28622657201100646514688 29495299188939080859648 29859438685098822598656 31007878634525700390912 32573933111016897380352 33591868520736175423488 33826776692209854971904 36645674749894009552896 37790852085828197351424 39327065585252107812864 39812584913465096798208 39977099727157101330432 41343838179367600521216 44789158027648233897984 46511817951788550586368 48860899666525346070528 50387802781104263135232 54968512124841014329344 57245314402201293029376 58990598377878161719296 59718877370197645197312 62015757269051400781824 67183737041472350846976 67653553384419709943808 73291349499788019105792 75581704171656394702848 78654131170504215625728 79954199454314202660864 82687676358735201042432 89578316055296467795968 93023635903577101172736 97721799333050692141056 100775605562208526270464 109937024249682028658688 117981196755756323438592 119437754740395290394624 124031514538102801563648 134367474082944701693952 146582698999576038211584 151163408343312789405696 179156632110592935591936 186047271807154202345472 201551211124417052540928 219874048499364057317376 235962393511512646877184 248063029076205603127296 268734948165889403387904 293165397999152076423168 302326816686625578811392 358313264221185871183872 372094543614308404690944 403102422248834105081856 439748096998728114634752 537469896331778806775808 604653633373251157622784 744189087228616809381888 806204844497668210163712 879496193997456229269504 1074939792663557613551616 1209307266746502315245568 1612409688995336420327424 2418614533493004630491136 3224819377990672840654848 4837229066986009260982272 9674458133972018521964544
- Sum of all divisors σ(n): 35423911042665951203581295
- Sum of proper divisors (its aliquot sum) s(n): 25749452908693932681616751
- 9674458133972018521964544 is an abundant number, because the sum of its proper divisors (25749452908693932681616751) is greater than itself. Its abundance is 16074994774721914159652207
Bases of 9674458133972018521964544
- Binary: 1000000000001010010101101101001000111000101110001111100100010000000000000000000000002
- Hexadecimal: 0x800A56D238B8F91000000
- Base-36: 17REI5EI30N400000
Squares and roots of 9674458133972018521964544
- 9674458133972018521964544 squared (96744581339720185219645442) is 93595140185977350680437863683914840706569193127936
- 9674458133972018521964544 cubed (96744581339720185219645443) is 905482265272479922670793174561436165578218570726496082906344790319047901184
-
9674458133972018521964544 is a
perfect square number . Itssquare root is 3110379098112 -
The
cube root of 9674458133972018521964544 is 213079768.6194434245
Scales and comparisons
How big is 9674458133972018521964544?- 9,674,458,133,972,018,521,964,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 9,674,458,133,972,018,521,964,544 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 9674458133972018521964544 cubic inches would be around 17756647.4 feet tall.
Recreational maths with 9674458133972018521964544
- 9674458133972018521964544 backwards is 4454691258102793318544769
- 9674458133972018521964544 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 9674458133972018521964544's digits is 117
- 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 9674458133972018521964544 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 9674458133972018521964544 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/9674458133972018521964544/
Chicago style:
Numbermatics. 2024. "Number 9674458133972018521964544 - Facts about the integer". https://numbermatics.com/n/9674458133972018521964544/
The information we have on file for 9674458133972018521964544 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 9674458133972018521964544, math, Factors of 9674458133972018521964544, curriculum, school, college, exams, university, Prime factorization of 9674458133972018521964544, STEM, science, technology, engineering, physics, economics, calculator, nine septillion, six hundred seventy-four sextillion, four hundred fifty-eight quintillion, one hundred thirty-three quadrillion, nine hundred seventy-two trillion, eighteen billion, five hundred twenty-one million, nine hundred sixty-four thousand, five hundred forty-four.