359200525965787132492529664
359,200,525,965,787,132,492,529,664 is an even composite number composed of seven prime numbers multiplied together.
359200525965787132492529664 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 359200525965787132492529664:
214 × 32 × 72 × 112 × 134 × 192 × 1996212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 19 × 19 × 199621 × 199621)See below for interesting mathematical facts about the number 359200525965787132492529664 from the Numbermatics database.
Names of 359200525965787132492529664
- Cardinal: 359200525965787132492529664 can be written as Three hundred fifty-nine septillion, two hundred sextillion, five hundred twenty-five quintillion, nine hundred sixty-five quadrillion, seven hundred eighty-seven trillion, one hundred thirty-two billion, four hundred ninety-two million, five hundred twenty-nine thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 3.59200525965787132492529664 × 1026
Factors of 359200525965787132492529664
Divisors of 359200525965787132492529664
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 19 21 22 24 26 28 32 33 36 38 39 42 44 48 49 52 56 57 63 64 66 72 76 77 78 84 88 91 96 98 99 104 112 114 117 121 126 128 132 133 143 144 147 152 154 156 168 169 171 176 182 192 196 198 208 209 224 228 231 234 242 247 252 256 264 266 273 286 288 294 304 308 312 336 338 342 352 361 363 364 384 392 396 399 416 418 429 441 448 456 462 468 484 494 504 507 512 528 532 539 546 572 576 588 608 616 624 627 637 672 676 684 693 704 722 726 728 741 768 784 792 798 819 832 836 847 858 882 896 912 924 931 936 968 988 1001 1008 1014 1024 1056 1064 1078 1083 1089 1092 1144 1152 1176 1183 1197 1216 1232 1248 1254 1274 1287 1344 1352 1368 1386 1408 1444 1452 1456 1463 1482 1521 1536 1568 1573 1584 1596 1617 1638 1664 1672 1694 1716 1729 1764 1792 1824 1848 1859 1862 1872 1881 1911 1936 1976 2002 2016 2028 2048 2112 2128 2156 2166 2178 2184 2197 2223 2288 2299 2304 2352 2366 2394 2432 2464 2496 2508 2527 2541 2548 2574 2688 2704 2717 2736 2772 2793 2816 2888 2904 2912 2926 2964 3003 3042 3072 3136 3146 3168 3192 3211 3234 3249 3276 3328 3344 3388 3432 3458 3528 3549 3584 3648 3696 3718 3724 3744 3762 3822 3872 3952 3971 4004 4032 4056 4096 4224 4256 4312 4332 4356 4368 4389 4394 4446 4576 4598 4608 4693 4704 4719 4732 4788 4851 4864 4928 4992 5016 5054 5082 5096 5148 5187 5376 5408 5434 5472 5544 5577 5586 5632 5733 5776 5808 5824 5852 5928 5929 6006 6084 6144 6272 6292 6336 6384 6422 6468 6498 6552 6591 6656 6688 6776 6864 6897 6916 7007 7056 7098 7168 7296 7392 7436 7448 7488 7524 7581 7623 7644 7744 7904 7942 8008 8064 8112 8151 8192 8281 8379 8448 8512 8624 8664 8712 8736 8778 8788 8892 9009 9152 9196 9216 9386 9408 9438 9464 9576 9633 9702 9728 9856 9984 10032 10108 10164 10192 10241 10296 10374 10647 10752 10816 10868 10944 11011 11088 11154 11172 11264 11466 11552 11616 11648 11704 11856 11858 11913 12012 12103 12168 12288 12544 12584 12672 12768 12844 12936 12996 13013 13104 13167 13182 13312 13376 13552 13728 13794 13832 14014 14079 14112 14157 14196 14336 14592 14784 14872 14896 14976 15048 15162 15246 15288 15379 15488 15561 15808 15884 16016 16093 16128 16224 16302 16384 16562 16731 16758 16896 17024 17248 17328 17424 17472 17556 17576 17689 17784 17787 18018 18304 18392 18432 18772 18816 18876 18928 19019 19152 19266 19404 19456 19712 19773 19968 20064 20216 20328 20384 20449 20482 20592 20691 20748 21021 21294 21504 21632 21736 21888 22022 22176 22308 22344 22477 22528 22743 22932 23104 23232 23296 23408 23712 23716 23826 24024 24167 24206 24336 24453 24576 24843 25088 25168 25344 25536 25688 25872 25992 26026 26208 26334 26364 26624 26752 27104 27456 27588 27664 27797 28028 28158 28224 28314 28392 28561 28672 28899 29184 29568 29744 29792 29887 29952 30096 30324 30492 30576 30723 30758 30976 31122 31616 31768 32032 32186 32256 32448 32604 32851 33033 33124 33462 33516 33792 34048 34496 34656 34848 34944 35112 35152 35321 35378 35568 35574 35739 36036 36309 36608 36784 36864 37544 37632 37752 37856 38038 38304 38532 38808 38912 39039 39424 39546 39936 40128 40432 40656 40768 40898 40964 41184 41382 41496 41743 42042 42237 42588 43008 43264 43472 43681 43776 44044 44352 44616 44688 44954 45056 45486 45864 46137 46208 46464 46592 46816 47424 47432 47652 48048 48279 48334 48412 48672 48906 49152 49686 50176 50336 50688 51072 51376 51623 51744 51984 52052 52416 52668 52728 53067 53248 53361 53504 54208 54912 55176 55328 55594 56056 56316 56448 56628 56784 57057 57122 57344 57798 58368 59136 59488 59584 59774 59904 60192 60648 60984 61009 61152 61347 61446 61516 61952 62244 63063 63232 63536 64064 64372 64512 64896 65208 65702 66066 66248 66924 67032 67431 67584 68096 68992 69312 69696 69888 70224 70304 70642 70756 71136 71148 71478 72072 72501 72618 73216 73568 73728 74529 75088 75264 75504 75712 76076 76608 77064 77077 77616 77824 78078 78848 79092 79872 80256 80864 81312 81536 81796 81928 82368 82764 82992 83391 83486 84084 84474 85176 85683 86016 86528 86944 87362 87552 88088 88704 89232 89376 89661 89908 90112 90972 91091 91728 92169 92274 92416 92928 93184 93632 94848 94864 95304 96096 96558 96668 96824 97344 97812 98553 99099 99372 100352 100672 101376 102144 102752 103246 103488 103968 104104 104832 105336 105456 105963 106134 106496 106722 107008 107653 108416 108927 109824 110352 110656 111188 112112 112632 112651 112896 113256 113568 114114 114244 114688 115596 116736 117117 118272 118976 119168 119548 119808 120384 121296 121968 122018 122304 122694 122892 123032 123904 124488 125229 126126 126464 127072 128128 128744 129024 129792 130416 131043 131404 132132 132496 133133 133848 134064 134862 135168 136192 137984 138411 138624 139392 139776 140448 140608 141284 141512 142272 142296 142956 143143 144144 144837 145002 145236 146432 147136 147456 149058 150176 150528 151008 151424 152152 153216 154128 154154 154869 155232 155648 156156 157339 157696 158184 159201 159744 160512 161728 162624 163072 163592 163856 164736 165528 165984 166782 166972 168168 168948 169169 170352 171171 171366 172032 173056 173888 174724 175104 176176 177408 178464 178752 179322 179816 180224 181944 182182 183027 183456 184041 184338 184548 184832 185856 186368 187264 189696 189728 190608 192192 193116 193336 193648 194579 194688 195624 197106 198198 198744 199621 199927 200704 201344 202293 202752 204288 205504 206492 206976 207936 208208 209209 209664 210672 210912 211926 212268 212992 213444 214016 215306 216832 217503 217854 219648 220704 221312 222376 224224 225264 225302 225792 226512 227136 228228 228488 229957 231192 231231 233472 234234 236544 237952 238336 239096 239616 240768 242592 243936 244036 244608 245388 245784 246064 247247 247808 248976 250173 250458 252252 252928 254144 256256 257049 257488 258048 259584 260832 262086 262808 264264 264992 265837 266266 267696 268128 268983 269724 270336 272384 273273 275968 276822 277248 278784 279552 280896 281216 282568 283024 284544 284592 285912 286286 288288 289674 290004 290472 292201 292864 294272 295659 298116 300352 301056 302016 302848 304304 305767 306432 308256 308308 309738 310464 311296 312312 314171 314678 315392 316368 317889 318402 319488 321024 322959 323456 325248 326144 327184 327712 329472 331056 331968 333564 333944 336336 337896 337953 338338 340704 342342 342732 344064 346112 347776 349448 350208 352352 354816 356928 357504 358644 359632 361361 363888 364364 366054 366912 368082 368676 369096 369664 371712 372736 374528 375687 379392 379456 381216 384384 386232 386672 387296 388531 389158 389376 391248 393129 394212 396396 397488 399242 399399 399854 401408 402688 404586 405504 408576 411008 412984 413952 415872 416416 418418 419328 421344 421824 423852 424536 426888 427063 428032 429429 430612 433664 435006 435708 439296 441408 442624 444752 448448 450528 450604 451584 453024 454272 456456 456976 459173 459914 462384 462462 464607 466944 468468 472017 473088 475904 476672 478192 479232 481536 485184 487872 488072 489216 490776 491568 492128 494494 495616 497952 500346 500916 504504 505856 507507 508288 512512 514098 514976 516096 519168 521664 524172 525616 528528 529984 531674 532532 535392 536256 537966 539448 540672 542659 544768 546546 549081 551936 553644 554496 557568 559104 561792 562432 565136 566048 567853 569088 569184 571824 572572 576576 579348 580008 580944 583737 584402 585728 588544 591318 596232 598863 599781 600704 602112 604032 605696 608608 611534 612864 616512 616616 619476 620928 624624 627627 628342 629356 630784 632736 635778 636804 638976 642048 645918 646912 650496 652288 654368 655424 658944 662112 663936 667128 667888 671099 672672 675792 675906 676676 681408 684684 685464 689871 692224 693693 695552 698896 700416 704704 709632 713856 715008 717288 719264 722722 727776 728728 732108 733824 736164 737352 738192 739328 741741 743424 745472 749056 751374 758784 758912 762432 768768 772464 773344 774592 777062 778316 778752 782496 786258 788424 792792 793117 794976 797511 798484 798798 799708 802816 805376 809172 811008 817152 819819 822016 825968 827904 831744 832832 836836 838656 842688 843648 847704 849072 853776 854126 856064 858858 861224 867328 870012 871416 876603 878592 882816 885248 889504 896896 901056 901208 903168 906048 908544 912912 913952 917301 918346 919828 924768 924924 929214 933888 936936 942513 944034 946176 951808 953344 956384 958464 963072 968877 970368 975744 976144 978432 981552 983136 984256 988988 991232 995904 1000692 1001832 1002001 1009008 1011712 1013859 1015014 1016576 1025024 1028196 1029952 1032192 1038336 1043328 1048344 1051232 1057056 1059968 1063348 1065064 1070784 1072512 1075932 1078896 1084083 1085318 1089536 1093092 1098162 1103872 1107288 1108992 1115136 1118208 1123584 1124864 1130272 1132096 1135706 1138176 1138368 1143648 1145144 1153152 1158696 1160016 1161888 1165593 1167474 1168804 1171456 1177088 1182636 1184183 1192464 1197726 1198197 1199562 1201408 1204224 1208064 1211392 1217216 1223068 1225728 1233024 1233232 1238952 1241856 1249248 1255254 1256684 1258712 1261568 1265472 1271556 1273608 1281189 1284096 1288287 1291836 1293824 1300992 1304576 1308736 1310848 1317888 1324224 1327872 1334256 1335776 1342198 1345344 1351584 1351812 1353352 1362816 1369368 1370928 1377519 1379742 1384448 1387386 1391104 1397347 1397792 1399489 1400832 1409408 1416051 1419264 1427712 1430016 1434576 1438528 1445444 1455552 1457456 1464216 1464463 1467648 1472328 1474704 1476384 1478656 1483482 1486848 1490944 1498112 1502748 1517568 1517824 1522521 1524864 1537536 1544928 1546688 1549184 1554124 1556632 1557504 1564992 1572516 1576848 1585584 1586234 1589952 1595022 1596968 1597596 1599416 1610752 1618344 1622016 1627977 1634304 1639638 1644032 1651936 1655808 1663488 1665664 1673672 1677312 1685376 1687296 1695408 1698144 1703559 1707552 1708252 1712128 1717716 1722448 1730729 1734656 1740024 1742832 1751211 1753206 1757184 1765632 1770496 1779008 1793792 1796589 1799343 1802112 1802416 1806336 1812096 1817088 1825824 1827904 1834602 1836692 1839656 1849536 1849848 1858428 1860859 1873872 1882881 1885026 1888068 1892352 1903616 1906688 1912768 1916928 1926144 1937754 1940736 1951488 1952288 1956864 1963104 1966272 1968512 1977976 1982464 1991808 2001384 2003664 2004002 2013297 2018016 2023424 2027718 2030028 2033152 2045407 2050048 2056392 2059904 2069613 2076672 2086656 2096688 2102464 2114112 2119936 2126696 2130128 2140369 2141568 2145024 2151864 2157792 2168166 2170636 2179072 2186184 2195831 2196324 2199197 2207744 2214576 2217984 2225223 2230272 2236416 2247168 2249728 2260544 2264192 2271412 2276352 2276736 2287296 2290288 2306304 2317392 2320032 2323776 2331186 2334948 2337608 2342912 2354176 2365272 2368366 2379351 2384928 2392533 2395452 2396394 2399124 2402816 2408448 2416128 2422784 2434432 2446136 2451456 2466048 2466464 2477904 2483712 2498496 2510508 2513368 2517424 2529527 2530944 2543112 2547216 2562378 2568192 2576574 2583672 2587648 2595073 2601984 2609152 2617472 2621696 2629809 2635776 2648448 2655744 2668512 2671552 2684396 2690688 2703168 2703624 2706704 2719717 2725632 2738736 2741856 2751903 2755038 2759484 2768896 2774772 2782208 2794694 2795584 2798978 2801664 2818816 2827539 2832102 2838528 2855424 2860032 2869152 2877056 2890888 2911104 2914912 2928432 2928926 2935296 2944656 2949408 2952768 2957312 2966964 2973696 2989441 2996224 3005496 3006003 3035136 3035648 3045042 3049728 3075072 3089856 3093376 3098368 3108248 3113264 3115008 3129984 3145032 3153696 3171168 3172468 3179904 3190044 3193936 3195192 3198832 3214211 3221504 3236688 3252249 3255954 3268608 3279276 3288064 3303872 3311616 3326976 3331328 3347344 3354624 3370752 3374592 3390816 3396288 3407118 3415104 3416504 3424256 3435432 3444896 3455881 3461458 3469312 3480048 3485664 3496779 3502422 3506412 3514368 3531264 3540992 3552549 3558016 3587584 3593178 3598686 3604224 3604832 3612672 3624192 3634176 3651648 3655808 3669204 3673384 3679312 3699072 3699696 3716856 3721718 3747744 3765762 3770052 3776136 3784704 3792799 3798613 3807232 3813376 3825536 3843567 3852288 3875508 3881472 3902976 3904576 3913728 3926208 3932544 3937024 3955952 3974971 3983616 4002768 4007328 4008004 4026594 4036032 4046848 4055436 4060056 4066304 4090814 4100096 4112784 4119808 4132557 4139226 4153344 4173312 4192041 4193376 4198467 4204928 4228224 4239872 4253392 4260256 4280738 4283136 4290048 4303728 4315584 4336332 4341272 4372368 4391662 4392648 4393389 4398394 4415488 4429152 4435968 4450446 4460544 4472832 4494336 4499456 4521088 4528384 4542824 4552704 4553472 4574592 4580576 4612608 4634784 4640064 4647552 4662372 4669896 4675216 4697693 4708352 4730544 4736732 4758702 4769856 4785066 4790904 4792788 4798248 4805632 4832256 4845568 4868864 4883931 4892272 4902912 4932096 4932928 4955808 4967424 4996992 5021016 5026736 5034848 5050903 5059054 5061888 5086224 5094432 5110677 5124756 5136384 5153148 5167344 5175296 5190146 5192187 5203968 5218304 5234944 5243392 5259618 5271552 5296896 5311488 5337024 5343104 5368792 5381376 5406336 5407248 5413408 5439434 5451264 5477472 5483712 5503806 5510076 5518968 5549544 5551819 5564416 5582577 5589388 5591168 5597956 5637632 5655078 5664204 5677056 5710848 5720064 5738304 5754112 5781776 5822208 5829824 5856864 5857852 5870592 5889312 5898816 5905536 5914624 5933928 5947392 5969249 5978882 5992448 6010992 6012006 6039891 6070272 6071296 6090084 6099456 6136221 6150144 6179712 6186752 6196736 6216496 6226528 6230016 6259968 6290064 6307392 6342336 6344936 6359808 6380088 6387872 6390384 6397664 6421107 6428422 6443008 6473376 6504498 6511908 6537216 6558552 6576128 6587493 6597591 6607744 6623232 6653952 6662656 6694688 6709248 6741504 6749184 6781632 6792576 6814236 6830208 6833008 6870864 6889792 6911762 6922916 6938624 6960096 6971328 6993558 7004844 7012824 7028736 7062528 7081984 7105098 7116032 7138053 7175168 7186356 7197372 7208448 7209664 7225344 7248384 7268352 7303296 7311616 7338408 7346768 7358624 7382089 7398144 7399392 7433712 7443436 7495488 7531524 7540104 7552272 7585598 7588581 7597226 7614464 7626752 7651072 7687134 7704576 7751016 7762944 7785219 7805952 7809152 7827456 7852416 7865088 7874048 7911904 7949942 7967232 8005536 8014656 8016008 8053188 8072064 8110872 8120112 8132608 8159151 8181628 8200192 8225568 8239616 8265114 8278452 8306688 8346624 8384082 8386752 8396934 8409856 8456448 8479744 8506784 8520512 8561476 8566272 8580096 8607456 8631168 8672664 8682544 8724287 8744736 8783324 8785296 8786778 8796788 8830976 8858304 8871936 8900892 8921088 8968323 8988672 8998912 9018009 9042176 9056768 9085648 9105408 9106944 9149184 9161152 9225216 9269568 9280128 9295104 9324744 9339792 9350432 9395386 9416704 9461088 9473464 9517404 9539712 9570132 9581808 9585576 9596496 9611264 9642633 9664512 9691136 9737728 9767862 9781429 9784544 9805824 9864192 9865856 9911616 9934848 9993984 10042032 10053472 10069696 10101806 10118108 10123776 10172448 10188864 10221354 10249512 10272768 10306296 10310521 10334688 10350592 10367643 10380292 10384374 10407936 10436608 10469888 10486784 10519236 10543104 10593792 10622976 10657647 10674048 10686208 10737584 10762752 10812672 10814496 10826816 10878868 10902528 10954944 10967424 11007612 11020152 11037936 11099088 11103638 11128832 11165154 11178776 11182336 11195912 11275264 11310156 11328408 11354112 11378397 11395839 11421696 11440128 11476608 11508224 11563552 11644416 11659648 11713728 11715704 11741184 11778624 11797632 11811072 11867856 11924913 11938498 11957764 11984896 12021984 12024012 12079782 12140544 12142592 12180168 12198912 12272442 12300288 12359424 12373504 12393472 12432992 12453056 12460032 12519936 12576123 12580128 12595401 12614784 12684672 12689872 12719616 12760176 12775744 12780768 12795328 12842214 12856844 12886016 12946752 13008996 13023816 13026013 13117104 13152256 13174986 13180167 13195182 13215488 13246464 13307904 13325312 13389376 13418496 13483008 13498368 13563264 13585152 13628472 13660416 13666016 13741728 13779584 13823524 13845832 13877248 13920192 13942656 13987116 14009688 14025648 14093079 14125056 14163968 14210196 14232064 14276106 14350336 14372712 14394744 14416896 14419328 14496768 14536704 14606592 14623232 14676816 14693536 14717248 14764178 14796288 14798784 14867424 14886872 14990976 15063048 15080208 15104544 15152709 15171196 15177162 15194452 15228928 15253504 15302144 15370817 15374268 15394379 15409152 15502032 15525888 15570438 15576561 15611904 15618304 15654912 15704832 15730176 15748096 15823808 15899884 15934464 16011072 16029312 16032016 16106376 16144128 16221744 16240224 16265216 16318302 16363256 16400384 16451136 16479232 16530228 16556904 16655457 16693248 16747731 16768164 16773504 16793868 16819712 16912896 16959488 17013568 17041024 17122952 17132544 17160192 17214912 17262336 17345328 17365088 17448574 17489472 17566648 17570592 17573556 17593576 17716608 17743872 17801784 17842176 17907747 17936646 17977344 17997824 18036018 18084352 18113536 18165511 18171296 18210816 18213888 18298368 18322304 18408663 18450432 18539136 18560256 18590208 18649488 18679584 18700864 18790772 18833408 18922176 18946928 19034808 19038019 19079424 19140264 19163616 19171152 19192992 19222528 19263321 19285266 19329024 19382272 19475456 19535724 19562858 19569088 19611648 19728384 19731712 19762479 19792773 19823232 19869696 19987968 20084064 20106944 20139392 20203612 20236216 20247552 20344896 20377728 20442708 20499024 20612592 20621042 20669376 20701184 20735286 20760584 20768748 20815872 20939776 20973568 21038472 21086208 21187584 21245952 21315294 21348096 21372416 21475168 21525504 21625344 21628992 21653632 21757736 21805056 21909888 21934848 22015224 22040304 22075872 22146267 22198176 22207276 22257664 22330308 22357552 22364672 22391824 22499477 22550528 22620312 22656816 22756794 22765743 22791678 22843392 22880256 22953216 23016448 23127104 23288832 23319296 23355657 23427456 23431408 23482368 23557248 23595264 23622144 23735712 23849826 23876996 23915528 23969792 24043968 24048024 24154141 24159564 24191167 24285184 24360336 24397824 24477453 24544884 24600576 24718848 24747008 24786944 24865984 24906112 24920064 25039872 25152246 25160256 25190802 25229568 25369344 25379744 25439232 25520352 25551488 25561536 25590656 25684428 25713688 25772032 25893504 26017992 26047632 26052026 26172861 26234208 26304512 26349972 26360334 26390364 26430976 26492928 26549593 26590291 26615808 26650624 26778752 26904969 26966016 26996736 27126528 27170304 27256944 27320832 27332032 27483456 27559168 27647048 27691664 27824797 27840384 27885312 27974232 28019376 28051296 28186158 28250112 28327936 28420392 28464128 28545803 28552212 28700672 28745424 28789488 28833792 28838656 28927899 28993536 29073408 29213184 29246464 29344287 29353632 29387072 29434496 29528356 29592576 29597568 29734848 29773744 29981952 30126096 30160416 30209088 30305418 30342392 30354324 30388904 30457856 30604288 30741634 30748536 30788758 30818304 30931563 31004064 31051776 31102929 31140876 31153122 31223808 31236608 31309824 31409664 31460352 31496192 31647616 31799768 31868928 32022144 32058624 32064032 32212752 32288256 32443488 32480448 32530432 32636604 32726512 32883851 32902272 32958464 33060456 33113808 33310914 33386496 33495462 33536328 33547008 33587736 33639424 33735949 33825792 33918976 34027136 34082048 34135191 34187517 34245904 34265088 34320384 34429824 34524672 34690656 34730176 34897148 34978944 35133296 35141184 35147112 35187152 35356321 35433216 35603568 35774739 35815494 35873292 35954688 35995648 36072036 36168704 36227072 36331022 36342592 36421632 36427776 36596736 36644608 36817326 36900864 37078272 37120512 37180416 37298976 37359168 37401728 37581544 37666816 37844352 37893856 38069616 38076038 38158848 38280528 38327232 38342304 38385984 38445056 38526642 38570532 38658048 38862733 38950912 39071448 39078039 39125716 39138176 39456768 39463424 39524958 39585546 39646464 39739392 39975936 40168128 40213888 40278784 40407224 40472432 40495104 40689792 40755456 40885416 40998048 41225184 41242084 41338752 41402368 41470572 41521168 41537496 41631744 41720789 41784743 41879552 41947136 42076944 42279237 42375168 42491904 42630588 42696192 42744832 42950336 43051008 43250688 43257984 43307264 43515472 43610112 43819776 43869696 44030448 44080608 44151744 44292534 44396352 44414552 44515328 44660616 44715104 44729344 44783648 44998954 45101056 45240624 45313632 45458127 45513588 45531486 45583356 45686784 45760512 45906432 46032896 46112451 46183137 46254208 46577664 46638592 46711314 46854912 46862816 46964736 47114496 47190528 47244288 47471424 47699652 47753992 47831056 48087936 48096048 48308282 48319128 48382334 48570368 48720672 48795648 48954906 49089768 49201152 49306387 49437696 49494016 49573888 49731968 49812224 49966371 50079744 50304492 50320512 50381604 50459136 50738688 50759488 50878464 51040704 51102976 51123072 51181312 51368856 51427376 51674623 51787008 52035984 52095264 52104052 52345722 52468416 52609024 52699944 52720668 52780728 52861952 53099186 53180582 53231616 53301248 53557504 53723241 53809938 53932032 53993472 54253056 54340608 54496533 54513888 54641664 54664064 54966912 55118336 55294096 55383328 55649594 55680768 55770624 55948464 56038752 56102592 56372316 56500224 56840784 56928256 57091606 57104424 57114057 57401344 57490848 57578976 57667584 57677312 57855798 57987072 58146816 58426368 58492928 58688574 58707264 58774144 58868992 59056712 59185152 59195136 59469696 59547488 59963904 60252192 60320832 60418176 60610836 60684784 60708648 60777808 61070009 61208576 61483268 61497072 61577516 61863126 62008128 62103552 62205858 62281752 62306244 62447616 62473216 62819328 62920704 62992384 63295232 63599536 63737856 64044288 64117248 64128064 64425504 64576512 64886976 64960896 65060864 65273208 65453024 65661739 65767702 65804544 65916928 66120912 66227616 66438801 66621828 66772992 66990924 67072656 67094016 67175472 67278848 67471898 67498431 67651584 67837952 68054272 68164096 68270382 68375034 68491808 68530176 68640768 68859648 69049344 69381312 69460352 69794296 69957888 70266592 70282368 70294224 70374304 70712642 70866432 71207136 71549478 71630988 71746584 71909376 72063181 72144072 72173647 72337408 72454144 72462423 72573501 72662044 72685184 72855552 73193472 73289216 73634652 73801728 74156544 74241024 74360832 74597952 74718336 74803456 75163088 75688704 75787712 76139232 76152076 76317696 76561056 76654464 76684608 76771968 76890112 77053284 77141064 77316096 77725466 77901824 78142896 78156078 78251432 78276352 78518583 78913536 78926848 79049916 79171092 79292928 79478784 79648779 79770873 79951872 80336256 80427776 80557568 80814448 80944864 80990208 81379584 81510912 81770832 81996096 82450368 82484168 82677504 82941144 83042336 83074992 83441578 83474391 83569486 83759104 83894272 84153888 84558474 84750336 84983808 85261176 85392384 85489664 85637409 85900672 86102016 86501376 86515968 86614528 87030944 87220224 87639552 87739392 88032861 88060896 88161216 88303488 88585068 88792704 88829104 89321232 89430208 89458688 89567296 89997908 90202112 90481248 90627264 90916254 91027176 91062972 91166712 91373568 91812864 92065792 92224902 92366274 92508416 92794689 93155328 93277184 93422628 93709824 93725632 93929472 94228992 94381056 94488576 94942848 95399304 95507984 95662112 95967157 96175872 96192096 96616564 96638256 96764668 97140736 97441344 97591296 97909812 98179536 98612774 98651553 98875392 98988032 99147776 99463936 99624448 99932742 100159488 100608984 100641024 100763208 100918272 101207847 101477376 101518976 101756928 102081408 102205952 102246144 102362624 102737712 102854752 103349246 103574016 104071968 104190528 104208104 104691444 104936832 105399888 105441336 105561456 105723904 106068963 106198372 106361164 106602496 107115008 107446482 107595719 107619876 107864064 107986944 108506112 108681216 108993066 109027776 109283328 109328128 109933824 110236672 110588192 110766656 111299188 111361536 111541248 111896928 112077504 112205184 112744632 113000448 113415731 113681568 113856512 114183212 114208848 114228114 114802688 114981696 115157952 115335168 115354624 115711596 115974144 116588199 116852736 116985856 117234117 117377148 117414528 117548288 117737984 118113424 118370304 118390272 118939392 119094976 119927808 120504384 120641664 120836352 121221672 121369568 121417296 121555616 122140018 122417152 122966536 122994144 123155032 123726252 124016256 124207104 124411716 124563504 124612488 124895232 124946432 125162367 125354229 125638656 125841408 125984768 126590464 127158577 127199072 127475712 128088576 128234496 128256128 128851008 129153024 129773952 129921792 130546416 130906048 131323478 131535404 131609088 131833856 132241824 132455232 132877602 133243656 133545984 133981848 134145312 134188032 134350944 134557696 134943796 134996862 135303168 135675904 136108544 136328192 136540764 136750068 136983616 137060352 137281536 137719296 138098688 138337353 138549411 138762624 138920704 139588592 139915776 140533184 140564736 140588448 140748608 141425284 141732864 142414272 143098956 143261976 143493168 144126362 144288144 144347294 144674816 144908288 144924846 145147002 145324088 145370368 145711104 146386944 146578432 147269304 147603456 147919161 148313088 148482048 148721664 149195904 149436672 149606912 150326176 151377408 151575424 152278464 152304152 152635392 153122112 153308928 153369216 153543936 154106568 154282128 155023869 155450932 155803648 156285792 156312156 156502864 156552704 157037166 157827072 157853696 158099832 158342184 158585856 159297558 159541746 159903744 160672512 160855552 161115136 161628896 161889728 161980416 162759168 163021824 163489599 163541664 163992192 164900736 164968336 165355008 165882288 166084672 166149984 166883156 166948782 167138972 167518208 167788544 168307776 169078987 169116948 169338169 169500672 170522352 170784768 170979328 171274818 171342171 171801344 172204032 173002752 173031936 173229056 174061888 174440448 175279104 175478784 176065722 176121792 176322432 176606976 177170136 177585408 177658208 178642464 178860416 178917376 179134592 179995816 180404224 180962496 181254528 181832508 182054352 182125944 182333424 183210027 183625728 184131584 184449804 184732548 185016832 185589378 185847151 186310656 186554368 186845256 187419648 187451264 188457984 188762112 188977152 189885696 190798608 191015968 191324224 191934314 192351744 192384192 193233128 193276512 193529336 194882688 195182592 195819624 196359072 196985217 197225548 197303106 197750784 197976064 198295552 198927872 199248896 199820621 199865484 200318976 201217968 201282048 201526416 201836544 202415694 202495293 202954752 203037952 203513856 204162816 204411904 204492288 204725248 205475424 205709504 206698492 207148032 208143936 208381056 208416208 209382888 209873664 210799776 210882672 211122912 211447808 212137926 212396744 212722328 213204992 214230016 214892964 215191438 215239752 215728128 216189543 216520941 217012224 217362432 217387269 217720503 217986132 218055552 218566656 218656256 219867648 220473344 221176384 221533312 222598376 222723072 223082496 223793856 224155008 224410368 225489264 226831462 227363136 227713024 228366424 228417696 228456228 229963392 230315904 230670336 230709248 231423192 231948288 233176398 233705472 233971712 234468234 234754296 234829056 235096576 235475968 236151643 236226848 236740608 236780544 237878784 238189952 238946337 239312619 239855616 241008768 241283328 241672704 242443344 242739136 242834592 243111232 244280036 244834304 245933072 245988288 246310064 247452504 247494247 248032512 248823432 249127008 249224976 249892864 250324734 250423173 250708458 251277312 251682816 251969536 253180928 254317154 254398144 254951424 256177152 256468992 256512256 256912227 257702016 258306048 259547904 259843584 261092832 261812096 262646956 263070808 263218176 263667712 264483648 264910464 265755204 266487312 267963696 268290624 268376064 268701888 269115392 269887592 269993724 270606336 272217088 272656384 273081528 273500136 273967232 274120704 275438592 276197376 276674706 277098822 277525248 277841408 279177184 279831552 281066368 281129472 281176896 281497216 282850568 283465728 284828544 286197912 286523952 286986336 287901471 288252724 288576288 288694588 289349632 289816576 289849692 290294004 290648176 290740736 291422208 292045523 292493201 292773888 293156864 294538608 295838322 295954659 296626176 296964096 297443328 298391808 298873344 299213824 300652352 302754816 303150848 303623541 304556928 304608304 305270784 306244224 306617856 306738432 307087872 308213136 308564256 310047738 310901864 311607296 312571584 312624312 313005728 313105408 314003833 314074332 315707392 316199664 316684368 317171712 318206889 318595116 319083492 319807488 321345024 321711104 322230272 322787157 323257792 323779456 323960832 325518336 326043648 326979198 327083328 327984384 329801472 329936672 330710016 331764576 332169344 332299968 333766312 333897564 334277944 335036416 336615552 338157974 338233896 338676338 339001344 340247193 341044704 341569536 341958656 342549636 342684342 343602688 344408064 345144709 346005504 346063872 346458112 348123776 349764597 350558208 350957568 352131444 352243584 352644864 353213952 354340272 355170816 355316416 357284928 357720832 357834752 358269184 359991632 361722361 361924992 362509056 363665016 364108704 364251888 364666848 366420054 367251456 368263168 368899608 369465096 370033664 371095439 371178756 371694302 372621312 373108736 373690512 374839296 374902528 375487101 376062687 376915968 377524224 377954304 379771392 381475731 381597216 382031936 382648448 383868628 384703488 384768384 386466256 386553024 387058672 389765376 391639248 392718144 393970434 394451096 394606212 395501568 395952128 397855744 398497792 399641242 399730968 400637952 402435936 402564096 403052832 403673088 404831388 404990586 405909504 406075904 407027712 408325632 408823808 408984576 409450496 410950848 411419008 413396984 414296064 416287872 416762112 416832416 418765776 419747328 421599552 421765344 422245824 422895616 424275852 424793488 425444656 427490063 428460032 429785928 430382876 430479504 432379086 433041882 434024448 434724864 434774538 435441006 435972264 436111104 437133312 437312512 438567337 439735296 440946688 442352768 443066624 443757483 445196752 445446144 446164992 447587712 448310016 448820736 450978528 453662924 454726272 455426048 456732848 456835392 456912456 458928679 459632173 459926784 460631808 461418496 462846384 465071607 466352796 467410944 467943424 468936468 469508592 469658112 470193152 470951936 472303286 472453696 473481216 473561088 475757568 476379904 477892674 478625238 479711232 482017536 482566656 483345408 484886688 485478272 485669184 486222464 488560072 489668608 491866144 491976576 492620128 494905008 494988494 496065024 497646864 498254016 498449952 499785728 500649468 500846346 501416916 502554624 503365632 504442267 505215529 506361856 507236961 508014507 508634308 508796288 512354304 512937984 513024512 513824454 515404032 516612096 519095808 519687168 522185664 523624192 525293912 526141616 526436352 528967296 529820928 531510408 532974624 535927392 536581248 536752128 537403776 538230784 539775184 539987448 541212672 542370257 544434176 545312768 546163056 547000272 547934464 549630081 550877184 552394752 553349412 554197644 555050496 555682816 557541453 558354368 559663104 562132736 562258944 562353792 562994432 565701136 566931456 569657088 572395824 573047904 573972672 575802942 576505448 577152576 577389176 578699264 579699384 580588008 581296352 581481472 584091046 584986402 585547776 586313728 589077216 590955651 591676644 591909318 593252352 593928192 594886656 596783616 597746688 598427648 599461863 601304704 605509632 606301696 607247082 609113856 609216608 610541568 612488448 613235712 613476864 614175744 616426272 617128512 620095476 621803728 625143168 625248624 626011456 626210816 628007666 628148664 631414784 632399328 633368736 634343424 636413778 637190232 638166984 639614976 640983031 642690048 643422208 644460544 645574314 646515584 647558912 648568629 649562823 651036672 652087296 653958396 654166656 655968768 659602944 659873344 661420032 663529152 664338688 664599936 667532624 667795128 668555888 671770099 673231104 676315948 676467792 677352676 680494386 682089408 683139072 683917312 685099272 685368684 687205376 690289418 692011008 692127744 692916224 696247552 699529194 701116416 701915136 704262888 704487168 705289728 706427904 708454929 708680544 710341632 710632832 714569856 715441664 715669504 716538368 719983264 723444722 723849984 725018112 727330032 728217408 728503776 729333696 732840108 734502912 737799216 738930192 740067328 742190878 742357512 742482741 743388604 746217472 747381024 749678592 749805056 750974202 752125374 753831936 755048448 755908608 759542784 762951462 763194432 764063872 765296896 767737256 769406976 769536768 772932512 773106048 774117344 779530752 783278496 785436288 787940868 788902192 789212424 791003136 792694991 793910117 795711488 796995584 799282484 799461936 804871872 805128192 806105664 807346176 809662776 809981172 811819008 812151808 816651264 817647616 817969152 818900992 821901696 822838016 826793968 828592128 832575744 833524224 833664832 837531552 839494656 843199104 843530688 844491648 845791232 848551704 849586976 850889312 854980126 856920064 859571856 860765752 860959008 863704413 864758172 866083764 868048896 869449728 869549076 870882012 871944528 872222208 874266624 874625024 876136569 877134674 877479603 879470592 881893376 884705536 886133248 887514966 890393504 890892288 892329984 895175424 896620032 897641472 901957056 907325848 909452544 913465696 913670784 913824912 917857358 919264346 919853568 921263616 922836992 925692768 930143214 932705592 934821888 936821353 937872936 939017184 939316224 940386304 941903872 942011499 944606572 944907392 947122176 951515136 952759808 955785348 957250476 959422464 964035072 965133312 966690816 968361471 969773376 970956544 971338368 972444928 977120144 983732288 983953152 985240256 989810016 989976988 992130048 995293728 996508032 996899904 999571456 1001298936 1001692692 1002833832 1005109248 1008884534 1010431058 1012723712 1014473922 1016029014 1017268616 1017592576 1020741579 1024708608 1025875968 1026049024 1027648908 1030808064 1033224192 1035434127 1038191616 1039374336 1044371328 1047248384 1050587824 1052283232 1052872704 1057934592 1059641856 1063020816 1065949248 1071854784 1073162496 1073504256 1074807552 1079550368 1079974896 1084740514 1085167083 1088868352 1090625536 1092326112 1094000544 1095868928 1099260162 1101754368 1104789504 1106698824 1108395288 1110100992 1111365632 1113286317 1115082906 1116708736 1119326208 1124265472 1124517888 1124707584 1125988864 1131402272 1133862912 1139314176 1144427193 1144791648 1146095808 1147945344 1151605884 1153010896 1154305152 1154778352 1159398768 1161176016 1162592704 1162962944 1168182092 1169972804 1172627456 1178154432 1181911302 1183353288 1183552909 1183818636 1186504704 1187856384 1193567232 1195493376 1196855296 1198923726 1202609408 1211019264 1212603392 1214494164 1218227712 1218433216 1221083136 1224976896 1226471424 1226953728 1228351488 1232852544 1234257024 1240190952 1243607456 1247573041 1250286336 1250497248 1252022912 1252421632 1256015332 1256297328 1262829568 1264798656 1266737472 1268686848 1272827556 1274380464 1276333968 1281966062 1282470189 1285380096 1286844416 1288921088 1291148628 1293031168 1295117824 1297137258 1299125646 1302073344 1304174592 1307916792 1308333312 1311937536 1315702011 1319205888 1319746688 1322840064 1327058304 1328677376 1329199872 1335065248 1335590256 1337111776 1343540198 1346462208 1352631896 1352935584 1354705352 1360988772 1364178816 1366278144 1370198544 1370737368 1374410752 1376786037 1378896519 1380578836 1384255488 1385832448 1392495104 1398744347 1399058388 1402232832 1403830272 1408525776 1408974336 1410579456 1412855808 1416909858 1417361088 1420683264 1421265664 1429139712 1430883328 1433076736 1439966528 1446889444 1447699968 1450036224 1454660064 1456434816 1457007552 1458667392 1465680216 1469005824 1475598432 1477860384 1480134656 1484381756 1484715024 1484965482 1486777208 1492434944 1494762048 1499357184 1499610112 1501948404 1504250748 1507663872 1510096896 1513326801 1515646587 1519085568 1521710883 1524043521 1525902924 1526388864 1528127744 1530593792 1535474512 1538813952 1539073536 1545865024 1546212096 1548234688 1559061504 1566556992 1570872576 1575881736 1577804384 1578424848 1585389982 1587820234 1591422976 1593991168 1598564968 1598923872 1609743744 1610256384 1612211328 1614692352 1619325552 1619962344 1623638016 1624303616 1627110771 1633302528 1635295232 1635938304 1637801984 1643803392 1645676032 1653061501 1653587936 1657184256 1665151488 1667048448 1667329664 1672624359 1675063104 1678989312 1686398208 1687061376 1688983296 1697103408 1699173952 1701778624 1709960252 1713840128 1719143712 1721531504 1721918016 1727408826 1729516344 1732167528 1736097792 1739098152 1741764024 1743889056 1744444416 1749250048 1752273138 1754269348 1754959206 1758941184 1763786752 1769411072 1772266496 1775029932 1780787008 1781784576 1784659968 1790350848 1793240064 1795282944 1798385589 1803914112 1814651696 1818905088 1826931392 1827341568 1827649824 1835714716 1838528692 1839707136 1842527232 1845673984 1851385536 1860286428 1865411184 1873642706 1875745872 1878034368 1878632448 1880772608 1883807744 1884022998 1889213144 1889814784 1894244352 1903030272 1905519616 1911570696 1914500952 1918844928 1922949093 1928070144 1930266624 1933381632 1936722942 1939546752 1941913088 1942676736 1944889856 1954240288 1967464576 1967906304 1970480512 1979620032 1979953976 1984260096 1990587456 1993016064 1993799808 2002597872 2003385384 2005667664 2015310297 2017769068 2020862116 2025447424 2028947844 2032058028 2034537232 2035185152 2041483158 2044318661 2049417216 2051751936 2052098048 2055297816 2061616128 2070868254 2076383232 2078748672 2088742656 2094496768 2101175648 2104566464 2105745408 2115869184 2119283712 2125364787 2126041632 2131898496 2143709568 2146324992 2147008512 2149615104 2159100736 2159949792 2169481028 2170334166 2177736704 2181251072 2184652224 2188001088 2191737856 2198026831 2198520324 2203508736 2213397648 2216790576 2220201984 2222731264 2226572634 2227448223 2230165812 2233417472 2238652416 2248530944 2249035776 2249415168 2251977728 2262804544 2267725824 2278628352 2288854386 2289583296 2292191616 2295890688 2303211768 2306021792 2308610304 2309556704 2318797536 2322352032 2325185408 2325925888 2336364184 2339945608 2345254912 2356308864 2363822604 2366706576 2367105818 2367637272 2373009408 2378084973 2381730351 2387134464 2390986752 2393710592 2397847452 2405218816 2416012963 2422038528 2425206784 2428988328 2436455424 2436866432 2449953792 2452942848 2453907456 2456702976 2465705088 2468514048 2480381904 2487214912 2495146082 2500572672 2500994496 2504045824 2504843264 2512030664 2512594656 2529597312 2533474944 2537373696 2545655112 2548760928 2552667936 2563932124 2564940378 2570760192 2573688832 2577842176 2582297256 2586062336 2590235648 2594274516 2597668073 2598251292 2604146688 2608349184 2615833584 2616666624 2623875072 2628409707 2631404022 2632438809 2638411776 2639493376 2645680128 2654116608 2657354752 2658399744 2670130496 2671180512 2674223552 2687080396 2692924416 2705263792 2705871168 2709410704 2721977544 2728357632 2740397088 2741474736 2748821504 2753572074 2757793038 2761157672 2768510976 2771664896 2784990208 2797488694 2798116776 2804465664 2810464059 2817051552 2817948672 2821158912 2825711616 2826034497 2833819716 2834722176 2841366528 2842531328 2858279424 2861766656 2866153472 2879933056 2893778888 2895399936 2900072448 2909320128 2912869632 2914015104 2917334784 2931360432 2951196864 2955720768 2960269312 2968763512 2969430048 2969930964 2973554416 2989524096 2998714368 2999220224 3003896808 3008501496 3015327744 3026653602 3031293174 3038171136 3043421766 3048087042 3051805848 3052777728 3056255488 3061187584 3069971359 3070949024 3077627904 3078147072 3091730048 3092424192 3096469376 3106302381 3118123008 3133113984 3141745152 3151763472 3155608768 3156849696 3170779964 3175640468 3182845952 3187982336 3197129936 3197847744 3212500753 3217425211 3219487488 3220512768 3224422656 3238651104 3239924688 3248607232 3254221542 3255501249 3266605056 3270590464 3271876608 3275603968 3287606784 3291352064 3306123002 3307175872 3314368512 3330302976 3334096896 3334659328 3339858951 3345248718 3350126208 3357978624 3372796416 3374122752 3377966592 3394206816 3398347904 3403557248 3419920504 3427680256 3438287424 3443063008 3443836032 3454817652 3459032688 3464335056 3478196304 3483528048 3487778112 3488888832 3498500096 3504546276 3508538696 3509918412 3517882368 3531095869 3538822144 3544532992 3550059864 3550658727 3561574016 3563569152 3580701696 3586480128 3590565888 3596771178 3607828224 3629303392 3637810176 3653862784 3654683136 3655299648 3671429432 3677057384 3679414272 3685054464 3702771072 3720572856 3730822368 3742719123 3747285412 3751491744 3756068736 3757264896 3761545216 3767615488 3768045996 3778426288 3779629568 3788488704 3796591799 3806060544 3811039232 3823141392 3829001904 3845898186 3847410567 3856140288 3860533248 3866763264 3873445884 3879093504 3883826176 3885353472 3889779712 3908480576 3934929152 3935812608 3940961024 3947106033 3959240064 3959907952 3968520192 3981174912 3986032128 3987599616 4005195744 4006770768 4011335328 4030620594 4035538136 4041724232 4050894848 4057895688 4064116056 4069074464 4070370304 4082049829 4082966316 4088637322 4098834432 4104196096 4110595632 4123232256 4130358111 4136689557 4141736508 4152766464 4157497344 4177485312 4188993536 4196233041 4202351296 4209132928 4211490816 4231738368 4238567424 4250729574 4252083264 4263796992 4287419136 4292649984 4299230208 4318201472 4319899584 4338962056 4340668332 4355473408 4369304448 4376002176 4383475712 4396053662 4397040648 4407017472 4426795296 4433581152 4440403968 4445462528 4453145268 4454896446 4460331624 4466834944 4477304832 4486881217 4497061888 4498071552 4498830336 4503955456 4525609088 4539980403 4546939761 4557256704 4577708772 4579166592 4584383232 4591781376 4606423536 4612043584 4617220608 4619113408 4637595072 4644704064 4650370816 4651851776 4672728368 4679891216 4702390693 4712617728 4727645208 4733413152 4734211636 4735274544 4756169946 4763460702 4774268928 4781973504 4787421184 4795694904 4810437632 4824240707 4832025926 4844077056 4850413568 4857976656 4872910848 4873732864 4881332313 4899907584 4905885696 4907814912 4913405952 4931410176 4937028096 4959184503 4960763808 4974429824 4990292164 5001145344 5001988992 5008091648 5009686528 5024061328 5025189312 5059194624 5066949888 5091310224 5097521856 5105335872 5127864248 5129880756 5141520384 5147377664 5164594512 5172124672 5180471296 5188549032 5195336146 5196502584 5208293376 5231667168 5233333248 5247750144 5256819414 5262808044 5264877618 5276823552 5278986752 5291360256 5308233216 5314709504 5316799488 5340260992 5342361024 5348447104 5374160792 5385848832 5410527584 5411742336 5418821408 5443955088 5456715264 5480794176 5482949472 5497643008 5507144148 5515586076 5522315344 5537021952 5548864937 5557370819 5569980416 5594977388 5596233552 5620928118 5634103104 5635897344 5642317824 5651423232 5652068994 5667639432 5669444352 5682733056 5685062656 5701375381 5716558848 5723533312 5732306944 5759866112 5768847279 5787557776 5790799872 5800144896 5818640256 5825739264 5828030208 5834669568 5862720864 5902393728 5911441536 5920538624 5937527024 5938860096 5939861928 5947108832 5966072827 5979048192 5998440448 6007793616 6017002992 6045930891 6053307204 6062586348 6076342272 6086843532 6096174084 6103611696 6105555456 6112510976 6122375168 6132955983 6139942718 6141898048 6155255808 6156294144 6183460096 6184848384 6192938752 6212604762 6236246016 6266227968 6283490304 6303526944 6311217536 6313699392 6341559928 6351280936 6365691904 6394259872 6395695488 6425001506 6434850422 6438974976 6441025536 6448845312 6477302208 6479849376 6497214464 6508443084 6511002498 6533210112 6543753216 6557749471 6575213568 6582704128 6594080493 6612246004 6614351744 6660605952 6668193792 6669318656 6679717902 6690497436 6700252416 6715957248 6745592832 6748245504 6755933184 6788413632 6796695808 6807114496 6839841008 6876574848 6886126016 6887672064 6909635304 6918065376 6928670112 6956392608 6967056096 6975556224 6977777664 6997000192 7009092552 7017077392 7019836824 7035764736 7050813341 7062191738 7077644288 7089065984 7100119728 7101317454 7123148032 7134254919 7145191053 7161403392 7172960256 7181131776 7193542356 7215656448 7248038889 7258606784 7275620352 7307725568 7309366272 7310599296 7342858864 7354114768 7358828544 7370108928 7405542144 7441145712 7461644736 7485438246 7494570824 7502983488 7512137472 7514529792 7523090432 7536091992 7556852576 7559259136 7593183598 7612121088 7622078464 7646282784 7658003808 7691796372 7694821134 7712280576 7721066496 7733526528 7746891768 7758187008 7767652352 7770706944 7779559424 7793004219 7816961152 7869858304 7871625216 7881922048 7894212066 7918480128 7919815904 7937040384 7962349824 7972064256 7975199232 8010391488 8013541536 8022670656 8061241188 8071076272 8083448464 8115791376 8128232112 8138148928 8140740608 8164099658 8165932632 8177274644 8208392192 8221191264 8246464512 8260716222 8273379114 8283473016 8305532928 8314994688 8332779403 8354970624 8377987072 8392466082 8404702592 8418265856 8431392177 8463476736 8477134848 8501459148 8504166528 8527593984 8574838272 8585299968 8598460416 8636402944 8639799168 8677924112 8681336664 8719644901 8733011287 8738608896 8752004352 8766951424 8792107324 8794081296 8853590592 8867162304 8880807936 8890925056 8906290536 8909792892 8920663248 8933669888 8973762434 8994123776 8996143104 8997660672 9007910912 9051218176 9079960806 9093879522 9114513408 9155417544 9158333184 9168766464 9183562752 9209914077 9212847072 9224087168 9234441216 9238226816 9275190144 9289408128 9300741632 9303703552 9345456736 9359782432 9404781386 9425235456 9455290416 9466826304 9468423272 9470549088 9512339892 9526921404 9548537856 9563947008 9591389808 9620875264 9637502259 9648481414 9652275633 9664051852 9700827136 9715953312 9745821696 9747465728 9762664626 9799815168 9811771392 9815629824 9826811904 9862820352 9874056192 9918369006 9921527616 9948859648 9980584328 10002290688 10003977984 10016183296 10048122656 10050378624 10118389248 10133899776 10182620448 10195043712 10210671744 10255728496 10259761512 10283040768 10305034883 10329189024 10344249344 10360942592 10377098064 10390672292 10393005168 10463334336 10466666496 10495500288 10513638828 10525616088 10529755236 10553647104 10557973504 10593287607 10616466432 10629419008 10633598976 10651976181 10680521984 10684722048 10696894208 10748321584 10771697664 10821055168 10823484672 10837642816 10887910176 10913430528 10961588352 10965898944 10995286016 11014288296 11031172152 11044630688 11097729874 11114741638 11139960832 11189954776 11192467104 11228157369 11241856236 11268206208 11271794688 11284635648 11302846464 11304137988 11335278864 11338888704 11365466112 11370125312 11389775397 11402750762 11433117696 11447066624 11464613888 11519732224 11537694558 11575115552 11581599744 11600289792 11637280512 11651478528 11656060416 11669339136 11725441728 11804787456 11822883072 11875054048 11877720192 11879723856 11894217664 11932145654 11958096384 11996880896 12015587232 12034005984 12091861782 12106614408 12125172696 12152684544 12173687064 12178677589 12192348168 12207223392 12211110912 12225021952 12244750336 12246149487 12265911966 12279885436 12283796096 12312588288 12366920192 12369696768 12385877504 12425209524 12472492032 12532455936 12566980608 12588699123 12607053888 12622435072 12627398784 12683119856 12702561872 12788519744 12791390976 12850003012 12869700844 12877949952 12897690624 12954604416 12959698752 12994428928 13016886168 13022004996 13066420224 13115498942 13150427136 13165408256 13188160986 13224492008 13228703488 13321211904 13336387584 13338637312 13359435804 13380994872 13400504832 13431914496 13460643651 13491185664 13496491008 13511866368 13576827264 13593391616 13614228992 13679682016 13753149696 13772252032 13775344128 13819270608 13836130752 13857340224 13912785216 13934112192 13951112448 13955555328 14018185104 14034154784 14039673648 14101626682 14107172079 14124383476 14155288576 14178131968 14200239456 14202634908 14246296064 14268509838 14290382106 14322806784 14345920512 14362263552 14387084712 14431312896 14472722121 14496077778 14517213568 14551240704 14615451136 14618732544 14621198592 14685717728 14708229536 14717657088 14740217856 14811084288 14877553509 14882291424 14923289472 14970876492 14989141648 15005966976 15024274944 15029059584 15072183984 15113705152 15118518272 15186367196 15244156928 15292565568 15316007616 15383592744 15386187817 15389642268 15424561152 15442132992 15493783536 15516374016 15535304704 15541413888 15559118848 15586008438 15633922304 15739716608 15743250432 15763844096 15788424132 15836960256 15839631808 15874080768 15924699648 15944128512 15950398464 16020782976 16027083072 16045341312 16122482376 16142152544 16166896928 16231582752 16256464224 16276297856 16281481216 16328199316 16331865264 16354549288 16416784384 16442382528 16492929024 16521432444 16546758228 16566946032 16611065856 16646594811 16665558806 16672112457 16709941248 16755974144 16784932164 16809405184 16836531712 16862784354 16926953472 16954269696 17002918296 17008333056 17055187968 17104126143 17149676544 17170599936 17196920832 17272805888 17279598336 17355848224 17362673328 17439289802 17466022574 17477217792 17504008704 17533902848 17584214648 17588162592 17707181184 17734324608 17761615872 17812581072 17819585784 17841326496 17867339776 17898218481 17947524868 17988247552 17995321344 18015821824 18102436352 18159921612 18183676511 18187759044 18229026816 18310835088 18316666368 18337532928 18367125504 18398867949 18419828154 18425694144 18448174336 18468882432 18476453632 18550380288 18578816256 18601483264 18690913472 18719564864 18809562772 18850470912 18910580832 18933652608 18936846544 18941098176 19024679784 19053842808 19097075712 19182779616 19241750528 19275004518 19296962828 19304551266 19328103704 19401654272 19431906624 19491643392 19494931456 19525329252 19599630336 19631259648 19673248413 19725640704 19748112384 19782241479 19836738012 19843055232 19897719296 19961168656 20004581376 20007955968 20032366592 20096245312 20100757248 20236778496 20267799552 20365240896 20390087424 20421343488 20511456992 20519523024 20610069766 20658378048 20688498688 20721885184 20754196128 20781344584 20786010336 20926668672 20933332992 20991000576 21027277656 21051232176 21059510472 21107294208 21115947008 21152440023 21186575214 21232932864 21258838016 21267197952 21303952362 21361043968 21369444096 21393788416 21489799513 21496643168 21543395328 21642110336 21646969344 21675285632 21744116667 21775820352 21826861056 21923176704 21931797888 22028576592 22062344304 22089261376 22195459748 22229483276 22279921664 22379909552 22384934208 22456314738 22483712472 22487505271 22536412416 22543589376 22569271296 22608275976 22670557728 22677777408 22740250624 22779550794 22805501524 22866235392 22894133248 22929227776 23039464448 23075389116 23150231104 23163199488 23200579584 23274561024 23302957056 23312120832 23338678272 23379012657 23450883456 23609574912 23645766144 23750108096 23755440384 23759447712 23788435328 23864291308 23916192768 23993761792 24031174464 24068011968 24183723564 24213228816 24250345392 24347374128 24357355178 24384696336 24414446784 24422221824 24450043904 24489500672 24492298974 24531823932 24559770872 24567592192 24625176576 24733840384 24739393536 24771755008 24850419048 24944984064 24998338209 25064911872 25133961216 25177398246 25214107776 25244870144 25254797568 25366239712 25405123744 25577039488 25582781952 25700006024 25739401688 25755899904 25795381248 25909208832 25919397504 26033772336 26044009992 26158934703 26199033861 26230997884 26300854272 26330816512 26376321972 26448984016 26457406976 26576142593 26642423808 26672775168 26677274624 26718871608 26761989744 26801009664 26921287302 26982371328 26992982016 27023732736 27153654528 27186783232 27228457984 27359364032 27506299392 27544504064 27550688256 27629742231 27638541216 27672261504 27714680448 27825570432 27868224384 27902224896 27911110656 28036370208 28068309568 28079347296 28203253364 28214344158 28248766952 28310577152 28356263936 28400478912 28405269816 28492592128 28537019676 28574348803 28580764212 28645613568 28691841024 28774169424 28862625792 28912506777 28945444242 28956826899 28992155556 29034427136 29102481408 29230902272 29237465088 29242397184 29371435456 29416459072 29435314176 29480435712 29622168576 29755107018 29764582848 29846578944 29941752984 29978283296 30011933952 30048549888 30144367968 30227410304 30237036544 30372734392 30488313856 30585131136 30632015232 30767185488 30772375634 30779284536 30849122304 30915104649 30987567072 31032748032 31070609408 31082827776 31118237696 31172016876 31267844608 31408168519 31479433216 31486500864 31527688192 31576848264 31673920512 31679263616 31779862821 31849399296 31888257024 31900796928 32041565952 32054166144 32090682624 32244964752 32284305088 32333793856 32463165504 32512928448 32552595712 32562962432 32656398632 32663730528 32709098576 32884765056 32985858048 33042864888 33093516456 33133892064 33293189622 33331117612 33344224914 33419882496 33511948288 33569864328 33618810368 33673063424 33725568708 33769684949 33853906944 33908539392 34005836592 34016666112 34110375936 34169326191 34208252286 34299353088 34341199872 34393841664 34545611776 34559196672 34711696448 34725346656 34878579604 34932045148 34954435584 35008017408 35067805696 35168429296 35176325184 35414362368 35468649216 35625162144 35639171568 35682652992 35734679552 35796436962 35895049736 35976495104 35990642688 36031643648 36204872704 36319843224 36367353022 36375518088 36458053632 36536032767 36621670176 36633332736 36675065856 36734251008 36738448461 36797735898 36839656308 36851388288 36896348672 36937764864 36952907264 37100760576 37157632512 37202966528 37381826944 37439129728 37619125544 37700941824 37821161664 37867305216 37873693088 37882196352 38049359568 38107685616 38365559232 38483501056 38550009036 38593925656 38609102532 38656207408 38842054559 38863813248 38983286784 38989862912 39050658504 39199260672 39346496826 39451281408 39496224768 39564482958 39673476024 39686110464 39795438592 39848543641 39909627667 39922337312 40009162752 40015911936 40064733184 40192490624 40201514496 40381930953 40473556992 40535599104 40730481792 40780174848 40842686976 41022913984 41039046048 41220139532 41316756096 41376997376 41443770368 41508392256 41562689168 41572020672 41762509789 41853337344 41866665984 42054555312 42102464352 42119020944 42231894016 42304880046 42321516237 42373150428 42465865728 42517676032 42534395904 42607904724 42722087936 42738888192 42787576832 42979599026 42993286336 43086790656 43284220672 43293938688 43350571264 43418166363 43488233334 43551640704 43653722112 43846353408 43863595776 44057153184 44124688608 44178522752 44390919496 44458966552 44559843328 44759819104 44769868416 44912629476 44967424944 44975010542 45072824832 45087178752 45216551952 45341115456 45355554816 45480501248 45559101588 45611003048 45732470784 45904246297 46078928896 46150778232 46158563451 46300462208 46326398976 46549122048 46605914112 46624241664 46677356544 46758025314 46901766912 47219149824 47291532288 47500216192 47510880768 47518895424 47576870656 47728582616 47832385536 48062348928 48136023936 48367447128 48426457632 48500690784 48694748256 48714710356 48769392672 48828893568 48844443648 48900087808 48979001344 48984597948 49063647864 49119541744 49135184384 49250353152 49355693387 49467680768 49478787072 49543510016 49700838096 49939784433 49996676418 50016337371 50129823744 50267922432 50354796492 50428215552 50489740288 50509595136 50732479424 50810247488 51154078976 51165563904 51312378429 51400012048 51478803376 51511799808 51590762496 51818417664 51838795008 52067544672 52088019984 52317869406 52398067722 52461995768 52601708544 52661633024 52752643944 52897968032 52914813952 53066647777 53152285186 53284847616 53354549248 53437743216 53523979488 53602019328 53694655443 53842574604 53964742656 53985964032 54047465472 54307309056 54373566464 54456915968 54551029533 54718728064 55012598784 55089008128 55101376512 55259484462 55277082432 55344523008 55429360896 55651140864 55736448768 55804449792 56072740416 56136619136 56158694592 56406506728 56428688316 56497533904 56621154304 56800957824 56810539632 56985184256 57074039352 57148697606 57161528424 57291227136 57548338848 57725251584 57825013554 57890888484 57913653798 57984311112 58068854272 58204962816 58329455821 58461804544 58474930176 58484794368 58742870912 58832918144 59019745239 59244337152 59510214036 59529165696 59693157888 59883505968 59956566592 60023867904 60097099776 60288735936 60454820608 60474073088 60745468784 61037514307 61131079009 61170262272 61264030464 61534370976 61544751268 61558569072 61830209298 61975134144 62065496064 62141218816 62165655552 62236475392 62344033752 62535689216 62715129191 62816337038 62958866432 62973001728 63055376384 63153696528 63347841024 63358527232 63457320069 63559725642 63698798592 63776514048 63801593856 64083131904 64108332288 64181365248 64469398539 64489929504 64568610176 64667587712 64926331008 65025856896 65105191424 65125924864 65312797264 65327461056 65418197152 65769530112 66085729776 66187032912 66267784128 66586379244 66662235224 66688449828 66839764992 67139728656 67237620736 67346126848 67451137416 67462515813 67539369898 67707813888 68011673184 68033332224 68220751872 68338652382 68416504572 68598706176 68682399744 68787683328 69091223552 69118393344 69423392896 69450693312 69757159208 69864090296 69908871168 70016034816 70336858592 70352650368 70828724736 70937298432 71250324288 71278343136 71365305984 71469359104 71592873924 71790099472 71981285376 72135244181 72409745408 72639686448 72734706044 72751036176 73072065534 73243340352 73266665472 73350131712 73468502016 73476896922 73595471796 73679312616 73702776576 73792697344 73875529728 73905814528 74201521152 74315265024 74405933056 74763653888 74878259456 74995014627 75238251088 75401883648 75642323328 75734610432 75747386176 75764392704 76098719136 76215371232 76731118464 76967002112 77100018072 77187851312 77218205064 77312414816 77558946751 77684109118 77727626496 77979725824 78101317008 78476804109 78597101583 78692993652 78902562816 78992449536 79128965916 79346952048 79372220928 79590877184 79697087282 79728427779 79819255334 79844674624 80018325504 80031823872 80129466368 80384981248 80403028992 80763861906 80947113984 81071198208 81460963584 81560349696 81685373952 82045827968 82078092096 82440279064 82633512192 82753994752 83016784512 83125378336 83144041344 83525019578 83706674688 83733331968 84109110624 84204928704 84238041888 84463788032 84609760092 84643032474 84746300856 84931731456 85068791808 85215809448 85250743123 85444175872 85477776384 85575153664 85723046409 85959198052 85986572672 86568441344 86587877376 86701142528 86836332726 86976466668 87103281408 87307444224 87692706816 87727191552 88114306368 88249377216 88357045504 88781838992 88917933104 89519638208 89539736832 89825258952 89934849888 89950021084 90145649664 90433103904 90682230912 90711109632 90961002496 91118203176 91222006096 91464941568 91660573433 91808492594 92157857792 92301556464 92317126902 92600924416 92745313947 93098244096 93211828224 93248483328 93354713088 93516050628 93803533824 94224505557 94438299648 94583064576 95000432384 95021761536 95037790848 95153741312 95457165232 95664771072 96124697856 96272047872 96734894256 96852915264 97001381568 97389496512 97429420712 97538785344 97657787136 97688887296 97800175616 97969195896 98127295728 98239083488 98270368768 98711386774 98935361536 98957574144 99087020032 99401676192 99879568866 99993352836 100032674742 100259647488 100535844864 100709592984 100856431104 100979480576 101019190272 101309054847 101464958848 101620494976 102308157952 102331127808 102624756858 102800024096 102957606752 103023599616 103181524992 103636835328 103677590016 104135089344 104176039968 104635738812 104796135444 104923991536 105203417088 105505287888 105795936064 105829627904 106133295554 106304570372 106709098496 106875486432 107047958976 107204038656 107389310886 107685149208 107929485312 107971928064 108094930944 108326132239 108614618112 108747132928 108913831936 109102059066 109437456128 109608098301 110025197568 110178016256 110202753024 110518968924 110554164864 110689046016 110858721792 111302281728 111472897536 111608899584 112145480832 112273238272 112317389184 112813013456 112857376632 112995067808 113355383713 113601915648 113621079264 113970368512 114148078704 114297395212 114323056848 115096677696 115450503168 115650027108 115781776968 115827307596 115968622224 116137708544 116526163677 116658911642 116923609088 116949860352 116969588736 117485741824 117665836288 118039490478 118488674304 119020428072 119058331392 119386315776 119545630923 119728883001 119767011936 119913133184 120047735808 120194199552 120577471872 120909641216 120948146176 121490937568 122075028614 122262158018 122340524544 122528060928 123068741952 123089502536 123117138144 123660418596 123950268288 124130992128 124331311104 124688067504 125071378432 125287529367 125430258382 125632674076 125917732864 126110752768 126307393056 126695682048 126717054464 126914640138 127119451284 127397597184 127553028096 127603187712 128166263808 128216664576 128362730496 128938797078 128979859008 129137220352 129335175424 129852662016 130051713792 130210382848 130625594528 130654922112 130836394304 131539060224 132171459552 132374065824 132535568256 133172758488 133324470448 133376899656 133679529984 133965453479 134279457312 134475241472 134692253696 134902274832 134925031626 135078739796 136023346368 136066664448 136441503744 136677304764 136833009144 137197412352 137712738891 138182447104 138236786688 138475690353 138846785792 138901386624 139514318416 139728180592 139817742336 140032069632 140673717184 140705300736 141657449472 141874596864 142500648576 142556686272 142730611968 142938718208 143185747848 143580198944 144270488362 144819490816 145279372896 145469412088 145502072352 146144131068 146486680704 146533330944 146700263424 146937004032 146953793844 147190943592 147358625232 147405553152 147585394688 147751059456 147811629056 148067080161 148403042304 148630530048 148811866112 149527307776 149756518912 149990029254 150476502176 150803767296 151284646656 151469220864 151494772352 151528785408 152197438272 152430742464 153462236928 154200036144 154375702624 154436410128 154624829632 155117893502 155368218236 155455252992 155959451648 156202634016 156953608218 157194203166 157385987304 157805125632 157984899072 158257931832 158322808657 158693904096 158744441856 159181754368 159199943331 159394174564 159456855558 159638510668 159689349248 160063647744 160258932736 160769962496 160806057984 161527723812 161894227968 162142396416 162921927168 163120699392 163370747904 163653088599 164091655936 164156184192 164880558128 165267024384 166033569024 166250756672 166288082688 167050039156 167413349376 168218221248 168409857408 168476083776 168927576064 169219520184 169286064948 169492601712 169863462912 170431618896 170501486246 170888351744 170955552768 171150307328 171446092818 171918396104 171973145344 173136882688 173175754752 173402285056 173672665452 173952933336 174206562816 174614888448 174988367463 175385413632 175454383104 176228612736 176498754432 176714091008 177563677984 177835866208 179039276416 179079473664 179650517904 179869699776 179900042168 180291299328 180866207808 181364461824 181422219264 182236406352 182444012192 183112542921 183321146866 183393237027 183616985188 184315715584 184603112928 184634253804 185201848832 185490627894 186196488192 186423656448 186496966656 186709426176 187032101256 187607067648 188145387573 188449011114 188876599296 189166129152 190000864768 190043523072 190075581696 190307482624 190914330464 191329542144 192249395712 192544095744 193408195617 193469788512 193705830528 194002763136 194778993024 194858841424 195077570688 195315574272 195377774592 195938391792 196254591456 196478166976 196540737536 197422773548 197870723072 198174040064 198803352384 199759137732 199986705672 200020441621 200065349484 200519294976 201419185968 201712862208 201958961152 202038380544 202387547439 202618109694 202929917696 203240989952 204616315904 204662255616 205249513716 205600048192 205915213504 206047199232 206363049984 207273670656 207355180032 208270178688 208352079936 209271477624 209592270888 209847983072 211010575776 211591872128 211659255808 212266591108 212609140744 213418196992 213750972864 214095917952 214408077312 214778621772 215370298416 215943856128 216405732543 216652264478 217229236224 217494265856 217827663872 218204118132 218874912256 219216196602 220050395136 220356032512 220405506048 221037937848 221108329728 221378092032 221717443584 222604563456 222945795072 223217799168 224290961664 224546476544 224634778368 225626026912 225714753264 225990135616 226710767426 227203831296 227242158528 227940737024 228296157408 228594790424 228646113696 230193355392 230901006336 231300054216 231563553936 231654615192 231937244448 232275417088 232676840253 233052327354 233317823284 233847218176 233939177472 234971483648 235331672576 236078980956 236387794643 236977348608 238040856144 238116662784 238772631552 239091261846 239185283337 239457766002 239534023872 239826266368 240095471616 240388399104 241154943744 241819282432 242981875136 244150057228 244524316036 244681049088 245056121856 246137483904 246179005072 246234276288 247320837192 247900536576 248261984256 249376135008 250142756864 250575058734 250860516764 251265348152 251835465728 252221505536 252614786112 253391364096 253434108928 253829280276 254238902568 254795194368 255206375424 255752229369 256332527616 256433329152 256725460992 257169139227 257877594156 257959718016 258274440704 258670350848 259705324032 260103427584 260420765696 261251189056 261309844224 261672788608 263078120448 264342919104 264748131648 265071136512 266345516976 266648940896 266753799312 267930906958 268558914624 268950482944 269384507392 269804549664 269850063252 270157479592 272046692736 272133328896 272883007488 273354609528 273666018288 274394824704 274981720299 275425477782 276364894208 276473573376 276951380706 277693571584 277802773248 278939805487 279028636832 279367393669 279456361184 279635484672 280064139264 281347434368 281410601472 282673516671 283314898944 283749193728 285001297152 285113372544 285461223936 286371495696 287160397888 288540976724 289638981632 290558745792 290938824176 291004144704 292288262136 292337568523 292973361408 293066661888 293400526848 293907587688 294381887184 294717250464 294811106304 295170789376 295623258112 296134160322 296806084608 297261060096 297623732224 299054615552 299513037824 299980058508 300953004352 301607534592 302569293312 302938441728 302989544704 303057570816 303927164541 304394876544 304861484928 306924473856 308400072288 308751405248 308872820256 309249659264 310235787004 310736436472 310910505984 311918903296 312405268032 313907216436 314388406332 314771974608 315610251264 316515863664 316645617314 317387808192 317488883712 318363508736 318399886662 318788349128 318913711116 319277021336 319378698496 320127295488 321539924992 321612115968 323055447624 323788455936 324284792832 324978396717 325843854336 326241398784 326741495808 327306177198 328183311872 328312368384 329761116256 330534048768 332067138048 332501513344 332576165376 334100078312 334826698752 336436442496 336819714816 336952167552 338439040368 338572129896 338985203424 340066151139 340863237792 341002972492 341776703488 341911105536 342300614656 342892185636 343836792208 343946290688 345489853709 346273765376 346351509504 346804570112 347345330904 347905866672 348413125632 349578491031 349976734926 350770827264 350908766208 352457225472 352997508864 353428182016 355127355968 355671732416 358078552832 358158947328 358636892769 359186649003 359301035808 359739399552 359800084336 360582598656 361732415616 362728923648 362844438528 364472812704 364888024384 366225085842 366642293732 366786474054 367233970376 368631431168 369206225856 369268507608 370403697664 370981255788 371466534439 372392976384 372993933312 374064202512 375214135296 375862588101 376290775146 376898022228 377753198592 378332258304 380001729536 380087046144 380151163392 380614965248 381828660928 382659084288 384498791424 385088191488 386816391234 386939577024 387411661056 388005526272 389557986048 389717682848 390155141376 390631148544 391876783584 392509182912 392956333952 393081475072 394845547096 395741446144 396348080128 397606704768 399518275464 399973411344 400040883242 400130698968 401038589952 401896360437 402838371936 403425724416 403917922304 404076761088 404775094878 405236219388 405859835392 406481979904 408306190747 409232631808 409324511232 410499027432 411200096384 411830427008 413138216673 414547341312 414710360064 416540357376 416704159872 418542955248 419184541776 419695966144 422021151552 423183744256 423318511616 424533182216 425218281488 427262600149 427501945728 428191835904 428816154624 429557243544 430740596832 432811465086 433304528956 434458472448 434988531712 435655327744 436408236264 437749824512 438333980051 438432393204 439005904337 440100790272 440712065024 440811012096 442075875696 442216659456 442756184064 443434887168 444201240483 445209126912 445891590144 446435598336 448581923328 449092953088 449269556736 451252053824 451429506528 451980271232 453421534852 454407662592 454484317056 455881474048 456592314816 457189580848 457292227392 460386710784 462600108432 463127107872 463309230384 463874488896 464550834176 465353680506 466104654708 466635646568 467694436352 467878354944 469942967296 470663345152 472157961912 472775589286 473954697216 474968425971 476081712288 476233325568 477545263104 477599829993 478182523692 478370566674 478915532004 479068047744 479652532736 480190943232 480776798208 482309887488 483638564864 485963750272 488300114456 489048632072 489362098176 490112243712 492274967808 492358010144 492468552576 494641674384 495801073152 498752270016 500285513728 501150117468 501721033528 502530696304 504946709267 505229572224 506782728192 506868217856 507658560552 508477805136 509590388736 511504458738 512665055232 512866658304 513450921984 514338278454 515755188312 515919436032 516548881408 517340701696 518031067333 519410648064 520206855168 520841531392 522502378112 522619688448 523345577216 524965102389 526156240896 528685838208 529496263296 530142273024 532691033952 533297881792 533507598624 535861813916 537117829248 537900965888 538769014784 539609099328 539700126504 540314959184 542912627257 544093385472 544266657792 546709219056 547332036576 549337628763 549963440598 550179711081 550850955564 552729788416 552947146752 553902761412 555387143168 555605546496 557879610974 558057273664 558734787338 558912722368 559270969344 560128278528 562694868736 562821202944 564436162719 565347033342 566629797888 567498387456 570002594304 570226745088 570922447872 572742991392 574320795776 577081953448 579277963264 581117491584 581877648352 582008289408 584576524272 584675137046 585946722816 586133323776 587815175376 588763774368 589434500928 589622212608 590341578752 591246516224 592268320644 593612169216 594522120192 596755201861 598109231104 599026075648 599960117016 600061324863 601906008704 605138586624 605876883456 605979089408 606115141632 607854329082 608789753088 609722969856 613848947712 616800144576 617502810496 617745640512 618499318528 620471574008 621472872944 621821011968 624810536064 627814432872 628776812664 629543949216 633031727328 633291234628 634775616384 634977767424 636727017472 636799773324 637576698256 637827422232 638554042672 638757396992 640254590976 641624014031 643079849984 643224231936 646110895248 649217197629 649956793434 651687708672 652482797568 653482991616 654612354396 656366623744 656624736768 659522232512 661068097536 664134276096 665003026688 665152330752 668200156624 669653397504 672872884992 673639429632 673904335104 676878080736 677144259792 677970406848 680132302278 681726475584 682005944984 683553406976 683822211072 684601229312 685784371272 687673584416 687892581376 689866421101 690979707418 692547530752 692703019008 693609140224 694690661808 695811733344 696826251264 698030520759 699156982062 699953469852 701541654528 701817532416 704914450944 705995017728 706856364032 709163383929 710254711936 711343464832 716157105664 716317894656 717273785538 718373298006 718602071616 719478799104 719600168672 721165197312 723464831232 725457847296 728945625408 729776048768 732450171684 733284587464 733572948108 734467940752 738412451712 738537015216 740807395328 741962511576 742933068878 744785952768 748128405024 750428270592 751725176202 752581550292 753796044456 755506397184 756664516608 757122329179 758282925673 760003459072 760174092288 760302326784 761229930496 763657321856 767256688107 768997582848 770176382976 773632782468 773879154048 774823322112 776011052544 779115972096 779435365696 780310282752 781262297088 783753567168 785018365824 785912667904 786162950144 789691094192 793487685991 795213409536 799036550928 799946822688 800081766484 800261397936 803792720874 805676743872 806851448832 807835844608 808153522176 809550189756 810472438776 811719670784 812963959808 816612381494 818465263616 818649022464 820998054864 822400192768 823660854016 824945160897 826276433346 829094682624 829420720128 833080714752 833408319744 836819416461 837085910496 838102181007 838369083552 839391932288 844042303104 846367488512 846637023232 849066364432 850436562976 854525200298 855003891456 856383671808 859114487088 861481193664 865622930172 866609057912 868916944896 872816472528 875499649024 876667960102 876864786408 877012705569 878011808674 880201580544 881424130048 884151751392 884433318912 885512368128 886869774336 888402480966 890418253824 891783180288 892871196672 897163846656 898185906176 898539113472 902504107648 902859013056 903960542464 906843069704 908815325184 908968634112 913184629632 914379161696 914584454784 920773421568 925200216864 926254215744 926618460768 927748977792 929101668352 930707361012 932209309416 933271293136 935756709888 937758174353 939885934592 941326690304 944315923824 945551178572 949936851942 952163424576 952466651136 955090526208 955199659986 956365047384 956741133348 957831064008 958136095488 959305065472 960381886464 964619774976 967277129728 971927500544 974935190151 976600228912 978097264144 978724196352 980224487424 984549935616 984716020288 984937105152 989283348768 991602146304 997504540032 1000571027456 1002300234936 1003442067056 1005061392608 1008266307763 1009893418534 1010459144448 1013736435712 1015317121104 1016955610272 1020198453417 1023008917476 1025330110464 1025733316608 1026901843968 1028676556908 1031510376624 1031838872064 1033097762816 1034681403392 1036062134666 1036469561127 1038821296128 1040413710336 1041683062784 1045004756224 1045239376896 1046691154432 1049930204778 1052312481792 1057371676416 1058992526592 1060284546048 1065382067904 1066595763584 1067015197248 1071723627832 1074235658496 1075801931776 1079218198656 1079400253008 1080629918368 1085825254514 1088186770944 1088533315584 1093418438112 1094664073152 1098675257526 1099926881196 1100359422162 1101701911128 1105894293504 1107805522824 1108259660599 1110774286336 1111211092992 1114399603317 1115759221948 1116114547328 1117469574676 1117825444736 1125389737472 1125642405888 1128872325438 1130694066684 1133259595776 1134996774912 1140005188608 1140453490176 1141844895744 1145485982784 1148641591552 1154163906896 1162234983168 1163755296704 1164016578816 1169153048544 1169350274092 1171893445632 1175630350752 1177527548736 1178869001856 1179244425216 1180683157504 1182493032448 1184536641288 1187224338432 1189044240384 1191587454629 1193510403722 1196218462208 1198052151296 1199920234032 1200122649726 1203812017408 1205689081311 1210277173248 1211753766912 1211958178816 1212230283264 1215708658164 1217579506176 1219445939712 1224918572241 1227697895424 1233600289152 1235005620992 1235491281024 1236998637056 1240943148016 1242945745888 1243642023936 1249621072128 1255628865744 1257553625328 1259087898432 1266063454656 1266582469256 1269551232768 1269955534848 1273599546648 1275153396512 1275654844464 1277108085344 1277514793984 1281787800447 1283248028062 1286159699968 1286448463872 1292221790496 1298434395258 1299913586868 1303375417344 1304965595136 1306965983232 1309224708792 1312733247488 1313249473536 1315001940153 1317017713011 1319044465024 1322136195072 1328268552192 1330006053376 1330304661504 1336400313248 1339306795008 1345745769984 1347278859264 1347808670208 1353756161472 1354288519584 1355940813696 1360264604556 1363452951168 1364011889968 1367644422144 1371568742544 1375347168832 1375785162752 1379732842202 1381959414836 1385095061504 1387218280448 1389381323616 1391623466688 1393652502528 1396061041518 1398313964124 1399906939704 1403083309056 1403635064832 1409828901888 1411990035456 1413712728064 1418326767858 1420509423872 1422686929664 1424905277913 1432314211328 1432635789312 1434547571076 1436746596012 1437204143232 1438957598208 1439200337344 1442330394624 1446929662464 1450915694592 1457891250816 1459552097536 1464900343368 1466569174928 1467145896216 1468935881504 1473619988269 1476824903424 1477074030432 1481614790656 1483925023152 1485866137756 1496256810048 1500856541184 1503450352404 1505163100584 1507592088912 1514244658358 1514840127801 1516565851346 1520006918144 1520348184576 1520604653568 1522459860992 1527314643712 1534513376214 1537995165696 1540352765952 1547265564936 1547758308096 1549646644224 1552022105088 1554093201999 1558231944192 1558870731392 1560620565504 1562524594176 1567507134336 1570036731648 1571825335808 1572325900288 1579382188384 1586975371982 1590426819072 1598073101856 1599893645376 1600163532968 1600522795872 1607585441748 1611353487744 1613702897664 1616307044352 1619100379512 1620944877552 1623439341568 1625927919616 1628737881771 1633224762988 1636930527232 1641996109728 1644800385536 1647321708032 1649890321794 1652552866692 1658189365248 1658841440256 1666161429504 1666816639488 1673638832922 1674171820992 1676204362014 1676738167104 1678783864576 1688084606208 1692734977024 1698132728864 1700873125952 1709050400596 1710007782912 1712767343616 1718228974176 1722962387328 1731245860344 1733218115824 1737833889792 1741550895227 1745632945056 1750999298048 1753335920204 1753729572816 1754025411138 1756023617348 1762848260096 1768303502784 1768866637824 1771024736256 1773739548672 1776804961932 1780836507648 1783566360576 1790265605583 1794327693312 1796371812352 1797078226944 1800183974589 1805008215296 1805718026112 1807921084928 1813686139408 1817630650368 1817937268224 1826369259264 1828758323392 1829168909568 1841546843136 1850400433728 1852508431488 1853236921536 1855497955584 1858203336704 1861414722024 1864418618832 1866542586272 1875516348706 1879771869184 1882653380608 1888631847648 1891102357144 1899873703884 1904326849152 1904933302272 1910181052416 1910399319972 1912730094768 1913482266696 1915662128016 1916272190976 1918610130944 1920763772928 1924872042093 1929239549952 1934554259456 1943855001088 1949870380302 1952578638409 1953200457824 1956194528288 1957448392704 1960448974848 1969099871232 1969432040576 1969874210304 1978566697536 1983204292608 1995009080064 2004600469872 2006884134112 2010122785216 2016532615526 2019786837068 2020918288896 2027472871424 2030634242208 2033911220544 2040396906834 2046017834952 2050660220928 2051466633216 2053803687936 2057353113816 2058196512541 2063020753248 2063677744128 2066195525632 2069362806784 2069599263303 2072124269332 2072939122254 2077642592256 2080827420672 2083366125568 2090009512448 2090478753792 2093382308864 2099860409556 2104624963584 2114743352832 2117985053184 2120569092096 2127490151787 2130764135808 2133191527168 2134030394496 2143447255664 2148471316992 2158436397312 2158800506016 2161259836736 2171650509028 2176373541888 2186836876224 2189328146304 2197350515052 2199853762392 2200718844324 2203403822256 2215611045648 2216519321198 2221548572672 2222422185984 2228799206634 2231518443896 2232229094656 2234939149352 2235650889472 2250779474944 2251284811776 2257744650876 2261388133368 2266519191552 2269993549824 2271366987537 2274848777019 2280010377216 2280906980352 2283689791488 2290971965568 2297283183104 2308327813792 2324469966336 2327510593408 2328033157632 2338306097088 2338700548184 2343786891264 2351260701504 2355055097472 2357738003712 2358488850432 2369073282576 2380463057973 2383174909258 2387020807444 2392436924416 2396104302592 2399840468064 2400245299452 2407624034816 2411378162622 2420554346496 2423507533824 2423916357632 2424460566528 2431417316328 2435159012352 2438891879424 2449837144482 2455395790848 2467200578304 2470011241984 2470982562048 2473997274112 2481886296032 2485891491776 2487284047872 2499242144256 2510458249383 2511257731488 2514306543021 2515107250656 2518175796864 2532126909312 2533164938512 2539102465536 2539911069696 2547199093296 2550306793024 2551309688928 2554216170688 2555029587968 2563575600894 2566496056124 2572319399936 2584443580992 2596868790516 2599827173736 2600265741073 2606750834688 2618449417584 2625466494976 2626498947072 2630003880306 2631038116707 2634035426022 2638088930048 2644272390144 2656537104384 2660012106752 2660609323008 2672800626496 2678613590016 2691491539968 2694557718528 2695617340416 2707512322944 2708577039168 2711881627392 2720529209112 2726905902336 2728023779936 2743137485088 2750694337664 2751570325504 2759465684404 2763918829672 2770190123008 2774436560896 2778762647232 2783246933376 2787305005056 2792122083036 2796627928248 2799813879408 2807270129664 2813274523059 2819657803776 2823980070912 2827425456128 2836653535716 2841018847744 2845373859328 2849810555826 2864628422656 2865271578624 2869095142152 2873493192024 2874408286464 2877915196416 2878400674688 2893859324928 2901831389184 2915782501632 2919104195072 2929800686736 2933138349856 2934291792432 2937871763008 2947239976538 2953649806848 2954148060864 2963229581312 2967850046304 2971732275512 2992513620096 3001713082368 3006900704808 3010326201168 3015184177824 3024798923289 3028489316716 3029680255602 3033131702692 3040013836288 3041209307136 3044919721984 3054629287424 3068337860357 3069026752428 3073041330359 3075990331392 3080705531904 3094531129872 3095516616192 3099293288448 3104044210176 3108186403998 3109408683381 3116463888384 3117741462784 3121241131008 3125049188352 3135014268672 3140073463296 3143650671616 3158764376768 3173950743964 3180853638144 3196146203712 3199787290752 3200327065936 3201045591744 3215170883496 3222706975488 3227405795328 3238200759024 3241889755104 3246878683136 3251855839232 3257475763542 3266449525976 3273861054464 3283992219456 3289600771072 3294643416064 3299780643588 3305105733384 3317682880512 3324778981797 3332322859008 3333633278976 3343198809951 3347277665844 3348343641984 3352408724028 3353476334208 3357567729152 3376169212416 3385469954048 3396265457728 3401746251904 3418100801192 3420015565824 3425534687232 3436457948352 3445924774656 3462491720688 3466436231648 3483101790454 3491265890112 3501998596096 3506671840408 3507459145632 3508050822276 3512047234696 3536607005568 3537733275648 3542049472512 3547479097344 3553609923864 3561673015296 3567132721152 3574762363887 3580531211166 3588655386624 3592743624704 3594156453888 3600367949178 3610016430592 3611436052224 3615842169856 3626217471331 3627372278816 3635261300736 3635874536448 3652738518528 3657516646784 3658337819136 3674755716723 3683093686272 3700800867456 3705016862976 3706473843072 3710995911168 3722829444048 3728837237664 3733085172544 3751032697412 3759543738368 3765306761216 3777263695296 3782204714288 3799747407768 3800388390799 3808653698304 3809866604544 3820798639944 3825460189536 3826964533392 3831324256032 3832544381952 3837220261888 3845363401341 3849744084186 3858479099904 3869108518912 3887710002176 3899740760604 3905157276818 3906400915648 3912389056576 3914896785408 3920897949696 3938199742464 3938864081152 3939748420608 3945005820459 3951053139033 3957133395072 3966408585216 3990018160128 4009200939744 4013768268224 4020245570432 4033065231052 4039573674136 4041836577792 4054945742848 4061268484416 4067822441088 4080793813668 4092035669904 4102933266432 4114706227632 4116393025082 4126041506496 4127355488256 4132391051264 4138725613568 4139198526606 4144248538664 4145878244508 4155285184512 4161654841344 4180019024896 4180957507584 4186764617728 4199720819112 4209249927168 4229486705664 4235970106368 4241138184192 4254980303574 4261528271616 4266383054336 4268060788992 4286894511328 4296942633984 4316872794624 4317601012032 4322519673472 4343301018056 4352747083776 4373673752448 4378656292608 4394701030104 4399707524784 4401437688648 4406807644512 4420859964807 4431222091296 4433038642396 4443097145344 4444844371968 4457598413268 4463036887792 4464458189312 4469878298704 4471301778944 4491368098217 4501558949888 4502569623552 4515489301752 4522776266736 4542733975074 4544520383403 4549697554038 4560020754432 4561813960704 4567379582976 4581943931136 4594566366208 4616655627584 4648939932672 4655021186816 4656066315264 4662279605997 4676612194176 4677401096368 4687573782528 4702521403008 4710110194944 4715476007424 4716977700864 4738146565152 4760926115946 4766349818516 4774041614888 4784873848832 4792208605184 4799680936128 4800490598904 4815248069632 4821673780561 4822756325244 4829064947707 4841108692992 4847832715264 4848921133056 4862834632656 4870318024704 4877783758848 4886213645313 4899674288964 4910791581696 4934401156608 4940022483968 4941965124096 4947994548224 4963772592064 4971782983552 4974568095744 4998484288512 5020916498766 5022515462976 5028613086042 5030214501312 5036351593728 5064253818624 5066329877024 5078204931072 5094398186592 5100613586048 5102619377856 5108432341376 5110059175936 5127151201788 5132992112248 5144638799872 5168887161984 5193737581032 5199654347472 5200531482146 5213501669376 5224652685681 5236898835168 5250932989952 5252997894144 5260007760612 5262076233414 5268070852044 5276177860096 5288544780288 5299856304253 5307980479711 5313074208768 5320024213504 5321218646016 5345601252992 5370796816749 5382983079936 5389115437056 5391234680832 5415024645888 5417154078336 5423763254784 5441058418224 5453811804672 5456047559872 5486274970176 5501388675328 5503140651008 5518931368808 5527837659344 5554413801937 5557525294464 5566493866752 5574610010112 5584244166072 5593255856496 5599627758816 5626549046118 5639315607552 5647960141824 5654850912256 5673307071432 5682037695488 5690747718656 5698341740663 5699621111652 5729256845312 5730543157248 5738190284304 5746986384048 5748816572928 5755830392832 5756801349376 5774616126279 5787718649856 5803662778368 5831565003264 5838208390144 5857735915227 5859601373472 5866276699712 5868583584864 5875743526016 5894479953076 5907299613696 5908296121728 5926459162624 5935700092608 5943464551024 5985027240192 6013801409616 6020652402336 6030368355648 6049597846578 6056978633432 6059360511204 6066263405384 6080027672576 6082418614272 6109258574848 6136675720714 6138053504856 6146082660718 6151980662784 6161411063808 6174589537623 6189062259744 6191033232384 6198586576896 6208088420352 6208797789909 6216372807996 6218817366762 6232927776768 6235482925568 6242482262016 6250098376704 6270028537344 6280146926592 6287301343232 6317528753536 6347901487928 6361707276288 6392292407424 6399574581504 6400654131872 6402091183488 6430341766992 6445413950976 6476401518048 6483779510208 6493757366272 6503711678464 6514951527084 6532899051952 6564307220471 6567984438912 6579201542144 6589286832128 6599561287176 6610211466768 6649557963594 6664645718016 6667266557952 6686397619902 6694555331688 6696687283968 6704817448056 6706952668416 6715135458304 6734403875329 6752338424832 6770939908096 6792530915456 6803492503808 6814100962611 6824546331057 6836201602384 6840031131648 6851069374464 6872915896704 6891849549312 6924983441376 6932872463296 6966203580908 6982531780224 7003997192192 7013343680816 7014918291264 7016101644552 7024094469392 7057864154341 7073214011136 7075466551296 7107219847728 7141389173919 7149524727774 7161062422332 7177310773248 7185487249408 7188312907776 7200735898356 7220032861184 7222872104448 7231684339712 7252434942662 7254744557632 7270522601472 7271749072896 7305477037056 7315033293568 7316675638272 7349511433446 7366187372544 7401601734912 7410033725952 7412947686144 7421991822336 7445658888096 7457674475328 7466170345088 7502065394824 7519087476736 7530613522432 7554527390592 7564409428576 7599494815536 7600776781598 7617307396608 7619733209088 7641597279888 7650920379072 7653929066784 7662648512064 7665088763904 7674440523776 7690726802682 7699488168372 7716958199808 7757817624193 7775420004352 7799481521208 7800797223219 7810314553636 7812801831296 7824778113152 7876399484928 7877728162304 7879496841216 7890011640918 7902106278066 7914266790144 7932817170432 7980036320256 8018401879488 8027536536448 8040491140864 8066130462104 8079147348272 8083673155584 8122536968832 8135644882176 8161587627336 8184071339808 8229412455264 8232786050164 8252083012992 8254710976512 8264782102528 8277451227136 8278397053212 8288497077328 8291756489016 8310570369024 8323309682688 8328345620969 8341112182403 8360038049792 8361915015168 8373529235456 8399441638224 8439823569177 8458973411328 8471940212736 8482276368384 8509960607148 8523056543232 8532766108672 8536121577984 8573789022656 8593885267968 8633745589248 8635202024064 8645039346944 8686602036112 8705494167552 8747347504896 8757312585216 8789402060208 8799415049568 8802875377296 8813615289024 8841719929614 8862444182592 8866077284792 8886194290688 8889688743936 8915196826536 8926073775584 8928916378624 8939756597408 8942603557888 8982736196434 9003117899776 9005139247104 9030978603504 9045552533472 9074396769867 9085467950148 9089040766806 9099395108076 9120041508864 9123627921408 9134759165952 9163887862272 9189132732416 9205013581071 9219123991077 9233311255168 9297879865344 9310042373632 9312132630528 9324559211994 9353224388352 9354802192736 9375147565056 9405042806016 9420220389888 9430952014848 9476293130304 9521852231892 9532699637032 9548083229776 9599361872256 9600981197808 9630496139264 9643347561122 9645512650488 9658129895414 9682217385984 9695665430528 9725669265312 9740636049408 9755567517696 9772427290626 9799348577928 9821583163392 9842590279327 9868802313216 9880044967936 9883930248192 9895989096448 9927545184128 9943565967104 9974336945391 9996968577024 10041832997532 10045030925952 10057226172084 10060429002624 10072703187456 10128507637248 10132659754048 10156409862144 10188796373184 10201227172096 10205238755712 10216864682752 10220118351872 10254302403576 10265984224496 10315339917883 10337774323968 10387475162064 10399308694944 10401062964292 10449305371362 10473797670336 10501865979904 10505995788288 10520015521224 10524152466828 10536141704088 10552355720192 10599712608506 10615960959422 10626148417536 10640048427008 10642437292032 10691202505984 10724287091661 10741593633498 10765966159872 10778230874112 10782469361664 10830049291776 10834308156672 10847526509568 10878652413993 10882116836448 10907623609344 10912095119744 10972549940352 11002777350656 11006281302016 11037862737616 11055675318688 11108827603874 11115050588928 11132987733504 11168488332144 11186511712992 11199255517632 11253098092236 11278631215104 11295920283648 11346614142864 11364075390976 11381495437312 11396683481326 11399242223304 11401165172397 11458513690624 11476380568608 11493972768096 11497633145856 11511660785664 11513602698752 11549232252558 11575437299712 11607325556736 11663130006528 11676416780288 11715471830454 11719202746944 11732553399424 11737167169728 11751487052032 11788959906152 11814599227392 11816592243456 11871400185216 11886929102048 11970054480384 12027602819232 12041304804672 12060736711296 12099195693156 12113957266864 12118721022408 12132526810768 12164837228544 12190856266589 12218517149696 12273351441428 12276107009712 12292165321436 12349179075246 12378124519488 12382066464768 12397173153792 12416176840704 12417595579818 12432745615992 12437634733524 12465855553536 12470965851136 12484964524032 12540057074688 12560293853184 12574602686464 12635057507072 12695802975856 12723414552576 12784584814848 12799149163008 12801308263744 12804182366976 12860683533984 12890827901952 12952803036096 12967559020416 12987514732544 13007423356928 13029903054168 13065798103904 13107462000919 13128614440942 13135968877824 13158403084288 13178573664256 13199122574352 13220422933536 13262579894421 13299115927188 13329291436032 13334533115904 13372795239804 13389110663376 13393374567936 13409634896112 13413905336832 13430270916608 13468807750658 13474104294651 13504676849664 13541879816192 13585061830912 13606985007616 13628201925222 13649092662114 13672403204768 13680062263296 13702138748928 13745831793408 13783699098624 13849966882752 13865744926592 13932407161816 13965063560448 14026687361632 14029836582528 14032203289104 14048188938784 14115728308682 14146428022272 14150933102592 14214439695456 14282778347838 14299049455548 14322124844664 14354621546496 14376625815552 14385324254401 14401471796712 14407375587787 14440065722368 14445744208896 14463368679424 14465021341683 14487194843121 14504869885324 14509489115264 14543498145792 14610954074112 14630066587136 14633351276544 14699022866892 14732374745088 14803203469824 14820067451904 14825895372288 14843983644672 14891317776192 14915348950656 14932340690176 15004130789648 15109054781184 15128818857152 15198989631072 15201553563196 15234614793216 15283194559776 15301840758144 15307858133568 15325297024128 15330177527808 15348881047552 15381453605364 15398976336744 15433916399616 15515635248386 15550840008704 15598963042416 15601594446438 15620629107272 15625603662592 15649556226304 15673958057043 15752798969856 15755456324608 15758993682432 15780023281836 15804212556132 15828533580288 15865634340864 15899568912759 15923941439133 15960072640512 16036803758976 16055073072896 16080982281728 16132260924208 16158294696544 16167346311168 16245073937664 16271289764352 16323175254672 16368142679616 16458824910528 16465572100328 16504166025984 16509421953024 16556794106424 16576994154656 16583512978032 16656691241938 16663241405811 16682224364806 16720076099584 16723830030336 16747058470912 16798883276448 16879647138354 16917946822656 16943880425472 16964552736768 17019921214296 17046113086464 17065532217344 17072243155968 17095025221989 17147578045312 17187770535936 17267491178496 17270404048128 17290078693888 17373204072224 17410988335104 17494695009792 17514625170432 17573207745681 17578804120416 17598830099136 17605750754592 17627230578048 17683439859228 17724888365184 17732154569584 17779377487872 17830393653072 17852147551168 17857832757248 17879513194816 17885207115776 17965472392868 18006235799552 18061957207008 18091105066944 18148793539734 18170935900296 18178081533612 18198790216152 18240083017728 18247255842816 18327775724544 18378265464832 18410027162142 18438247982154 18466622510336 18523768612869 18595759730688 18620084747264 18624265261056 18649118423988 18706448776704 18709604385472 18750295130112 18810085612032 18840440779776 18861904029696 18952586260608 19043704463784 19065399274064 19096166459552 19157059847497 19198723744512 19201962395616 19260992278528 19286695122244 19291025300976 19316259790828 19391330861056 19451338530624 19481272098816 19511135035392 19544854581252 19598697155856 19685180558654 19692921661413 19737604626432 19760089935872 19767860496384 19791978192896 19855090368256 19887131934208 19948673890782 19993937154048 20083665995064 20090061851904 20114452344168 20120858005248 20145406374912 20203211625987 20257015274496 20265319508096 20312819724288 20377592746368 20402454344192 20410477511424 20433729365504 20440236703744 20508604807152 20531968448992 20630679835766 20675548647936 20774950324128 20798617389888 20802125928584 20898610742724 20947595340672 21011991576576 21040031042448 21048304933656 21072283408176 21104711440384 21173592463023 21199425217012 21231921918844 21280096854016 21382405011968 21448574183322 21478365022499 21483187266996 21531932319744 21556461748224 21564938723328 21660098583552 21668616313344 21695053019136 21757304827986 21764233672896 21815247218688 21824190239488 21945099880704 22005554701312 22075725475232 22111350637376 22217655207748 22230101177856 22265975467008 22336976664288 22373023425984 22398511035264 22506196184472 22557262430208 22591840567296 22640161637951 22693228285728 22728150781952 22762990874624 22793366962652 22798484446608 22802330344794 22917027381248 22952761137216 22987945536192 22995266291712 23023321571328 23027205397504 23098464505116 23150874599424 23273452872579 23326260013056 23352833560576 23402391669657 23430943660908 23438405493888 23465106798848 23474334339456 23502974104064 23577919812304 23629198454784 23633184486912 23742800370432 23773858204096 23940108960768 24055205638464 24082609609344 24121473422592 24198391386312 24227914533728 24237442044816 24265053621536 24381712533178 24437034299392 24546702882856 24552214019424 24584330642872 24698358150492 24756249038976 24764132929536 24794346307584 24832353681408 24835191159636 24865491231984 24875269467048 24931711107072 24941931702272 24969929048064 24985036862907 25023336547209 25080114149376 25120587706368 25149205372928 25270115014144 25383522299317 25391605951712 25446829105152 25569169629696 25598298326016 25602616527488 25608364733952 25721367067968 25781655803904 25905606072192 25935118040832 26059806108336 26131596207808 26214924001838 26257228881884 26271937755648 26316806168576 26357147328512 26398245148704 26440845867072 26525159788842 26598231854376 26658582872064 26669066231808 26745590479608 26778221326752 26786749135872 26819269792224 26827810673664 26860541833216 26937615501316 26948208589302 27009353699328 27083759632384 27170123661824 27213970015232 27256403850444 27298185324228 27344806409536 27360124526592 27404277497856 27491663586816 27567398197248 27615040743213 27657371973231 27699933765504 27731489853184 27864814323632 27930127120896 28053374723264 28059673165056 28064406578208 28096377877568 28231456617364 28292856044544 28428879390912 28565556695676 28598098911096 28644249689328 28770648508802 28802943593424 28814751175574 28880131444736 28891488417792 28926737358848 28930042683366 28974389686242 29009739770648 29018978230528 29086996291584 29221908148224 29260133174272 29266702553088 29398045733784 29464749490176 29527770837981 29606406939648 29640134903808 29651790744576 29687967289344 29782635552384 29830697901312 29864681380352 30008261579296 30218109562368 30257637714304 30397979262144 30403107126392 30469229586432 30566389119552 30603681516288 30615716267136 30650594048256 30660355055616 30762907210728 30797952673488 30946019753649 31031270496772 31101680017408 31197926084832 31203188892876 31241258214544 31251207325184 31299112452608 31347916114086 31505597939712 31510912649216 31517987364864 31560046563672 31608425112264 31657067160576 31799137825518 31847882878266 31920145281024 32073607517952 32110146145792 32161964563456 32264521848416 32316589393088 32334692622336 32490147875328 32542579528704 32635957241979 32646350509344 32736285359232 32917649821056 32931144200656 33008332051968 33018843906048 33113588212848 33153988309312 33167025956064 33313382483876 33326482811622 33364448729612 33440152199168 33494116941824 33597766552896 33751716463927 33759294276708 33803454633949 33835893645312 33887760850944 34039842428592 34092226172928 34131064434688 34144486311936 34190050443978 34203495517191 34295156090624 34375541071872 34534982356992 34540808096256 34580157387776 34746408144448 34821976670208 34989390019584 35029250340864 35146415491362 35157608240832 35197660198272 35211501509184 35254461156096 35366879718456 35449776730368 35464309139168 35660787306144 35704295102336 35715665514496 35759026389632 35770414231552 35930944785736 36012471599104 36123914414016 36182210133888 36297587079468 36341871800592 36356163067224 36397580432304 36494511685632 36572568799767 36655551449088 36756530929664 36820054324284 36876495964308 36933245020672 37047537225738 37098994129771 37191519461376 37240169494528 37248530522112 37298236847976 37412897553408 37419208770944 37620171224064 37680881559552 37723808059392 37905172521216 38087408927568 38130798548128 38192332919104 38314119694994 38397447489024 38403924791232 38521984557056 38573390244488 38582050601952 38632519581656 38902677061248 38962544197632 39022270070784 39089709162504 39197394311712 39322386002757 39370361117308 39385843322826 39475209252864 39520179871744 39535720992768 39583956385792 39710180736512 39774263868416 39888392184641 39897347781564 39987874308096 40167331990128 40180123703808 40228904688336 40241716010496 40290812749824 40406423251974 40422312883953 40514030548992 40530639016192 40625639448576 40755185492736 40804908688384 40820955022848 40867458731008 41017209614304 41063936897984 41261359671532 41351097295872 41549900648256 41597234779776 41604251857168 41797221485448 41895190681344 42080062084896 42096609867312 42144566816352 42209422880768 42347184926046 42398850434024 42463843837688 42560193708032 42764810023936 42897148366644 42956730044998 42966374533992 43063864639488 43129877446656 43155972763203 43222126763361 43320197167104 43337232626688 43390106038272 43395064025049 43461584529363 43514609655972 43528467345792 43630494437376 43648380478976 43890199761408 44011109402624 44151450950464 44222701274752 44435310415496 44460202355712 44531950934016 44673953328576 44746046851968 44797022070528 45012392368944 45280323275902 45386456571456 45456301563904 45525981749248 45586733925304 45596968893216 45604660689588 45905522274432 45975891072384 45990532583424 46046643142656 46054410795008 46196929010232 46301749198848 46546905745158 46652520026112 46705667121152 46804783339314 46861887321816 46876810987776 46930213597696 46948668678912 47005948208128 47140827127303 47155839624608 47258396909568 47266368973824 47485600740864 47547716408192 47698706738277 47771824317399 47880217921536 48110411276928 48165219218688 48242946845184 48396782772624 48455829067456 48474884089632 48530107243072 48763425066356 48874068598784 49093405765712 49104428038848 49168661285744 49396716300984 49405049080387 49512498077952 49528265859072 49670382319272 49730982463968 49750538934096 49883863404544 49970073725814 49989724217433 50046673094418 50160228298752 50241175412736 50298410745856 50540230028288 50767044598634 50783211903424 50893658210304 51138339259392 51196596652032 51205233054976 51216729467904 51285075665967 51442734135936 51563311607808 51811212144384 51870236081664 52119612216672 52263192415616 52429848003676 52514457763768 52543875511296 52633612337152 52714294657024 52796490297408 52881691734144 53050319577684 53196463708752 53338132463616 53491180959216 53556442653504 53573498271744 53638539584448 53655621347328 53721083666432 53875231002632 53896417178604 54018707398656 54340247323648 54427940030464 54512807700888 54596370648456 54689612819072 54720249053184 54983327173632 55134796394496 55230081486426 55314743946462 55399867531008 55462979706368 55729628647264 55860254241792 56106749446528 56119346330112 56128813156416 56192755755136 56462913234728 56585712089088 56857758781824 57131113391352 57196197822192 57288499378656 57471179542491 57541297017604 57605887186848 57629502351148 57760262889472 57782976835584 57853474717696 57860085366732 57948779372484 58019479541296 58037956461056 58173992583168 58298419346783 58387785276821 58443816296448 58520266348544 58533405106176 58796091467568 59055541675962 59078764984239 59212813879296 59280269807616 59303581489152 59375934578688 59565271104768 59661395802624 59729362760704 60016523158592 60436219124736 60515275428608 60609634877961 60795958524288 60806214252784 60938459172864 61132778239104 61207363032576 61231432534272 61301188096512 61320710111232 61525814421456 61595905346976 61892039507298 62062540993544 62203360034816 62395852169664 62406377785752 62482516429088 62502414650368 62598224905216 62681759147293 62695832228172 63021825298432 63035974729728 63120093127344 63216850224528 63314134321152 63520777389069 63598275651036 63695765756532 63840290562048 64147215035904 64220292291584 64323929126912 64435095067497 64529043696832 64633178786176 64669385244672 64980295750656 65085159057408 65271914483958 65292701018688 65472570718464 65835299642112 65862288401312 66016664103936 66227176425696 66307976618624 66334051912128 66626764967752 66652965623244 66728897459224 66880304398336 67195533105792 67503432927854 67518588553416 67606909267898 67671787290624 67775521701888 67920484913853 68079684857184 68184452345856 68262128869376 68288972623872 68380100887956 68406991034382 68590312181248 68751082143744 68898131955289 69069964713984 69081616192512 69160314775552 69492816288896 69820358617737 69978780039168 70058500681728 70292830982724 70315216481664 70395320396544 70423003018368 70508922312192 70733759436912 70899553460736 70928618278336 71321574612288 71408590204672 71431331028992 71518052779264 71540828463104 71861889571472 72207379425181 72247828828032 72364420267776 72595174158936 72683743601184 72712326134448 72795160864608 73145137599534 73311102898176 73513061859328 73640108648568 73752991928616 73866490041344 74078442628619 74095074451476 74197988259542 74383038922752 74480338989056 74497061044224 74596473695952 74825795106816 74838417541888 74955110588721 75070009641627 75240342448128 75361763119104 75447616118784 75810345042432 76150566897951 76174817855136 76261597096256 76384665838208 76628239389988 76794894978048 76807849582464 77043969114112 77146780488976 77164101203904 77265039163312 77805354122496 78179418325008 78394788623424 78644772005514 78740722234616 78771686645652 78950418505728 79040359743488 79071441985536 79420361473024 79548527736832 79776784369282 79794695563128 79975748616192 80334663980256 80360247407616 80457809376672 80483432020992 80581625499648 80812846503948 80844625767906 81028061097984 81061278032384 81251278897152 81510370985472 81609817376768 81641910045696 81734917462016 82034419228608 82127873795968 82522719343064 82702194591744 83099801296512 83194469559552 83208503714336 83594442970896 83790381362688 84160124169792 84193219734624 84289133632704 84418845761536 84694369852092 84797700868048 84927687675376 85335993866123 85529620047872 85794296733288 85913460089996 85932749067984 86311945526406 86444253526722 86640394334208 86674465253376 86780212076544 86790128050098 86923169058726 87029219311944 87056934691584 87260988874752 87296760957952 87547250379277 87780399522816 88022218805248 88302901900928 88445402549504 88583312513943 88870620830992 88920404711424 89063901868032 89347906657152 89492093703936 89594044141056 90024784737888 90560646551804 90772913142912 90912603127808 91051963498496 91173467850608 91193937786432 91209321379176 91611801830659 91752234006433 91811044548864 91951782144768 91981065166848 92108821590016 92393858020464 92838059260947 93093811490316 93305040052224 93411334242304 93609566678628 93723774643632 93753621975552 93860427195392 93897337357824 94011896416256 94281654254606 94311679249216 94516793819136 94532737947648 94971201481728 95095432816384 95397413476554 95543648634798 95760435843072 96220822553856 96330438437376 96485893690368 96793565545248 96911658134912 96949768179264 97060214486144 97526850132712 97748137197568 98186811531424 98208856077696 98337322571488 98793432601968 98810098160774 99024996155904 99056531718144 99340764638544 99461964927936 99501077868192 99767726809088 99940147451628 99979448434866 100093346188836 100320456597504 100482350825472 100697269780807 100851629114509 101080460056576 101255149391781 101410363901847 101534089197268 101566423806848 102276678518784 102393193304064 102410466109952 102433458935808 102570151331934 102885468271872 103126623215616 103622424288768 103740472163328 104239224433344 104526384831232 104859696007352 105028915527536 105087751022592 105592980594816 105763383468288 106100639155368 106392927417504 106982361918432 107112885307008 107146996543488 107277079168896 107311242694656 107442167332864 107750462005264 107792834357208 108037414797312 108268493072597 108680494647296 108855880060928 109025615401776 109192741296912 109379225638144 109717706399301 109966654347264 110269592788992 110460162972852 110629487892924 110799735062016 110925959412736 111296982389313 111459257294528 111720508483584 112213498893056 112238692660224 112257626312832 112385511510272 112925826469456 113171424178176 113715517563648 114262226782704 114392395644384 114576998757312 114942359084982 115082594035208 115211774373696 115259004702296 115520525778944 115565953671168 115720170733464 115897558744968 116038959082592 116075912922112 116596838693566 116775570553642 116887632592896 117040532697088 117066810212352 117592182935136 117967158008271 118111083351924 118157529968478 118425627758592 118560539615232 118607162978304 118751869157376 119130542209536 119322791605248 119458725521408 119665176553923 120033046317184 120872438249472 121030550857216 121219269755922 121591917048576 121612428505568 121876918345728 122265556478208 122414726065152 122462865068544 122602376193024 123051628842912 123191810693952 123784079014596 124125081987088 124791704339328 124812755571504 124965032858176 125004829300736 125196449810432 125363518294586 125391664456344 126043650596864 126240186254688 126433700449056 126628268642304 127041554778138 127196551302072 127391531513064 127680581124096 127953673631251 128294430071808 128440584583168 128647858253824 128870190134994 129058087393664 129266357572352 129467918289609 129666380290083 129960591501312 130170318114816 130543828967916 130585402037376 130945141436928 131670599284224 131724576802624 132033328207872 132454352851392 132615953237248 132668103824256 133253529935504 133305931246488 133457794918448 134099418932479 134391066211584 135006865855708 135037177106832 135213818535796 135840969827706 136159369714368 136368904691712 136524257738752 136577945247744 136760201775912 136813982068764 137180624362496 137796263910578 138139929427968 138163232385024 138320629551104 138985632577792 139640717235474 139957560078336 140117001363456 140585661965448 140630432963328 140790640793088 140846006036736 141017844624384 141422481381909 141467518873824 141799106921472 141857236556672 142643149224576 142817180409344 142862662057984 143036105558528 143081656926208 143723779142944 144414758850362 144495657656064 144728840535552 145190348317872 145367487202368 145424652268896 145590321729216 146290275199068 146622205796352 147280217297136 147505983857232 147732980082688 148156885257238 148190148902952 148215147241161 148395976519084 148960677978112 149192947391904 149651590213632 149676835083776 149910221177442 150140019283254 150480684896256 150723526238208 150895232237568 151620690084864 152301133795902 152349635710272 152523194192512 152769331676416 153256478779976 153589789956096 153615699164928 154293560977952 154328202407808 154530078326624 155610708244992 156358836650016 156789577246848 157289544011028 157481444469232 157543373291304 157900837011456 158142883971072 158238566798411 158481131465657 158840722946048 159097055473664 159553568738564 159589391126256 160669327960512 160720494815232 160915618753344 160966864041984 161163250999296 161625693007896 161689251535812 162056122195968 162122556064768 163020741970944 163219634753536 163283820091392 163469834924032 164068838457216 164255747591936 165045438686128 165404389183488 166199602593024 166388939119104 166417007428672 167188885941792 167580762725376 168320248339584 168386439469248 168578267265408 168837691523072 169388739704184 169595401736096 169855375350752 170671987732246 171059240095744 171588593466576 171826920179992 171865498135968 172413538627473 172623891052812 172888507053444 173280788668416 173348930506752 173560424153088 173580256100196 173846338117452 174058438623888 174113869383168 174521977749504 174593521915904 174895258040349 175094500758554 175163355830463 175560799045632 176044437610496 176605803801856 176890805099008 177166625027886 177741241661984 177840809422848 178127803736064 178695813314304 178984187407872 179188088282112 180049569475776 181121293103608 181545826285824 182346935701216 182387875572864 182418642758352 183223603661318 183504468012866 183622089097728 183903564289536 183962130333696 184217643180032 184787716040928 185676118521894 186187622980632 186610080104448 187009215307213 187219133357256 187447549287264 187507243951104 187720854390784 187794674715648 188023792832512 188045277441879 188563308509212 188623358498432 189065475895296 189942402963456 190190865632768 190794826953108 191087297269596 191520871686144 192441645107712 192660876874752 192971787380736 193305285202491 193587131090496 193823316269824 193899536358528 194120428972288 195053700265424 196373623062848 196417712155392 196674645142976 197586865203936 197620196321548 198049992311808 198681529277088 198923929855872 199002155736384 199535453618176 199880294903256 199958896869732 200186692377672 200640913195008 201394539561614 201703258229018 202160920113152 202510298783562 202820727803694 203068178394536 203132847613696 203761454741559 204553357037568 204786386608128 204820932219904 204866917871616 205140302663868 205770936543744 206253246431232 206694395865867 207244848577536 207480944326656 208478448866688 209052769662464 209719392014704 210057831055072 210175502045184 211185961189632 211526766936576 212201278310736 212785854835008 213964723836864 214225770614016 214293993086976 214554158337792 214622485389312 215500924010528 215585668714416 216536986145194 216622138275543 217360989294592 217711760121856 218051230803552 218385482593824 218758451276288 219435412798602 219933308694528 220539185577984 220920325945704 221258975785848 221599470124032 221851918825472 222235327885857 222593964778626 222918514589056 223441016967168 224426997786112 224477385320448 224515252625664 224771023020544 225851652938912 226342848356352 227431035127296 228451700693853 228524453565408 228784791288768 229153997514624 229884718169964 230165188070416 230423548747392 230518009404592 231131907342336 231440341466928 231795117489936 232077918165184 232151825844224 233193677387132 233551141107284 234081065394176 235184365870272 235934316016542 236222166703848 236262015247489 236315059936956 236851255517184 237121079230464 237214325956608 238261084419072 238645583210496 238917451042816 239330353107846 240066092634368 241744876498944 242061101714432 242438539511844 243183834097152 243224857011136 243753836691456 244531112956416 244829452130304 244925730137088 245204752386048 246103257685824 246383621387904 247568158029192 248250163974176 249041778017461 249583408678656 249625511143008 249930065716352 250009658601472 250392899620864 250727036589172 250783328912688 252087301193728 252480372509376 252867400898112 253256537284608 254083109556276 254393102604144 254783063026128 255907347262502 256007981598369 256588860143616 256881169166336 257295716507648 257740380269988 258116174787328 258532715144704 258935836579218 259332760580166 259921183002624 260340636229632 261087657935832 261170804074752 261890282873856 262641751137831 263341198568448 263449153605248 264066656415744 264908705702784 265231906474496 265336207648512 266507059871008 266611862492976 266915589836896 268198837864958 268782132423168 270013731711416 270074354213664 270427637071592 271681939655412 272318739428736 272737809383424 273155890495488 273520403551824 273627964137528 274361248724992 274835405491977 275256702019299 275592527821156 276326464770048 276641259102208 277971265155584 279218745292487 279281434470948 279915120156672 280234002726912 281171323930896 281260865926656 281581281586176 281692012073472 282035689248768 282844962763818 282935037747648 283598213842944 283714473113344 285286298449152 285634360818688 286072211117056 287447558285888 288829517700724 288991315312128 289457681071104 290380696635744 290734974404736 290849304537792 291180643458432 292580550398136 293244411592704 294560434594272 295011967714464 295465960165376 296313770514476 296380297805904 296430294482322 296791953038168 297921355956224 298385894783808 299303180427264 299353670167552 299820442354884 300280038566508 300961369792512 301447052476416 302091809342421 302554887343527 303241380169728 303765448175343 304231091705541 304602267591804 304699271420544 305046388385024 305538663352832 306512957559952 307179579912192 307231398329856 308587121955904 308656404815616 309060156653248 311221416489984 312717673300032 313579154493696 314579088022056 314962888938464 315086746582608 316477133596822 316962262931314 317681445892096 318194110947328 319107137477128 319178782252512 321338655921024 321440989630464 321831237506688 321933728083968 322326501998592 323251386015792 323378503071624 324112244391936 324245112129536 324805479217791 326041483941888 326439269507072 326567640182784 326939669848064 328137676914432 328511495183872 329985789891121 330090877372256 330808778366976 332399205186048 332777878238208 332834014857344 333890947167939 334377771883584 335161525450752 336640496679168 336772878938496 337156534530816 338777479408368 339190803472192 339710750701504 341343975464492 342118480191488 343177186933152 343653840359984 343730996271936 344827077254946 345247782105624 345777014106888 346561577336832 346697861013504 347160512200392 347692676234904 348116877247776 348227738766336 349187043831808 349790516080698 350189001517108 350326711660926 351121598091264 352088875220992 353211607603712 353781610198016 354333250055772 355482483323968 355681618845696 356255607472128 357391626628608 357968374815744 358376176564224 358995529661769 360099138951552 362242586207216 363091652571648 364693871402432 364775751145728 364837285516704 366447207322636 367008936025732 367244178195456 367807128579072 368435286360064 369575432081856 371352237043788 372375245961264 374018430614426 374438266714512 374895098574528 375014487902208 375441708781568 375589349431296 376047585665024 376090554883758 377126617018424 377246716996864 378130951790592 379884805926912 380381731265536 381589653906216 382174594539192 383041743372288 383861020893753 384883290215424 385321753749504 385943574761472 386610570404982 387174262180992 387646632539648 387799072717056 388240857944576 390107400530848 392747246125696 392835424310784 393349290285952 395173730407872 395240392643096 396099984623616 397363058554176 397847859711744 398004311472768 399760589806512 399917793739464 400373384755344 402298256797437 402789079123228 403406516458036 404321840226304 405020597567124 405641455607388 406136356789072 406265695227392 407522909483118 408088935427481 409106714075136 409572773216256 409641864439808 409733835743232 410280605327736 411541873087488 413388791731734 414489697155072 414961888653312 416956897733376 418105539324928 419438784029408 420115662110144 420351004090368 422371922379264 423053533873152 424267444145727 424402556621472 425571709670016 427929447673728 428451541228032 428587986173952 429108316675584 429244970778624 431001848021056 431171337428832 433073972290388 433244276551086 434721978589184 435423520243712 436102461607104 436770965187648 437516902552576 438772314031051 438870825597204 439866617389056 441840651891408 442517951571696 443198940248064 443703837650944 444470655771714 444645441723483 445187929557252 445837029178112 446882033934336 448853995572224 448954770640896 449030505251328 449542046041088 451703305877824 452685696712704 454862070254592 456903401387706 457048907130816 457569582577536 458307995029248 459769436339928 460330376140832 460847097494784 461036018809184 462880682933856 463590234979872 464155836330368 464303651688448 466387354774264 467102282214568 468162130788352 470368731740544 471868632033084 472444333407696 472524030494978 472630119873912 473702511034368 474428651913216 474715700395233 475443394396971 476522168838144 477291166420992 477834902085632 478660706215692 480132185268736 482286923687023 483489752997888 484122203428864 484877079023688 486367668194304 486449714022272 489062225912832 489658904260608 489851460274176 490409504772096 492206515371648 492767242775808 495136316058384 496500327948352 498083556034922 499166817357312 499251022286016 499860131432704 500019317202944 500785799241728 501454073178344 501566657825376 504960745018752 505734801796224 506513074569216 508166219112552 508786205208288 509566126052256 511814694525004 512015963196738 513177720287232 513762338332672 514591433015296 515480760539976 516232349574656 517065430289408 517871673158436 518549098400333 518665521160332 519842366005248 520681272459264 522175315871664 522341608149504 523780565747712 524685774121047 525283502275662 525490067491389 526682397136896 526898307210496 528133312831488 529817411405568 530463812948992 530672415297024 533014119742016 533223724985952 533831179673792 536397675729916 537564264846336 540027463422832 540148708427328 540855274143184 543363879310824 544637478857472 547040807103648 547255928275056 548722497449984 549670810983954 550513404038598 551185055642312 552652929540096 553282518204416 555942530311168 558437490584974 558562868941896 559830240313344 561027645921639 562342647861792 562521731853312 563162563172352 563384024146944 564071378497536 564135832325637 565689925527636 565870075495296 567196427685888 567428946226688 570572596898304 571268721637376 572144422234112 574895116571776 577659035401448 577982630624256 578915362142208 580761393271488 581469948809472 581698609075584 582361286916864 585161100796272 589120869188544 590023935428928 590931920330752 592627541028952 592760595611808 592860588964644 593583906076336 596771789567616 598606360854528 598707340335104 599640884709768 600560077133016 601922739585024 604183618684842 605109774687054 606482760339456 607530896350686 608462183411082 609204535183608 609398542841088 610092776770048 611077326705664 612830752654939 613025915119904 614359159824384 614462796659712 617174243911808 617312809631232 618120313306496 620083187597601 622442832979968 625435346600064 627158308987392 629158176044112 629925777876928 630173493165216 632954267193644 633924525862628 635362891784192 636388221894656 638214274954256 638357564505024 641282612814613 642265638045031 642677311842048 642881979260928 643662475013376 643867456167936 646502772031584 646757006143248 648490224259072 649610958435582 649866414826629 652082967883776 652878539014144 653135280365568 653879339696128 656275353828864 657022990367744 659971579782242 660181754744512 661617556733952 664798410372096 665555756476416 665668029714688 666705983657571 667781894335878 668755543767168 670323050901504 673280993358336 673545757876992 674313069061632 677554958816736 678381606944384 679421501403008 682687950928984 684236960382976 686354373866304 687307680719968 687461992543872 689654154509892 690495564211248 691554028213776 693395722027008 694321024400784 695385352469808 696233754495552 696455477532672 698374087663616 699581032161396 700378003034216 700653423321852 702243196182528 704880888465649 706423215207424 707563220396032 708666500111544 708786045742467 710964966647936 711363237691392 714783253257216 715936749631488 716752353128448 717991059323538 720198277903104 724485172414432 726183305143296 729387742804864 729551502291456 729674571033408 732894414645272 734017872051464 734488356390912 735614257158144 739150864163712 742704474087576 744750491922528 747125334052383 748036861228852 748876533429024 749790197149056 750028975804416 750883417563136 751178698862592 752095171330048 752181109767516 754253234036848 754493433993728 756261903581184 757879451508179 759769611853824 760763462531072 763179307812432 764349189078384 767722041787506 768023944795107 769766580430848 770643507499008 771887149522944 773221140809964 774348524361984 775293265079296 775598145434112 776481715889152 780214801061696 785494492251392 785670848621568 786698580571904 787925253413493 790347460815744 790480785286192 792199969247232 794726117108352 795695719423488 796008622945536 799521179613024 799835587478928 800746769510688 804596513594874 805578158246456 806813032916072 808643680452608 810041195134248 811282911214776 812272713578144 812531390454784 814862868914809 815045818966236 816177870854962 818213428150272 819283728879616 819467671486464 820561210655472 823083746174976 824506216475931 825770106057897 826777583463468 828979394310144 829923777306624 833913795466752 836211078649856 837656235877461 838877568058816 840231324220288 840702008180736 844743844758528 846107067746304 848534888291454 848805113242944 851143419340032 855858895347456 856903082456064 858216633351168 862003696042112 862342674857664 866147944580776 866488553102172 869443957178368 872204923214208 873541930375296 875033805105152 877544628062102 877741651194408 879733234778112 883681303782816 885035903143392 886397880496128 887407675301888 888941311543428 889290883446966 890375859114504 891674058356224 893764067868672 895675715418757 897707991144448 897909541281792 898061010502656 899084092082176 903406611755648 906275428027263 907664662030581 909724140509184 913806802775412 914097814261632 915139165155072 916615990058496 919538872679856 920660752281664 921694194989568 922072037618368 925761365867712 927180469959744 928311672660736 928607303376896 932774709548528 934204564429136 938695932527353 940737463481088 943737264066168 944888666815392 945048060989956 945260239747824 949431400790466 950886788793942 953044337676288 954582332841984 955669804171264 957321412431384 960264370537472 963019754172047 964573847374046 966979505995776 968244406857728 969754158047376 972735336388608 972899428044544 974416437653373 978124451825664 979317808521216 979702920548352 980819009544192 984413030743296 985534485551616 989957369673363 990272632116768 993000655896704 996167112069844 998333634714624 998502044572032 999720262865408 1000038634405888 1001571598483456 1002908146356688 1003133315650752 1009921490037504 1011469603592448 1016332438225104 1017572410416576 1019132252104512 1023629389050008 1024031926393476 1026355440574464 1027524676665344 1030961521079952 1032464699149312 1034130860578816 1035743346316872 1037098196800666 1037331042320664 1039684732010496 1044350631743328 1044683216299008 1047561131495424 1049371548242094 1050567004551324 1050980134982778 1053364794273792 1053796614420992 1056266625662976 1059634822811136 1060927625897984 1061344830594048 1066028239484032 1066447449971904 1067662359347584 1072795351459832 1075128529692672 1080054926845664 1080297416854656 1081710548286368 1086727758621648 1089274957714944 1094081614207296 1094511856550112 1097444994899968 1099341621967908 1101026808077196 1102370111284624 1105305859080192 1107669967588877 1109367920259599 1111885060622336 1116874981169948 1117125737883792 1122055291843278 1124685295723584 1125043463706624 1126325126344704 1126768048293888 1128142756995072 1128271664651274 1131379851055272 1131740150990592 1134392855371776 1134857892453376 1138114254930601 1141145193796608 1142537443274752 1144288844468224 1149790233143552 1151583062681259 1155318070802896 1155965261248512 1157830724284416 1161522786542976 1162939897618944 1163397218151168 1164722573833728 1170322201592544 1178241738377088 1180047870857856 1181863840661504 1185255082057904 1185521191223616 1185721177929288 1187167812152672 1190953423798567 1193543579135232 1197414680670208 1199281769419536 1201120154266032 1206894770392311 1208367237369684 1210219549374108 1212965520678912 1215061792701372 1216924366822164 1218409070367216 1218797085682176 1220185553540096 1222154653411328 1224266806282443 1225661505309878 1226051830239808 1228718319648768 1228925593319424 1234348487823616 1234625619262464 1236240626612992 1240166375195202 1244885665959936 1250870693200128 1254316617974784 1258316352088224 1259851555753856 1260346986330432 1265908534387288 1267849051725256 1270725783568384 1276428549908512 1276715129010048 1282565225629226 1284531276090062 1285354623684096 1285763958521856 1287324950026752 1287734912335872 1293005544063168 1293514012286496 1296980448518144 1299221916871164 1299732829653258 1304165935767552 1306270560731136 1309064507150491 1312550707657728 1314045980735488 1316316942093153 1319943159564484 1320363509489024 1329596820744192 1331111512952832 1331336059429376 1333411967315142 1335563788671756 1337511087534336 1340646101803008 1346561986716672 1347091515753984 1348626138123264 1355109917633472 1356763213888768 1358843002806016 1365375901857968 1372708747732608 1374615361439936 1374923985087744 1379308309019784 1380991128422496 1383108056427552 1388642048801568 1390770704939616 1392467508991104 1392910955065344 1396748175327232 1399162064322792 1400756006068432 1401306846643704 1404486392365056 1407490409943761 1409761776931298 1412846430414848 1415126440792064 1417333000223088 1417572091484934 1421929933295872 1424147101185699 1426330183190913 1429566506514432 1431873499262976 1433504706256896 1435982118647076 1440396555806208 1446860771061069 1448970344828864 1452366610286592 1458775485609728 1459103004582912 1459349142066816 1465788829290544 1468035744102928 1468976712781824 1471228514316288 1478301728327424 1485408948175152 1489500983845056 1494250668104766 1496073722457704 1497753066858048 1499580394298112 1500057951608832 1501766835126272 1502357397725184 1504362219535032 1508506468073696 1508986867987456 1515758903016358 1519539223707648 1521526925062144 1526358615624864 1528698378156768 1535444083575012 1536047889590214 1539533160861696 1541287014998016 1543774299045888 1546442281619928 1548697048723968 1550586530158592 1551196290868224 1552963431778304 1555647295200999 1560429602123392 1570988984502784 1571341697243136 1573397161143808 1575850506826986 1580694921631488 1580961570572384 1584399938494464 1589452234216704 1591391438846976 1592017245891072 1599042359226048 1599671174957856 1601493539021376 1609193027189748 1611156316492912 1613626065832144 1620082390268496 1622565822429552 1624545427156288 1625062780909568 1629725737829618 1630091637932472 1632355741709924 1638567457759232 1641122421310944 1646167492349952 1649012432951862 1651540212115794 1653555166926936 1657958788620288 1659847554613248 1663397757206263 1667827590933504 1672422157299712 1675312471754922 1677755136117632 1680462648440576 1683082937764917 1689487689517056 1692214135492608 1697069776582908 1697610226485888 1702286838680064 1711717790694912 1713806164912128 1716433266702336 1724007392084224 1724685349715328 1732295889161552 1732977106204344 1740624234782521 1743292446122227 1744409846428416 1747083860750592 1750067610210304 1755089256124204 1755483302388816 1767362607565632 1770071806286784 1772795760992256 1774815350603776 1777882623086856 1778581766893932 1780751718229008 1783348116712448 1791351430837514 1795415982288896 1795819082563584 1796122021005312 1798168184164352 1806813223511296 1812550856054526 1815329324061162 1819448281018368 1827613605550824 1828195628523264 1830278330310144 1833231980116992 1838492257964817 1839077745359712 1841321504563328 1843388389979136 1844144075236736 1851522731735424 1854360939919488 1856623345321472 1857214606753792 1865549419097056 1868409128858272 1877391865054706 1881474926962176 1887474528132336 1889777333630784 1890096121979912 1890520479495648 1898862801580932 1901773577587884 1906088675352576 1909164665683968 1914642824862768 1920528741074944 1923847838443839 1926039508344094 1926796914135093 1929147694748092 1936488813715456 1939508316094752 1945470672777216 1945798856089088 1948832875306746 1956248903651328 1958635617042432 1959405841096704 1961638019088384 1968826061486592 1971068971103232 1979914739346726 1980545264233536 1986001311793408 1992334224139688 1996667269429248 1997004089144064 1999440525730816 2005816292713376 2006266631301504 2019842980075008 2022939207184896 2032664876450208 2035144820833152 2038264504209024 2047258778100016 2048063852786952 2052710881148928 2057101368379343 2061923042159904 2064929398298624 2068261721157632 2071486692633744 2074196393601332 2074662084641328 2088701263486656 2089366432598016 2095122262990848 2098743096484188 2101134009102648 2101960269965556 2106729588547584 2107593228841984 2114642665396947 2119269645622272 2121855251795968 2122689661188096 2126358137227401 2132056478968064 2132894899943808 2135324718695168 2145590702919664 2150257059385344 2160109853691328 2160594833709312 2163421096572736 2173455517243296 2178549915429888 2188163228414592 2189023713100224 2194889989799936 2198683243935816 2202053616154392 2204740222569248 2215339935177754 2218735840519198 2223770121244672 2233749962339896 2234251475767584 2241376002157149 2244110583686556 2249370591447168 2250086927413248 2252650252689408 2253536096587776 2256285513990144 2256543329302548 2262759702110544 2263480301981184 2268785710743552 2269715784906752 2273638354524537 2276228509861202 2282290387593216 2285074886549504 2288577688936448 2299580466287104 2303166125362518 2310636141605792 2311930522497024 2315661448568832 2323045573085952 2325879795237888 2326794436302336 2329445147667456 2340644403185088 2356483476754176 2360095741715712 2370510164115808 2371042382447232 2371442355858576 2374335624305344 2381906847597134 2387087158270464 2394829361340416 2398563538839072 2402240308532064 2413789540784622 2416734474739368 2420439098748216 2425931041357824 2430123585402744 2431119798993769 2433848733644328 2436818140734432 2437594171364352 2440371107080192 2444309306822656 2444588606744427 2448533612564886 2451323010619756 2452103660479616 2457851186638848 2468696975647232 2469251238524928 2472481253225984 2480332750390404 2489771331919872 2501741386400256 2508633235949568 2512968707632383 2516632704176448 2519703111507712 2520693972660864 2531817068774576 2535698103450512 2552857099817024 2553430258020096 2565130451258452 2569062552180124 2570709247368192 2574649900053504 2586011088126336 2587028024572992 2593960897036288 2598443833742328 2599465659306516 2608331871535104 2618129014300982 2625101415315456 2628091961470976 2632633884186306 2639886319128968 2640727018978048 2659193641488384 2662223025905664 2662672118858752 2666823934630284 2671127577343512 2675022175068672 2681292203606016 2687027146256271 2693123973433344 2694183031507968 2697252276246528 2710219835266944 2713526427777536 2717686005612032 2730751803715936 2745417495465216 2749230722879872 2749847970175488 2758616618039568 2761982256844992 2766216112855104 2777284097603136 2781541409879232 2784935017982208 2785821910130688 2798324128645584 2801512012136864 2802613693287408 2814980819887522 2816087797582059 2819523553862596 2825692860829696 2830252881584128 2834666000446176 2835144182969868 2843859866591744 2848294202371398 2852660366381826 2859133013028864 2863746998525952 2867009412513792 2871964237294152 2880793111612416 2889059262516141 2893721542122138 2897940689657728 2904733220573184 2917550971219456 2918206009165824 2918698284133632 2931577658581088 2936071488205856 2937953425563648 2942457028632576 2956603456654848 2969872109020089 2970817896350304 2979001967690112 2988501336209532 2992147444915408 2995506133716096 2999160788596224 3000115903217664 3004714795450368 3008724439070064 3017012936147392 3017973735974912 3031517806032716 3043053850124288 3052717231249728 3057396756313536 3070888167150024 3071406198217357 3072095779180428 3079066321723392 3082574029996032 3092884563239856 3097394097447936 3101173060317184 3102392581736448 3105926863556608 3111294590401998 3120859204246784 3141977969005568 3142683394486272 3146794322287616 3151701013653972 3161389843262976 3161923141144768 3168799876988928 3178904468433408 3182782877693952 3184034491782144 3198084718452096 3199342349915712 3202987078042752 3218386054379496 3222312632985824 3227252131664288 3240164780536992 3245131644859104 3249090854312576 3250125561819136 3259451475659236 3260183275864944 3264711483419848 3277134915518464 3282244842621888 3292334984699904 3298024865903724 3303080424231588 3307110333853872 3315917577240576 3323009902766631 3326795514412526 3328103760778797 3335655181867008 3344844314599424 3350624943509844 3355510272235264 3360925296881152 3366165875529834 3378975379034112 3384428270985216 3394139553165816 3395220452971776 3404573677360128 3414342764791803 3423435581389824 3427612329824256 3432866533404672 3448014784168448 3449370699430656 3464591778323104 3465954212408688 3481248469565042 3486584892244454 3488819692856832 3494167721501184 3500135220420608 3510178512248408 3510966604777632 3534725215131264 3540143612573568 3545591521984512 3555765246173712 3557163533787864 3561503436458016 3566696233424896 3572860271395701 3582702861675028 3590831964577792 3592244042010624 3596336368328704 3613626447022592 3625101712109052 3629843688802331 3630658648122324 3638896562036736 3655227211101648 3656391257046528 3660556660620288 3666463960233984 3672800418847329 3676984515929634 3678155490719424 3682643009126656 3686776779958272 3688288150473472 3703045463470848 3708721879838976 3713246690642944 3731098838194112 3736818257716544 3754783730109412 3762949853924352 3774949056264672 3779554667261568 3780192243959824 3781040958991296 3797725603161864 3803547155175768 3812177350705152 3829285649725536 3841057482149888 3847695676887678 3852079016688188 3853593828270186 3858295389496184 3872977627430912 3879016632189504 3890941345554432 3891597712178176 3897665750613492 3912497807302656 3918811682193408 3927193521451473 3937652122973184 3942137942206464 3948950826279459 3959829478693452 3961090528467072 3972002623586816 3984668448279376 3993334538858496 3994008178288128 3998881051461632 4011632585426752 4012533262603008 4039685960150016 4045878414369792 4065329752900416 4070289641666304 4076529008418048 4094517556200032 4096127705573904 4114202736758686 4123846084319808 4129858796597248 4136523442315264 4142973385267488 4148392787202664 4149324169282656 4177402526973312 4178732865196032 4190244525981696 4197486192968376 4202268018205296 4203920539931112 4213459177095168 4215186457683968 4222471229831283 4229285330793894 4238539291244544 4243710503591936 4245379322376192 4252716274454802 4264112957936128 4265789799887616 4270649437390336 4289815268584573 4291181405839328 4300514118770688 4320219707382656 4321189667418624 4326842193145472 4340582313183207 4346911034486592 4357099830859776 4376326456829184 4378047426200448 4397366487871632 4404107232308784 4409480445138496 4430679870355508 4437471681038396 4447540242489344 4467499924679792 4468502951535168 4482752004314298 4488221167373112 4488978289702291 4498741182894336 4500173854826496 4505300505378816 4507072193175552 4513086658605096 4525519404221088 4526960603962368 4539431569813504 4547276709049074 4552457019722404 4564580775186432 4570149773099008 4577155377872896 4599160932574208 4606332250725036 4621272283211584 4623861044994048 4631322897137664 4646091146171904 4651759590475776 4653588872604672 4658890295334912 4666941885602997 4681288806370176 4712966953508352 4720191483431424 4741020328231616 4742084764894464 4742884711717152 4748671248610688 4763813695194268 4774174316540928 4789658722680832 4797127077678144 4804480617064128 4827579081569244 4833468949478736 4840878197496432 4860247170805488 4862239597987538 4867697467288656 4873636281468864 4875188342728704 4880742214160384 4888618613645312 4889177213488854 4897067225129772 4902646021239512 4904207320959232 4915702373277696 4937393951294464 4938502477049856 4944962506451968 4960665500780808 4979542663839744 4990193271618789 5003482772800512 5017266471899136 5025937415264766 5033265408352896 5039406223015424 5041387945321728 5063634137549152 5071396206901024 5105714199634048 5106860516040192 5130260902516904 5138125104360248 5141418494736384 5149299800107008 5172022176252672 5174056049145984 5196887667484656 5198931318613032 5221872704347563 5229877338366681 5236258028601964 5250202830630912 5256183922941952 5265267768372612 5279772638257936 5281454037956096 5305156160557253 5318387282976768 5324446051811328 5325344237717504 5333647869260568 5342255154687024 5350044350137344 5374054292512542 5386247946866688 5388366063015936 5394504552493056 5420439670533888 5427052855555072 5435372011224064 5461503607431872 5490834990930432 5498461445759744 5499695940350976 5515476773894451 5517233236079136 5523964513689984 5532432225710208 5554568195206272 5563082819758464 5569870035964416 5571643820261376 5596648257291168 5603024024273728 5605227386574816 5629961639775044 5632175595164118 5639047107725192 5651385721659392 5660505763168256 5669332000892352 5670288365939736 5687719733183488 5696588404742796 5704040082403663 5705320732763652 5718266026057728 5727493997051904 5743928474588304 5761586223224832 5771543515331517 5778118525032282 5780390742405279 5787443084244276 5795881379315456 5809466441146368 5835101942438912 5836412018331648 5837396568267264 5863155317162176 5872142976411712 5875906851127296 5884914057265152 5913206913309696 5939744218040178 5941635792700608 5958003935380224 5977002672419064 5984294889830816 5991012267432192 5998321577192448 6017448878140128 6034025872294784 6035947471949824 6063035612065432 6086107700248576 6105434462499456 6114793512627072 6141776334300048 6142812396434714 6144191558360856 6158132643446784 6171304105138029 6185769126479712 6194788194895872 6202346120634368 6204785163472896 6211853727113216 6222589180803996 6241718408493568 6269730007931299 6283955938011136 6285366788972544 6293588644575232 6303402027307944 6322779686525952 6323846282289536 6343927996190841 6357808936866816 6365565755387904 6368068983564288 6396169436904192 6398684699831424 6405974156085504 6436772108758992 6444625265971648 6454504263328576 6480329561073984 6490263289718208 6498181708625152 6500251123638272 6518902951318472 6520366551729888 6529422966839696 6564489685243776 6584669969399808 6596049731807448 6606160848463176 6614220667707744 6646019805533262 6653591028825052 6656207521557594 6671310363734016 6689688629198848 6701249887019688 6711020544470528 6721850593762304 6732331751059668 6741138279204329 6757950758068224 6768856541970432 6788279106331632 6790440905943552 6809147354720256 6820915063573611 6828685529583606 6846871162779648 6855224659648512 6865733066809344 6896029568336896 6898741398861312 6929183556646208 6931908424817376 6962496939130084 6973169784488908 6977639385713664 6988335443002368 7000270440841216 7020357024496816 7021933209555264 7069450430262528 7080287225147136 7111530492347424 7114327067575728 7123006872916032 7133392466849792 7145720542791402 7165405723350056 7181663929155584 7184488084021248 7192672736657408 7227252894045184 7250203424218104 7259687377604662 7261317296244648 7277793124073472 7293359396981307 7310454422203296 7312782514093056 7321113321240576 7332927920467968 7333765820233281 7345600837694658 7353969031859268 7356310981438848 7365286018253312 7373553559916544 7376576300946944 7406090926941696 7417443759677952 7426493381285888 7462197676388224 7473636515433088 7509567460218824 7525899707848704 7549898112529344 7559109334523136 7560384487919648 7562081917982592 7595451206323728 7607094310351536 7658571299451072 7682114964299776 7695391353775356 7704158033376376 7707187656540372 7716590778992368 7753689773122139 7758033264379008 7781882691108864 7783195424356352 7795331501226984 7824995614605312 7854387042902946 7875304245946368 7884275884412928 7897901652558918 7919658957386904 7922181056934144 7944005247173632 7966799784514207 7969336896558752 7986669077716992 7988016356576256 7997762102923264 8023265170853504 8025066525206016 8061081438768813 8079371920300032 8091756828739584 8130659505800832 8140579283332608 8153058016836096 8189035112400064 8192255411147808 8228405473517372 8247692168639616 8259717593194496 8273046884630528 8285946770534976 8296785574405328 8298648338565312 8336673966589969 8354805053946624 8357465730392064 8394972385936752 8404536036410592 8407841079862224 8430372915367936 8444942459662566 8448263392746177 8458570661587788 8477078582489088 8487421007183872 8490758644752384 8505432548909604 8528225915872256 8531579599775232 8541298874780672 8579630537169146 8582362811678656 8601028237541376 8640439414765312 8642379334837248 8653684386290944 8667177787548423 8681164626366414 8693822068973184 8714199661719552 8752652913658368 8756094852400896 8794732975743264 8808214464617568 8818960890276992 8861359740711016 8874943362076792 8895080484978688 8934999849359584 8937005903070336 8965504008628596 8976442334746224 8977956579404582 8997482365788672 9000347709652992 9014144386351104 9026173317210192 9051038808442176 9053921207924736 9078863139627008 9094553418098148 9104914039444808 9129161550372864 9163451550053437 9198321865148416 9212664501450072 9214218594652071 9242544566423168 9247722089988096 9292182292343808 9303519180951552 9307177745209344 9317780590669824 9333883771205994 9362577612740352 9425933907016704 9440382966862848 9482040656463232 9484169529788928 9485769423434304 9497342497221376 9527627390388536 9548348633081856 9594254155356288 9608961234128256 9655158163138488 9666937898957472 9681756394992864 9720494341610976 9724479195975076 9735394934577312 9747272562937728 9750376685457408 9761484428320768 9777237227290624 9778354426977708 9794134450259544 9805292042479024 9808414641918464 9831404746555392 9852432869606327 9874787902588928 9877004954099712 9889925012903936 9921331001561616 9969029708299893 9980386543237578 9984311282336391 10006965545601024 10034532943798272 10051874830529532 10066530816705792 10078812446030848 10082775890643456 10127268275098304 10142792413802048 10211428399268096 10213721032080384 10243028294375409 10260521805033808 10276250208720496 10282836989472768 10298599600214016 10344044352505344 10348112098291968 10393775334969312 10397862637226064 10443745408695126 10459754676733362 10472516057203928 10500405661261824 10512367845883904 10530535536745224 10559545276515872 10562908075912192 10593217295892517 10610312321114506 10636774565953536 10650688475435008 10667295738521136 10684510309374048 10700088700274688 10718580814187103 10748108585025084 10772495893733376 10776732126031872 10789009104986112 10840879341067776 10854105711110144 10870744022448128 10889531066406993 10923007214863744 10981669981860864 10996922891519488 10999391880701952 11030953547788902 11034466472158272 11047929027379968 11064864451420416 11109136390412544 11126165639516928 11139740071928832 11193296514582336 11206048048547456 11210454773149632 11259923279550088 11264351190328236 11278094215450384 11302771443318784 11338664001784704 11340576731879472 11375439466366976 11393176809485592 11408080164807326 11410641465527304 11436532052115456 11487856949176608 11523172446449664 11543087030663034 11556237050064564 11560781484810558 11574886168488552 11591762758630912 11618932882292736 11643784300443841 11670203884877824 11672824036663296 11674793136534528 11726310634324352 11744285952823424 11781580564354419 11826413826619392 11879488436080356 11883271585401216 11916007870760448 11954005344838128 11968589779661632 11982024534864384 11996643154384896 12034897756280256 12068051744589568 12071894943899648 12126071224130864 12184369643477647 12203047122855589 12210868924998912 12229587025254144 12283552668600096 12285624792869428 12288383116721712 12342608210276058 12371538252959424 12389576389791744 12404692241268736 12409570326945792 12423707454226432 12445178361607992 12483436816987136 12519256804236611 12539460015862598 12567911876022272 12570733577945088 12587177289150464 12606804054615888 12645559373051904 12647692564579072 12667413689493849 12687855992381682 12715617873733632 12731131510775808 12736137967128576 12792338873808384 12797369399662848 12811948312171008 12869445805753719 12873544217517984 12889250531943296 12909008526657152 12960659122147968 12980526579436416 12996363417250304 13000502247276544 13037805902636944 13040733103459776 13058845933679392 13128979370487552 13192099463614896 13212321696926352 13228441335415488 13292039611066524 13307182057650104 13312415043115188 13342620727468032 13402499774039376 13422041088941056 13443701187524608 13464663502119336 13466934869106873 13482276558408658 13515901516136448 13576558212663264 13580881811887104 13618294709440512 13641830127147222 13657371059167212 13693742325559296 13710449319297024 13731466133618688 13792059136673792 13797482797722624 13858367113292416 13863816849634752 13924993878260168 13946339568977816 13955278771427328 13976670886004736 14040714048993632 14043866419110528 14138900860525056 14160574450294272 14223060984694848 14228654135151456 14246013745832064 14266784933699584 14291441085582804 14330811446700112 14368976168042496 14399709578655401 14454505788090368 14500406848436208 14519374755209324 14522634592489296 14586718793962614 14620908844406592 14625565028186112 14642226642481152 14665855840935936 14667531640466562 14691201675389316 14707938063718536 14712621962877696 14730572036506624 14747107119833088 14753152601893888 14812181853883392 14834887519355904 14852986762571776 14924395352776448 14947273030866176 14970579814856367 15019134920437648 15051799415697408 15099796225058688 15118218669046272 15120768975839296 15124163835965184 15190902412647456 15214188620703072 15317142598902144 15364229928599552 15390782707550712 15408316066752752 15414375313080744 15433181557984736 15482394509381371 15507379546244278 15516066528758016 15566390848712704 15590663002453968 15665618113042689 15689632015100043 15708774085805892 15750608491892736 15768551768825856 15795803305117836 15839317914773808 15844362113868288 15888010494347264 15915468481671759 15933599569028414 15938673793117504 15973338155433984 15976032713152512 15995524205846528 16046530341707008 16050133050412032 16122162877537626 16158743840600064 16183513657479168 16261319011601664 16281158566665216 16306116033672192 16378070224800128 16384510822295616 16456810947034744 16495384337279232 16519435186388992 16571893541069952 16593571148810656 16597296677130624 16673347933179938 16709610107893248 16714931460784128 16789944771873504 16809072072821184 16815682159724448 16860745830735872 16889884919325132 16896526785492354 16917141323175576 16954157164978176 16981517289504768 17010865097819208 17017838592956383 17056451831744512 17063159199550464 17082597749561344 17112120247210989 17159261074338292 17164725623357312 17280878829530624 17284758669674496 17307368772581888 17334355575096846 17362329252732828 17387644137946368 17428399323439104 17505305827316736 17512189704801792 17589465951486528 17616428929235136 17637921780553984 17722719481422032 17749886724153584 17869999698719168 17874011806140672 17931008017257192 17952884669492448 17955913158809164 17994964731577344 18052346634420384 18102077616884352 18107842415849472 18157726279254016 18189106836196296 18209828078889616 18258323100745728 18297375329268893 18326903100106874 18396643730296832 18425329002900144 18428437189304142 18485089132846336 18513912315414087 18584364584687616 18607038361903104 18614355490418688 18635561181339648 18667767542411988 18725155225480704 18809190023793897 18851867814033408 18880765933725696 18964081312926464 18968339059577856 18971538846868608 18994684994442752 19055254780777072 19096697266163712 19188508310712576 19217922468256512 19310316326276976 19333875797914944 19363512789985728 19440988683221952 19448958391950152 19470789869154624 19494545125875456 19500753370914816 19522968856641536 19556708853955416 19588268900519088 19610584084958048 19616829283836928 19704865739212654 19749575805177856 19754009908199424 19779850025807872 19842662003123232 19938059416599786 19960773086475156 19968622564672782 20013931091202048 20069065887596544 20103749661059064 20133061633411584 20157624892061696 20165551781286912 20223414837612987 20254536550196608 20285584827604096 20422856798536192 20427442064160768 20486056588750818 20521043610067616 20552500417440992 20565673978945536 20597199200428032 20688088705010688 20696224196583936 20787550669938624 20795725274452128 20887490817390252 20919509353466724 20945032114407856 21000811322523648 21061071073490448 21119090553031744 21125816151824384 21186434591785034 21220624642229012 21301376950870016 21334591477042272 21369020618748096 21400177400549376 21437161628374206 21496217170050168 21544991787466752 21553464252063744 21578018209972224 21624170843681419 21681758682135552 21708211422220288 21741488044896256 21779062132813986 21846014429727488 21880078190943921 21963339963721728 21993845783038976 21998783761403904 22061907095577804 22068932944316544 22095858054759936 22129728902840832 22218272780825088 22252331279033856 22279480143857664 22386593029164672 22412096097094912 22420909546299264 22519846559100176 22528702380656472 22556188430900768 22628115052172773 22677328003569408 22681153463758944 22750878932733952 22786353618971184 22816160329614652 22821282931054608 22975713898353216 23046344892899328 23086174061326068 23112474100129128 23121562969621116 23149772336977104 23183525517261824 23261069319366417 23287568600887682 23340407769755648 23345648073326592 23349586273069056 23452621268648704 23488571905646848 23563161128708838 23652827653238784 23758976872160712 23766543170802432 23832015741520896 23900399353542621 23908010689676256 23937179559323264 23964049069728768 23993286308769792 24069795512560512 24136103489179136 24143789887799296 24252142448261728 24368739286955294 24406094245711178 24421737849997824 24459174050508288 24567105337200192 24571249585738856 24576766233443424 24685216420552116 24743076505918848 24779152779583488 24819140653891584 24890356723215984 24966873633974272 25010021899769907 25038513608473222 25078920031725196 25135823752044544 25174354578300928 25213608109231776 25291118746103808 25295385129158144 25334827378987698 25375711984763364 25431235747467264 25462263021551616 25472275934257152 25584677747616768 25594738799325696 25623896624342016 25738891611507438 25747088435035968 25778501063886592 25818017053314304 25921318244295936 25961053158872832 25992726834500608 26075611805273888 26081466206919552 26117691867358784 26257958740975104 26384198927229792 26424643393852704 26456882670830976 26584079222133048 26614364115300208 26624830086230376 26685241454936064 26742317788931459 26804999548078752 26844082177882112 26887402375049216 26929327004238672 26933869738213746 26964553116817316 27153116425326528 27161763623774208 27236589418881024 27283660254294444 27314742118334424 27387484651118592 27490354650160311 27584118273347584 27594965595445248 27642655783956213 27716734226584832 27727633699269504 27849987756520336 27892679137955632 27910557542854656 27953341772009472 28081428097987264 28087732838221056 28277801721050112 28321148900588544 28446121969389696 28457308270302912 28492027491664128 28533569867399168 28582882171165608 28661622893400224 28799419157310802 28909011576180736 29000813696872416 29038749510418648 29045269184978592 29173437587925228 29241817688813184 29251130056372224 29284453284962304 29331711681871872 29335063280933124 29382403350778632 29415876127437072 29425243925755392 29461144073013248 29494214239666176 29506305203787776 29557298608818981 29624363707766784 29669775038711808 29705973525143552 29848790705552896 29894546061732352 29941159629712734 30038269840875296 30103598831394816 30199592450117376 30236437338092544 30241537951678592 30248327671930368 30381804825294912 30428377241406144 30634285197804288 30781565415101424 30816632133505504 30828750626161488 30866363115969472 30964789018762742 31014759092488556 31032133057516032 31132781697425408 31181326004907936 31331236226085378 31379264030200086 31417548171611784 31501216983785472 31537103537651712 31591606610235672 31604557386918997 31678635829547616 31688724227736576 31776020988694528 31779651887677551 31830936963343518 31867199138056828 31877347586235008 31952065426305024 31991048411693056 32093060683414016 32100266100824064 32244325755075252 32317487681200128 32367027314958336 32522638023203328 32562317133330432 32612232067344384 32668593199220979 32756140449600256 32769021644591232 32913621894069488 32990768674558464 33143787082139904 33187142297621312 33194593354261248 33346695866359876 33419220215786496 33579889543747008 33618144145642368 33631364319448896 33721491661471744 33779769838650264 33793053570984708 33834282646351152 33908314329956352 34021730195638416 34035677185912766 34112903663489024 34126318399100928 34165195499122688 34224240494421978 34318522148676584 34329451246714624 34561757659061248 34569517339348992 34614737545163776 34668711150193692 34724658505465656 34775288275892736 34856798646878208 34931352901331523 35010611654633472 35024379409603584 35178931902973056 35232857858470272 35275843561107968 35445438962844064 35499773448307168 35739999397438336 35748023612281344 35862016034514384 35905769338984896 35911826317618328 35989929463154688 36104693268840768 36204155233768704 36215684831698944 36378213672392592 36419656157779232 36553108930432941 36594750658537786 36609141368566767 36653806200213748 36793287460593664 36850658005800288 36856874378608284 36970178265692672 37027824630828174 37168729169375232 37214076723806208 37228710980837376 37271122362679296 37335535084823976 37450310450961408 37557770412709833 37618380047587794 37703735628066816 37761531867451392 37928162625852928 37936678119155712 37943077693737216 37989369988885504 38110509561554144 38193394532327424 38377016621425152 38435844936513024 38608337417261157 38620632652553952 38667751595829888 38727025579971456 38881977366443904 38897916783900304 38941579738309248 38989090251750912 39001506741829632 39113417707910832 39176537801038176 39221168169916096 39233658567673856 39409731478425308 39499151610355712 39559700051615744 39685324006246464 39876118833199572 39921546172950312 39928280576825641 39937245129345564 40027862182404096 40207499322118128 40266123266823168 40315249784123392 40331103562573824 40400804607320619 40446829675225974 40509073100393216 40571169655208192 40845713597072384 40854884128321536 40972113177501636 41042087220135232 41105000834881984 41131347957891072 41194398400856064 41376177410021376 41392448393167872 41575101339877248 41591450548904256 41774981634780504 41839018706933448 41890064228815712 42122142146980896 42238181106063488 42251632303648768 42372869183570068 42441249284458024 42602753901740032 42669182954084544 42738041237496192 42800354801098752 42874323256748412 42992434340100336 43106928504127488 43199128735966203 43248341687362838 43363517364271104 43416422844440576 43482976089792512 43558124265627972 43692028859454976 43760156381887842 43926679927443456 43987691566077952 43997567522807808 44123814191155608 44137865888633088 44191716109519872 44259457805681664 44436545561650176 44504662558067712 44558960287715328 44773186058329344 44824192194189824 44841819092598528 45039693118200352 45057404761312944 45112376861801536 45256230104345546 45354656007138816 45362306927517888 45501757865467904 45572707237942368 45632320659229304 45642565862109216 45951427796706432 46092689785798656 46172348122652136 46224948200258256 46243125939242232 46299544673954208 46367051034523648 46447183528144113 46522138638732834 46575137201775364 46680815539511296 46699172546138112 46905242537297408 46977143811293696 47126322257417676 47187967954430303 47305655306477568 47517953744321424 47533086341604864 47664031483041792 47746405445015277 47800798707085242 47816021379352512 47874359118646528 47928098139457536 47986572617539584 48139591025121024 48272206978358272 48504284896523456 48737478573910588 48812188491422356 48843475699995648 48918348101016576 49134210674400384 49142499171477712 49153532466886848 49370432841104232 49486153011837696 49558305559166976 49780713446431968 49933747267948544 50020043799539814 50077027216946444 50157840063450392 50271647504089088 50348709156601856 50427216218463552 50582237492207616 50590770258316288 50669654757975396 50751423969526728 50862471494934528 50944551868514304 51053515778869149 51169355495233536 51189477598651392 51247793248684032 51336360741632967 51477783223014876 51494176870071936 51557002127773184 51636034106628608 51842636488591872 51922106317745664 51985453669001216 52151223610547776 52162932413839104 52235383734717568 52515917481950208 52768397854459584 52849286787705408 52913765341661952 53168158444266096 53228728230600416 53249660172460752 53484635577862918 53609999096157504 53688164355764224 53774804750098432 53858654008477344 53867739476427492 53929106233634632 54306232850653056 54323527247548416 54473178837762048 54567320508588888 54629484236668848 54774969302237184 54892125987806679 54980709300320622 55168236546695168 55189931190890496 55285311567912426 55433468453169664 55455267398539008 55699975513040672 55767598491599449 55785358275911264 55821115085709312 55906683544018944 56162856195974528 56175465676442112 56427570071381691 56555603442100224 56642297801177088 56892243938779392 56914616540605824 56984054983328256 57165764342331216 57323245786800448 57598838314621604 57818023152361472 58001627393744832 58077499020837296 58090538369957184 58346875175850456 58356717766129783 58483635377626368 58502260112744448 58568906569924608 58670126561866248 58764806701557264 58831752254874144 58850487851510784 58922288146026496 59012610407575552 59114597217637962 59248727415533568 59339550077423616 59411947050287104 59697581411105792 59789092123464704 59882319259425468 60076539681750592 60207197662789632 60399184900234752 60472874676185088 60483075903357184 60496655343860736 60670244512838961 60763609650589824 60856754482812288 61268570395608576 61563130830202848 61633264267011008 61657501252322976 61732726231938944 61929578037525484 62029518184977112 62064266115032064 62265563394850816 62362652009815872 62662472452170756 62758528060400172 62835096343223568 63002433967570944 63183213220471344 63209114773837994 63357271659095232 63377448455473152 63552041977389056 63559303775355102 63661873926687036 63734398276113656 63754695172470016 63904130852610048 64186121366828032 64200532201648128 64488651510150504 64634975362400256 64734054629916672 64872512531044257 65045276046406656 65124634266660864 65224464134688768 65337186398441958 65512280899200512 65538043289182464 65827243788138976 65981537349116928 66287574164279808 66374284595242624 66389186708522496 66693391732719752 66838440431572992 67159779087494016 67236288291284736 67262728638897792 67559539677300528 67586107141969416 67668565292702304 67884345156518319 68043460391276832 68071354371825532 68225807326978048 68252636798201856 68330390998245376 68448480988843956 68637044297353168 68658902493429248 68967030087244289 69123515318122496 69139034678697984 69229475090327552 69337422300387384 69449317010931312 69550576551785472 69783207958099251 69862705802663046 70021223309266944 70048758819207168 70357863805946112 70465715716940544 70551687122215936 70890877925688128 70999546896614336 71479998794876672 71496047224562688 71701198060627863 71724032069028768 71811538677969792 71823652635236656 71979858926309376 72209386537681536 72408310467537408 72431369663397888 72756427344785184 72839312315558464 73106217860865882 73189501317075572 73218282737133534 73307612400427496 73586574921187328 73701316011600576 73713748757216568 73940356531385344 74055649261656348 74152521071247619 74337458338750464 74457421961674752 74671070169647952 74900620901922816 75030065699309721 75115540825419666 75236760095175588 75407471256133632 75523063734902784 75856325251705856 75873356238311424 75886155387474432 75978739977771008 76221019123108288 76386789064654848 76754033242850304 76871689873026048 77216674834522314 77241265305107904 77335503191659776 77454051159942912 77763954732887808 77795833567800608 77883159476618496 77978180503501824 78226835415821664 78353075602076352 78442336339832192 78467317135347712 78819462956850616 78998303220711424 79119400103231488 79370648012492928 79752237666399144 79843092345900624 79856561153651282 79874490258691128 80055724364808192 80226953366794377 80414998644236256 80532246533646336 80630499568246784 80662207125147648 80801609214641238 80893659350451948 81018146200786432 81142339310416384 81506490103106887 81691427194144768 81709768256643072 81944226355003272 82084174440270464 82210001669763968 82471063950480933 82752354820042752 82784896786335744 83150202679754496 83182901097808512 83549963269561008 83678037413866896 83780128457631424 84244284293961792 84476362212126976 84503264607297536 84745738367140136 84882498568916048 85290587504343529 85338365908169088 85476082474992384 85600709602197504 85748646513496824 85984868680200672 86398257471932406 86496683374725676 86727034728542208 86832845688881152 86965952179585024 87116248531255944 87384057718909952 87520312763775684 87634797629656277 87853359854886912 87975383132155904 87995135045615616 88247628382311216 88275731777266176 88383432219039744 88518915611363328 88671895826456943 88873091123300352 89009325116135424 89117920575430656 89546372116658688 89648384388379648 89683638185197056 90079386236400704 90114809522625888 90224753723603072 90512460208691092 90709312014277632 90724613855035776 91003515730935808 91145414475884736 91264641318458608 91285131724218432 91902855593412864 92344696245304272 92449896400516512 92486251878484464 92599089347908416 92734102069047296 92894367056288226 93044277277465668 93150274403550728 93361631079022592 93398345092276224 93810485074594816 93954287622587392 94252644514835352 94375935908860606 94611310612955136 94813672160756991 95035907488642848 95066172683209728 95328062966083584 95338955663032653 95492810890030554 95601597414170484 95632042758705024 95748718237293056 95856196278915072 95973145235079168 96279182050242048 96544413956716544 97008569793046912 97474957147821176 97624376982844712 97686951399991296 97836696202033152 98268421348800768 98284998342955424 98307064933773696 98740865682208464 98972306023675392 99561426892863936 99867494535897088 100040087599079628 100154054433892888 100315680126900784 100797967050587807 100854432436927104 101164474984415232 101181540516632576 101339309515950792 101502847939053456 101724942989869056 102107031557738298 102338710990467072 102378955197302784 102495586497368064 102672721483265934 102955566446029752 102988353740143872 103114004255546368 103272068213257216 103685272977183744 103844212635491328 103970907338002432 104302447221095552 104325864827678208 104470767469435136 104794058703994569 105031834963900416 105536795708919168 105698573575410816 105827530683323904 106336316888532192 106457456461200832 106499320344921504 106969271155725836 107219998192315008 107376328711528448 107549609500196864 107717308016954688 107735478952854984 107858212467269264 108376761565669597 108612465701306112 108647054495096832 109134641017177776 109258968473337696 109659326791298823 109784251975613358 109827424105700301 109961418600641244 110336473093390336 110379862381780992 110570623135824852 110866936906339328 110910534797078016 111399951026081344 111535196983198898 111570716551822528 111642230171418624 111813367088037888 112325712391949056 112350931352884224 112673311238129499 112855140142763382 113111206884200448 113284595602354176 113784487877558784 113829233081211648 113968109966656512 114331528684662432 114646491573600896 115197676629243208 115636046304722944 116003254787489664 116154998041674592 116181076739914368 116693750351700912 116713435532259566 116967270755252736 117004520225488896 117340253123732496 117529613403114528 117663504509748288 117700975703021568 117844576292052992 118025220815151104 118229194435275924 118497454831067136 118679100154847232 119124870150694681 119395162822211584 119578184246929408 119764638518850936 119784841730476923 120153079363501184 120798369800469504 120945749352370176 120966151806714368 120993310687721472 121340489025677922 121527219301179648 121713508965624576 122537140791217152 123126261660405696 123266528534022016 123315002504645952 123465452463877888 123859156075050968 124059036369954224 124128532230064128 124725304019631744 125324944904341512 125517056120800344 125670192686447136 126366426440942688 126418229547675988 126714543318190464 126754896910946304 127104083954778112 127118607550710204 127323747853374072 127468796552227312 127509390344940032 127808261705220096 128081627304882251 128372242733656064 128401064403296256 128977303020301008 129597386207898609 129745025062088514 130090552092813312 130249268533321728 130448928269377536 130674372796883916 131024561798401024 131076086578364928 131654487576277952 131963074698233856 132575148328559616 132748569190485248 132778373417044992 133386783465439504 133676880863145984 134319558174988032 134472576582569472 134525457277795584 135119079354601056 135172214283938832 135337130585404608 135768690313036638 136086920782553664 136142708743651064 136451614653956096 136505273596403712 136660781996490752 136896961977687912 137274088594706336 137317804986858496 137711824846602721 137934060174488578 138247030636244992 138278069357395968 138458950180655104 138674844600774768 138898634021862624 139101153103570944 139341550584432339 139566415916198502 139725411605326092 140042446618533888 140097517638414336 140715727611892224 140931431433881088 141103374244431872 141563903863290909 141781755851376256 141999093793228672 142959997589753344 142992094449125376 143402396121255726 143448064138057536 143623077355939584 143647305270473312 143959717852618752 144418773075363072 144816620935074816 145512854689570368 145678624631116928 146212435721731764 146379002634151144 146436565474267068 146615224800854992 147402632023201152 147427497514433136 147880713062770688 148111298523312696 148305042142495238 148674916677500928 149342140339295904 149801241803845632 150060131398619442 150231081650839332 150473520190351176 150814942512267264 151046127469805568 151369195905769933 151712650503411712 151746712476622848 151772310774948864 151957479955542016 152442038246216576 153160547336607447 153508066485700608 153743379746052096 154433349669044628 154482530610215808 154671006383319552 154908102319885824 155527909465775616 155591667135601216 155766318953236992 155956361007003648 156453670831643328 156706151204152704 156884672679664384 156934634270695424 157638925913701232 158396805365209411 158741296024985856 159504475332798288 159686184691801248 159713122307302564 159748980517382256 160453906733588754 160829997288472512 161064493067292672 161260999136493568 161324414250295296 161603218429282476 161787318700903896 162036292401572864 162284678620832768 163012980206213774 163382854388289536 163419536513286144 163888452710006544 164168348880540928 164420003339527936 164676377963420037 164942127900961866 165504709640085504 165569793572671488 166300405359508992 166365802195617024 167099926539122016 167302795474798347 167356074827733792 167560256915262848 168488568587923584 168952724424253952 169006529214595072 169491476734280272 169764997137832096 170581175008687058 170676731816338176 170952164949984768 171497293026993648 171969737360401344 172796514943864812 172993366749451352 173454069457084416 174232497062511888 174768115437819904 175040625527551368 175070153298389349 175269595259312554 175706719709773824 175950766264311808 176495256764622432 176551463554532352 176766864438079488 177037831222726656 177343791652913886 177746182246600704 178018650232270848 178235841150861312 179092744233317376 179296768776759296 179367276370394112 180158772472801408 180229619045251776 180449507447206144 181024920417382184 181418624028555264 181449227710071552 182290828951769472 182529282636917216 182570263448436864 183805711186825728 184689392490608544 184899792801033024 184972503756968928 185198178695816832 185468204138094592 185788734112576452 186088554554931336 186300548807101456 186796690184552448 187196224522520213 187620970149189632 187908575245174784 188505289029670704 188751871817721212 189627344321513982 190071814977285696 190132345366419456 190656125932167168 190677911326065306 190985621780061108 191203194828340968 191264085517410048 191497436474586112 191712392557830144 192558364100484096 193088827913433088 194017139586093824 194617537593132771 194949914295642352 195248753965689424 195373902799982592 195673392404066304 196536842697601536 196569996685910848 196614129867547392 197481731364416928 197944612047350784 199122853785727872 199734989071794176 200080175198159256 200308108867785776 200631360253801568 201271128621957823 201595934101175614 201708864873854208 202363081033265152 202678619031901584 203005695878106912 203653035469554957 204214063115476596 204677421980934144 204757910394605568 204991172994736128 205345442966531868 205911132892059504 205976707480287744 206228008511092736 206544136426514432 206901090261732867 207370545954367488 207688425270982656 207941814676004864 208604894442191104 208651729655356416 208941534938870272 209588117407989138 210063669927800832 211073591417838336 211397147150821632 211655061366647808 212672633777064384 212914912922401664 212998640689843008 213938542311451672 214439996384630016 214752657423056896 215434616033909376 215470957905709968 215716424934538528 216753523131339194 217224931402612224 217294108990193664 218269282034355552 218517936946675392 219318653582597646 219568503951226716 219654848211400602 219922837201282488 220759724763561984 221141246271649704 221231901708432979 221733873812678656 221821069594156032 222457563213742857 222799902052162688 223070393966397796 223141433103645056 224651424783898112 224701862705768448 225346622476258998 225710280285526764 226222413768400896 226569191204708352 227568975755117568 227658466162423296 227936219933313024 228663057369324864 229292983147201792 230395353258486416 232006509574979328 232309996083349184 232362153479828736 233387500703401824 233426871064519132 233934541510505472 234680506247464992 235059226806229056 235327009019496576 235401951406043136 235689152584105984 236050441630302208 236458388870551848 236994909662134272 237358200309694464 237865879280495609 238249740301389362 238790325644423168 239156368493858816 239529277037701872 239569683460953846 240306158727002368 240680860100383131 241596739600939008 241891498704740352 241932303613428736 241986621375442944 242680978051355844 243054438602359296 243427017931249152 244519470309320661 245074281582434304 246252523320811392 246533057068044032 246630005009291904 246930904927755776 247718312150101936 248118072739908448 248257064460128256 249450608039263488 250649889808683024 251034112241600688 251340385372894272 252732852881885376 252836459095351976 253429086636380928 253509793821892608 254237215101420408 254647495706748144 254937593104454624 255018780689880064 255871762513030587 256163254609764502 256744485467312128 256802128806592512 257954606040602016 259194772415797218 259490050124177028 260181104185626624 260498537066643456 260897856538755072 261348745593767832 262049123596802048 262152173156729856 262904392888968831 263308975152555904 263926149396467712 265150296657119232 265497138380970496 265556746834089984 266773566930879008 267353761726291968 268639116349976064 268945153165138944 269050914555591168 270238158709202112 270344428567877664 270674261170809216 271537380626073276 272173841565107328 272285417487302128 273010547192807424 273793923955375824 274548177189412672 274635609973716992 275423649693205442 275868120348977156 276494061272489984 276917900361310208 277349689201549536 277797268043725248 278202306207141888 278683101168864678 279132831832397004 279450823210652184 280084893237067776 280195035276828672 281431455223784448 281862862867762176 282206748488863744 283127807726581818 283563511702752512 283998187586457344 284441016482270973 285919995179506688 285984188898250752 286804792242511452 286896128276115072 287246154711879168 287294610540946624 287919435705237504 288837546150726144 289633241870149632 291025709379140736 291357249262233856 292424871443463528 292758005268302288 292873130948534136 293230449601709984 294165495678246049 294805264046402304 294854995028866272 295761426125541376 296222597046625392 296610084284990476 298684280678591808 299602483607691264 300120262797238884 300462163301678664 300947040380702352 302393901151763421 302738391811539866 303425301006823424 303493424953245696 303544621549897728 303914959911084032 304884076492433152 306321094673214894 307016132971401216 307486759492104192 308866699338089256 308965061220431616 309342012766639104 309816204639771648 311055818931551232 311183334271202432 311532637906473984 311912722014007296 312907341663286656 313412302408305408 313769345359328768 313869268541390848 315277851827402464 316793610730418822 317482592049971712 319008950665596576 319372369383602496 319426244614605128 319497961034764512 320907813467177508 321659994576945024 322128986134585344 322648828500590592 323206436858564952 323574637401807792 324072584803145728 324569357241665536 325130284697008791 326025960412427548 326765708776579072 327776905420013088 328336697761081856 328840006679055872 329352755926840074 329884255801923732 331009419280171008 331139587145342976 332600810719017984 332731604391234048 334199853078244032 334605590949596694 334712149655467584 335120513830525696 336977137175847168 337905448848507904 338982953468560544 339529994275664192 341162350017374116 341353463632676352 341904329899969536 342994586053987296 343939474720802688 345593029887729624 345986733498902704 346908138914168832 347650131256108967 348464994125023776 349536230875639808 350081251055102736 350140306596778698 350539190518625108 351901532528623616 352990513529244864 353102927109064704 353533728876158976 354075662445453312 354687583305827772 355492364493201408 356037300464541696 357374610452084043 358185488466634752 358593537553518592 358734552740788224 359354525191430769 360317544945602816 360459238090503552 360899014894412288 362049840834764368 362837248057110528 362898455420143104 364581657903538944 365058565273834432 365140526896873728 367611422373651456 369378784981217088 369799585602066048 369945007513937856 370396357391633664 370936408276189184 371577468225152904 372177109109862672 372601097614202912 374392449045040426 375241940298379264 375817150490349568 377010578059341408 377503743635442424 379254688643027964 380143629954571392 380264690732838912 381312251864334336 381355822652130612 381971243560122216 382406389656681936 382528171034820096 382994872949172224 383424785115660288 384244881914646753 385116728200968192 386177655826866176 388034279172187648 389235075186265542 389899828591284704 390497507931378848 390747805599965184 391346784808132608 393073685395203072 393139993371821696 393228259735094784 394963462728833856 395889224094701568 398245707571455744 400160350396318512 400616217735571552 401262720507603136 402542257243915646 403191868202351228 403417729747708416 404726162066530304 405357238063803168 406011391756213824 407306070939109914 408428126230953192 409354843961868288 409515820789211136 409982345989472256 410690885933063736 410859246029946961 411822265784119008 411953414960575488 412456017022185472 413088272853028864 413135474539808163 413802180523465734 414741091908734976 415376850541965312 415883629352009728 417209788884382208 417303459310712832 417883069877740544 419176234815978276 420127339855601664 422147182835676672 422794294301643264 423310122733295616 424691711589872727 425345267554128768 425829825844803328 425997281379686016 427877084622903344 428879992769260032 430869232067818752 430941915811419936 431432849869077056 433507046262678388 434449862805224448 436538564068711104 437035873893350784 438637307165195292 439137007902453432 439309696422801204 439845674402564976 442282492543299408 442463803416865958 443467747625357312 443642139188312064 444915126427485714 445599804104325376 446140787932795592 446282866207290112 449302849567796224 449403725411536896 450693244952517996 451420560571053528 452444827536801792 453138382409416704 454107587717309799 455137951510235136 455316932324846592 455872439866626048 457326114738649728 458585966294403584 460790706516972832 464013019149958656 464619992166698368 464724306959657472 466775001406803648 466853742129038264 467869083021010944 469361012494929984 470118453612458112 470654018038993152 470803902812086272 472916777741103696 475190416095628233 475731758560991218 476499480602778724 477580651288846336 478312736987717632 479058554075403744 479139366921907692 480612317454004736 481361720200766262 483193479201878016 483782997409480704 483864607226857472 483973242750885888 485361956102711688 486108877204718592 486854035862498304 489038940618641322 490148563164868608 492505046641622784 493066114136088064 493260010018583808 493861809855511552 495436624300203872 496236145479816896 496514128920256512 498901216078526976 501299779617366048 501908386424395041 502068224483201376 502680770745788544 505465705763770752 505672918190703952 506858173272761856 507019587643785216 508474430202840816 509294991413496288 509875186208909248 510037561379760128 511743525026061174 512326509219529004 513488970934624256 515909212081204032 518389544831594436 518980100248354056 519067647498733333 520362208371253248 522697491187535664 524098247193604096 524304346313459712 525210459895168047 525808785777937662 526617950305111808 527852298792935424 530300593314238464 530994276761940992 531113493668179968 533547133861758016 534707523452583936 537278232699952128 537890306330277888 538101829111182336 540476317418404224 540688857135755328 541348522341618432 543074761252146552 544347683130214656 544570834974604256 547587847910751648 549096354378825344 549271219947433984 550847299386410884 551736240697954312 552988122544979968 553835800722620416 554699378403099072 555594536087450496 556404612414283776 557366202337729356 558265663664794008 558901646421304368 560390070553657344 561588673567560639 562862910447568896 563725725735524352 564413496977727488 566255615453163636 567127023405505024 567996375172914688 568882032964541946 571839990359013376 571968377796501504 573609584485022904 573792256552230144 574492309423758336 574589221081893248 577675092301452288 579266483740299264 582051418758281472 582714498524467712 584849742886927056 585516010536604576 585746261897068272 586460899203419968 588330991356492098 589610528092804608 589709990057732544 591522852251082752 592445194093250784 593220168569980952 597368561357183616 599204967215382528 600240525594477768 600924326603357328 601894080761404704 603813385865873469 604787802303526842 605476783623079732 606850602013646848 607089243099795456 607829919822168064 609768152984866304 612642189346429788 613443583407593939 614032265942802432 614973518984208384 617733398676178512 617930122440863232 618684025533278208 619632409279543296 620703270785198601 622111637863102464 622366668542404864 623065275812947968 623825444028014592 625814683326573312 626824604816610816 627538690718657536 630555703654804928 633587221460837644 634965184099943424 638017901331193152 638744738767204992 638852489229210256 638995922069529024 641815626934355016 643319989153890048 644257972269170688 646412873717129904 647149274803615584 648145169606291456 649138714483331072 650260569394017582 652051920824855096 653531417553158144 655553810840026176 656673395522163712 657680013358111744 658705511853680148 659768511603847464 662279174290685952 663695705125298937 665201621438035968 665463208782468096 667372689641228571 668399706156488064 669211181899193388 669424299310935168 670241027661051392 673954274351694336 675810897697015808 677965906937121088 679059988551328384 682324700034748232 682706927265352704 683808659799939072 685989172107974592 687878949441605376 691186059775459248 691973466997805408 695300262512217934 696929988250047552 699072461751279616 700162502110205472 700280613193557396 701078381037250216 705981027058489728 706205854218129408 707067457752317952 708151324890906624 709375166611655544 710984728986402816 712074600929083392 713597637841486827 714749220904168086 716370976933269504 717187075107037184 717469105481576448 718709050382861538 720635089891205632 720918476181007104 721798029788824576 724099681669528736 725674496114221056 725796910840286208 729163315807077888 730117130547668864 730281053793747456 733558410927961983 735222844747302912 738757569962434176 739599171204132096 739890015027875712 740792714783267328 743154936450305808 744354218219725344 745202195228405824 748784898090080852 750483880596758528 751634300980699136 754021156118682816 755007487270884848 758509377286055928 758637330959687179 760287259909142784 760529381465677824 762711645304261224 763942487120244432 764812779313363872 765056342069640192 765989745898344448 767615287539091761 768489763829293506 770233456401936384 772355311653732352 776068558344375296 778470150372531084 779799657182569408 780995015862757696 781495611199930368 782693569616265216 786147370790406144 786279986743643392 786456519470189568 788713178666906493 789926925457667712 791778448189403136 796491415142911488 800320700792637024 801232435471143104 802525441015206272 805084514487831292 806383736404702456 806835459495416832 809452324133060608 810714476127606336 812022783512427648 814612141878219828 816856252461906384 819031641578422272 821381771866127472 821718492059893922 823644531568238016 823906829921150976 824912034044370944 826176545706057728 826270949079616326 827604361046931468 829482183817469952 830753701083930624 834419577768764416 834606918621425664 835766139755481088 838352469631956552 840254679711203328 844294365671353344 845588588603286528 846620245466591232 849383423179745454 850690535108257536 851659651689606656 851994562759372032 855754169245806688 857759985538520064 861738464135637504 861883831622839872 862865699738154112 867014092525356776 868899725610448896 873077128137422208 874071747786701568 877274614330390584 878274015804906864 878619392845602408 879691348805129952 882496487034738147 884564985086598816 884927606833731916 886935495250714624 887284278376624128 889830252854971428 891199608208650752 892281575865591184 892565732414580224 896571391134175757 898605699135592448 898807450823073792 901386489905035992 902841121142107056 907181703455290263 908215175434619598 910275903020470272 910633864649693184 911744879733252096 914652229477299456 917171932588807168 921581413033945664 928026038299917312 929239984333396736 929448613919314944 933550002813607296 933707484258076528 935738166042021888 938722024989859968 940236907224916224 941308036077986304 941607805624172544 945833555482207392 950380832191256466 951463517121982436 952998961205557448 955161302577692672 956625473975435264 958117108150807488 958278733843815384 961224634908009472 962723440401532524 963982773926219047 966386958403756032 967729214453714944 967946485501771776 970723912205423376 972217754409437184 973708071724996608 975390854091026373 978077881237282644 980297126329737216 985010093283245568 986132228272176128 986520020037167616 987723619711023104 990873248600407744 992472290959633792 993028257840513024 997802432157053952 1002599559234732096 1003816772848790082 1004136448966402752 1005361541491577088 1010931411527541504 1011345836381407904 1013716346545523712 1016948860405681632 1018589982826992576 1019750372417818496 1020075122759520256 1023487050052122348 1024653018439058008 1026977941869248512 1031818424162408064 1036779089663188872 1037960200496708112 1038135294997466666 1040724416742506496 1042950393768326901 1045394982375071328 1048196494387208192 1048608692626919424 1050420919790336094 1051617571555875324 1053235900610223616 1055704597585870848 1059584371340389531 1060601186628476928 1061988553523881984 1062226987336359936 1067094267723516032 1072123831356252129 1074556465399904256 1075780612660555776 1076203658222364672 1080952634836808448 1081377714271510656 1082697044683236864 1086149522504293104 1088695366260429312 1089141669949208512 1095175695821503296 1098192708757650688 1098542439894867968 1101694598772821768 1103472481395908624 1108777637556465877 1109398756806198144 1111189072174900992 1112809224828567552 1114732404675458712 1116531327329588016 1117803292842608736 1123177347135121278 1125725820895137792 1127451451471048704 1128826993955454976 1132511230906327272 1134254046811010048 1135992750345829376 1137764065929083892 1143679980718026752 1143936755593003008 1147219168970045808 1147584513104460288 1148984618847516672 1149178442163786496 1152734645743940259 1155350184602904576 1158532967480598528 1164102837516562944 1165428997048935424 1169699485773854112 1171032021073209152 1171492523794136544 1172921798406839936 1176661982712984196 1179221056185609216 1179419980115465088 1183045704502165504 1184890388186501568 1186440337139961904 1194737122714367232 1200481051188955536 1201848653206714656 1203788161522809408 1207626771731746938 1209575604607053684 1210953567246159464 1213701204027293696 1214178486199590912 1219536305969732608 1225284378692859576 1226887166815187878 1228064531885604864 1229947037968416768 1232577738089840883 1235466797352357024 1235860244881726464 1237368051066556416 1239264818559086592 1239406423619424489 1241406541570397202 1244223275726204928 1244733337084809728 1246130551625895936 1247650888056029184 1251629366653146624 1253649209633221632 1255077381437315072 1261111407309609856 1267174442921675288 1269930368199886848 1276035802662386304 1277489477534409984 1277704978458420512 1277991844139058048 1283631253868710032 1286639978307780096 1292825747434259808 1294298549607231168 1296290339212582912 1298277428966662144 1300521138788035164 1304103841649710192 1310373571657641491 1311107621680052352 1313346791044327424 1315360026716223488 1317411023707360296 1319537023207694928 1327391410250597874 1330403242876071936 1330926417564936192 1334745379282457142 1336799412312976128 1338422363798386776 1338848598621870336 1340482055322102784 1347908548703388672 1351621795394031616 1355931813874242176 1358119977102656768 1362322763151929397 1364649400069496464 1365413854530705408 1367617319599878144 1371978344215949184 1375757898883210752 1382372119550918496 1383946933995610816 1390600525024435868 1393859976500095104 1398144923502559232 1400325004220410944 1400561226387114792 1402156762074500432 1408897900353704761 1411962054116979456 1412411708436258816 1418750333223311088 1425571248286884699 1427195275682973654 1429498441808336172 1432741953866539008 1434374150214074368 1434938210963152896 1437418100765723076 1441270179782411264 1441836952362014208 1443596059577649152 1448199363339057472 1451348992228442112 1451593821680572416 1458326631614155776 1460234261095337728 1460562107587494912 1467116821855923966 1470445689494605824 1477515139924868352 1479198342408264192 1479780030055751424 1481585429566534656 1486309872900611616 1488708436439450688 1490404390456811648 1497569796180161704 1500967761193517056 1503268601961398272 1508042312237365632 1510014974541769696 1517018754572111856 1517274661919374358 1520574519818285568 1521058762931355648 1525423290608522448 1527884974240488864 1529625558626727744 1530112684139280384 1531979491796688896 1535230575078183522 1536979527658587012 1540466912803872768 1548623311959030853 1552137116688750592 1556940300745062168 1557202942496199999 1559599314365138816 1561990031725515392 1572294741580812288 1572559973487286784 1572913038940379136 1577426357333812986 1579853850915335424 1583556896378806272 1592982830285822976 1600641401585274048 1602464870942286208 1605050882030412544 1610169028975662584 1612767472809404912 1613670918990833664 1621428952255212672 1624045567024855296 1629224283756439656 1633712504923812768 1642763543732254944 1643436984119787844 1647289063136476032 1647813659842301952 1649824068088741888 1652353091412115456 1652541898159232652 1655208722093862936 1658964367634939904 1661507402167861248 1665061154963469263 1668839155537528832 1669213837242851328 1671532279510962176 1676704939263913104 1684766020702681917 1688588731342706688 1691177177206573056 1693240490933182464 1698766846359490908 1701381070216515072 1703319303379213312 1703989125518744064 1711508338491613376 1715519971077040128 1723476928271275008 1723767663245679744 1725731399476308224 1734028185050713552 1737799451220897792 1746154256274844416 1748143495573403136 1754549228660781168 1756548031609813728 1757238785691204816 1759382697610259904 1764992974069476294 1769129970173197632 1769855213667463832 1773870990501429248 1774568556753248256 1779660505709942856 1782399216417301504 1784563151731182368 1785131464829160448 1793142782268351514 1797211398271184896 1797614901646147584 1802772979810071984 1805682242284214112 1811440157597620407 1814363406910580526 1816430350869239196 1820551806040940544 1821267729299386368 1823489759466504192 1829304458954598912 1834343865177614336 1840330750222781817 1843162826067891328 1856052076599834624 1858479968666793472 1858897227838629888 1867100005627214592 1867414968516153056 1871476332084043776 1877444049979719936 1880473814449832448 1882616072155972608 1891667110964414784 1900761664382512932 1902927034243964872 1905997922411114896 1916234216301614976 1916557467687630768 1922449269816018944 1925446880803065048 1927965547852438094 1932773916807512064 1935458428907429888 1941447824410846752 1944435508818874368 1947416143449993216 1950781708182052746 1956155762474565288 1960594252659474432 1970020186566491136 1972264456544352256 1973040040074335232 1975447239422046208 1981746497200815488 1984944581919267584 1991087115375896811 1995604864314107904 2005199118469464192 2007633545697580164 2008272897932805504 2010723082983154176 2021862823055083008 2022691672762815808 2027432693091047424 2033897720811363264 2037179965653985152 2039500744835636992 2040150245519040512 2046974100104244696 2049306036878116016 2059158469747722343 2063636848324816128 2073558179326377744 2075920400993416224 2076270589994933332 2085900787536653802 2090789964750142656 2096392988774416384 2097217385253838848 2100841839580672188 2103235143111750648 2106471801220447232 2119168742680779062 2121202373256953856 2123977107047763968 2124453974672719872 2134188535447032064 2140792913524460481 2144247662712504258 2149112930799808512 2151561225321111552 2152407316444729344 2161905269673616896 2162755428543021312 2165394089366473728 2172299045008586208 2177390732520858624 2178283339898417024 2190351391643006592 2196385417515301376 2197084879789735936 2203389197545643536 2206944962791817248 2217555275112931754 2218797513612396288 2222378144349801984 2229464809350917424 2233062654659176032 2235606585685217472 2246354694270242556 2251451641790275584 2254902902942097408 2265022461812654544 2268508093622020096 2271985500691658752 2275528131858167784 2275911992879061537 2287359961436053504 2294438337940091616 2295169026208920576 2297969237695033344 2298356884327572992 2305469291487880518 2310700369205809152 2317065934961197056 2328205675033125888 2330857994097870848 2339398971547708224 2342064042146418304 2342985047588273088 2345843596813679872 2353323965425968392 2358442112371218432 2358839960230930176 2369780776373003136 2372880674279923808 2389474245428734464 2400962102377911072 2403697306413429312 2407576323045618816 2415253543463493876 2419151209214107368 2421907134492318928 2428356972399181824 2433550918792762769 2439072611939465216 2450568757385719152 2453774333630375756 2465155476179681766 2470933594704714048 2471720489763452928 2474736102133112832 2478529637118173184 2478812847238848978 2482813083140794404 2488446551452409856 2489466674169619456 2492261103251791872 2503258733306293248 2507298419266443264 2510154762874630144 2522222814619219712 2534348885843350576 2539860736399773696 2552071605324772608 2554978955068819968 2555409956916841024 2555983688278116096 2567262507737420064 2573279956615560192 2585651494868519616 2588597099214462336 2592580678425165824 2596554857933324288 2601042277576070328 2608207683299420384 2616524672085451699 2620747143315282982 2622215243360104704 2626693582088654848 2630720053432446976 2634822047414720592 2639074046415389856 2647489461104214441 2654782820501195748 2660806485752143872 2661852835129872384 2669490758564914284 2673598824625952256 2676844727596773552 2677697197243740672 2680964110644205568 2689714173402527271 2695817097406777344 2703243590788063232 2711863627748484352 2716239954205313536 2724645526303858794 2729298800138992928 2730827709061410816 2735234639199756288 2743956688431898368 2751515797766421504 2764744239101836992 2767893867991221632 2781201050048871736 2787719953000190208 2800650008440821888 2801122452774229584 2804313524149000864 2817795800707409522 2823924108233958912 2824823416872517632 2837500666446622176 2851142496573769398 2854390551365947308 2858996883616672344 2865483907733078016 2869876421926305792 2874836201531446152 2876014722209628727 2882540359564822528 2883673904724028416 2887192119155298304 2891948321778657141 2896398726678114944 2903187643361144832 2916653263228311552 2920468522190675456 2921124215174989824 2934233643711847932 2940891378989211648 2955030279849736704 2958396684816528384 2959560060111502848 2963170859133069312 2972619745801223232 2977416872878901376 2980808780913623296 2995139592360323408 3016084624474731264 3020029949083539392 3034037509144223712 3034549323838748716 3041149039636571136 3050846581217044896 3055769948480977728 3059251117253455488 3060225368278560768 3063958983593377792 3070461150156367044 3073959055317174024 3080933825607745536 3097246623918061706 3104274233377501184 3113880601490124336 3114405884992399998 3119198628730277632 3123980063451030784 3128851181304980703 3144589483161624576 3145119946974573568 3145826077880758272 3154852714667625972 3159707701830670848 3167113792757612544 3178753114021168593 3185965660571645952 3201282803170548096 3204929741884572416 3210101764060825088 3220338057951325168 3225534945618809824 3227341837981667328 3242857904510425344 3248091134049710592 3258448567512879312 3267425009847625536 3285527087464509888 3286873968239575688 3294578126272952064 3295627319684603904 3305083796318465304 3310417444187725872 3326332912669397631 3330122309926938526 3337678311075057664 3338427674485702656 3343064559021924352 3353409878527826208 3369532041405363834 3377177462685413376 3382354354413146112 3386480981866364928 3397533692718981816 3402762140433030144 3406638606758426624 3407978251037488128 3423016676983226752 3431039942154080256 3446953856542550016 3447535326491359488 3451462798952616448 3468056370101427104 3475598902441795584 3492308512549688832 3496286991146806272 3509098457321562336 3513096063219627456 3514477571382409632 3518765395220519808 3529985948138952588 3538259940346395264 3539710427334927664 3549137113506496512 3559321011419885712 3564798432834603008 3569126303462364736 3570262929658320896 3586285564536703028 3594422796542369792 3605545959620143968 3611364484568428224 3622880315195240814 3628726813821161052 3632860701738478392 3641103612081881088 3642535458598772736 3658608917909197824 3668687730355228672 3680661500445563634 3686325652135782656 3697733214269522649 3712104153199669248 3716959937333586944 3717794455677259776 3734200011254429184 3734829937032306112 3742952664168087552 3754888099959439872 3760947628899664896 3765232144311945216 3783334221928829568 3801523328765025864 3805854068487929744 3811995844822229792 3824151443817198637 3832468432603229952 3833114935375261536 3844898539632037888 3850893761606130096 3855931095704876188 3870916857814859776 3882895648821693504 3888871017637748736 3894832286899986432 3901563416364105492 3912311524949130576 3931120714972924473 3940040373132982272 3944528913088704512 3946080080148670464 3950894478844092416 3963492994401630976 3969889163838535168 3982174230751793622 3991209728628215808 4010398236938928384 4015267091395160328 4016545795865611008 4021446165966308352 4043725646110166016 4045383345525631616 4054865386182094848 4067795441622726528 4074359931307970304 4079001489671273984 4080300491038081024 4093948200208489392 4098612073756232032 4118316939495444686 4127273696649632256 4147116358652755488 4151840801986832448 4152541179989866664 4171801575073307604 4181579929500285312 4194434770507677696 4201683679161344376 4206470286223501296 4212943602440894464 4226693701061114283 4238337485361558124 4247954214095527936 4268377070894064128 4281585827048920962 4288495325425008516 4298225861599617024 4303122450642223104 4304814632889458688 4323810539347233792 4325510857086042624 4330788178732947456 4344598090017172416 4354781465041717248 4356566679796834048 4380702783286013184 4392770835030602752 4406778395091287072 4413889925583634496 4435110550225863508 4437595027224792576 4444756288699603968 4458929618701834848 4466125309318352064 4471213171370434944 4492709388540485112 4502903283580551168 4509805805884194816 4519451706329416571 4530044923625309088 4537016187244040192 4543971001383317504 4551056263716335568 4551823985758123074 4574719922872107008 4588876675880183232 4590338052417841152 4595938475390066688 4596713768655145984 4610938582975761036 4621400738411618304 4645869935877092559 4656411350066251776 4661715988195741696 4671608827488599997 4678797943095416448 4684128084292836608 4685970095176546176 4691687193627359744 4706647930851936784 4716884224742436864 4717679920461860352 4739561552746006272 4745761348559847616 4778948490857468928 4801924204755822144 4807394612826858624 4815152646091237632 4830507086926987752 4838302418428214736 4843814268984637856 4867101837585525538 4878145223878930432 4901137514771438304 4907548667260751512 4930310952359363532 4941867189409428096 4943440979526905856 4949472204266225664 4957059274236346368 4957625694477697956 4965626166281588808 4976893102904819712 4978933348339238912 4984522206503583744 4995183464890407789 5006517466612586496 5014596838532886528 5020309525749260288 5044445629238439424 5068697771686701152 5079721472799547392 5104143210649545216 5109957910137639936 5110819913833682048 5111967376556232192 5134525015474840128 5146559913231120384 5171302989737039232 5177194198428924672 5202084555152140656 5216415366598840768 5233049344170903398 5241494286630565964 5244430486720209408 5253387164177309696 5261440106864893952 5269644094829441184 5278148092830779712 5294978922208428882 5309565641002391496 5321612971504287744 5323705670259744768 5338981517129828568 5347197649251904512 5353689455193547104 5355394394487481344 5361928221288411136 5379428346805054542 5391634194813554688 5406487181576126464 5423727255496968704 5432479908410627072 5449291052607717588 5458597600277985856 5461655418122821632 5470469278399512576 5487913376863796736 5503031595532843008 5520992250668345451 5529488478203673984 5535787735982443264 5562402100097743472 5575439906000380416 5601300016881643776 5602244905548459168 5608627048298001728 5635591601414819044 5647848216467917824 5675001332893244352 5702284993147538796 5708781102731894616 5717993767233344688 5749672403062892304 5752029444419257454 5765080719129645056 5767347809448056832 5774384238310596608 5783896643557314282 5792797453356229888 5806375286722289664 5833306526456623104 5840937044381350912 5842248430349979648 5868467287423695864 5881782757978423296 5910060559699473408 5916793369633056768 5919120120223005696 5926341718266138624 5945239491602446464 5954833745757802752 5961617561827246592 5990279184720646816 6032169248949462528 6040059898167078784 6068075018288447424 6069098647677497432 6082298079273142272 6101693162434089792 6111539896961955456 6118502234506910976 6120450736557121536 6140922300312734088 6147918110634348048 6177475409243167029 6194493247836123412 6208548466755002368 6227761202980248672 6228811769984799996 6238397257460555264 6247960126902061568 6257702362609961406 6289178966323249152 6290239893949147136 6291652155761516544 6309705429335251944 6319415403661341696 6357506228042337186 6371931321143291904 6402565606341096192 6409859483769144832 6420203528121650176 6440676115902650336 6451069891237619648 6454683675963334656 6485715809020850688 6496182268099421184 6516897135025758624 6534850019695251072 6571054174929019776 6573747936479151376 6589156252545904128 6591254639369207808 6610167592636930608 6620834888375451744 6652665825338795262 6660244619853877052 6675356622150115328 6686129118043848704 6706819757055652416 6739064082810727668 6747879417483533329 6754354925370826752 6764708708826292224 6795067385437963632 6805524280866060288 6813277213516853248 6815956502074976256 6827735978637184611 6846033353966453504 6862079884308160512 6893907713085100032 6895070652982718976 6902925597905232896 6936112740202854208 6951197804883591168 6984617025099377664 6992573982293612544 7018196914643124672 7026192126439254912 7028955142764819264 7037530790441039616 7059971896277905176 7076519880692790528 7079420854669855328 7118642022839771424 7129596865669206016 7138252606924729472 7140525859316641792 7172571129073406056 7188845593084739584 7211091919240287936 7222728969136856448 7245760630390481628 7257453627642322104 7265721403476956784 7285070917197545472 7300652756378288307 7317217835818395648 7337375460710457344 7361323000891127268 7372651304271565312 7395466428539045298 7424208306399338496 7433919874667173888 7435588911354519552 7468400022508858368 7469659874064612224 7509776199918879744 7521895257799329792 7530464288623890432 7566668443857659136 7603046657530051728 7611708136975859488 7623991689644459584 7648302887634397274 7664936865206459904 7666229870750523072 7689797079264075776 7701787523212260192 7711862191409752376 7765791297643387008 7777742035275497472 7789664573799972864 7803126832728210984 7824623049898261152 7849574016256355097 7862241429945848946 7880080746265964544 7889057826177409024 7892160160297340928 7901788957688184832 7926985988803261952 7939778327677070336 7964348461503587244 7982419457256431616 8020796473877856768 8030534182790320656 8033091591731222016 8042892331932616704 8069142520207581813 8087451292220332032 8090766691051263232 8109730772364189696 8135590883245453056 8148719862615940608 8158002979342547968 8187896400416978784 8197224147512464064 8236633878990889372 8254547393299264512 8294232717305510976 8303681603973664896 8305082359979733328 8343603150146615208 8363159859000570624 8403367358322688752 8412940572447002592 8425887204881788928 8453387402122228566 8476674970723116248 8495908428191055872 8536754141788128256 8563171654097841924 8576990650850017032 8596451723199234048 8609629265778917376 8628044166628886181 8647621078694467584 8651021714172085248 8661576357465894912 8675844965335971423 8689196180034344832 8709562930083434496 8713133359593668096 8761405566572026368 8785541670061205504 8813556790182574144 8827779851167268992 8870221100451727016 8875190054449585152 8889512577399207936 8917859237403669696 8932250618636704128 8942426342740869888 8985418777080970224 9038903412658833142 9060089847250618176 9074032374488080384 9087942002766635008 9102112527432671136 9103647971516246148 9177753351760366464 9180676104835682304 9191876950780133376 9193427537310291968 9221877165951522072 9242801476823236608 9291739871754185118 9312822700132503552 9323431976391483392 9343217654977199994 9357595886190832896 9368256168585673216 9371940190353092352 9383374387254719488 9413295861703873568 9433768449484873728 9435359840923720704 9479123105492012544 9491522697119695232 9536259342063505779 9557896981714937856 9603848409511644288 9614789225653717248 9630305292182475264 9661014173853975504 9676604836856429472 9687628537969275712 9734203675171051076 9756290447757860864 9802275029542876608 9815097334521503024 9860621904718727064 9862285302475933327 9883734378818856192 9886881959053811712 9915251388955395912 9931252332563177616 9957866696678477824 9978998738008192893 9990366929780815578 10013034933225172992 10029193677065773056 10040619051498520576 10088891258476878848 10137395543373402304 10159442945599094784 10208286421299090432 10219915820275279872 10221639827667364096 10223934753112464384 10269050030949680256 10293119826462240768 10342605979474078464 10354388396857849344 10404169110304281312 10432830733197681536 10466098688341806796 10482988573261131928 10488860973440418816 10506774328354619392 10522880213729787904 10539288189658882368 10556296185661559424 10589957844416857764 10619131282004782992 10647411340519489536 10677963034259657136 10694395298503809024 10707378910387094208 10710788788974962688 10723856442576822272 10758856693610109084 10783268389627109376 10847454510993937408 10864959816821254144 10898582105215435176 10917195200555971712 10923310836245643264 10975826753727593472 11006063191065686016 11041984501336690902 11058976956407347968 11071575471964886528 11124804200195486944 11150879812000760832 11202600033763287552 11204489811096918336 11217254096596003456 11271183202829638088 11295696432935835648 11350002665786488704 11404569986295077592 11417562205463789232 11435987534466689376 11472454331451595911 11499344806125784608 11504058888838514908 11530161438259290112 11534695618896113664 11548768476621193216 11567793287114628564 11585594906712459776 11612750573444579328 11655428084744284841 11666613052913246208 11681874088762701824 11684496860699959296 11736934574847391728 11793362144918773419 11820121119398946816 11833586739266113536 11838240240446011392 11852683436532277248 11890478983204892928 11909667491515605504 11923235123654493184 11980558369441293632 12064338497898925056 12080119796334157568 12136150036576894848 12138197295354994864 12164596158546284544 12203386324868179584 12223079793923910912 12237004469013821952 12240901473114243072 12281844600625468176 12295836221268696096 12354950818486334058 12388986495672246824 12417096933510004736 12455522405960497344 12457623539969599992 12476794514921110528 12495920253804123136 12515404725219922812 12580479787898294272 12583304311523033088 12619410858670503888 12638830807322683392 12680081103183342849 12715012456084674372 12743862642286583808 12805131212682192384 12819718967538289664 12840407056243300352 12881352231805300672 12902139782475239296 12909367351926669312 12971431618041701376 12992364536198842368 13033794270051517248 13069700039390502144 13142108349858039552 13147495872958302752 13178312505091808256 13220335185273861216 13241669776750903488 13305331650677590524 13320489239707754104 13350713244300230656 13413639514111304832 13478128165621455336 13495758834967066658 13508709850741653504 13529417417652584448 13558355118988249713 13590134770875927264 13611048561732120576 13626554427033706496 13631913004149952512 13655471957274369222 13692066707932907008 13724159768616321024 13787815426170200064 13790141305965437952 13805851195810465792 13872225480405708416 13937609807631277677 13969234050198755328 13985147964587225088 14036393829286249344 14052384252878509824 14057910285529638528 14075061580882079232 14119943792555810352 14153039761385581056 14158841709339710656 14237284045679542848 14259193731338412032 14276505213849458944 14281051718633283584 14345142258146812112 14414109288234056401 14422183838480575872 14445457938273712896 14491521260780963256 14514907255284644208 14531442806953913568 14601305512756576614 14634435671636791296 14674750921420914688 14722646001782254536 14745302608543130624 14790932857078090596 14848416612798676992 14867839749334347776 14871177822709039104 14936800045017716736 14939319748129224448 14985550394671223367 15019552399837759488 15043790515598659584 15060928577247780864 15133336887715318272 15206093315060103456 15223416273951718976 15247983379288919168 15296605775268794548 15329873730412919808 15332459741501046144 15379594158528151552 15403575046424520384 15423724382819504752 15531582595286774016 15606253665456421968 15649246099796522304 15699148032512710194 15724482859891697892 15760161492531929088 15778115652354818048 15784320320594681856 15853971977606523904 15879556655354140672 15928696923007174488 15964838914512863232 16041592947755713536 16061068365580641312 16066183183462444032 16085784663865233408 16138285040415163626 16174902584440664064 16181533382102526464 16219461544728379392 16271181766490906112 16297439725231881216 16316005958685095936 16375792800833957568 16394448295024928128 16473267757981778744 16509094786598529024 16588465434611021952 16607363207947329792 16610164719959466656 16687206300293230416 16726319718001141248 16806734716645377504 16825881144894005184 16851774409763577856 16906774804244457132 16953349941446232496 17034856431549339383 17073508283576256512 17126343308195683848 17153981301700034064 17256088333257772362 17295242157388935168 17302043428344170496 17323152714931789824 17351689930671942846 17378392360068689664 17419125860166868992 17426266719187336192 17522811133144052736 17571083340122411008 17627113580365148288 17655559702334537984 17740442200903454032 17750380108899170304 17779025154798415872 17835718474807339392 17864501237273408256 17884852685481739776 17970837554161940448 18077806825317666284 18120179694501236352 18148064748976160768 18175884005533270016 18204225054865342272 18207295943032492296 18315672704598161893 18355506703520732928 18361352209671364608 18386855074620583936 18443754331903044144 18532426227729501087 18583479743508370236 18625645400265007104 18646863952782966784 18686435309954399988 18715191772381665792 18736512337171346432 18743880380706184704 18766748774509438976 18826591723407747136 18867536898969747456 18870719681847441408 18958246210984025088 18983045394239390464 19072518684127011558 19115793963429875712 19207696819023288576 19229578451307434496 19260610584364950528 19322028347707951008 19353209673712858944 19375257075938551424 19468407350342102152 19512580895515721728 19604550059085753216 19630194669043006048 19721243809437454128 19724570604951866654 19767468757637712384 19773763918107623424 19830502777910791824 19862504665126355232 19915733393356955648 19957997476016385786 19980733859561631156 20026069866450345984 20058387354131546112 20132103055467401089 20177782516953757696 20243638252450599987 20274791086746804608 20416572842598180864 20439831640550559744 20443279655334728192 20447869506224928768 20538100061899360512 20586239652924481536 20685211958948156928 20708776793715698688 20808338220608562624 20865661466395363072 20932197376683613592 20965977146522263856 20977721946880837632 21078576379317764736 21112592371323118848 21179915688833715528 21238262564009565984 21355926068519314272 21388790597007618048 21414757820774188416 21421577577949925376 21447712885153644544 21517713387220218168 21566536779254218752 21694909021987874816 21729919633642508288 21797164210430870352 21834390401111943424 21901958269134864921 21951653507455186944 22012126382131372032 22083969002673381804 22117953912814695936 22143150943929773056 22249608400390973888 22301759624001521664 22405200067526575104 22408979622193836672 22434508193192006912 22542366405659276176 22591392865871671296 22700005331572977408 22809139972590155184 22835124410927578464 22871975068933378752 22944908662903191822 22998689612251569216 23008117777677029816 23060322876518580224 23069391237792227328 23135586574229257128 23171189813424919552 23310856169488569682 23333226105826492416 23363748177525403648 23368993721399918592 23473869149694783456 23548722048769065291 23586724289837546838 23640242238797893632 23667173478532227072 23676480480892022784 23705366873064554496 23780957966409785856 23819334983031211008 23846470247308986368 23961116738882587264 24128676995797850112 24160239592668315136 24272300073153789696 24276394590709989728 24329192317092569088 24406772649736359168 24446159587847821824 24474008938027643904 24563689201250936352 24591672442537392192 24709901636972668116 24777972991344493648 24911044811920994688 24915247079939199984 24953589029842221056 24991840507608246272 25030809450439845624 25160959575796588544 25238821717341007776 25277661614645366784 25360162206366685698 25430024912169348744 25487725284573167616 25610262425364384768 25639437935076579328 25680814112486600704 25762704463610601344 25804279564950478592 25884132499886658543 25942863236083402752 25984729072397684736 26067588540103034496 26139400078781004288 26284216699716079104 26294991745916605504 26356625010183616512 26440670370547722432 26483339553501806976 26610663301355181048 26640978479415508208 26769060106720390459 26827279028222609664 26956256331242910672 26991517669934133316 27116710237976499426 27180269541751854528 27222097123464241152 27253108854067412992 27263826008299905024 27310943914548738444 27384133415865814016 27575630852340400128 27580282611930875904 27611702391620931584 27744450960811416832 27875219615262555354 27938468100397510656 27970295929174450176 28072787658572498688 28104768505757019648 28115820571059277056 28150123161764158464 28239887585111620704 28306079522771162112 28317683418679421312 28474568091359085696 28518387462676824064 28553010427698917888 28562103437266567168 28690284516293624224 28828218576468112802 28844367676961151744 28890915876547425792 28983042521561926512 29029814510569288416 29062885613907827136 29202611025513153228 29268871343273582592 29445292003564509072 29490605217086261248 29581865714156181192 29586855907427799981 29735679498668695552 29873600090035433472 29878639496258448896 29971100789342446734 30039104799675518976 30087581031197319168 30121857154495561728 30266673775430636544 30412186630120206912 30446832547903437952 30495966758577838336 30593211550537589096 30659747460825839616 30664919483002092288 30807150092849040768 30847448765639009504 31063165190573548032 31212507330912843936 31298492199593044608 31398296065025420388 31448965719783395784 31520322985063858176 31568640641189363712 31636161944305915997 31707943955213047808 31759113310708281344 31857393846014348976 32083185895511427072 32122136731161282624 32132366366924888064 32171569327730466816 32276570080830327252 32349805168881328128 32363066764205052928 32542363532981812224 32594879450463762432 32632011917370191872 32751585601667915136 32788896590049856256 32946535515963557488 33018189573197058048 33176930869222043904 33214726415894659584 33220329439918933312 33374412600586460832 33452639436002282496 33613469433290755008 33651762289788010368 33703548819527155712 33813549608488914264 33906699882892464992 34069712863098678766 34147016567152513024 34252686616391367696 34307962603400068128 34417362994354787733 34512176666515544724 34590484314777870336 34604086856688340992 34646305429863579648 34703379861343885692 34756784720137379328 34838251720333737984 34852533438374672384 34966284254232854523 35045622266288105472 35142166680244822016 35254227160730296576 35311119404669075968 35480884401806908064 35500760217798340608 35558050309596831744 35671436949614678784 35729002474546816512 35769705370963479552 35941675108323880896 36155613650635332568 36240359389002472704 36408450109730684544 36414591886064984592 36631345409196323786 36711013407041465856 36722704419342729216 36773710149241167872 36887508663806088288 37064852455459002174 37166959487016740472 37251290800530014208 37372870619908799976 37430383544763331584 37473024674342692864 37487760761412369408 37533497549018877952 37653183446815494272 37741439363694882816 37916492421968050176 37966090788478780928 38145037368254023116 38231587926859751424 38415393638046577152 38459156902614868992 38521221168729901056 38644056695415902016 38706419347425717888 38750514151877102848 38936814700684204304 39209100118171506432 39260389338086012096 39442487618874908256 39449141209903733308 39534937515275424768 39661005555821583648 39725009330252710464 39831466786713911296 39915994952032771572 39961467719123262312 40052139732900691968 40264206110934802178 40355565033907515392 40487276504901199974 40549582173493609216 40675065356964749139 40833145685196361728 40879663281101119488 40886559310669456384 40895739012449857536 41076200123798721024 41172479305848963072 41370423917896313856 41417553587431397376 41616676441217125248 41731322932790726144 41864394753367227184 41931954293044527712 41955443893761675264 42157152758635529472 42225184742646237696 42359831377667431056 42476525128019131968 42711852137038628544 42777581194015236096 42829515641548376832 42843155155899850752 43035426774440436336 43242327864702169203 43389818043975749632 43459839267285016576 43594328420861740704 43668780802223886848 43803916538269729842 43903307014910373888 44024252764262744064 44167938005346763608 44235907825629391872 44286301887859546112 44499216800781947776 44603519248003043328 44810400135053150208 44817959244387673344 44869016386384013824 45084732811318552352 45182785731743342592 45400010663145954816 45618279945180310368 45670248821855156928 45743950137866757504 45889817325806383644 45997379224503138432 46016235555354059632 46138782475584454656 46271173148458514256 46342379626849839104 46621712338977139364 46727496355050807296 46947738299389566912 47097444097538130582 47173448579675093676 47280484477595787264 47334346957064454144 47352960961784045568 47561915932819571712 47638669966062422016 47692940494617972736 47922233477765174528 48257353991595700224 48320479185336630272 48544600146307579392 48552789181419979456 48658384634185138176 48813545299472718336 48892319175695643648 48948017876055287808 49127378402501872704 49183344885074784384 49419803273945336232 49555945982688987296 49713968769623582281 49822089623841989376 49830494159878399968 49907178059684442112 49983681015216492544 50061618900879691248 50321919151593177088 50477643434682015552 50555323229290733568 50720324412733371396 50860049824338697488 51104569294648018149 51220524850728769536 51278875870153158656 51361628224973201408 51525408927221202688 51608559129900957184 51768264999773317086 51885726472166805504 51969458144795369472 52135177080206068992 52278800157562008576 52568433399432158208 52589983491833211008 52713250020367233024 52881340741095444864 52966679107003613952 53221326602710362096 53281956958831016416 53538120213440780918 53654558056445219328 53912512662485821344 53983035339868266632 54233420475952998852 54360539083503709056 54444194246928482304 54527652016599810048 54621887829097476888 54768266831731628032 54947018113794485679 55160565223861751808 55223404783241863168 55488901921622833664 55750439230525110708 55876936200795021312 55940591858348900352 56145575317144997376 56209537011514039296 56231641142118554112 56300246323528316928 56479775170223241408 56612159045542324224 56635366837358842624 56949136182718171392 57106020855397835776 57380569032587248448 57656437152936225604 57688735353922303488 57781831753094851584 57966085043123853024 58059629021138576832 58125771227815654272 58405222051026306456 58537742686547165184 58890584007129018144 58981210434172522496 59163731428312362384 59173711814855599962 59471358997337391104 59747200180070866944 59757278992516897792 59942201578684893468 60078209599351037952 60175162062394638336 60396309166402203267 60533347550861273088 60730914757351799961 60824373260240413824 60893665095806875904 60991933517155676672 61186423101075178192 61319494921651679232 61329838966004184576 61614300185698081536 61694897531278019008 62126330381147096064 62425014661825687872 62596984399186089216 62796592130050840776 62897931439566791568 63272323888611831994 63415887910426095616 63518226621416562688 63714787692028697952 64166371791022854144 64244273462322565248 64264732733849776128 64343138655460933632 64553140161660654504 64699610337762656256 64726133528410105856 65084727065963624448 65189758900927524864 65264023834740383744 65503171203335830272 65577793180099712512 65893071031927114976 66036379146394116096 66353861738444087808 66429452831789319168 66440658879837866624 66748825201172921664 66905278872004564992 67226938866581510016 67303524579576020736 67627099216977828528 67813399765784929984 68139425726197357532 68294033134305026048 68505373232782735392 68615925206800136256 68834725988709575466 69024353333031089448 69180968629555740672 69208173713376681984 69406759722687771384 69513569440274758656 69705066876749344768 69932568508465709046 70091244532576210944 70284333360489644032 70508454321460593152 70622238809338151936 70961768803613816128 71001520435596681216 71116100619193663488 71342873899229357568 71458004949093633024 71539410741926959104 71883350216647761792 72311227301270665136 72480718778004945408 72816900219461369088 72829183772129969184 73262690818392647572 73422026814082931712 73547420298482335744 73775017327612176576 74129704910918004348 74333918974033480944 74745741239817599952 74860767089526663168 74946049348685385728 74975521522824738816 75066995098037755904 75306366893630988544 75482878727389765632 75832984843936100352 75932181576957561856 76290074736508046232 76463175853719502848 76830787276093154304 76918313805229737984 77042442337459802112 77288113390831804032 77412838694851435776 77501028303754205696 77873629401368408608 78418200236343012864 78520778676172024192 78884975237749816512 78898282419807466616 79069875030550849536 79322011111643167296 79450018660505420928 79831989904065543144 79922935438246524624 80307180320161171377 80528412221869604356 80711130067815030784 80974553009802399948 81099164346987218432 81350130713929498278 81666291370392723456 81759326562202238976 81773118621338912768 81791478024899715072 82152400247597442048 82740847835792627712 82835107174862794752 83233352882434250496 83462645865581452288 83728789506734454368 83863908586089055424 83910887787523350528 84314305517271058944 84450369485292475392 84719662755334862112 84953050256038263936 85423704274077257088 85555162388030472192 85659031283096753664 85686310311799701504 86070853548880872672 86484655729404338406 86779636087951499264 86919678534570033152 87188656841723481408 87337561604447773696 87607833076539459684 87806614029820747776 88335876010693527216 88471815651258783744 88572603775719092224 88760567722283399943 88998433601563895552 89207038496006086656 89620800270106300416 89635918488775346688 89738032772768027648 90169465622637104704 90365571463486685184 90800021326291909632 91236559890360620736 91340497643710313856 91487900275733515008 91779634651612767288 91994758449006276864 92032471110708119264 92542346296917028512 92684759253699678208 93243424677954278728 93454992710101614592 93895476598779133824 94194888195076261164 94346897159350187352 94560968955191574528 94705921923568091136 94908485832917747991 95123831865639143424 95277339932124844032 95385880989235945472 95844466955530349056 96514707983191400448 96640958370673260544 97089200292615158784 97105578362839958912 97627090598945436672 97784638351391287296 97896035752110575616 98254756805003745408 98366689770149568768 98839606547890672464 99111891965377974592 99427937539247164562 99644179247683978752 99660988319756799936 99814356119368884224 99967362030432985088 100123237801759382496 100955286869364031104 101110646458581467136 101440648825466742792 101720099648677394976 102209138589296036298 102441049701457539072 102557751740306317312 102723256449946402816 103050817854442405376 103217118259801914368 103536529999546634172 103771452944333611008 103938916289590738944 104270354160412137984 104557600315124017152 104898852762698563569 105136866798864316416 105179966983666422016 105426500040734466048 105762681482190889728 105933358214007227904 106442653205420724192 106563913917662032832 107076240426881561836 107309116112890438656 107825025324971642688 107966070679736533264 108466840951905997704 108721078167007418112 109243775658194953776 109536533663463256064 109894036227588971358 110321130447723503616 110446809566483726336 110977803843245667328 111500878461050221416 111753872401590042624 112291150634289994752 112419074023028078592 112463282284237108224 112600492647056633856 112959550340446482816 113224318091084648448 113270733674717685248 113898272365436342784 114212041710795671552 114761138065174496896 115312874305872451208 115377470707844606976 115563663506189703168 115932170086247706048 116119258042277153664 116251542455631308544 116810444102052612912 117781168014258036288 117962420868345044992 118327462856624724768 118347423629711199924 119494400360141733888 119514557985033795584 119884403157369786936 120156419198702075904 120792618332804406534 121066695101722546176 121461829514703599922 121648746520480827648 121787330191613751808 121983867034311353344 122372846202150356384 122638989843303358464 122659677932008369152 123228600371396163072 123389795062556038016 124252660762294192128 124850029323651375744 125193968798372178432 125593184260101681552 125795862879133583136 126544647777223663988 126831775820852191232 127036453242833125376 127429575384057395904 128209708932187133251 128332743582045708288 128488546924645130496 128529465467699552256 129106280323321309008 129452267056820211712 129726983594106507609 130169454131927248896 130379517801855049728 130528047669480767488 131006342406671660544 131155586360199425024 131786142063854229952 132072758292788232192 132707723476888175616 132858905663578638336 132881317759675733248 133497650402345843328 133810557744009129984 134453877733163020032 134607049159152041472 135254198433955657056 135626799531569859968 136278851452394715064 136588066268610052096 137010746465565470784 137231850413600272512 137669451977419150932 138048706666062178896 138416347426753363968 138813519445375542768 139027138880549517312 139410133753498689536 139865137016931418092 140182489065152421888 141016908642921186304 141244477618676303872 141923537607227632256 142003040871193362432 142685747798458715136 142916009898187266048 143078821483853918208 143766700433295523584 144622454602541330272 144961437556009890816 145633800438922738176 145658367544259938368 146525381636785295144 146844053628165863424 147550034655224353152 148259409821836008696 148667837948066961888 149141906308870746843 149491482479635199904 149721534179053326336 149892098697370771456 149951043045649477632 150133990196075511808 150612733787261977088 150965757454779531264 151665969687872200704 151864363153915123712 152580149473016092464 153313707883944054447 153661574552186308608 153836627610459475968 154084884674919604224 154576226781663608064 154825677389702871552 155002056607508411392 155747258802736817216 156836400472686025728 157041557352344048384 157769950475499633024 157796564839614933232 158139750061101699072 158644022223286334592 158900037321010841856 159663979808131086288 159845870876493049248 160614360640322342754 161056824443739208712 161422260135630061568 161949106019604799896 162198328693974436864 162700261427858996556 163332582740785446912 163546237242677825536 163582956049799430144 164304800495194884096 164841054341383457037 165481695671585255424 165670214349725589504 166466705764868500992 166925291731162904576 167457579013468908736 167727817172178110848 167821775575046701056 168628611034542117888 168900738970584950784 169439325510669724224 169906100512076527872 170847408548154514176 171318062566193507328 172141707097761745344 172969311458808676812 173559272175902998528 174377313683446962816 174675123208895547392 175215666153078919368 175613228059641495552 176671752021387054432 176943631302517567488 177145207551438184448 177521135444566799886 177996867203127791104 178414076992012173312 179241600540212600832 179271836977550693376 179476065545536055296 180338931245274209408 181188927499206609801 181600042652583819264 182473119780721241472 182680995287420627712 182975800551467030016 183559269303225534576 183989516898012553728 184064942221416238528 185084692593834057024 185369518507399356416 186486849355908557456 187383420747042733213 187790953197558267648 188389776390152522328 188693794318700374704 189816971665835495982 190247663731278286848 190554679864249688064 190771761978471890944 191688933911060698112 193029415966382800896 193281916741346521088 194178400585230317568 194211156725679917824 195254181197890873344 195569276702782574592 195792071504221151232 196509513610007490816 196733379540299137536 197679213095781344928 198223783930755949184 198855875078494329124 199288358495367957504 199321976639513599872 199628712238737768448 199934724060865970176 200246475603518764992 201910573738728062208 202881297650933485584 203440199297354789952 204418277178592072596 204882099402915078144 205115503480612634624 206101635708884810752 206434236519603828736 207073059999093268344 207542905888667222016 208540708320824275968 209115200630248034304 209797705525397127138 210273733597728632832 210359933967332844032 210853000081468932096 211525362964381779456 211866716428014455808 212885306410841448384 213127827835324065664 214152480853763123672 214618232225780877312 215650050649943285376 215932141359473066528 216933681903811995408 217442156334014836224 218487551316389907552 219073067326926512128 219788072455177942716 220642260895447007232 221453133610141411979 221955607686491334656 223001756922100442832 224582301268579989504 224838148046056157184 224926564568474216448 225200985294113267712 225919100680892965632 226448636182169296896 226541467349435370496 227796544730872685568 228424083421591343104 229522276130348993792 230625748611744902416 230754941415689213952 231127327012379406336 231864340172495412096 232238516084554307328 232503084911262617088 233620888204105225824 235562336028516072576 235924841736690089984 236654925713249449536 236694847259422399848 239029115970067591168 239768806314739573872 240921540960483514131 241585236665608813068 242133390203445092352 242923659029407199844 243297493040961655296 243574660383227503616 243967734068622706688 244745692404300712768 245277979686606716928 245319355864016738304 246457200742792326144 246779590125112076032 248505321524588384256 249700058647302751488 250387937596744356864 251186368520203363104 251591725758267166272 253089295554447327976 253663551641704382464 254859150768114791808 256419417864374266502 256665487164091416576 256977093849290260992 257058930935399104512 258212560646642618016 258904534113640423424 259453967188213015218 260338908263854497792 260759035603710099456 262012684813343321088 262311172720398850048 263572284127708459904 265415446953776351232 265717811327157276672 265762635519351466496 266995300804691686656 267621115488018259968 268907755466326040064 269214098318304082944 270508396867911314112 271253599063139719936 272557702904789430128 274021492931130941568 274463700827200545024 275338903954838301864 276097413332124357792 277627038890751085536 278054277761099034624 278820267506997379072 279730274033862836184 280364978130304843776 282033817285842372608 282488955237352607744 283847075214455264512 284725457498753243973 285371495596917430272 285832019796374532096 286157642967707836416 287533400866591047168 289244909205082660544 289922875112019781632 291267600877845476352 291316735088519876736 293050763273570590288 293688107256331726848 295100069310448706304 296518819643672017392 297335675896133923776 298283812617741493686 298982964959270399808 299443068358106652672 299784197394741542912 299902086091298955264 301225467574523954176 303331939375744401408 303728726307830247424 305160298946032184928 306627415767888108894 307323149104372617216 307673255220918951936 308169769349839208448 309152453563327216128 309651354779405743104 310004113215016822784 311494517605473634432 313672800945372051456 314083114704688096768 315539900950999266048 315593129679229866464 316279500122203398144 317288044446572669184 317800074642021683712 319327959616262172576 319691741752986098496 321228721280644685508 322113648887478417424 323898212039209599792 324396657387948873728 325400522855717993112 327092474485355651072 328609600990389768192 329682108682766914074 330963391343170510848 331340428699451179008 332933411529737001984 333850583462325809152 334915158026937817472 335455634344356221696 337257222069084235776 337801477941169901568 338878651021339448448 339812201024153055744 341694817096309028352 342636125132387014656 344283414195523490688 345938622917617353624 347997781387365075967 348754627366893925632 349350246417791094784 350431332306157838736 353343504042774108864 353887262605035134976 354290415102876368896 355042270889133599772 355993734406255582208 358483201080425201664 358543673955101386752 358952131091072110592 360677862490548418816 362377854998413219602 363200085305167638528 364946239561442482944 365361990574841255424 365951601102934060032 367118538606451069152 367979033796025107456 368129884442832477056 370169385187668114048 370739037014798712832 372973698711817114912 374766841494085466426 375581906395116535296 376779552780305044656 377387588637400749408 379633943331670991964 380495327462556573696 381109359728499376128 383377867822121396224 384629126796561399753 386563833482693042176 388356801170460635136 388422313451359835648 390508362395781746688 391138553405565149184 391584143008442302464 393019027220014981632 393466759080598275072 395358426191562689856 396447567861511898368 397711750156988658248 398576716990735915008 398643953279027199744 400492951207037529984 403821147477456124416 405762595301866971168 406880398594709579904 408836554357184145192 409764198805830156288 412203271417769621504 412868473039207657472 414146119998186536688 417081416641648551936 418230401260496068608 419595411050794254276 420547467195457265664 420719867934665688064 423050725928763558912 423733432856028911616 425770612821682896768 426255655670648131328 428304961707526247344 429236464451561754624 431300101299886570752 431864282718946133056 433867363807623990816 434884312668029672448 436975102632779815104 438146134653853024256 439576144910355885432 442906267220282823958 443911215372982669312 446003513844200885664 447425718926612240529 449164602537159979008 449676296092112314368 449853129136948432896 450401970588226535424 451838201361785931264 452897272364338593792 453082934698870740992 455593089461745371136 456848166843182686208 459044552260697987584 461251497223489804832 461509882831378427904 462254654024758812672 463728680344990824192 464477032169108614656 465006169822525234176 467241776408210451648 471124672057032145152 473309851426498899072 473389694518844799696 478058231940135182336 479537612629479147744 481843081920967028262 483170473331217626136 484266780406890184704 485847318058814399688 486594986081923310592 487149320766455007232 487935468137245413376 489491384808601425536 490638711728033476608 492914401485584652288 493559180250224152064 497010643049176768512 499400117294605502976 500775875193488713728 502372737040406726208 503183451516534332544 506178591108894655952 509718301536229583616 512838835728748533004 513954187698580521984 516425121293285236032 517809068227280846848 518907934376426030436 520677816527708995584 524025369626686642176 524622345440797700096 527144568255416919808 530830893907552702464 531435622654314553344 531525271038702932992 533990601609383373312 535242230976036519936 537815510932652080128 538428196636608165888 541016793735822628224 542507198126279439872 545115405809578860256 548042985862261883136 548927401654401090048 550677807909676603728 552194826664248715584 555254077781502171072 556108555522198069248 559460548067725672368 562150262241128199639 564067634571684745216 564977910474705215488 567694150428910529024 569450914997506487946 570742991193834860544 571664039592749064192 572315285935415672832 575066801733182094336 578489818410165321088 579845750224039563264 582535201755690952704 582633470177039753472 586101526547141180576 587376214512663453696 590200138620897412608 593037639287344034784 594671351792267847552 596567625235482987372 597965929918540799616 598886136716213305344 599804172182597910528 602450935149047908352 607457452615660494848 610320597892064369856 613254831535776217788 614646298208745234432 615346510441837903872 618304907126654432256 619302709558811486208 620008226430033645568 622989035210947268864 627345601890744102912 628166229409376193536 631079801901998532096 631186259358459732928 632559000244406796288 634576088893145338368 635600149284043367424 638655919232524345152 639383483505972196992 642457442561289371016 644227297774956834848 647796424078419199584 648793314775897747456 650801045711435986224 654184948970711302144 657219201980779536384 659364217365533828148 661926782686341021696 664359400830424235937 665866823059474003968 667701166924651618304 669830316053875634944 670911268688712443392 674514444138168471552 675602955882339803136 677757302042678896896 679624402048306111488 683389634192618056704 685272250264774029312 688566828391046981376 691877245835234707248 695995562774730151934 697509254733787851264 698700492835582189568 700862664612315677472 706687008085548217728 707774525210070269952 710084541778267199544 711987468812511164416 717087347910202773504 717904262182144221184 721355724981096837632 724755709996826439204 726400170610335277056 729892479122884965888 730723981149682510848 731903202205868120064 734237077212902138304 735958067592050214912 736259768885664954112 740338770375336228096 745947397423634229824 749533682988170932852 751163812790233070592 753559105560610089312 754775177274801498816 759267886663341983928 760990654925113147392 766755735644242792448 769258253593122799506 773127666965386084352 776713602340921270272 776844626902719671296 781016724791563493376 782277106811130298368 786038054440029963264 786933518161196550144 790716852383125379712 792895135723023796736 795423500313977316496 797153433981471830016 797287906558054399488 800985902414075059968 807642294954912248832 811525190603733942336 813760797189419159808 817673108714368290384 824406542835539243008 825736946078415314944 828292239996373073376 834162833283297103872 836460802520992137216 839190822101588508552 841094934390914531328 841439735869331376128 846101451857527117824 847466865712057823232 851541225643365793536 852511311341296262656 856609923415052494688 858472928903123509248 862600202599773141504 863728565437892266112 867734727615247981632 869768625336059344896 873950205265559630208 879152289820711770864 885812534440565647916 887822430745965338624 892007027688401771328 894851437853224481058 898329205074319958016 899352592184224628736 899706258273896865792 903676402723571862528 906165869397741481984 911186178923490742272 913696333686365372416 918089104521395975168 922502994446979609664 923019765662756855808 924509308049517625344 927457360689981648384 928954064338217229312 930012339645050468352 934483552816420903296 942249344114064290304 946619702852997798144 946779389037689599392 956116463880270364672 959075225258958295488 963686163841934056524 966340946662435252272 971694636117628799376 973189972163846621184 974298641532910014464 975870936274490826752 978982769617202851072 981277423456066953216 985828802971169304576 987118360500448304128 994021286098353537024 998800234589211005952 1001551750386977427456 1004745474080813452416 1006366903033068665088 1012357182217789311904 1019436603072459167232 1025677671457497066008 1027908375397161043968 1032850242586570472064 1037815868752852060872 1043993344162095227901 1048050739253373284352 1049244690881595400192 1054289136510833839616 1061661787815105404928 1062871245308629106688 1063050542077405865984 1067981203218766746624 1075631021865304160256 1076856393273216331776 1082033587471645256448 1085014396252558879744 1090230811619157720512 1096085971724523766272 1097854803308802180096 1101355615819353207456 1104389653328497431168 1110508155563004342144 1112217111044396138496 1118921096135451344736 1124300524482256399278 1128135269143369490432 1129955820949410430976 1135388300857821058048 1138901829995012975892 1141485982387669721088 1143328079185498128384 1150133603466364188672 1153887380389684199259 1156979636820330642176 1159691500448079126528 1165070403511381905408 1165266940354079506944 1172203053094282361152 1174752429025326907392 1180400277241794825216 1186075278574688069568 1189342703584535695104 1193135250470965974744 1195931859837081599232 1204901870298095816704 1214914905231320989696 1220641195784128739712 1226509663071552435576 1229292596417490468864 1236609814253308864512 1238605419117622972416 1240016452860067291136 1245978070421894537728 1254691203781488205824 1256332458818752387072 1262159603803997064192 1262372518716919465856 1269152177786290676736 1271200298568086734848 1277311838465048690304 1278766967011944393984 1284914885122578742032 1288454595549913669696 1295592848156838399168 1297586629551795494912 1301602091422871972448 1314438403961559072768 1318728434731067656296 1328718801660848471874 1331733646118948007936 1335402333849303236608 1339660632107751269888 1341822537377424886784 1349028888276336943104 1351205911764679606272 1355514604085357793792 1359248804096612222976 1366779268385236113408 1370544500529548058624 1377133656782093962752 1383754491670469414496 1391991125549460303868 1395018509467575702528 1397400985671164379136 1401725329224631354944 1413374016171096435456 1420169083556534399088 1423974937625022328832 1434174695820405547008 1435808524364288442368 1442711449962193675264 1449511419993652878408 1452800341220670554112 1459784958245769931776 1461447962299365021696 1463806404411736240128 1468474154425804276608 1471916135184100429824 1472519537771329908224 1480677540750672456192 1491894794847268459648 1499067365976341865704 1502327625580466141184 1507118211121220178624 1509550354549602997632 1518535773326683967856 1533511471288485584896 1538516507186245599012 1553427204681842540544 1553689253805439342592 1562033449583126986752 1572076108880059926528 1573867036322393100288 1581433704766250759424 1585790271446047593472 1590847000627954632992 1594306867962943660032 1594575813116108798976 1601971804828150119936 1615284589909824497664 1623050381207467884672 1627521594378838319616 1635346217428736580768 1648813085671078486016 1651473892156830629888 1656584479992746146752 1668325666566594207744 1678381644203177017104 1682879471738662752256 1686450786723384598917 1692202903715054235648 1694933731424115646464 1703082451286731587072 1705022622682592525312 1713219846830104989376 1716945857806247018496 1725200405199546283008 1727457130875784532224 1735469455230495963264 1739537250672118689792 1747900410531119260416 1758304579641423541728 1771625068881131295832 1775644861491930677248 1784014055376803542656 1789702875706448962116 1796658410148639916032 1799412516547793731584 1807352805447143725056 1812331738795482963968 1822372357846981484544 1836178209042791950336 1845005988893959219328 1846039531325513711616 1854914721379963296768 1857908128676434458624 1860024679290100936704 1868967105632841806592 1884498688228128580608 1893239405705995596288 1893558778075379198784 1918150450517916590976 1927372327683868113048 1932681893324870504544 1943389272235257598752 1946379944327693242368 1948597283065820028928 1951741872548981653504 1957965539234405702144 1962554846912133906432 1971657605942338609152 1974236721000896608256 1993078202491272707811 1997600469178422011904 2003103500773954854912 2009490948161626904832 2012733806066137330176 2024714364435578623808 2038873206144918334464 2051355342914994132016 2055816750794322087936 2065700485173140944128 2075631737505704121744 2087986688324190455802 2096101478506746568704 2098489381763190800384 2108578273021667679232 2123323575630210809856 2126101084154811731968 2135962406437533493248 2151262043730608320512 2153712786546432663552 2164067174943290512896 2170028792505117759488 2180461623238315441024 2192171943449047532544 2195709606617604360192 2202711231638706414912 2208779306656994862336 2221016311126008684288 2237842192270902689472 2248601048964512798556 2256270538286738980864 2270776601715642116096 2277803659990025951784 2282971964775339442176 2300267206932728377344 2307774760779368398518 2313959273640661284352 2319383000896158253056 2330140807022763810816 2330533880708159013888 2344406106188564722304 2360800554483589650432 2372150557149376139136 2378685407169071390208 2386270500941931949488 2391863719674163198464 2409803740596191633408 2435984469711555531769 2441282391568257479424 2453019326143104871152 2473219628506617729024 2477210838235245944832 2480032905720134582272 2491956140843789075456 2509382407562976411648 2512664917637504774144 2524319207607994128384 2524745037433838931712 2538304355572581353472 2542400597136173469696 2554623676930097380608 2557533934023888787968 2569829770245157484064 2576909191099827339392 2591185696313676798336 2595173259103590989824 2603204182845743944896 2637456869462135312592 2657437603321696943748 2663467292237896015872 2679321264215502539776 2683645074754849773568 2698057776552673886208 2711029208170715587584 2718497608193224445952 2733558536770472226816 2741089001059096117248 2754267313564187925504 2767508983340938828992 2783982251098920607736 2790037018935151405056 2803450658449262709888 2826748032342192870912 2840338167113068798176 2847949875250044657664 2868349391640811094016 2885422899924387350528 2899022839987305756816 2919569916491539863552 2922895924598730043392 2927612808823472480256 2936948308851608553216 2943832270368200859648 2945039075542659816448 2961355081501344912384 2983789589694536919296 2998134731952683731408 3004655251160932282368 3014236422242440357248 3019100709099205995264 3037071546653367935712 3067022942576971169792 3077033014372491198024 3107378507610878685184 3131980032486285683703 3144152217760119853056 3147734072644786200576 3162867409532501518848 3171580542892095186944 3181694001255909265984 3188613735925887320064 3189151626232217597952 3203943609656300239872 3230569179819648995328 3246100762414935769344 3255043188757676639232 3270692434857473161536 3297626171342156972032 3313168959985492293504 3336651333133188415488 3356763288406354034208 3365758943477325504512 3372901573446769197834 3384405807430108471296 3389867462848231292928 3406164902573463174144 3410045245365185050624 3426439693660209978752 3450400810399092566016 3454914261751569064448 3470938910460991926528 3479074501344237379584 3495800821062238520832 3516609159282847083456 3543250137762262591664 3568028110753607085312 3579405751412897924232 3614705610894287450112 3624663477590965927936 3644744715693962969088 3672356418085583900672 3690011977787918438656 3709829442759926593536 3715816257352868917248 3720049358580201873408 3737934211265683613184 3768997376456257161216 3786478811411991192576 3787117556150758397568 3836300901035833181952 3854744655367736226096 3865363786649741009088 3886778544470515197504 3892759888655386484736 3897194566131640057856 3915931078468811404288 3943315211884677218304 3948473442001793216512 3986156404982545415622 3995200938356844023808 4006207001547909709824 4018981896323253809664 4025467612132274660352 4049428728871157247616 4077746412289836668928 4102710685829988264032 4111633501588644175872 4131400970346281888256 4151263475011408243488 4175973376648380911604 4192202957013493137408 4217156546043335358464 4252202168309623463936 4271924812875066986496 4302524087461216641024 4307425573092865327104 4328134349886581025792 4340057585010235518976 4360923246476630882048 4384343886898095065088 4391419213235208720384 4405422463277412829824 4417558613313989724672 4442032622252017368576 4475684384541805378944 4497202097929025597112 4541553203431284232192 4555607319980051903568 4600534413865456754688 4615549521558736797036 4627918547281322568704 4660281614045527621632 4661067761416318027776 4688812212377129444608 4721601108967179300864 4744301114298752278272 4757370814338142780416 4772541001883863898976 4783727439348326396928 4819607481192383266816 4871968939423111063538 4882564783136514958848 4906038652286209742304 4946439257013235458048 4954421676470491889664 4983912281687578150912 5025329835275009548288 5048638415215988256768 5049490074867677863424 5076608711145162706944 5084801194272346939392 5109247353860194761216 5115067868047777575936 5139659540490314968128 5153818382199654678784 5182371392627353596672 5206408365691487889792 5274913738924270625184 5314875206643393887496 5326934584475792031744 5358642528431005079552 5367290149509699547136 5422058416341431175168 5436995216386448891904 5467117073540944453632 5508534627128375851008 5535017966681877657984 5567964502197841215472 5580074037870302810112 5606901316898525419776 5653496064684385741824 5680676334226137596352 5695899750500089315328 5770845799848774701056 5798045679974611513632 5839139832983079727104 5845791849197460086784 5855225617646944960512 5873896617703217106432 5887664540736401719296 5890078151085319632896 5922710163002689824768 5967579179389073838592 5996269463905367462816 6009310502321864564736 6028472844484880714496 6038201418198411990528 6074143093306735871424 6154066028744982396048 6214757015221757370368 6263960064972571367406 6288304435520239706112 6295468145289572401152 6325734819065003037696 6343161085784190373888 6363388002511818531968 6378303252464435195904 6407887219312600479744 6461138359639297990656 6492201524829871538688 6510086377515353278464 6541384869714946323072 6626337919970984587008 6713526576812708068416 6731517886954651009024 6745803146893538395668 6768811614860216942592 6812329805146926348288 6820090490730370101248 6852879387320419957504 6900801620798185132032 6909828523503138128896 6941877820921983853056 6958149002688474759168 6991601642124477041664 7033218318565694166912 7086500275524525183328 7136056221507214170624 7158811502825795848464 7229411221788574900224 7307953409134666595307 7344712836171167801344 7380023955575836877312 7419658885519853187072 7431632514705737834496 7440098717160403746816 7475868422531367226368 7537994752912514322432 7572957622823982385152 7574235112301516795136 7672601802071666363904 7709489310735472452192 7730727573299482018176 7773557088941030395008 7785519777310772969472 7831862156937622808576 7896946884003586433024 7972312809965090831244 7990401876713688047616 8037963792646507619328 8050935224264549320704 8098857457742314495232 8155492824579673337856 8205421371659976528064 8223267003177288351744 8262801940692563776512 8302526950022816486976 8351946753296761823208 8434313092086670716928 8504404336619246927872 8543849625750133972992 8605048174922433282048 8656268699773162051584 8680115170020471037952 8721846492953261764096 8768687773796190130176 8782838426470417440768 8810844926554825659648 8835117226627979449344 8884065244504034737152 8951368769083610757888 8994404195858051194224 9083106406862568464384 9111214639960103807136 9201068827730913509376 9231099043117473594072 9255837094562645137408 9322135522832636055552 9377624424754258889216 9443202217934358601728 9488602228597504556544 9514741628676285560832 9545082003767727797952 9567454878696652793856 9743937878846222127076 9765129566273029917696 9812077304572419484608 9892878514026470916096 9967824563375156301824 10050659670550019096576 10097276830431976513536 10098980149735355726848 10153217422290325413888 10169602388544693878784 10218494707720389522432 10230135736095555151872 10279319080980629936256 10307636764399309357568 10364742785254707193344 10412816731382975779584 10549827477848541250368 10629750413286787774992 10717285056862010159104 10734580299019399094272 10844116832682862350336 10873990432772897783808 10934234147081888907264 11017069254256751702016 11070035933363755315968 11135929004395682430944 11160148075740605620224 11213802633797050839552 11306992129368771483648 11361352668452275192704 11541691599697549402112 11596091359949223027264 11678279665966159454208 11691583698394920173568 11747793235406434212864 11780156302170639265792 11845420326005379649536 11935158358778147677184 11992538927810734925632 12018621004643729129472 12056945688969761428992 12076402836396823981056 12148286186613471742848 12308132057489964792096 12429514030443514740736 12527920129945142734812 12576608871040479412224 12651469638130006075392 12686322171568380747776 12726776005023637063936 12756606504928870391808 12815774438625200959488 12922276719278595981312 12984403049659743077376 13020172755030706556928 13082769739429892646144 13252675839941969174016 13427053153625416136832 13491606293787076791336 13624659610293852696576 13640180981460740202496 13705758774640839915008 13801603241596370264064 13819657047006276257792 13883755641843967706112 13983203284248954083328 14066436637131388333824 14173000551049050366656 14272112443014428341248 14317623005651591696928 14458822443577149800448 14615906818269333190614 14689425672342335602688 14760047911151673754624 14839317771039706374144 14863265029411475668992 14951736845062734452736 15075989505825028644864 15145915245647964770304 15148470224603033590272 15345203604143332727808 15418978621470944904384 15461455146598964036352 15547114177882060790016 15663724313875245617152 15793893768007172866048 15944625619930181662488 15980803753427376095232 16075927585293015238656 16101870448529098641408 16197714915484628990464 16310985649159346675712 16410842743319953056128 16525603881385127553024 16605053900045632973952 16703893506593523646416 16868626184173341433856 17087699251500267945984 17312537399546324103168 17360230340040942075904 17443692985906523528192 17537375547592380260352 17565676852940834881536 17621689853109651319296 17670234453255958898688 17768130489008069474304 17902737538167221515776 17988808391716102388448 18166212813725136928768 18222429279920207614272 18462198086234947188144 18511674189125290274816 18644271045665272111104 18755248849508517778432 18886404435868717203456 18977204457195009113088 19029483257352571121664 19090164007535455595904 19134909757393305587712 19487875757692444254152 19530259132546059835392 19624154609144838969216 19935649126750312603648 20194553660863953027072 20197960299470711453696 20306434844580650827776 20436989415440779044864 20460271472191110303744 20558638161961259872512 20615273528798618715136 20729485570509414386688 20825633462765951559168 21099654955697082500736 21259500826573575549984 21434570113724020318208 21469160598038798188544 21688233665365724700672 21923860227403999785921 22034138508513503404032 22140071866727510631936 22271858008791364861888 22320296151481211240448 22427605267594101679104 22613984258737542967296 22722705336904550385408 23083383199395098804224 23192182719898446054528 23356559331932318908416 23495586470812868425728 23560312604341278531584 23690840652010759299072 23870316717556295354368 23985077855621469851264 24113891377939522857984 24152805672793647962112 24296572373226943485696 24616264114979929584192 25055840259890285469624 25302939276260012150784 25372644343136761495552 25453552010047274127872 25513213009857740783616 25631548877250401918976 25968806099319486154752 26040345510061413113856 26165539478859785292288 26505351679883938348032 26854106307250832273664 26983212587574153582672 27249319220587705393152 27280361962921480404992 27411517549281679830016 27603206483192740528128 27639314094012552515584 27767511283687935412224 27966406568497908166656 28132873274262776667648 28346001102098100733312 28544224886028856682496 28635246011303183393856 29231813636538666381228 29520095822303347509248 29678635542079412748288 29903473690125468905472 30151979011650057289728 30291830491295929540608 30296940449206067180544 30690407208286665455616 30837957242941889808768 30922910293197928072704 31094228355764121580032 31327448627750491234304 31889251239860363324976 32151855170586030477312 32203740897058197282816 32395429830969257980928 32621971298318693351424 32821685486639906112256 33051207762770255106048 33210107800091265947904 33407787013187047292832 33737252368346682867712 34625074799092648206336 34887385971813047056384 35074751095184760520704 35243379706219302638592 35340468906511917797376 35536260978016138948608 35805475076334443031552 35977616783432204776896 36444858559840415228544 36924396172469894376288 37023348378250580549632 37288542091330544222208 37510497699017035556864 37954408914390018226176 38058966514705142243328 38180328015070911191808 38269819514786611175424 38975751515384888508304 39060518265092119670784 39248309218289677938432 39871298253500625207296 40395920598941422907392 40873978830881558089728 40920542944382220607488 41117276323922519745024 41230547057597237430272 41458971141018828773376 41651266925531903118336 42199309911394165001472 42519001653147151099968 42869140227448040636416 43376467330731449401344 43847720454807999571842 44068277017027006808064 44280143733455021263872 44543716017582729723776 44855210535188203358208 45227968517475085934592 45445410673809100770816 46384365439796892109056 46991172941625736851456 47120625208682557063168 47381681304021518598144 47740633435112590708736 47970155711242939702528 48227782755879045715968 48305611345587295924224 48593144746453886971392 49232528229959859168384 50111680519780570939248 50605878552520024301568 50907104020094548255744 51263097754500803837952 51937612198638972309504 52080691020122826227712 52331078957719570584576 53010703359767876696064 53708212614501664547328 53966425175148307165344 54498638441175410786304 54823035098563359660032 55278628188025105031168 55535022567375870824448 55932813136995816333312 56265746548525553335296 56692002204196201466624 57088449772057713364992 57270492022606366787712 58463627273077332762456 59040191644606695018496 59806947380250937810944 60583660982591859081216 60593880898412134361088 61380814416573330911232 61675914485883779617536 61845820586395856145408 62188456711528243160064 62654897255500982468608 63778502479720726649952 64303710341172060954624 64407481794116394565632 64790859661938515961856 65643370973279812224512 66102415525540510212096 66420215600182531895808 66815574026374094585664 69250149598185296412672 69774771943626094112768 70486759412438605277184 70680937813023835594752 71072521956032277897216 71610950152668886063104 71955233566864409553792 72889717119680830457088 73848792344939788752576 74046696756501161099264 75020995398034071113728 75908817828780036452352 76117933029410284486656 76360656030141822383616 76539639029573222350848 77951503030769777016608 78121036530184239341568 78496618436579355876864 80791841197882845814784 81747957661763116179456 81841085888764441214976 82234552647845039490048 82461094115194474860544 82917942282037657546752 83302533851063806236672 84398619822788330002944 85038003306294302199936 87695440909615999143684 88560287466910042527744 89087432035165459447552 89710421070376406716416 90455937034950171869184 90890821347618201541632 92768730879593784218112 93982345883251473702912 95481266870225181417472 95940311422485879405056 96455565511758091431936 96611222691174591848448 97186289492907773942784 98465056459919718336768 100223361039561141878496 101211757105040048603136 101814208040189096511488 103875224397277944619008 104662157915439141169152 106021406719535753392128 107416425229003329094656 107932850350296614330688 109646070197126719320064 110557256376050210062336 111070045134751741648896 111865626273991632666624 112531493097051106670592 113384004408392402933248 114176899544115426729984 114540984045212733575424 116927254546154665524912 118080383289213390036992 119613894760501875621888 121187761796824268722176 122761628833146661822464 123351828971767559235072 123691641172791712290816 124376913423056486320128 127557004959441453299904 128607420682344121909248 129581719323877031923712 131286741946559624449024 132204831051081020424192 132840431200365063791616 133631148052748189171328 139549543887252188225536 140973518824877210554368 141361875626047671189504 142145043912064555794432 143221900305337772126208 143910467133728819107584 145779434239361660914176 147697584689879577505152 150041990796068142227456 151817635657560072904704 152721312060283644767232 155903006061539554033216 156242073060368478683136 156993236873158711753728 161583682395765691629568 163495915323526232358912 164469105295690078980096 164922188230388949721088 165835884564075315093504 166605067702127612473344 168797239645576660005888 170076006612588604399872 175390881819231998287368 177120574933820085055488 178174864070330918895104 179420842140752813432832 181781642695236403083264 185537461759187568436224 187964691766502947405824 190962533740450362834944 191880622844971758810112 192911131023516182863872 193222445382349183696896 194372578985815547885568 196930112919839436673536 200446722079122283756992 203628416080378193022976 207750448794555889238016 209324315830878282338304 212042813439071506784256 214832850458006658189312 215865700700593228661376 219292140394253438640128 222140090269503483297792 225062986194102213341184 226768008816784805866496 228353799088230853459968 229081968090425467150848 233854509092309331049824 236160766578426780073984 242375523593648537444352 245523257666293323644928 246703657943535118470144 247383282345583424581632 248753826846112972640256 255114009918882906599808 259163438647754063847424 262573483893119248898048 265680862400730127583232 267262296105496378342656 279099087774504376451072 281947037649754421108736 286443800610675544252416 287820934267457638215168 291558868478723321828352 295395169379759155010304 300083981592136284454912 303635271315120145809408 305442624120567289534464 311806012123079108066432 313986473746317423507456 328938210591380157960192 329844376460777899442176 331671769128150630187008 333210135404255224946688 337594479291153320011776 340152013225177208799744 350781763638463996574736 354241149867640170110976 356349728140661837790208 358841684281505626865664 363563285390472806166528 371074923518375136872448 383761245689943517620224 385822262047032365727744 388745157971631095771136 393860225839678873347072 400893444158244567513984 407256832160756386045952 418648631661756564676608 424085626878143013568512 429665700916013316378624 431731401401186457322752 438584280788506877280256 450125972388204426682368 453536017633569611732992 458163936180850934301696 467709018184618662099648 484751047187297074888704 493407315887070236940288 494766564691166849163264 497507653692225945280512 510228019837765813199616 518326877295508127694848 525146967786238497796096 531361724801460255166464 534524592210992756685312 563894075299508842217472 572887601221351088504832 575641868534915276430336 583117736957446643656704 590790338759518310020608 610885248241134579068928 623612024246158216132864 627972947492634847014912 657876421182760315920384 666420270808510449893376 675188958582306640023552 680304026450354417599488 701563527276927993149472 708482299735280340221952 712699456281323675580416 727126570780945612333056 742149847036750273744896 767522491379887035240448 777490315943262191542272 787720451679357746694144 801786888316489135027968 814513664321512772091904 837297263323513129353216 859331401832026632757248 863462802802372914645504 900251944776408853364736 907072035267139223465984 916327872361701868603392 935418036369237324199296 986814631774140473880576 989533129382333698326528 995015307384451890561024 1020456039675531626399232 1050293935572476995592192 1062723449602920510332928 1069049184421985513370624 1151283737069830552860672 1166235473914893287313408 1181580677519036620041216 1221770496482269158137856 1247224048492316432265728 1255945894985269694029824 1315752842365520631840768 1350377917164613280047104 1360608052900708835198976 1403127054553855986298944 1425398912562647351160832 1454253141561891224666112 1484299694073500547489792 1535044982759774070480896 1554980631886524383084544 1575440903358715493388288 1603573776632978270055936 1718662803664053265514496 1726925605604745829291008 1814144070534278446931968 1832655744723403737206784 1870836072738474648398592 1973629263548280947761152 2040912079351063252798464 2100587871144953991184384 2125446899205841020665856 2138098368843971026741248 2302567474139661105721344 2332470947829786574626816 2363161355038073240082432 2443540992964538316275712 2494448096984632864531456 2511891789970539388059648 2700755834329226560094208 2721216105801417670397952 2806254109107711972597888 2850797825125294702321664 2968599388147001094979584 3070089965519548140961792 3150881806717430986776576 3207147553265956540111872 3453851211209491658582016 3628288141068556893863936 3665311489446807474413568 3741672145476949296797184 3947258527096561895522304 4081824158702126505596928 4276196737687942053482496 4605134948279322211442688 4664941895659573149253632 4726322710076146480164864 4988896193969265729062912 5442432211602835340795904 5612508218215423945195776 5701595650250589404643328 6301763613434861973553152 6414295106531913080223744 6907702422418983317164032 7330622978893614948827136 7483344290953898593594368 8163648317404253011193856 8552393475375884106964992 9210269896558644422885376 9452645420152292960329728 9977792387938531458125824 10884864423205670681591808 11225016436430847890391552 12828590213063826160447488 13815404844837966634328064 14966688581907797187188736 16327296634808506022387712 17104786950751768213929984 18905290840304585920659456 19955584775877062916251648 22450032872861695780783104 25657180426127652320894976 27630809689675933268656128 29933377163815594374377472 32654593269617012044775424 39911169551754125832503296 44900065745723391561566208 51314360852255304641789952 59866754327631188748754944 89800131491446783123132416 119733508655262377497509888 179600262982893566246264832 359200525965787132492529664
- Sum of all divisors σ(n): 1516982185999952606399665473
- Sum of proper divisors (its aliquot sum) s(n): 1157781660034165473907135809
- 359200525965787132492529664 is an abundant number, because the sum of its proper divisors (1157781660034165473907135809) is greater than itself. Its abundance is 798581134068378341414606145
Bases of 359200525965787132492529664
- Binary: 100101001000111111010101110000111110011101111110010001000101011001111000001000000000000002
- Hexadecimal: 0x1291FAB87CEFC88ACF04000
- Base-36: 194SQKUVR684FLV5S0
Squares and roots of 359200525965787132492529664
- 359200525965787132492529664 squared (3592005259657871324925296642) is 129025017854098115991867213061890247481552765919952896
- 359200525965787132492529664 cubed (3592005259657871324925296643) is 46345854275937118678896461243779551508136987129617471719935078999759322762706944
-
359200525965787132492529664 is a
perfect square number . Itssquare root is 18952586260608 -
The
cube root of 359200525965787132492529664 is 710851669.8872144273
Scales and comparisons
How big is 359200525965787132492529664?- 359,200,525,965,787,132,492,529,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 359,200,525,965,787,132,492,529,664 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 359200525965787132492529664 cubic inches would be around 59237639.2 feet tall.
Recreational maths with 359200525965787132492529664
- 359200525965787132492529664 backwards is 466925294231787569525002953
- 359200525965787132492529664 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 359200525965787132492529664's digits is 126
- 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 359200525965787132492529664 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 359200525965787132492529664 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/359200525965787132492529664/
Chicago style:
Numbermatics. 2024. "Number 359200525965787132492529664 - Facts about the integer". https://numbermatics.com/n/359200525965787132492529664/
The information we have on file for 359200525965787132492529664 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 359200525965787132492529664, math, Factors of 359200525965787132492529664, curriculum, school, college, exams, university, Prime factorization of 359200525965787132492529664, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-nine septillion, two hundred sextillion, five hundred twenty-five quintillion, nine hundred sixty-five quadrillion, seven hundred eighty-seven trillion, one hundred thirty-two billion, four hundred ninety-two million, five hundred twenty-nine thousand, six hundred sixty-four.