21034356630899466742677504
21,034,356,630,899,466,742,677,504 is an even composite number composed of six prime numbers multiplied together.
21034356630899466742677504 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 21034356630899466742677504:
214 × 32 × 112 × 136 × 194 × 374
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 37 × 37 × 37 × 37)See below for interesting mathematical facts about the number 21034356630899466742677504 from the Numbermatics database.
Names of 21034356630899466742677504
- Cardinal: 21034356630899466742677504 can be written as Twenty-one septillion, thirty-four sextillion, three hundred fifty-six quintillion, six hundred thirty quadrillion, eight hundred ninety-nine trillion, four hundred sixty-six billion, seven hundred forty-two million, six hundred seventy-seven thousand, five hundred four.
Scientific notation
- Scientific notation: 2.1034356630899466742677504 × 1025
Factors of 21034356630899466742677504
Divisors of 21034356630899466742677504
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 19 22 24 26 32 33 36 37 38 39 44 48 52 57 64 66 72 74 76 78 88 96 99 104 111 114 117 121 128 132 143 144 148 152 156 169 171 176 192 198 208 209 222 228 234 242 247 256 264 286 288 296 304 312 333 338 342 352 361 363 384 396 407 416 418 429 444 456 468 481 484 494 507 512 528 572 576 592 608 624 627 666 676 684 703 704 722 726 741 768 792 814 832 836 858 888 912 936 962 968 988 1014 1024 1056 1083 1089 1144 1152 1184 1216 1221 1248 1254 1287 1332 1352 1368 1369 1406 1408 1443 1444 1452 1482 1521 1536 1573 1584 1628 1664 1672 1716 1776 1824 1859 1872 1881 1924 1936 1976 2028 2048 2109 2112 2166 2178 2197 2223 2288 2299 2304 2368 2432 2442 2496 2508 2574 2664 2704 2717 2736 2738 2812 2816 2886 2888 2904 2964 3042 3072 3146 3168 3211 3249 3256 3328 3344 3432 3552 3648 3663 3718 3744 3762 3848 3872 3952 3971 4056 4096 4107 4218 4224 4329 4332 4356 4394 4446 4477 4576 4598 4608 4693 4719 4736 4864 4884 4992 5016 5148 5291 5328 5408 5434 5472 5476 5577 5624 5632 5772 5776 5808 5928 6084 6144 6253 6292 6327 6336 6422 6498 6512 6591 6656 6688 6859 6864 6897 7104 7296 7326 7436 7488 7524 7696 7733 7744 7904 7942 8112 8151 8192 8214 8436 8448 8658 8664 8712 8788 8892 8954 9139 9152 9196 9216 9386 9438 9472 9633 9728 9768 9984 10032 10296 10582 10656 10816 10868 10944 10952 11154 11248 11264 11544 11552 11616 11856 11913 12168 12288 12321 12506 12584 12654 12672 12844 12996 13024 13182 13312 13357 13376 13431 13718 13728 13794 14079 14157 14208 14592 14652 14872 14976 15048 15059 15392 15466 15488 15808 15873 15884 16224 16302 16384 16428 16731 16872 16896 17316 17328 17424 17576 17784 17797 17908 18278 18304 18392 18432 18759 18772 18876 18944 19266 19456 19536 19773 19968 20064 20449 20577 20592 20691 21164 21312 21632 21736 21888 21904 22308 22496 22528 23088 23104 23199 23232 23712 23826 24167 24336 24453 24576 24642 25012 25168 25308 25344 25688 25992 26011 26048 26364 26624 26714 26752 26862 27417 27436 27456 27588 28158 28314 28416 28561 28899 29184 29304 29744 29887 29952 30096 30118 30784 30932 30976 31616 31746 31768 32448 32604 32856 33462 33744 33792 34632 34656 34848 35152 35321 35568 35594 35739 35816 36556 36608 36784 36864 37518 37544 37752 37888 38532 38912 39072 39546 39936 40071 40128 40293 40898 41154 41184 41382 41743 42237 42328 42624 43264 43472 43681 43776 43808 44616 44992 45056 45177 46176 46208 46398 46464 47424 47619 47652 48334 48672 48906 49152 49284 50024 50336 50616 50653 50688 51376 51623 51984 52022 52096 52728 53248 53391 53428 53504 53724 54834 54872 54912 55176 56277 56316 56628 56832 57122 57798 58201 58368 58608 59488 59774 59904 60192 60236 61009 61347 61568 61731 61864 61952 63232 63492 63536 64896 65208 65712 66924 67488 67584 68783 69264 69312 69597 69696 70304 70642 71136 71188 71478 71632 72501 73112 73216 73568 73728 75036 75088 75449 75504 75776 77064 77824 78033 78144 79092 79872 80142 80256 80586 81289 81796 82251 82308 82368 82764 83486 84474 84656 85063 85248 85683 86528 86944 87362 87552 87616 89167 89232 89661 89984 90112 90354 92352 92416 92796 92928 94848 95238 95304 96668 97344 97812 98568 100048 100529 100672 101232 101306 101376 102752 103246 103968 104044 104192 105456 105963 106496 106782 106856 107008 107448 109668 109744 109824 110352 112554 112632 113256 113664 114244 115596 116402 116736 117216 118807 118976 119548 119808 120213 120384 120472 122018 122694 123136 123462 123728 123904 125229 126464 126984 127072 129792 130321 130416 131043 131424 133848 134976 135168 135531 137566 138528 138624 139194 139392 140608 141284 142272 142376 142956 143264 145002 146224 146432 146927 147136 147456 150072 150176 150898 151008 151552 151959 154128 154869 155648 156066 156288 158184 159744 160173 160284 160512 161172 162578 163592 164502 164616 164736 165528 165649 166972 168948 169312 170126 170496 171366 173056 173641 173888 174603 174724 175104 175232 178334 178464 179322 179968 180224 180708 183027 184041 184704 184832 185592 185856 189696 190476 190608 193336 194688 195624 195767 197136 200096 201058 201344 202464 202612 202752 205504 206349 206492 207936 208088 208384 210912 211926 212992 213564 213712 214016 214896 217503 219336 219488 219648 220704 225108 225264 226347 226512 227328 228488 231192 231361 232804 233472 234099 234432 237614 237952 239096 239616 240426 240768 240944 243867 244036 245388 246272 246924 247456 247808 250458 252928 253783 253968 254144 255189 257049 259584 260642 260832 262086 262848 265837 267501 267696 268983 269952 270336 271062 275132 277056 277248 278388 278784 281216 282568 284544 284752 285912 286121 286528 290004 292448 292864 293854 294272 300144 300352 301587 301796 302016 303104 303918 308256 309738 311296 312132 312576 314171 316368 317889 319488 320346 320568 321024 322344 325156 327184 329004 329232 329472 331056 331298 333944 337896 338143 338624 340252 340992 342732 346112 347282 347776 349206 349448 350208 350464 356421 356668 356928 358644 359936 361416 366054 368082 369408 369664 371184 371293 371712 375687 379392 380952 381216 386672 388531 389376 390963 391248 391534 393129 394272 400192 402116 402688 404928 405224 405504 411008 412698 412984 415872 416176 416768 421824 423852 427128 427424 428032 429792 435006 438672 438976 439296 440781 441408 450216 450528 452694 453024 454656 455877 456976 459173 462384 462722 464607 465608 466944 468198 468864 475228 475904 478192 479232 480852 481536 481888 487734 488072 490776 492544 493848 494209 494912 495616 496947 500916 505856 507566 507936 508288 510378 514098 519168 520923 521284 521664 523809 524172 525696 531674 535002 535392 537966 539904 540672 542124 542659 549081 550264 554112 554496 556776 557183 557568 562432 565136 567853 569088 569504 571824 572242 573056 580008 584896 585728 587301 587708 588544 600288 600704 603174 603592 604032 606208 607836 616512 619047 619476 624264 625152 628342 632736 635778 638976 640692 641136 642048 644688 650312 654368 658008 658464 658489 658944 662112 662596 667888 671099 675792 676286 677248 679041 680504 681984 685464 692224 694083 694564 695552 698412 698896 700416 700928 712842 713336 713856 717288 719872 722832 731601 732108 736164 738816 739328 742368 742586 743424 751374 756613 758784 761349 761904 762432 765567 773344 777062 778752 781926 782496 783068 786258 788544 793117 797511 800384 802503 804232 805376 809856 810448 811008 822016 825396 825968 829939 831744 832352 833536 843648 847704 854256 854848 856064 858363 859584 870012 877344 877952 878592 881562 882816 894179 900432 901056 904761 905388 906048 909312 911754 913952 918346 924768 925444 929214 931216 933888 936396 937728 942513 950456 951808 956384 958464 961704 962407 963072 963776 975468 976144 980837 981552 985088 987696 988418 989824 991232 993894 1001832 1011712 1014429 1015132 1015872 1016576 1020756 1028196 1038336 1041846 1042568 1043328 1047618 1048344 1051392 1056757 1063348 1069263 1070004 1070784 1075932 1079808 1084248 1085318 1098162 1100528 1105819 1108224 1108992 1113552 1113879 1114366 1115136 1124864 1130272 1135706 1138176 1139008 1143648 1144484 1146112 1159171 1160016 1165593 1169792 1171456 1172889 1174602 1175416 1177088 1200576 1201408 1206348 1207184 1208064 1215672 1233024 1238094 1238952 1248528 1250304 1256684 1265472 1271556 1281384 1282272 1284096 1289376 1300624 1306877 1308736 1316016 1316928 1316978 1317888 1322343 1324224 1325192 1335776 1342198 1351584 1352572 1354496 1358082 1361008 1363968 1370928 1377519 1384448 1388166 1389128 1391104 1396824 1397792 1400832 1401856 1425684 1426672 1427712 1433531 1434576 1439744 1445664 1463202 1464216 1472328 1477632 1478656 1482627 1484736 1485172 1486848 1490841 1502748 1513226 1517568 1522698 1523808 1524864 1531134 1544491 1546688 1554124 1557504 1562769 1563852 1564992 1566136 1572516 1577088 1586234 1595022 1600768 1605006 1608464 1610752 1616197 1619712 1620896 1622016 1627977 1644032 1650792 1651936 1659878 1663488 1664704 1667072 1671549 1687296 1694173 1695408 1703559 1708512 1709696 1712128 1716726 1719168 1740024 1754688 1755904 1757184 1761903 1763124 1765632 1788358 1800864 1802112 1809522 1810776 1812096 1818624 1823508 1827904 1836692 1849536 1850888 1858428 1862432 1872792 1874161 1875456 1885026 1900912 1903616 1910051 1912768 1916928 1923408 1924814 1926144 1927552 1950936 1952288 1961674 1963104 1970176 1975392 1975467 1976836 1979648 1982464 1987788 2003664 2013297 2023424 2028858 2030264 2031744 2033152 2041512 2056392 2076672 2082249 2083692 2085136 2086656 2095236 2096688 2102784 2113514 2126696 2138526 2140008 2141568 2151864 2153437 2159616 2168496 2170636 2196324 2201056 2211638 2216448 2217984 2227104 2227758 2228732 2230272 2249728 2257333 2260544 2269839 2271412 2276352 2278016 2284047 2287296 2288968 2292224 2318342 2320032 2331186 2339584 2342912 2345778 2349204 2350832 2354176 2379351 2392533 2401152 2402816 2412696 2414368 2416128 2431344 2466048 2476188 2477904 2489817 2497056 2500608 2513368 2530944 2543112 2544971 2562768 2564544 2568192 2575089 2578752 2601248 2613754 2617472 2632032 2633856 2633956 2635776 2644686 2648448 2650384 2671552 2682537 2684396 2703168 2705144 2708992 2716164 2722016 2727936 2741856 2755038 2768896 2776332 2778256 2782208 2791613 2793648 2795584 2801664 2803712 2827539 2851368 2853344 2855424 2867062 2869152 2879488 2887221 2891328 2926404 2928432 2942511 2944656 2955264 2957312 2965254 2969472 2970344 2973696 2981682 3005496 3007693 3026452 3035136 3043287 3045396 3047616 3049728 3062268 3088982 3093376 3108248 3115008 3125538 3127704 3129984 3132272 3145032 3147331 3154176 3170271 3172468 3190044 3201536 3210012 3216928 3221504 3232394 3239424 3241792 3255954 3288064 3299179 3301584 3303872 3317457 3319756 3326976 3329408 3334144 3341637 3343098 3374592 3388346 3390816 3407118 3417024 3419392 3424256 3433452 3438336 3455881 3477513 3480048 3496779 3509376 3511808 3514368 3523806 3526248 3531264 3576716 3601728 3604224 3619044 3621552 3624192 3647016 3655808 3673384 3699072 3701776 3716856 3719573 3724864 3745584 3748322 3750912 3770052 3801824 3807232 3820102 3825536 3846816 3849628 3852288 3855104 3901872 3904576 3920631 3923348 3926208 3940352 3950784 3950934 3953672 3959296 3975576 4007328 4026594 4046848 4057716 4060528 4063488 4066304 4083024 4084223 4112784 4132557 4153344 4164498 4167384 4170272 4173312 4190472 4193376 4205568 4227028 4253392 4277052 4280016 4283136 4300593 4303728 4306874 4319232 4336992 4341272 4392648 4395859 4402112 4423276 4432896 4435968 4447881 4454208 4455516 4457464 4460544 4499456 4514666 4521088 4539678 4542824 4552704 4556032 4568094 4574592 4577936 4584448 4633473 4636684 4640064 4662372 4679168 4691556 4698408 4701664 4708352 4758702 4785066 4802304 4805632 4821877 4825392 4826809 4828736 4832256 4848591 4862688 4883931 4932096 4952376 4955808 4979634 4994112 5001216 5014647 5026736 5050903 5061888 5082519 5086224 5089942 5110677 5125536 5129088 5136384 5150178 5157504 5202496 5227508 5234944 5264064 5267712 5267912 5271552 5289372 5296896 5300768 5343104 5365074 5368792 5406336 5410288 5417984 5432328 5436299 5444032 5455872 5483712 5510076 5552664 5556512 5564416 5583226 5587296 5591168 5607424 5622483 5655078 5702736 5706688 5710848 5730153 5734124 5738304 5758976 5774442 5782656 5852808 5856864 5885022 5889312 5910528 5914624 5926401 5930508 5938944 5940688 5947392 5963364 5969249 6010992 6015386 6039891 6052904 6070272 6086574 6090792 6095232 6099456 6124536 6129013 6177964 6186752 6216496 6230016 6251076 6255408 6259968 6264544 6290064 6294662 6308352 6340542 6344936 6380088 6403072 6420024 6424717 6433856 6443008 6460311 6464788 6478848 6483584 6511908 6576128 6598358 6603168 6607744 6634914 6639512 6653952 6658816 6668288 6683274 6686196 6749184 6771999 6776692 6781632 6809517 6814236 6834048 6838784 6866904 6876672 6911762 6955026 6960096 6993558 7018752 7023616 7028736 7047612 7052496 7054567 7062528 7138053 7153432 7203456 7208448 7238088 7243104 7243379 7248384 7294032 7311616 7346768 7382089 7398144 7403552 7433712 7439146 7449728 7469451 7491168 7496644 7501824 7540104 7603648 7614464 7634913 7640204 7651072 7693632 7699256 7704576 7710208 7803744 7809152 7841262 7846696 7852416 7880704 7901568 7901868 7907344 7918592 7951152 8014656 8047611 8053188 8115432 8121056 8126976 8132608 8166048 8168446 8225568 8265114 8306688 8328996 8334768 8340544 8346624 8374839 8380944 8386752 8411136 8454056 8506784 8554104 8560032 8560357 8566272 8601186 8607456 8613748 8638464 8661663 8673984 8682544 8724287 8785296 8791718 8804224 8827533 8846552 8865792 8871936 8895762 8908416 8911032 8914928 8921088 8998912 9023079 9029332 9042176 9079356 9085648 9105408 9112064 9136188 9149184 9155872 9168896 9266946 9273368 9280128 9324744 9358336 9383112 9389971 9396816 9403328 9416704 9441993 9510813 9517404 9570132 9604608 9611264 9643754 9650784 9653618 9657472 9664512 9697182 9725376 9767862 9835969 9864192 9897537 9904752 9911616 9952371 9959268 9988224 10002432 10029294 10053472 10101806 10123776 10165038 10172448 10179884 10221354 10251072 10258176 10272768 10300356 10310521 10315008 10367643 10404992 10432539 10455016 10469888 10528128 10535424 10535824 10543104 10578744 10586477 10593792 10601536 10686208 10730148 10737584 10789207 10812672 10820576 10835968 10864656 10872598 10888064 10967424 11020152 11105328 11113024 11128832 11158719 11166452 11174592 11182336 11214848 11244966 11310156 11405472 11413376 11421696 11460306 11468248 11476608 11517952 11548884 11565312 11624327 11705616 11713728 11761893 11770044 11778624 11821056 11852802 11861016 11877888 11881376 11926728 11938498 12021984 12030772 12079782 12105808 12140544 12173148 12181584 12190464 12198912 12249072 12252669 12258026 12355928 12373504 12432992 12460032 12502152 12510816 12511291 12519936 12529088 12580128 12589324 12616704 12681084 12689872 12750881 12760176 12806144 12840048 12849434 12867712 12886016 12901779 12920622 12929576 12957696 12967168 13023816 13152256 13187577 13196716 13206336 13215488 13269828 13279024 13307904 13317632 13366548 13372392 13498368 13543998 13553384 13563264 13619034 13628472 13668096 13677568 13733808 13737841 13753344 13823524 13900419 13910052 13920192 13987116 14037504 14047232 14095224 14104992 14109134 14125056 14276106 14306864 14375647 14406912 14416896 14465631 14476176 14480427 14486208 14486758 14496768 14545773 14588064 14623232 14693536 14764178 14796288 14807104 14867424 14878292 14899456 14938902 14982336 14993288 15003648 15069223 15080208 15152709 15207296 15228928 15247557 15269826 15280408 15302144 15387264 15398512 15409152 15420416 15607488 15618304 15682524 15693392 15704832 15768841 15803136 15803736 15814688 15837184 15902304 16029312 16095222 16106376 16230864 16242112 16253952 16265216 16308897 16332096 16336892 16451136 16530228 16657992 16669536 16681088 16693248 16749678 16761888 16773504 16822272 16867449 16908112 16989401 17013568 17108208 17120064 17120714 17132544 17190459 17202372 17214912 17227496 17276928 17323326 17347968 17365088 17448574 17570592 17583436 17608448 17655066 17693104 17731584 17743872 17791524 17816832 17822064 17829856 17842176 17907747 17997824 18046158 18058664 18084352 18158712 18171296 18210816 18224128 18272376 18285733 18298368 18311744 18337792 18387039 18533892 18546736 18560256 18635903 18649488 18716672 18766224 18779942 18793632 18806656 18833408 18883986 19021626 19034808 19140264 19209216 19222528 19274151 19287508 19301568 19307236 19314944 19329024 19380933 19394364 19450752 19535724 19671938 19728384 19795074 19809504 19823232 19904742 19918536 19976448 20004864 20058588 20078383 20106944 20203612 20247552 20315997 20330076 20344896 20359768 20442708 20502144 20516352 20600712 20615771 20621042 20630016 20735286 20809984 20865078 20910032 20939776 21010561 21056256 21070848 21071648 21086208 21157488 21163701 21172954 21187584 21203072 21372416 21460296 21475168 21578414 21625344 21641152 21671936 21729312 21730137 21745196 21776128 21934848 22024249 22040304 22146267 22210656 22226048 22257664 22317438 22332904 22349184 22364672 22429696 22489932 22620312 22810944 22826752 22843392 22904739 22920612 22936496 22953216 23097768 23130624 23248654 23411232 23427456 23523786 23540088 23557248 23642112 23705604 23722032 23755776 23762752 23853456 23876996 24043968 24061544 24159564 24211616 24346296 24363168 24364093 24380928 24397824 24498144 24505338 24516052 24711856 24747008 24830663 24865984 24920064 25004304 25021632 25022582 25039872 25058176 25124517 25160256 25178648 25233408 25362168 25379744 25501762 25520352 25612288 25680096 25681071 25698868 25735424 25772032 25803558 25841244 25859152 25915392 25934336 26047632 26172861 26304512 26375154 26393432 26412672 26430976 26539656 26558048 26615808 26635264 26733096 26744784 26996736 27069237 27087996 27106768 27126528 27238068 27256944 27336192 27355136 27467616 27475682 27506688 27647048 27800838 27820104 27840384 27974232 27994681 28075008 28094464 28169913 28190448 28209984 28218268 28250112 28325979 28552212 28613728 28751294 28813824 28833792 28931262 28952352 28960854 28972416 28973516 28993536 29091546 29176128 29246464 29345329 29387072 29507907 29528356 29592576 29614208 29692611 29734848 29756584 29798912 29877804 29964672 29986576 30007296 30138446 30160416 30305418 30414592 30457856 30495114 30539652 30560816 30604288 30707743 30774528 30797024 30818304 30840832 30931563 31102929 31214976 31236608 31365048 31386784 31409664 31537682 31606272 31607472 31629376 31674368 31759431 31804608 32058624 32190444 32212752 32367621 32461728 32484224 32507904 32530432 32617794 32664192 32673784 32902272 33060456 33084623 33315984 33339072 33362176 33386496 33476157 33499356 33523776 33547008 33644544 33734898 33816224 33978802 34027136 34216416 34240128 34241428 34265088 34380918 34404744 34429824 34454992 34553856 34646652 34695936 34730176 34872981 34897148 35141184 35166872 35216896 35310132 35386208 35463168 35583048 35609059 35633664 35644128 35659712 35815494 35995648 36092316 36117328 36168704 36290969 36317424 36342592 36421632 36448256 36544752 36571466 36596736 36623488 36675584 36758007 36774078 37067784 37093472 37120512 37271806 37298976 37433344 37532448 37533873 37559884 37587264 37613312 37666816 37767972 38043252 38069616 38252643 38280528 38418432 38445056 38548302 38575016 38603136 38614472 38629888 38658048 38761866 38788728 38901504 39071448 39100009 39343876 39456768 39562731 39590148 39619008 39646464 39809484 39837072 39952896 40117176 40156766 40213888 40407224 40495104 40631994 40660152 40689792 40719536 40885416 40915303 41004288 41032704 41201424 41213523 41231542 41242084 41260032 41470572 41619968 41730156 41820064 41879552 42021122 42112512 42141696 42143296 42314976 42327402 42345908 42375168 42406144 42744832 42889327 42920592 42950336 43126941 43156828 43250688 43282304 43343872 43396893 43441281 43458624 43460274 43490392 43552256 43869696 44048498 44080608 44292534 44421312 44452096 44515328 44634876 44665808 44698368 44729344 44926453 44979864 45207669 45240624 45458127 45621888 45653504 45686784 45809478 45841224 45872992 45906432 46195536 46261248 46497308 46822464 46854912 47047572 47080176 47114496 47306523 47411208 47444064 47511552 47525504 47706912 47753992 48087936 48123088 48319128 48354449 48423232 48692592 48726336 48728186 48761856 48795648 48926691 48996288 49010676 49032104 49423712 49494016 49661326 49731968 50008608 50043264 50045164 50079744 50116352 50249034 50320512 50357296 50466816 50724336 50759488 50968203 51003524 51040704 51224576 51360192 51362142 51397736 51470848 51607116 51682488 51718304 51830784 51868672 52095264 52345722 52609024 52750308 52786864 52825344 52861952 53040647 53079312 53094899 53116096 53231616 53270528 53466192 53489568 53723241 53993472 54138474 54175992 54213536 54253056 54476136 54513888 54672384 54710272 54857199 54935232 54951364 55013376 55161117 55294096 55601676 55640208 55680768 55907709 55948464 55989362 56150016 56188928 56339826 56380896 56419968 56436536 56500224 56651958 57104424 57146167 57227456 57502588 57627648 57667584 57822453 57862524 57904704 57921708 57944832 57947032 57987072 58183092 58352256 58492928 58690658 58774144 59015814 59056712 59185152 59228416 59385222 59469696 59513168 59597824 59755608 59799289 59929344 59973152 60014592 60235149 60276892 60320832 60610836 60829184 60990228 61079304 61121632 61208576 61415486 61549056 61594048 61681664 61847313 61863126 62205858 62429952 62473216 62684401 62730096 62773568 62819328 63031683 63075364 63212544 63214944 63258752 63348736 63491103 63518862 63609216 64117248 64380888 64425504 64735242 64923456 64968448 65015808 65060864 65190411 65235588 65328384 65347568 65661739 65804544 66072747 66120912 66169246 66438801 66631968 66678144 66724352 66772992 66952314 66998712 67047552 67094016 67289088 67469796 67632448 67957604 68054272 68432832 68480256 68482856 68530176 68761836 68809488 68859648 68909984 69293304 69391872 69460352 69745962 69794296 70282368 70333744 70433792 70620264 70671887 70772416 70926336 71166096 71218118 71267328 71288256 71319424 71630988 72184632 72234656 72337408 72581938 72634848 72685184 72896512 73089504 73092279 73142932 73193472 73246976 73351168 73516014 73548156 74135568 74186944 74241024 74491989 74543612 74597952 74866688 75064896 75067746 75119768 75174528 75226624 75535944 76086504 76139232 76505286 76561056 76836864 76890112 77043213 77096604 77150032 77206272 77228944 77259776 77316096 77523732 77577456 77600237 77803008 78142896 78200018 78518583 78687752 78913536 79125462 79180296 79238016 79292928 79618968 79674144 79677169 79905792 80234352 80313532 80427776 80814448 80990208 81263988 81320304 81379584 81439072 81770832 81830606 82008576 82065408 82402848 82427046 82463084 82484168 82520064 82941144 83239936 83460312 83521321 83640128 83759104 83984043 84042244 84225024 84283392 84286592 84509739 84629952 84654804 84691816 84750336 84812288 85489664 85778654 85841184 85900672 86253882 86313656 86501376 86564608 86687744 86793786 86882562 86917248 86920548 86980784 87104512 87739392 88035987 88096996 88161216 88523721 88585068 88842624 88904192 89269752 89331616 89396736 89458688 89852906 89959728 90415338 90481248 90916254 91243776 91307008 91373568 91618956 91682448 91709371 91745984 91812864 92123229 92391072 92522496 92794689 92994616 93644928 93709824 94095144 94160352 94163927 94228992 94613046 94822416 94888128 95023104 95051008 95278293 95413824 95507984 95967157 96175872 96246176 96638256 96708898 96846464 97102863 97385184 97452672 97456372 97523712 97591296 97853382 97992576 98021352 98064208 98847424 98988032 99253869 99322652 99463936 100017216 100086528 100090328 100159488 100232704 100498068 100641024 100714592 100933632 101448672 101518976 101936406 102007048 102081408 102449152 102720384 102724284 102795472 102941696 103214232 103289681 103364976 103436608 103661568 103737344 104190528 104618943 104691444 105500616 105573728 105650688 105723904 106081294 106158624 106189798 106232192 106541056 106827177 106932384 106979136 107446482 107986944 108276948 108351984 108427072 108506112 108872907 108952272 109027776 109344768 109420544 109714398 109870464 109902728 110026752 110322234 110588192 111203352 111280416 111284641 111361536 111815418 111896928 111978724 112300032 112377856 112601619 112679652 112761792 112839936 112873072 113000448 113303916 113415731 114208848 114292334 114454912 114757929 115005176 115255296 115335168 115644906 115725048 115809408 115843416 115889664 115894064 115974144 116366184 116451247 116704512 116985856 117300027 117381316 117548288 118031628 118113424 118370304 118456832 118770444 118939392 119026336 119195648 119511216 119598578 119858688 119946304 120470298 120553784 120641664 121221672 121658368 121980456 122069623 122158608 122243264 122417152 122745909 122830972 123098112 123188096 123363328 123640569 123694626 123726252 124411716 124859904 124946432 125368802 125460192 125547136 125638656 126063366 126150728 126425088 126429888 126517504 126697472 126982206 127037724 127218432 127867597 128234496 128667981 128761776 128851008 129380823 129470484 129846912 129936896 130031616 130380822 130471176 130656768 130695136 131323478 131609088 132145494 132241824 132338492 132877602 133263936 133356288 133448704 133545984 133904628 133997424 134036773 134095104 134188032 134779359 134939592 135264896 135623007 135915208 136108544 136865664 136960512 136965712 137060352 137523672 137618976 137624201 137719296 137819968 138586608 138783744 138920704 139491924 139588592 140259691 140564736 140667488 140867584 141240528 141343774 141544832 141919569 142332192 142436236 142534656 142576512 142638848 143261976 144369264 144469312 144674816 145063347 145163876 145269696 145370368 145793024 146179008 146184558 146285864 146386944 146493952 147032028 147096312 148271136 148373888 148482048 148983978 149087224 149195904 149733376 150129792 150135492 150239536 150349056 150453248 151071888 151116251 152173008 152278464 152904609 153010572 153122112 153673728 154086426 154193208 154300064 154412544 154457888 154519552 155047464 155154912 155200474 155606016 156285792 156400036 157037166 157375504 157827072 158250924 158360592 158476032 158585856 159121941 159237936 159284697 159348288 159354338 159811584 160468704 160627064 160855552 161628896 161980416 162527976 162640608 162646783 162759168 162878144 163541664 163661212 164017152 164130816 164571597 164805696 164854092 164926168 164968336 165040128 165761453 165882288 166479872 166920624 167042642 167280256 167518208 167723127 167968086 168084488 168450048 168566784 168573184 169019478 169259904 169309608 169383632 169500672 169624576 170979328 171438501 171557308 171682368 171801344 172507764 172627312 173002752 173129216 173587572 173765124 173834496 173841096 173961568 174209024 175478784 176071974 176193992 176322432 177047442 177170136 177685248 177808384 178409449 178539504 178591933 178663232 178793472 178917376 179397867 179705812 179919456 180705447 180830676 180962496 181832508 182487552 182614016 183237912 183364896 183418742 183491968 183625728 184246458 184782144 185044992 185541939 185589378 185989232 186883411 187289856 187419648 188053203 188190288 188320704 188327854 188457984 189095049 189226092 189644832 189776256 190046208 190102016 190556586 190827648 191015968 191934314 192351744 192492352 193276512 193417796 193692928 194205726 194770368 194905344 194912744 195047424 195182592 195706764 195899899 195985152 196042704 196128416 196985217 197694848 197976064 198218241 198507738 198645304 198927872 200034432 200173056 200180656 200318976 200465408 200996136 201143063 201282048 201429184 201867264 202897344 203037952 203872812 204014096 204162816 204994933 205440768 205448568 205590944 205883392 206428464 206579362 206729952 206873216 207474688 208381056 209237886 209382888 211001232 211147456 211301376 211447808 212015661 212162588 212317248 212379596 212464384 213082112 213654354 213864768 213958272 214892964 216553896 216703968 216854144 217012224 217745814 217904544 218055552 218689536 218841088 219276837 219428796 219740928 219805456 220053504 220644468 220862213 221176384 222406704 222560832 222569282 222723072 223475967 223630836 223793856 223957448 224600064 225203238 225359304 225523584 225679872 225746144 226607832 226773481 226831462 228417696 228584668 228909824 229515858 230010352 230510592 230670336 231289812 231450096 231618816 231686832 231779328 231788128 231948288 232732368 232800711 232902494 233409024 233971712 234600054 234762632 235096576 236063256 236226848 236740608 236913664 237540888 237714529 237878784 238052672 238391296 239022432 239031507 239197156 239717376 239892608 240940596 241107568 241283328 242266739 242443344 243316736 243960912 244139246 244317216 244486528 244834304 245491818 245661944 246196224 246376192 246726656 247281138 247389252 247452504 248823432 249719808 249892864 250563963 250737604 250920384 251094272 251277312 251952129 252126732 252301456 252850176 252859776 253035008 253964412 254075448 254436864 255735194 256468992 257335962 257523552 257702016 258761646 258940968 259693824 259873792 260063232 260761644 260942352 261018979 261313536 261390272 262646956 263218176 264107961 264290988 264483648 264676984 265755204 266527872 266712576 266897408 267809256 267994848 268005023 268073546 268190208 268376064 269558718 269879184 270529792 271246014 271830416 272217088 273137293 273731328 273921024 273931424 274120704 275047344 275128113 275237952 275248402 275438592 275639936 276369687 277173216 277567488 277841408 278983848 279177184 280519382 281129472 281334976 281735168 282481056 282491781 282687548 283089664 283839138 284664384 284872472 285069312 285153024 285277696 286315237 286523952 287901471 288738528 288938624 289349632 290126694 290327752 290539392 290740736 291586048 292358016 292369116 292571728 292773888 292987904 294064056 294192624 296542272 296747776 296964096 297761607 297967956 298174448 298391808 300259584 300270984 300479072 300698112 300906496 302143776 302232502 304346016 304556928 305809218 306021144 306244224 307347456 308172852 308386416 308600128 308825088 308915776 309039104 309869043 310094928 310309824 310400948 311212032 312571584 312800072 314074332 314751008 316501848 316721184 316733209 316952064 317171712 318243882 318475872 318569394 318696576 318708676 319623168 320481531 320937408 321254128 321711104 322798619 323257792 323960832 325055952 325281216 325293566 325518336 325756288 326618721 327083328 327322424 328034304 328261632 329143194 329611392 329708184 329852336 329936672 330080256 331522906 331764576 332959744 333841248 333853923 334085284 334560512 335036416 335446254 335936172 336168976 336900096 337133568 337146368 338038956 338519808 338619216 338767264 339001344 339249152 340247193 341958656 342877002 343114616 343364736 343602688 345015528 345254624 346005504 346258432 347175144 347428927 347530248 347668992 347682192 347923136 348418048 349353741 350957568 351900081 352143948 352387984 352644864 354094884 354340272 355370496 355616768 356818898 357079008 357183866 357326464 357586944 357834752 358795734 359411624 359838912 361410894 361661352 361924992 363665016 363930853 364975104 365228032 366208869 366475824 366729792 366837484 366983936 367251456 368237727 368492916 369564288 370089984 371083878 371178756 371978464 373766822 374579712 374839296 376106406 376380576 376641408 376655708 376915968 378190098 378452184 379289664 379552512 380092416 380204032 381113172 381489277 381655296 382031936 383602791 383868628 384703488 384984704 386003943 386553024 386835592 387385856 388411452 389540736 389810688 389825488 390094848 391413528 391699649 391799798 391970304 392085408 392256832 393970434 395389696 395952128 396436482 397015476 397290608 397855744 399200659 400068864 400346112 400361312 400637952 400930816 401992272 402110319 402286126 402564096 402858368 404338077 405794688 406075904 407745624 408028192 408325632 409989866 410881536 410897136 411181888 411766784 412856928 412872603 413158724 413459904 413746432 414949376 416762112 418475772 418765776 420779073 422002464 422294912 422602752 422895616 424031322 424325176 424634496 424759192 424928768 426164224 427308708 427729536 427916544 429785928 430100099 433107792 433407936 433708288 434024448 435190041 435491628 435809088 436111104 437379072 438553674 438857592 439481856 439610912 441288936 441724426 442352768 444813408 445121664 445138564 445446144 446951934 447261672 447587712 447914896 449200128 450406476 450718608 451047168 451359744 451492288 453215664 453348753 453546962 453662924 456835392 457169336 457819648 459031716 460020704 461021184 462579624 462900192 462917767 463237632 463373664 463558656 463576256 465464736 465601422 465804988 466818048 467943424 469200108 469525264 470193152 471782597 472126512 472453696 473481216 473827328 475081776 475429058 475757568 476105344 476782592 477365823 477854091 478044864 478063014 478394312 479434752 479785216 481881192 482215136 482566656 484533478 484886688 486633472 487921824 487940349 488278492 488634432 488973056 489668608 490983636 491323888 492392448 492752384 494562276 494778504 494905008 497284359 497646864 499439616 499785728 501127926 501475208 501840768 502188544 502554624 503904258 504253464 504602912 505700352 505719552 506070016 507928824 508150896 508300117 508873728 511470388 512937984 514315503 514671924 515047104 515404032 517523292 517881936 519387648 519747584 521523288 521884704 522037958 522627072 522780544 525293912 526436352 528215922 528581976 528967296 529353968 531510408 531898939 533055744 533425152 533794816 535228347 535618512 535775799 535989696 536010046 536147092 536380416 536752128 538193601 539117436 539758368 541059584 542492028 543660832 544434176 546274586 547462656 547842048 547862848 550094688 550256226 550475904 550496804 550877184 551279872 552739374 554346432 555134976 555682816 557561251 557967696 558354368 560650233 561038764 562258944 562669952 563470336 564159609 564962112 564983562 565375096 566179328 567678276 569328768 569744944 570138624 570306048 570555392 572630474 573047904 575802942 577477056 577877248 578699264 580253388 580655504 581078784 581481472 583447117 584043889 584716032 584738232 585143456 585547776 585975808 587699697 588128112 588385248 590955651 593084544 593495552 593928192 595523214 595935912 596348896 596783616 600519168 600541968 600958144 601396224 601812992 603429189 604287552 604465004 608692032 609113856 611618436 612042288 612488448 614984799 616345704 616772832 617200256 617650176 617831552 618078208 619738086 620189856 620619648 620801896 622424064 625143168 625600144 628148664 628607837 629502016 633003696 633442368 633466418 633904128 634343424 636046983 636487764 636951744 637138788 637393152 637417352 639246336 640963062 641874816 642508256 643422208 645597238 646515584 650111904 650562432 650587132 651036672 651512576 653237442 654166656 654644848 656068608 656523264 658286388 659222784 659416368 659704672 659873344 660160512 662586639 663045812 663529152 665919488 667682496 667707846 668170568 669121024 670892508 671872344 672337952 673800192 674292736 676077912 676572121 677039616 677238432 677534528 678498304 680320443 680494386 683917312 685754004 686229232 686729472 687205376 689528411 690031056 690509248 692011008 692516864 694350288 694857854 695060496 695337984 695364384 695846272 696836096 698402133 698707482 701915136 703800162 704287896 704775968 705289728 708189768 708680544 710740992 711233536 713143587 713637796 714158016 714367732 714652928 715173888 715669504 717094521 717591468 718823248 719677824 722821788 723322704 723849984 726800217 727330032 727861706 729950208 730456064 732417738 732951648 733459584 733674968 733967872 734502912 736475454 736985832 739128576 740179968 742167756 742357512 742900171 743956928 747533644 749159424 749678592 751691889 752212812 752761152 753282816 753311416 753831936 756380196 756904368 758579328 759105024 760408064 762226344 762978554 763310592 764063872 767205582 767737256 769406976 769969408 772007886 773106048 773671184 774771712 776822904 777390757 779081472 779621376 779650976 780189696 782827056 783056937 783399298 783599596 783940608 784170816 784513664 787940868 790779392 792872964 794030952 794581216 795711488 798401318 800137728 800692224 800722624 801861632 803984544 804015069 804220638 804572252 805128192 805716736 808676154 811589376 812151808 814897213 815491248 816056384 816651264 819411879 819979732 821763072 821794272 822363776 823533568 825384339 825713856 825745206 826317448 826919808 827492864 829898752 833524224 836951544 837531552 841558146 844004928 844589824 845205504 845791232 847475343 848062644 848650352 849268992 849518384 849857536 853602607 854617416 855459072 855833088 858945711 859571856 860200198 863704413 866215584 866815872 867416576 868048896 870380082 870983256 871618176 872222208 874758144 877107348 877715184 878963712 879221824 882577872 883448852 884705536 889626816 890243328 890277128 890892288 893903868 894523344 895175424 895829792 900812952 901437216 902094336 902719488 902984576 906431328 906697506 907093924 907325848 913670784 914338672 915639296 918063432 918734531 920041408 922042368 925159248 925800384 925835534 926475264 926747328 927117312 927152512 929607129 930929472 931202844 931609976 933636096 938400216 939050528 940386304 943565194 944253024 944907392 947654656 950163552 950199627 950858116 951515136 952210688 953565184 954731646 955708182 956089728 956126028 956788624 958869504 959570432 963762384 964430272 965133312 968395857 969066956 969773376 973266944 975843648 975880698 976556984 977268864 977946112 981967272 982647776 984784896 985504768 989124552 989557008 989810016 994568718 995293728 998879232 999571456 1001561769 1002255852 1002950416 1003681536 1004377088 1005109248 1007808516 1008506928 1008803081 1009205824 1011400704 1011439104 1012140032 1015857648 1016301792 1016600234 1017747456 1020741579 1022940776 1025875968 1028631006 1029343848 1030094208 1030808064 1035046584 1035763872 1035803197 1038775296 1039495168 1042286781 1043046576 1043769408 1044075916 1045254144 1045561088 1048061223 1050587824 1052872704 1056431844 1057163952 1057934592 1058707936 1063020816 1063797878 1066111488 1066850304 1067589632 1070456694 1071237024 1071551598 1071979392 1072020092 1072294184 1072760832 1073504256 1076387202 1078234872 1079516736 1082119168 1084984056 1085777173 1087321664 1088868352 1091792559 1092549172 1094925312 1095684096 1095725696 1098626607 1100189376 1100512452 1100951808 1100993608 1101754368 1102559744 1105478748 1108692864 1110269952 1111365632 1115122502 1115935392 1116708736 1121300466 1122077528 1124517888 1125339904 1126940672 1128319218 1129924224 1129967124 1130750192 1132358656 1135356552 1136186491 1138657536 1139489888 1140277248 1140612096 1141110784 1144467831 1145260948 1146095808 1150808373 1151605884 1154954112 1155754496 1160506776 1161311008 1162157568 1162962944 1166894234 1168087778 1169432064 1169476464 1170286912 1171951616 1175098947 1175399394 1176256224 1176770496 1181911302 1186169088 1186991104 1187856384 1191046428 1191871824 1192697792 1193567232 1197601977 1201038336 1201083936 1201916288 1202792448 1203625984 1206330957 1206858378 1208575104 1208930008 1217384064 1218227712 1223236872 1224084576 1224131051 1224976896 1229969598 1232691408 1233545664 1234400512 1235300352 1235663104 1236156416 1238617809 1239476172 1240379712 1241239296 1241603792 1244848128 1247573041 1250286336 1251200288 1256297328 1257215674 1259004032 1262337219 1266007392 1266884736 1266932836 1267808256 1268686848 1272093966 1272975528 1273903488 1274277576 1274786304 1274834704 1278492672 1281926124 1283749632 1285016512 1286844416 1290300297 1291194476 1293031168 1300223808 1301124864 1301174264 1302073344 1303025152 1306474884 1308333312 1309289696 1312137216 1316572776 1318445568 1318832736 1319409344 1319746688 1325173278 1326091624 1327058304 1331838976 1335364992 1335415692 1336341136 1338242048 1341785016 1342765853 1343744688 1344675904 1347600384 1348585472 1352155824 1353144242 1354079232 1354476864 1355069056 1356996608 1360046259 1360640886 1360988772 1371508008 1372458464 1373458944 1374410752 1379056822 1380062112 1381018496 1385033728 1388700576 1388753301 1389715708 1390120992 1390675968 1390728768 1391692544 1393672192 1396804266 1397414964 1403830272 1407600324 1408575792 1409551936 1410579456 1415347791 1416379536 1417361088 1421481984 1422467072 1426287174 1427275592 1428316032 1428735464 1429305856 1430347776 1434189042 1435182936 1437646496 1439355648 1445643576 1446645408 1446700333 1447699968 1453600434 1454660064 1455723412 1459900416 1460912128 1463821047 1464835476 1465903296 1466919168 1467349936 1467935744 1469005824 1472950908 1473971664 1474404503 1478257152 1484335512 1484715024 1485800342 1487913856 1491853077 1495067288 1498318848 1499357184 1503383778 1504425624 1505522304 1506565632 1506622832 1507663872 1512760392 1513808736 1513866211 1517158656 1518210048 1520816128 1524452688 1524900351 1525957108 1526621184 1528127744 1534411164 1535474512 1538813952 1539938816 1544015772 1546212096 1547342368 1549543424 1553645808 1554781514 1558162944 1559242752 1559301952 1565654112 1566113874 1566798596 1567199192 1567881216 1568341632 1569027328 1575881736 1581558784 1585745928 1586905099 1588061904 1589162432 1591422976 1595696817 1596802636 1600275456 1601384448 1601445248 1603723264 1605685041 1607327397 1607969088 1608030138 1608441276 1609144504 1610256384 1611433472 1617352308 1623178752 1624303616 1629794426 1630982496 1632112768 1633302528 1638823758 1639959464 1643526144 1643588544 1644727552 1647067136 1650768678 1651427712 1651490412 1652634896 1653839616 1654985728 1662278761 1667048448 1672683753 1673903088 1675063104 1681950699 1683116292 1688009856 1689179648 1690411008 1694950686 1696125288 1697300704 1698537984 1699036768 1699715072 1707205214 1709234832 1710918144 1711666176 1717891422 1719143712 1720400396 1727408826 1732431168 1733631744 1734833152 1736097792 1740760164 1741966512 1742478049 1743236352 1744444416 1750341351 1752131667 1754214696 1755430368 1757927424 1758443648 1763099091 1765155744 1766897704 1769411072 1779253632 1780486656 1780554256 1781784576 1787807736 1789046688 1789114613 1790350848 1791659584 1801625904 1802874432 1804188672 1805438976 1805969152 1810287567 1812862656 1813395012 1814187848 1814651696 1823375983 1827341568 1828677344 1831278592 1836126864 1837469062 1840082816 1844954397 1850318496 1851600768 1851671068 1852950528 1853494656 1854234624 1854305024 1859214258 1861858944 1862405688 1863219952 1867272192 1876800432 1878101056 1880772608 1885823511 1887130388 1888506048 1889814784 1895309312 1900327104 1900399254 1901716232 1903030272 1904421376 1909463292 1911416364 1912179456 1912252056 1913577248 1917739008 1919140864 1927524768 1928860544 1930266624 1936791714 1938133912 1939546752 1946533888 1951687296 1951761396 1953113968 1954537728 1955892224 1962503939 1963934544 1964511263 1965295552 1969569792 1971009536 1978249104 1979114016 1979620032 1987759917 1989137436 1990587456 1997758464 2003123538 2004511704 2005900832 2007363072 2008754176 2015617032 2017013856 2017606162 2018411648 2022878208 2024280064 2029716363 2031715296 2032603584 2033200468 2035494912 2040961329 2041483158 2045881552 2051751936 2057262012 2058687696 2060188416 2061616128 2068585233 2070093168 2071527744 2071606394 2077550592 2078990336 2084573562 2086093152 2087538816 2088151832 2090508288 2091122176 2096122446 2101175648 2105745408 2112863688 2114327904 2114408179 2115869184 2117415872 2126041632 2127595756 2132222976 2133700608 2135179264 2139430761 2140913388 2142474048 2143103196 2143958784 2144040184 2144588368 2145521664 2147008512 2152774404 2154898889 2156469744 2159033472 2164238336 2169968112 2171554346 2174643328 2177736704 2180400651 2183585118 2185098344 2189850624 2191368192 2191451392 2197253214 2200378752 2201024904 2201903616 2201987216 2203508736 2205119488 2210957496 2212573693 2217385728 2220539904 2222731264 2228700513 2230245004 2231870784 2233417472 2242600932 2244155056 2249035776 2250679808 2256638436 2259848448 2259934248 2261500384 2264717312 2270713104 2272372982 2277315072 2278979776 2281224192 2282221568 2288935662 2290521896 2292191616 2301616746 2303211768 2309908224 2311508992 2319322837 2321013552 2322622016 2324315136 2325925888 2332172271 2333788468 2336175556 2338864128 2338952928 2340573824 2343903232 2349170811 2350197894 2350798788 2352512448 2353540992 2363822604 2372338176 2373982208 2382092856 2383743648 2385395584 2387134464 2395203954 2402076672 2402167872 2403832576 2405584896 2407251968 2412045207 2412661914 2413716756 2417150208 2417860016 2429484343 2434768128 2436455424 2444691639 2446473744 2448169152 2448262102 2449953792 2458235637 2459939196 2465382816 2467091328 2468801024 2470600704 2471326208 2477235618 2478952344 2480759424 2482478592 2483207584 2489696256 2495146082 2500572672 2502400576 2512594656 2514431348 2518008064 2524674438 2532014784 2533769472 2533865672 2535616512 2537373696 2544187932 2545951056 2546698687 2547806976 2548555152 2549572608 2549669408 2560807821 2563852248 2567499264 2570033024 2573688832 2576837133 2580600594 2582388952 2586062336 2600447616 2602249728 2602348528 2604146688 2606050304 2612949768 2614859819 2616666624 2618579392 2624274432 2633145552 2636891136 2637665472 2638818688 2639493376 2650346556 2652183248 2654116608 2664934129 2670729984 2670831384 2672682272 2676484096 2683570032 2685531706 2687489376 2689351808 2697170944 2704311648 2706288484 2708158464 2708953728 2710138112 2713993216 2720092518 2721281772 2721977544 2743016016 2744916928 2746917888 2748821504 2756203593 2758113644 2760124224 2762036992 2770067456 2777401152 2777506602 2779431416 2780241984 2781351936 2781457536 2783385088 2793608532 2794829928 2815200648 2817151584 2819103872 2821158912 2830695582 2832759072 2834722176 2842963968 2844934144 2850598881 2852574348 2854551184 2856632064 2857470928 2858611712 2860695552 2868378084 2870365872 2871208769 2875292992 2878711296 2891287152 2893290816 2893400666 2895399936 2905187571 2907200868 2909320128 2911446824 2919800832 2927642094 2929670952 2931806592 2933838336 2934699872 2935871488 2945901816 2947943328 2948055253 2948809006 2956514304 2968671024 2969430048 2971600684 2975827712 2983706154 2990134576 2996637696 2998714368 3006767556 3008851248 3011044608 3013131264 3013245664 3015327744 3025520784 3026409243 3027617472 3027732422 3034317312 3036420096 3041632256 3048905376 3049800702 3051914216 3053242368 3056255488 3068822328 3070949024 3077627904 3079877632 3088031544 3090288877 3092424192 3094684736 3099086848 3107291616 3107409591 3109563028 3116325888 3118485504 3118603904 3126860343 3131308224 3132227748 3133597192 3134398384 3135762432 3136683264 3138054656 3149467607 3151763472 3163117568 3171491856 3173810198 3176123808 3178324864 3182845952 3191393634 3193605272 3200550912 3202768896 3202890496 3207446528 3211370082 3214654794 3215938176 3216060276 3216882552 3218289008 3220512768 3222866944 3234704616 3246357504 3248607232 3257331519 3259588852 3261964992 3264225536 3266605056 3275377677 3277647516 3279918928 3287052288 3287177088 3289455104 3301537356 3302855424 3302980824 3305269792 3307679232 3309971456 3324557522 3334096896 3345367506 3347806176 3350126208 3363901398 3366232584 3376019712 3378359296 3380822016 3389901372 3392250576 3393246727 3394601408 3397075968 3398073536 3399430144 3408559473 3414410428 3418469664 3421836288 3423332352 3433403493 3435782844 3438287424 3440800792 3454817652 3464862336 3467263488 3469666304 3481520328 3483933024 3484065299 3484956098 3486472704 3488888832 3500682702 3504263334 3508429392 3510860736 3515854848 3516887296 3525296841 3526198182 3530311488 3533795408 3538822144 3550784809 3558507264 3560973312 3561108512 3563569152 3575615472 3578093376 3578229226 3580701696 3583319168 3592805931 3603251808 3605748864 3608377344 3610877952 3611938304 3620575134 3625725312 3626790024 3628375696 3629303392 3646751966 3654683136 3657354688 3662557184 3672253728 3672393153 3674938124 3680165632 3689908794 3700636992 3703201536 3703342136 3705901056 3706989312 3708469248 3708610048 3718428516 3722098081 3723717888 3724811376 3726439904 3734544384 3742719123 3753600864 3756202112 3761545216 3771647022 3774260776 3777012096 3779629568 3790618624 3800654208 3800798508 3803432464 3806060544 3808842752 3818926584 3821718197 3822832728 3824358912 3824504112 3827154496 3835478016 3838281728 3855049536 3857721088 3860533248 3870900891 3873583428 3876267824 3879093504 3903374592 3903522792 3906227936 3909075456 3911784448 3925007878 3927869088 3929022526 3930591104 3942019072 3956498208 3958228032 3959240064 3975519834 3978274872 3981174912 3995516928 4006247076 4009023408 4011801664 4014726144 4017508352 4028297559 4031234064 4034027712 4035212324 4036823296 4045756416 4048560128 4059432726 4063430592 4065207168 4066400936 4070989824 4081922658 4082966316 4091763104 4114524024 4117375392 4117531717 4120376832 4123232256 4137170466 4140186336 4143055488 4143212788 4155101184 4157980672 4166259903 4169147124 4172186304 4175077632 4176303664 4181016576 4182244352 4192244892 4196382047 4202351296 4211490816 4225727376 4228655808 4228816358 4231738368 4234831744 4246043373 4252083264 4255191512 4264445952 4267401216 4278861522 4281826776 4284948096 4286206392 4287917568 4288080368 4289176736 4291043328 4305548808 4308696139 4309797778 4312939488 4318066944 4328476672 4339936224 4340100999 4343108692 4349286656 4355473408 4360801302 4367170236 4370196688 4379701248 4382736384 4382902784 4394506428 4400757504 4402049808 4403807232 4403974432 4407017472 4410238976 4421914992 4423213509 4425147386 4434771456 4445462528 4457401026 4460490008 4463741568 4466834944 4485201864 4488310112 4498071552 4501359616 4513276872 4516576051 4519696896 4519868496 4523000768 4529434624 4541426208 4541598633 4544745964 4554630144 4557959552 4562448384 4564443136 4574701053 4577871324 4581043792 4584383232 4603233492 4606423536 4619816448 4623017984 4638645674 4642027104 4645244032 4648630272 4651851776 4664344542 4667576936 4672351112 4677728256 4677905856 4681147648 4687806464 4698341622 4700395788 4701597576 4705024896 4707081984 4727645208 4731101089 4744676352 4747964416 4760715297 4764185712 4767487296 4770791168 4774268928 4787090451 4790407908 4804153344 4804335744 4807665152 4811169792 4824090414 4825323828 4827433512 4834300416 4835720032 4858968686 4869536256 4872910848 4889383278 4892947488 4896338304 4896524204 4899907584 4916471274 4919878392 4930765632 4934182656 4937602048 4941201408 4942652416 4954471236 4957904688 4959360601 4961518848 4964957184 4966415168 4986836283 4990292164 5001145344 5004801152 5018051259 5025189312 5028862696 5036016128 5049348876 5064029568 5067538944 5067731344 5071233024 5088375864 5091902112 5092095437 5093397374 5095613952 5097110304 5099145216 5099338816 5121615642 5127704496 5134998528 5140066048 5147377664 5153674266 5161201188 5164777904 5172124672 5189608567 5200895232 5204499456 5204697056 5208293376 5212100608 5225899536 5227434147 5229719638 5233333248 5237158784 5251024053 5256395001 5266291104 5273782272 5275330944 5277637376 5278986752 5300693112 5304366496 5308233216 5329868258 5341459968 5341662768 5345364544 5352968192 5367140064 5367343839 5371063412 5374978752 5378703616 5394341888 5408623296 5412576968 5416316928 5417907456 5420276224 5440185036 5442563544 5443955088 5470127949 5486032032 5489833856 5493835776 5497643008 5512407186 5516227288 5520248448 5524073984 5540134912 5554802304 5555013204 5558862832 5560483968 5562703872 5562915072 5566770176 5587217064 5589659856 5591301287 5630401296 5634303168 5638207744 5642317824 5657470533 5661391164 5665518144 5669444352 5685927936 5701197762 5705148696 5709102368 5713264128 5714941856 5717223424 5736756168 5740731744 5742417538 5750585984 5757422592 5782574304 5786581632 5786801332 5790799872 5810375142 5814401736 5818640256 5822893648 5839601664 5855284188 5859341904 5863613184 5867676672 5869399744 5871742976 5887511817 5891803632 5893533789 5895886656 5896110506 5897618012 5913028608 5937342048 5938860096 5943201368 5951655424 5967412308 5980269152 5993275392 6013535112 6017702496 6017930971 6022089216 6026262528 6026491328 6051041568 6052818486 6055234944 6055464844 6068634624 6072840192 6083264512 6089149089 6097810752 6099601404 6103828432 6106484736 6112510976 6133173761 6137644656 6141898048 6155255808 6159755264 6176063088 6180577754 6184848384 6189369472 6198173696 6205755699 6214583232 6214819182 6219126056 6232651776 6236971008 6237207808 6253720686 6262616448 6264455496 6267194384 6268796768 6271524864 6273366528 6276109312 6298935214 6303526944 6326235136 6342983712 6343224537 6347620396 6352247616 6356649728 6365691904 6382787268 6387210544 6401101824 6405537792 6405780992 6422740164 6429309588 6431876352 6432120552 6433765104 6436578016 6441025536 6445733888 6464696667 6469409232 6492715008 6497214464 6514663038 6519177704 6523929984 6528451072 6533210112 6550755354 6555295032 6559837856 6574104576 6574354176 6578910208 6601149613 6603074712 6605710848 6605961648 6607901521 6610539584 6615358464 6619942912 6637721079 6649115044 6668193792 6686101539 6690735012 6695612352 6700252416 6727802796 6732465168 6752039424 6756718592 6779802744 6784501152 6786493454 6789202816 6794151936 6796147072 6798860288 6817118946 6828820856 6836939328 6843672576 6846664704 6866806986 6871565688 6876574848 6881601584 6909635304 6914686207 6929724672 6934526976 6939332608 6957968511 6963040656 6967866048 6968130598 6969912196 6972945408 6977777664 6996516813 7001365404 7008526668 7016858784 7021721472 7031709696 7033774592 7050593682 7052396364 7060622976 7067590816 7077644288 7101569618 7117014528 7121946624 7122217024 7151230944 7156186752 7156458452 7161403392 7166638336 7185611862 7206503616 7211497728 7216754688 7221755904 7223876608 7241150268 7248296263 7251450624 7253580048 7256751392 7258606784 7288453029 7293503932 7309366272 7314709376 7325114368 7334074917 7344507456 7344786306 7349876248 7360331264 7379817588 7401273984 7406403072 7406684272 7411802112 7413978624 7417220096 7436857032 7442293331 7444196162 7447435776 7449622752 7452879808 7469088768 7485438246 7507201728 7512404224 7523090432 7543294044 7548521552 7554024192 7559259136 7584812521 7601308416 7601597016 7606864928 7612121088 7617685504 7637853168 7640096061 7643436394 7645665456 7648717824 7649008224 7654308992 7676563456 7682423463 7710099072 7715442176 7721066496 7741801782 7747166856 7752535648 7758187008 7806749184 7807045584 7812455872 7818150912 7823568896 7844579457 7850015756 7855738176 7858045052 7861182208 7884038144 7912996416 7916456064 7918480128 7951039668 7956549744 7962349824 7994802387 8012494152 8018046816 8023603328 8029452288 8035016704 8056595118 8062468128 8068055424 8070424648 8073646592 8091512832 8097120256 8118865452 8126861184 8130414336 8132801872 8141979648 8163845316 8165932632 8171901881 8183526208 8229048048 8234750784 8235063434 8240753664 8246464512 8268610779 8274340932 8280372672 8286110976 8286425576 8310202368 8332519806 8338294248 8344372608 8350155264 8352607328 8364488704 8384489784 8392764094 8404702592 8451454752 8457311616 8457632716 8463476736 8469663488 8492086746 8504166528 8510383024 8528891904 8534802432 8557723044 8563653552 8569896192 8572412784 8575835136 8576160736 8578353472 8582086656 8611097616 8613626307 8617392278 8619595556 8625878976 8636133888 8656953344 8679872448 8680201998 8686217384 8698573312 8721602604 8734340472 8740393376 8759402496 8765805568 8789012856 8795437573 8801515008 8804099616 8807614464 8807948864 8820477952 8843829984 8844165759 8846427018 8850294772 8869542912 8890925056 8914802052 8920980016 8927483136 8933669888 8963869343 8970403728 8976620224 8996143104 9002719232 9026553744 9033152102 9039393792 9039736992 9046001536 9058869248 9079227729 9082852416 9083197266 9089491928 9109260288 9115919104 9124896768 9128886272 9149402106 9155742648 9162087584 9168766464 9206466984 9212847072 9239632896 9246035968 9270866631 9277291348 9284054208 9290488064 9297260544 9303703552 9322228773 9328689084 9335153872 9344702224 9355456512 9355811712 9362295296 9396683244 9400791576 9403195152 9410049792 9414163968 9448402821 9455290416 9462202178 9489352704 9495928832 9521430594 9528371424 9534974592 9541582336 9548537856 9574180902 9580815816 9608306688 9608671488 9615330304 9622339584 9648180828 9650647656 9654867024 9657702223 9668600832 9671440064 9717937372 9739072512 9745821696 9771994557 9778766556 9785894976 9792676608 9793048408 9799815168 9832942548 9839756784 9861531264 9868365312 9875204096 9885304832 9908942472 9915809376 9918721202 9923037696 9929914368 9932830336 9973672566 9980584328 10002290688 10009602304 10036102518 10050378624 10057725392 10072032256 10098697752 10106079841 10128059136 10135077888 10135462688 10142466048 10176751728 10179740181 10183804224 10184190874 10186794748 10191227904 10194220608 10198290432 10198677632 10225678419 10243231284 10255408992 10269997056 10280132096 10307348532 10322402376 10329555808 10344249344 10379217134 10401790464 10408998912 10409394112 10424201216 10451799072 10452195897 10454868294 10459439276 10466666496 10474317568 10502048106 10512790002 10532582208 10547564544 10550661888 10555274752 10557973504 10593663769 10601386224 10608732992 10616466432 10652354427 10659736516 10682919936 10683325536 10690729088 10705936384 10734280128 10734687678 10742126824 10749957504 10757407232 10788683776 10817246592 10825153936 10832633856 10835814912 10840552448 10880370072 10885127088 10887910176 10940255898 10972064064 10979667712 10987671552 10995286016 11017179459 11024814372 11032454576 11040496896 11048147968 11096833891 11109604608 11110026408 11117725664 11120967936 11125407744 11125830144 11133540352 11166294243 11174434128 11179319712 11182602574 11228157369 11260802592 11268606336 11276415488 11284635648 11314941066 11322782328 11331036288 11338888704 11371855872 11402395524 11410297392 11418204736 11426528256 11429883712 11434446848 11465154591 11473512336 11481463488 11484835076 11501171968 11514845184 11565148608 11573163264 11573602664 11581599744 11620750284 11628803472 11637280512 11645787296 11710568376 11718683808 11727226368 11735353344 11738799488 11743485952 11775023634 11783607264 11787067578 11791773312 11792221012 11795236024 11826057216 11874684096 11877720192 11886402736 11903310848 11934824616 11943548903 11960538304 11986550784 12027070224 12035404992 12035861942 12044178432 12052525056 12052982656 12084892677 12102083136 12105636972 12110469888 12110929688 12137269248 12145680384 12178298178 12195621504 12199202808 12207656864 12212969472 12225021952 12266347522 12275289312 12283796096 12319510528 12352126176 12352595151 12361155508 12369696768 12378738944 12396347392 12411511398 12429166464 12429638364 12438252112 12465303552 12473942016 12474415616 12507441372 12525232896 12528910992 12534388768 12537593536 12543049728 12546733056 12552218624 12589146141 12597870428 12607053888 12652470272 12685967424 12686449074 12695240792 12704495232 12713299456 12765574536 12774421088 12802203648 12811561984 12845480328 12854870299 12858619176 12863752704 12864241104 12867530208 12873156032 12891467776 12926088417 12929393334 12938818464 12985430016 12994428928 13020302997 13029326076 13038355408 13047859968 13056902144 13066420224 13101510708 13110590064 13119675712 13148209152 13148708352 13157820416 13202299226 13206149424 13211421696 13211923296 13215803042 13221079168 13230716928 13239885824 13269640527 13275442158 13298230088 13336387584 13372203078 13381470024 13391224704 13400504832 13455605592 13464930336 13465441561 13504078848 13513437184 13549728153 13559605488 13569002304 13572986908 13578405632 13588303872 13592294144 13597720576 13624795899 13634237892 13657641712 13673878656 13687345152 13693329408 13733613972 13743131376 13753149696 13763203168 13819270608 13829372414 13859449344 13869053952 13878665216 13915937022 13926081312 13935732096 13936261196 13939824392 13945890816 13955555328 13993033626 14002730808 14017053336 14033717568 14043442944 14063419392 14067549184 14101187364 14104792728 14115103249 14121245952 14135181632 14155288576 14193303267 14203139236 14234029056 14243893248 14244434048 14282145891 14302461888 14312373504 14312916904 14322806784 14333276672 14371223724 14413007232 14422995456 14433509376 14447753216 14482300536 14496592526 14502901248 14507160096 14513502784 14517213568 14576906058 14587007864 14618732544 14629418752 14650228736 14668149834 14689014912 14689572612 14699752496 14720662528 14759635176 14770424383 14802547968 14812806144 14813368544 14823604224 14827957248 14834440192 14873714064 14878081803 14884586662 14888392324 14894871552 14899245504 14905759616 14960508849 14970876492 15014403456 15024808448 15086588088 15097043104 15108048384 15118518272 15169625042 15202616832 15203194032 15213729856 15235371008 15275706336 15276286311 15280192122 15286872788 15291330912 15297435648 15298016448 15308617984 15353126912 15364846926 15420198144 15430884352 15442132992 15483603564 15494333712 15505071296 15516374016 15568825701 15613498368 15614091168 15624911744 15636301824 15647137792 15682302441 15689158914 15700031512 15711476352 15716090104 15722364416 15768076288 15825992832 15832912128 15836960256 15902079336 15913099488 15913703663 15924699648 15989604774 16024988304 16036093632 16047206656 16058904576 16070033408 16102031517 16113190236 16124936256 16136110848 16140849296 16147293184 16183025664 16218449533 16237730904 16253722368 16260828672 16265603744 16327690632 16331865264 16343803762 16367052416 16410383847 16458096096 16469501568 16470126868 16481507328 16492929024 16537221558 16548681864 16560745344 16572221952 16572851152 16620404736 16665039612 16676588496 16688745216 16700310528 16705214656 16728977408 16768979568 16773903861 16785528188 16809405184 16902909504 16914623232 16915265432 16926953472 16939326976 16984173492 17008333056 17020766048 17057783808 17115446088 17127307104 17139792384 17144825568 17151670272 17152321472 17156706944 17222195232 17227252614 17234784556 17239191112 17251757952 17272267776 17313906688 17359744896 17360403996 17372434768 17397146624 17443205208 17455956089 17468680944 17480786752 17518804992 17531611136 17578025712 17590875146 17603030016 17608199232 17615228928 17615897728 17640955904 17662535451 17680601367 17687659968 17688331518 17692854036 17700589544 17739085824 17829604104 17841960032 17854966272 17867339776 17927738686 17940807456 17953240448 18005438464 18053107488 18053792913 18066304204 18078787584 18079473984 18092003072 18117738496 18158455458 18165704832 18166394532 18178983856 18218520576 18231838208 18249793536 18298804212 18311485296 18324175168 18337532928 18399521283 18412933968 18425694144 18479265792 18492071936 18541733262 18554582696 18568108416 18580976128 18594521088 18644457546 18657378168 18670307744 18689404448 18710913024 18711623424 18724590592 18793366488 18801583152 18806390304 18807104329 18820099584 18828327936 18896805642 18910580832 18924404356 18978705408 18991857664 19029673611 19042861188 19056742848 19069949184 19083164672 19097075712 19148361804 19161631632 19167258539 19216613376 19217342976 19230660608 19296361656 19301295312 19309734048 19315404446 19337201664 19342880128 19394090001 19435874744 19478145024 19491643392 19543989114 19557533112 19571789952 19585353216 19586096816 19599630336 19665885096 19679513568 19680260743 19723062528 19736730624 19750408192 19770609664 19803448839 19817884944 19823704563 19831618752 19837442404 19846075392 19859828736 19865660672 19913163237 19947345132 19961168656 20004581376 20019204608 20072205036 20100757248 20115450784 20144064512 20197395504 20212159682 20256118272 20270155776 20270925376 20353503456 20359480362 20367608448 20368381748 20373589496 20382455808 20388441216 20396580864 20397355264 20451356838 20486462568 20510817984 20539994112 20560264192 20614697064 20629766287 20644804752 20659111616 20688498688 20744058621 20758434268 20803580928 20817997824 20818788224 20848402432 20873905533 20903598144 20904391794 20909736588 20918878552 20933332992 20948635136 21004096212 21025580004 21065164416 21095129088 21101323776 21110549504 21115947008 21187327538 21202772448 21217465984 21232932864 21304708854 21319473032 21365839872 21366651072 21381458176 21411872768 21468560256 21469375356 21484253648 21499915008 21514814464 21587543329 21609623893 21634493184 21650307872 21665267712 21671629824 21681104896 21744888789 21760740144 21770254176 21775820352 21865359087 21880511796 21944128128 21959335424 21975343104 22034358918 22049628744 22064909152 22080993792 22096295936 22193667782 22219209216 22220052816 22235451328 22241935872 22251660288 22267080704 22326879993 22332588486 22348868256 22358639424 22365205148 22456314738 22521605184 22537212672 22552830976 22569271296 22629882132 22645564656 22662072576 22677777408 22754437563 22804791048 22820594784 22836409472 22853056512 22859767424 22868893696 22920288183 22930309182 22947024672 22962926976 22969670152 23002343936 23029690368 23130297216 23146326528 23147205328 23163199488 23241500568 23257606944 23258489969 23274561024 23291574592 23421136752 23437367616 23454452736 23470706688 23477598976 23486971904 23533738371 23550047268 23567214528 23574135156 23583546624 23584442024 23590472048 23652114432 23703887779 23749368192 23755440384 23772805472 23806621696 23869649232 23887097806 23921076608 23984407161 24054140448 24070809984 24071723884 24088356864 24105050112 24105965312 24169785354 24204166272 24211273944 24220939776 24221859376 24274538496 24291360768 24356596356 24391243008 24398405616 24415313728 24425938944 24450043904 24515705643 24532695044 24550578624 24567592192 24639021056 24704252352 24705190302 24722311016 24739393536 24757477888 24823022796 24858332928 24859276728 24876504224 24930607104 24948831232 25014882744 25050465792 25057821984 25068777536 25075187072 25093466112 25104437248 25178292282 25195740856 25214107776 25304940544 25371934848 25372898148 25390481584 25408990464 25426598912 25512551207 25531149072 25548842176 25604407296 25623123968 25690960656 25709740598 25717238352 25727505408 25728482208 25735060416 25746312064 25782935552 25840878921 25852176834 25858786668 25877636928 25970860032 26040605994 26058652152 26076710816 26095719936 26113804288 26203021416 26221180128 26239351424 26297416704 26315640832 26386312719 26404598452 26412298848 26422843392 26423846592 26431606084 26442158336 26461433856 26479771648 26532497277 26539281054 26550884316 26596460176 26672775168 26744406156 26762940048 26782449408 26801009664 26891608029 26911211184 26929860672 26930883122 27008157696 27026874368 27099456306 27119210976 27138004608 27145973816 27156811264 27176607744 27184588288 27249591798 27268475784 27315283424 27347757312 27374690304 27386658816 27467227944 27486262752 27487306327 27506299392 27526406336 27638541216 27658744828 27718898688 27738107904 27757330432 27812599893 27831874044 27852162624 27871464192 27872522392 27879648784 27891781632 27911110656 27986067252 28005461616 28013685557 28034106672 28067435136 28086885888 28135098368 28202374728 28209585456 28230206498 28242491904 28270363264 28310577152 28345208463 28386606534 28406278472 28468058112 28487786496 28488868096 28564291782 28604923776 28624747008 28625833808 28645613568 28666553344 28742447448 28763458009 28826014464 28845990912 28867018752 28895506432 28964601072 28973106669 28993185052 29005802496 29014320192 29027005568 29034427136 29153812116 29174015728 29237465088 29258837504 29336299668 29378029824 29379145224 29399504992 29441325056 29519270352 29540848766 29605095936 29625612288 29626737088 29655914496 29668880384 29747428128 29756163606 29769173324 29776784648 29789743104 29798491008 29811519232 29921017698 29941752984 30028806912 30049616896 30151196881 30173176176 30194086208 30216096768 30237036544 30318239523 30339250084 30405233664 30406388064 30427459712 30470742016 30539220543 30551412672 30552572622 30560384244 30573745576 30582661824 30594871296 30596032896 30617235968 30706253824 30729693852 30840396288 30861768704 30967207128 30988667424 31010142592 31032748032 31137651402 31226996736 31228182336 31249823488 31272603648 31294275584 31356587691 31364604882 31378317828 31400063024 31422952704 31432180208 31444728832 31583296459 31651985664 31665824256 31673920512 31780991307 31804158672 31826198976 31827407326 31849399296 31957063281 31979209548 32049976608 32072187264 32094413312 32117809152 32204063034 32226380472 32249872512 32272221696 32281698592 32294586368 32366051328 32436899066 32475461808 32507444736 32521657344 32531207488 32655381264 32663730528 32687607524 32734104832 32820767694 32916192192 32939003136 32940253736 32963014656 32985858048 33074443116 33097363728 33107082931 33121490688 33144443904 33145702304 33290501673 33330079224 33353176992 33377490432 33400621056 33410429312 33457954816 33498882729 33537959136 33547807722 33571056376 33618810368 33805819008 33829246464 33830530864 33853906944 33878653952 33968346984 33993177647 34016666112 34041532096 34115567616 34230892176 34254614208 34279584768 34289651136 34303340544 34304642944 34313413888 34395463773 34444390464 34454505228 34469569112 34478382224 34503515904 34544535552 34644143677 34719489792 34720807992 34744869536 34794293248 34886410416 34911912178 34937361888 34961573504 35063222272 35156051424 35181750292 35206060032 35216398464 35230457856 35231795456 35281911808 35325070902 35361202734 35375319936 35376663036 35385708072 35401179088 35478171648 35659208208 35683920064 35709932544 35734679552 35830646709 35855477372 35881614912 35906480896 36010876928 36106214976 36107585826 36132608408 36157575168 36158947968 36184006144 36316910916 36331409664 36332789064 36357967712 36437041152 36463676416 36597608424 36622970592 36648350336 36675065856 36799042566 36825867936 36851388288 36958531584 36984143872 37057785453 37083466524 37109165392 37136216832 37161952256 37189042176 37288915092 37314756336 37325713997 37340615488 37378808896 37421826048 37423246848 37449181184 37586732976 37603166304 37612780608 37614208658 37640199168 37656655872 37767438423 37793611284 37821161664 37848808712 37957410816 38059347222 38085722376 38113485696 38139898368 38166329344 38296723608 38323263264 38324718289 38334517078 38434685952 38461321216 38564610897 38592723312 38602590624 38619468096 38630808892 38674403328 38685760256 38778265251 38788180002 38871749488 38956290048 38983286784 39087978228 39115066224 39143579904 39170706432 39172193632 39199260672 39331770192 39359027136 39360521486 39446125056 39473461248 39500816384 39541219328 39606897678 39635769888 39647409126 39663237504 39674884808 39692150784 39719657472 39731321344 39826326474 39894690264 39922337312 40009162752 40038409216 40144410072 40173755401 40201514496 40230901568 40288129024 40394791008 40396324683 40424319364 40512236544 40540311552 40541850752 40649184459 40707006912 40718960724 40735216896 40736763496 40747178992 40764911616 40776882432 40793161728 40794710528 40902713676 40943078891 40972925136 41021635968 41079988224 41120528384 41229394128 41259532574 41289609504 41318223232 41376997376 41488117242 41516868536 41607161856 41635995648 41637576448 41696804864 41747811066 41807196288 41808783588 41819473176 41837757104 41866665984 41897270272 42008192424 42038900167 42051160008 42130328832 42190258176 42202647552 42221099008 42231894016 42345309747 42374655076 42405544896 42434931968 42465865728 42579909801 42609417708 42638946064 42731679744 42733302144 42762916352 42937120512 42938750712 42968507296 42999830016 43029628928 43175086658 43219247786 43268986368 43300615744 43343259648 43362209792 43489777578 43521480288 43540508352 43551640704 43730718174 43761023592 43888256256 43918670848 43950686208 44068717836 44099257488 44129818304 44161987584 44192591872 44311273149 44387335564 44438418432 44440105632 44470902656 44483871744 44503320576 44534161408 44634245409 44653759986 44665176972 44697736512 44717278848 44730410296 44912629476 45043210368 45074425344 45105661952 45259764264 45291129312 45292848887 45324145152 45355554816 45508875126 45609582096 45641189568 45672818944 45706113024 45719534848 45737787392 45828858933 45840576366 45860618364 45894049344 45925853952 45939340304 46004687872 46059380736 46160202517 46260594432 46292653056 46294410656 46326398976 46483001136 46515213888 46516979938 46549122048 46583149184 46706477103 46842273504 46874735232 46908905472 46941413376 46955197952 47067476742 47100094536 47134429056 47148270312 47167093248 47168884048 47180944096 47304228864 47407775558 47498736384 47510880768 47545610944 47613243392 47739298464 47741110989 47774195612 47842153216 47968814322 48108280896 48141619968 48143447768 48176713728 48210100224 48211930624 48339570708 48387275053 48408332544 48422547888 48441879552 48443718752 48549076992 48655348599 48713192712 48782486016 48796811232 48830627456 48900087808 49031411286 49065390088 49101157248 49135184384 49278042112 49408504704 49410380604 49444622032 49478787072 49514955776 49646045592 49682336561 49716665856 49718553456 49753008448 49861214208 49897662464 50029765488 50100931584 50115643968 50137555072 50150374144 50186932224 50208874496 50321711583 50356584564 50391481712 50428215552 50743869696 50745796296 50780963168 50817980928 50853197824 51025102414 51062298144 51097684352 51246247936 51381921312 51419481196 51434476704 51455010816 51456964416 51470120832 51492624128 51565871104 51681757842 51704353668 51717573336 51755273856 51941720064 52081211988 52117304304 52153421632 52191439872 52227608576 52367868267 52406042832 52442360256 52478702848 52594833408 52631281664 52772625438 52809196904 52824597696 52845686784 52847693184 52863212168 52884316672 52922867712 53064994554 53078562108 53101768632 53192920352 53488812312 53525880096 53527912321 53564898816 53602019328 53783216058 53822422368 53859721344 53861766244 54016315392 54053748736 54161378739 54198912612 54238421952 54276009216 54291947632 54313622528 54353215488 54369176576 54499183596 54536951568 54552966611 54630566848 54695514624 54749380608 54934455888 54972525504 54974612654 55012598784 55052812672 55198563849 55277082432 55317489656 55437797376 55476215808 55625199786 55663748088 55704325248 55742928384 55745044784 55759297568 55783563264 55972134504 56010923232 56013049807 56027371114 56068213344 56134870272 56173771776 56270196736 56404749456 56419170912 56421312987 56460412996 56484983808 56540726528 56621154304 56690416926 56773213068 56812556944 56936116224 56975572992 56977736192 57128583564 57209847552 57249494016 57251667616 57291227136 57333106688 57484894896 57501775617 57526916018 57652028928 57691981824 57791012864 57929202144 57946213338 57986370104 58011604992 58028640384 58054011136 58068854272 58307624232 58348031456 58474930176 58517675008 58672599336 58715488663 58756059648 58758290448 58799009984 58882650112 59038540704 59040782229 59081697532 59210191872 59251224576 59253474176 59311828992 59337760768 59410346517 59471113689 59494856256 59512327212 59538346648 59553569296 59579486208 59596982016 59623038464 59842035396 59883505968 60057613824 60099233792 60302393762 60346352352 60388172416 60432193536 60474073088 60636479046 60678500168 60810467328 60812776128 60854919424 60941484032 61078441086 61102825344 61105145244 61120768488 61147491152 61165323648 61189742592 61192065792 61234471936 61459387704 61504314157 61680792576 61723537408 61889298861 61934414256 61977334848 62020285184 62065496064 62232175863 62275302804 62453993472 62456364672 62499646976 62545207296 62713175382 62729209764 62756635656 62800126048 62845905408 62864360416 62889457664 63166592918 63303971328 63331648512 63347841024 63561982614 63608317344 63652397952 63654814652 63698798592 63914126562 63958419096 64099953216 64144374528 64188826624 64235618304 64408126068 64452760944 64471687813 64499745024 64544443392 64563397184 64589172736 64762629987 64828871679 64873798132 64950923616 65014889472 65043314688 65062414976 65234666367 65310762528 65327461056 65375215048 65468209664 65641535388 65832384384 65878006272 65880507472 65926029312 66148886232 66194727456 66197240681 66214165862 66242981376 66288887808 66291404608 66581003346 66660158448 66706353984 66754980864 66801242112 66820858624 66915909632 66980639979 66997765458 67075918272 67095615444 67142112752 67237620736 67464911371 67611638016 67658492928 67661061728 67707813888 67757307904 67936693968 67986355294 68033332224 68083064192 68263312689 68461784352 68509228416 68559169536 68579302272 68606681088 68609285888 68626827776 68790927546 68888780928 68909010456 68939138224 68956764448 69007031808 69089071104 69288287354 69438979584 69441615984 69489739072 69588586496 69772820832 69775469907 69823824356 69874723776 69923147008 70126444544 70312102848 70363500584 70412120064 70432796928 70460915712 70463590912 70650141804 70722405468 70750639872 70753326072 70771416144 70802358176 70956343296 71111663337 71318416416 71367840128 71419865088 71469359104 71661293418 71710954744 71763229824 71812961792 72021753856 72212429952 72215171652 72265216816 72315150336 72317895936 72368012288 72612645743 72633821832 72662819328 72665578128 72686916731 72715935424 72874082304 72927352832 73195216848 73245941184 73296700672 73350131712 73547116929 73598085132 73651735872 73702776576 73917063168 74115570906 74166933048 74218330784 74272433664 74323904512 74577830184 74629512672 74651427994 74681230976 74757617792 74846493696 74898362368 75173465952 75206332608 75225561216 75228417316 75280398336 75313311744 75534876846 75587222568 75642323328 75697617424 75914821632 76118694444 76171444752 76226971392 76279796736 76332658688 76537653621 76593447216 76646526528 76649436578 76669034156 76869371904 76922642432 77129221794 77185446624 77205181248 77238936192 77261617784 77348806656 77371520512 77556530502 77576360004 77743498976 77912580096 78175956456 78230132448 78233102623 78287159808 78341412864 78344387264 78663540384 78718054272 78721042972 78892250112 78946922496 79001632768 79082438656 79158938157 79213795356 79271539776 79294818252 79326475008 79349769616 79384301568 79439314944 79462642688 79652652948 79731258893 79789380528 79844674624 80018325504 80076818432 80288820144 80347510802 80403028992 80461803136 80576258048 80674824087 80789582016 80792649366 80848638728 81024473088 81080623104 81083701504 81298368918 81414013824 81437921448 81470433792 81473526992 81494357984 81529823232 81553764864 81589421056 81805427352 81865226641 81886157782 81945850272 82043271936 82159976448 82241056768 82458788256 82461918981 82519065148 82579219008 82636446464 82753994752 82976234484 83033737072 83214323712 83271991296 83275152896 83495622132 83614392576 83617567176 83638946352 83675514208 83733331968 83794540544 84016384848 84041056671 84077800334 84102320016 84260657664 84405295104 84442198016 84463788032 84690619494 84749310152 84811089792 84869863936 84931731456 85159819602 85218835416 85277892128 85463359488 85466604288 85525832704 85814944969 85874241024 85877501424 85937014592 85999660032 86059257856 86290374027 86350173316 86438495572 86537972736 86601231488 86686519296 86724419584 86919320007 86979555156 87042960576 87081016704 87103281408 87461436348 87522047184 87776512512 87837341696 88137435672 88198514976 88259636608 88323975168 88385183744 88622546298 88774671128 88876836864 88880211264 88941805312 88967743488 89006641152 89068322816 89268490818 89307519972 89330353944 89395473024 89434557696 89460820592 89825258952 89890920691 90086420736 90148850688 90211323904 90453590643 90519528528 90582258624 90585697774 90648290304 90711109632 90954718569 91017750252 91219164192 91282379136 91345637888 91412226048 91439069696 91657717866 91681152732 91721236728 91788098688 91851707904 91878680608 92009375744 92118761472 92320405034 92521188864 92585306112 92588821312 92966002272 93030427776 93033959876 93098244096 93166298368 93412954206 93684547008 93749470464 93817810944 93882826752 93910395904 94134953484 94200189072 94227851419 94268858112 94296540624 94334186496 94337768096 94361888192 94749889377 94815551116 94997472768 95021761536 95091221888 95226486784 95342973921 95478596928 95482221978 95548391224 95684306432 95937628644 96216561792 96283239936 96286895536 96353427456 96423861248 96679141416 96749813303 96774550106 96816665088 96845095776 96883759104 96887437504 97098153984 97310697198 97426385424 97564972032 97593622464 97661254912 97800175616 98062822572 98130780176 98202314496 98270368768 98602562773 98817009408 98820761208 98889244064 98957574144 99029911552 99292091184 99321248793 99364673122 99433331712 99437106912 99506016896 99795324928 99871505019 100059530976 100201863168 100231287936 100275110144 100300748288 100373864448 100417748992 100643423166 100713169128 100782963424 100856431104 101487739392 101491592592 101561926336 101635961856 101706395648 101979532941 102050204828 102124596288 102195368704 102492495872 102763842624 102838962392 102868953408 102910021632 102913928832 102940241664 102985248256 103363515684 103408707336 103435146672 103510547712 103932431031 104162423976 104234608608 104306843264 104382879744 104455217152 104735736534 104812085664 104884720512 104957405696 105189666816 105262563328 105545250876 105618393808 105649195392 105691373568 105695386368 105726424336 105768633344 105845735424 106129989108 106157124216 106203537264 106234724453 106385840704 106977624624 107051760192 107055824642 107129797632 107204038656 107491940127 107566432116 107644844736 107719442688 107723532488 108032630784 108322757478 108397825224 108476843904 108552018432 108583895264 108627245056 108738353152 108998367192 109073903136 109105933222 109261133696 109391029248 109868911776 109945051008 109949225308 110025197568 110105625344 110397127698 110554164864 110634979312 110875594752 110952431616 111250399572 111327496176 111408650496 111485856768 111490089568 111518595136 111567126528 111944269008 111977141991 112021846464 112026099614 112054742228 112136426688 112269740544 112347543552 112540393472 112809498912 112838341824 112842625974 112920825992 112969967616 113081453056 113380833852 113546426136 113625113888 113872232448 113955472384 114257167128 114340688449 114419695104 114498988032 114503335232 114666213376 114969789792 114974154867 115003551234 115053832036 115304057856 115383963648 115582025728 115693832691 115858404288 115892426676 115972740208 116023209984 116057280768 116108022272 116137708544 116530301459 116615248464 116696062912 116949860352 117035350016 117345198672 117430977326 117512119296 117516580896 117598019968 117765300224 118077081408 118081564458 118163395064 118420383744 118502449152 118506948352 118623657984 118675521536 118820693034 118942227378 118989712512 119024654424 119076693296 119107138592 119158972416 119193964032 119246076928 119684070792 119767011936 120115227648 120198467584 120521266203 120604787524 120692704704 120776344832 120864387072 120948146176 121188974049 121272958092 121357000336 121620934656 121625552256 121709838848 122156882172 122205650688 122210290488 122241536976 122294982304 122330647296 122379485184 122384131584 122468943872 122829236673 122918775408 123008628314 123361585152 123447074816 123778597722 123868828512 123954669696 124040570368 124130992128 124464351726 124550605608 124907986944 124912729344 124999293952 125090414592 125426350764 125458419528 125513271312 125550128899 125600252096 125691810816 125728720832 125778915328 126116700501 126333185836 126607942656 126663297024 126695682048 127035929241 127123965228 127216634688 127304795904 127309629304 127397597184 127828253124 127916838192 128199906432 128288749056 128377653248 128816252136 128905521888 128943375626 128999490048 129088886784 129126794368 129178345472 129525259974 129657743358 129747596264 129901847232 130029778944 130086629376 130124829952 130469332734 130621525056 130654922112 130750430096 130936419328 131283070776 131379037933 131664768768 131756012544 131761014944 131852058624 132297772464 132389454912 132394481362 132428331724 132485962752 132577775616 132582809216 132933819447 133162006692 133320316896 133412707968 133509961728 133602484224 133641717248 133961279958 133995530916 134151836544 134191230888 134284225504 134475241472 134929822742 135223276032 135316985856 135322123456 135514615808 135873387936 135878546661 135972710588 136066664448 136166128384 136526625378 136923568704 137018456832 137118339072 137158604544 137213362176 137218571776 137253655552 137581855092 137717628997 137777561856 137818020912 137878276448 137913528896 138014063616 138178142208 138480607551 138576574708 138877959168 138883231968 138979478144 139177172992 139545641664 139550939814 139647648712 139749447552 139846294016 140252889088 140624205696 140727001168 140824240128 140865593856 140927181824 141300283608 141403573289 141444810936 141501279744 141506652144 141542832288 141604716352 141912686592 142223326674 142636832832 142735680256 142839730176 142938718208 143223332967 143322586836 143421909488 143526459648 143625923584 144424859904 144430343304 144530433632 144630300672 144635791872 144736024576 145161825159 145225291486 145267643664 145325638656 145331156256 145373833462 145431870848 145854705664 145966045797 146390433696 146491882368 146593401344 146700263424 147094233858 147196170264 147303471744 147405553152 147834126336 148231141812 148333866096 148436661568 148544867328 148647809024 149047009683 149155660368 149259025344 149302855988 149362461952 149515235584 149692987392 149796724736 150346931904 150412665216 150451122432 150456834632 150560796672 150626623488 151069753692 151174445136 151284646656 151395234848 152237388888 152342889504 152453942784 152559593472 152665317376 153075307242 153186894432 153293053056 153298873156 153338068312 153738743808 153845284864 154258443588 154370893248 154410362496 154477872384 154523235568 154697613312 154743041024 155113061004 155152720008 155266135739 155486997952 155825160192 156351912912 156460264896 156466205246 156574319616 156682825728 156688774528 157103604801 157327080768 157436108544 157442085944 157784500224 157893844992 158317876314 158427590712 158543079552 158589636504 158652950016 158699539232 158768603136 158925285376 159305305896 159462517786 159578761056 159689349248 160153636864 160577640288 160583736963 160695021604 160806057984 160923606272 161152516096 161349648174 161579164032 161585298732 161697277456 162048946176 162161246208 162167403008 162596737836 162828027648 162875842896 162940867584 162947053984 162988715968 163059646464 163107529728 163178842112 163610854704 163658899833 163730453282 163772315564 163891700544 164086543872 164482113536 164917576512 164923837962 165038130296 165158438016 165272892928 165952468968 166067474144 166428647424 166550305792 166991244264 167113313887 167228785152 167235134352 167277892704 167351028416 167589081088 168032769696 168039149421 168082113342 168155600668 168204640032 168521315328 168810590208 168884396032 168927576064 169263938961 169381238988 169498620304 169622179584 169739727872 169863462912 170319639204 170437670832 170555784256 170926718976 170933208576 171051665408 171629889938 171748482048 171755002848 171874029184 171999320064 172118515712 172505326851 172580748054 172700346632 172876991144 173075945472 173202462976 173373038592 173448839168 173838640014 173959110312 174085921152 174162033408 174206562816 174922872696 175044094368 175050740293 175553025024 175674683392 176146465989 176274871344 176397029952 176519273216 176647950336 176770367488 177122346687 177245092596 177549342256 177753673728 177760422528 177883610624 177935486976 178013282304 178536981636 178615039944 178660707888 178790946048 178869115392 178921641184 179650517904 179781841382 180172841472 180297701376 180422647808 180907181286 181039057056 181164517248 181171395548 181296580608 181422219264 181909437138 182035500504 182438328384 182564758272 182691275776 182824452096 182878139392 183315435732 183362305464 183442473456 183496342237 183576197376 183703415808 183757361216 184018751488 184512942471 184640810068 185042377728 185170612224 185177642624 185667896583 185932004544 186060855552 186067919752 186196488192 186332596736 186825908412 187369094016 187498940928 187635621888 187820791808 188269906968 188400378144 188455702838 188537716224 188593081248 188668372992 188675536192 188723776384 189499778754 189631102232 189994945536 190043523072 190182443776 190452973568 190685947842 190957193856 190964443956 191096782448 191368612864 191875257288 192015516979 192433123584 192566479872 192573791072 192706854912 192847722496 193358282832 193415063439 193499626606 193549100212 193633330176 193690191552 193767518208 193774875008 194287889961 194486615037 194621394396 194852770848 195129944064 195187244928 195322509824 196125645144 196261560352 196404628992 196540737536 197205125546 197634018816 197641522416 197778488128 198059823104 198584182368 198591722043 198642497586 198729346244 198866663424 198874213824 199012033792 199590649856 199743010038 200119061952 200403726336 200462575872 200550220288 200601496576 200747728896 201286846332 201426338256 201565926848 201712862208 202394734113 202975478784 202983185184 203123852672 203271923712 203412791296 203959065882 204100409656 204249192576 204390737408 204984991744 205527685248 205677924784 205737906816 205820043264 205827857664 205880483328 205970496512 206727031368 206817414672 206870293344 206878147619 207021095424 207864862062 208324847952 208469217216 208613686528 208765759488 208910434304 209326409721 209471473068 209624171328 209769441024 209914811392 210379333632 210839843929 211090501752 211236787616 211298390784 211382747136 211390772736 211452848672 211537266688 212259978216 212314248432 212407074528 212469448906 212771681408 213334990011 213955249248 214103520384 214111649284 214259595264 214408077312 214983880254 215132864232 215289689472 215438885376 215447064976 216065261568 216645514956 216795650448 216953687808 217104036864 217167790528 217254490112 217476706304 217837937229 217996734384 218060750193 218147806272 218211866444 218522267392 218782058496 219737823552 219890102016 219898450616 220050395136 220211250688 220794255396 221108329728 221269958624 221751189504 222500799144 222654992352 222817300992 222971713536 222980179136 223037190272 223888538016 223954283982 224043692928 224052199228 224109484456 224272853376 224539481088 224695087104 225080786944 225618997824 225676683648 225685251948 225841651984 225939935232 226162906112 226761667704 226927429157 227092852272 227250227776 227744464896 227910944768 228514334256 228681376898 228839390208 228997976064 229006670464 229332426752 229612960863 229939579584 229948309734 230007102468 230107664072 230608115712 230767927296 231387665382 231716808576 231784853352 231945480416 232046419968 232114561536 232216044544 232275417088 233060602918 233230496928 233392125824 234070700032 234690397344 234699307869 234861954652 235024238592 235033161792 235196039936 235530600448 236154162816 236163128916 236326790128 236840767488 237004898304 237013896704 237247315968 237641386068 237884454756 237979425024 238049308848 238153386592 238214277184 238317944832 238387928064 238492153856 239193776679 239368141584 239534023872 240230455296 240396935168 241042532406 241209575048 241385409408 241552689664 241728774144 242377948098 242545916184 242714000672 243241869312 243251104512 243419677696 244242535681 244313764344 244411301376 244420580976 244483073952 244492356277 244589964608 244661294592 244768263168 244937887744 245595679923 245658473346 245837550816 246017256628 246723170304 246894149632 247385756943 247557195444 247737657024 247909339392 248081140736 248261984256 248928703452 249101211216 249815973888 249825458688 249998587904 250852701528 250916839056 251026542624 251100257798 251200504192 251383621632 251457441664 251557830656 252123170013 252233401002 252666371672 253215885312 253326594048 253391364096 254071858482 254247930456 254433269376 254609591808 254619258608 254795194368 255656506248 255833676384 255843389659 256399812864 256577498112 256755306496 257444834907 257632504272 257811043776 257886751252 257998980096 258177773568 258253588736 258356690944 258871122081 259050519948 259315486716 259495192528 259803694464 260059557888 260173258752 260249659904 260938665468 261243050112 261309844224 261500860192 261872838656 262566141552 262758075866 263329537536 263512025088 263522029888 264595544928 264778909824 264788962724 264856663448 264971925504 265155551232 265165618432 265867638894 266324013384 266640633792 266825415936 267019923456 267204968448 267283434496 267922559916 267991061832 268186961731 268303673088 268382461776 268568451008 268950482944 269672762073 269859645484 270446552064 270633971712 270644246912 271029231616 271360771929 271746775872 271757093322 271945421176 272133328896 272332256768 273053250756 273847137408 274036913664 274236678144 274317209088 274437143552 274507311104 275163710184 275435257994 275555123712 275636041824 275756552896 275827057792 276028127232 276356284416 276961215102 277153149416 277755918336 277766463936 277958956288 278354345984 279091283328 279101879628 279295297424 279498895104 279692588032 280638063277 281248411392 281454002336 281648480256 281731187712 281854363648 282600567216 282683554257 282807146578 282889621872 283002559488 283013304288 283085664576 283209432704 284249668131 284446653348 285273665664 285471360512 285679460352 286446665934 286645173672 286843818976 287052919296 287251847168 288849719808 288860686608 289060867264 289271583744 289472049152 290249439909 290323650318 290450582972 290535287328 290651277312 290662312512 290747666924 290863741696 291709411328 291932091594 292780867392 292983764736 293186802688 293400526848 294188467716 294392340528 294606943488 294811106304 295807688319 296462283624 296667732192 296873323136 297089734656 297295618048 297963746379 298094019366 298311320736 298518050688 298605711976 298724923904 299030471168 299385974784 299593449472 300693863808 300825330432 300902244864 300913669264 301121593344 301253246976 302139507384 302348890272 302360369597 302569293312 302790469696 304474777776 304685779008 304907885568 305119186944 305330634752 305938598823 306150614484 306373788864 306586106112 306597746312 306676136624 307477487616 308150541127 308516887176 308741786496 308820724992 308955744768 309046471136 309486082048 310226122008 310305440016 310532271478 310973995904 311797293093 312703825824 312920529792 312932410492 313148639232 313365651456 313377549056 314207209602 314654161536 314872217088 314884171888 315569000448 315787689984 316635752628 316855181424 317086159104 317179273008 317305900032 317399078464 317537206272 317850570752 318610611792 318704173359 318925035572 319157522112 319378698496 320307273728 321155280576 321167473926 321390043208 321612115968 321847212544 322699296348 323158328064 323170597464 323394554912 324097892352 324334806016 325193475672 325656055296 325751685792 325881735168 325894107968 325977431936 326215059456 326357684224 327221709408 327317799666 327460906564 327544631128 327783401088 328173087744 328964227072 329835153024 329847675924 330076260592 330316876032 330545785856 331663165691 331904937936 332134948288 332857294848 333100611584 333982488528 334226627774 334457570304 334470268704 334555785408 334702056832 335178162176 335931425973 336065539392 336078298842 336164226684 336311201336 336409280064 337042630656 337621180416 337768792064 338527877922 338762477976 338997240608 339244359168 339479455744 340639278408 340875341664 341111568512 341866417152 342103330816 343022065347 343259779876 343496964096 343510005696 343748058368 343998640128 344237031424 344922464601 345010653702 345161496108 345400693264 345753982288 346151890944 346404925952 346746077184 347677280028 347918220624 348171842304 348324066816 348413125632 349590904377 349845745392 350088188736 350101480586 351106050048 351349366784 352292931978 352549742688 352794059904 353038546432 353295900672 354244693374 354490185192 355098684512 355507347456 355520845056 355767221248 355870973952 356026564608 357073963272 357230079888 357321415776 357334982251 357581892096 357738230784 357843282368 359301035808 359563682764 360345682944 360595402752 360845295616 361563798609 361814362572 362078114112 362329034496 362342791096 362593161216 362844438528 363818874276 364071001008 364177912241 364876656768 365129516544 365382551552 365756278784 366630871464 366724610928 366884946912 366992684474 367152394752 367406831616 367514722432 368037502976 368487710019 369025884942 369281620136 370084755456 370341224448 370355285248 371335793166 371864009088 372121711104 372135839504 372392976384 372665193472 373651816824 373924954117 374738188032 374997881856 375271243776 375641583616 376539813936 376650386697 376800756288 376911405676 377075432448 377186162496 377336745984 377351072384 377447552768 378350101503 378999557508 379262204464 379989891072 380087046144 380364887552 381371895684 381914387712 381928887912 382193564896 382737225728 383750514576 384031033958 384866247168 385132959744 385147582144 385695444992 386716565664 386830126878 386999253212 387098200424 387266660352 387380383104 387535036416 387549750016 388575779922 388973230074 389242788792 389705541696 390259888128 390374489856 390645019648 391965559453 392251290288 392523120704 392809257984 393081475072 394137113799 394410251092 395268037632 395283044832 395556976256 396119646208 397168364736 397183444086 397284995172 397458692488 397733326848 397748427648 398024067584 399181299712 399486020076 400238123904 400807452672 400925151744 401100440576 401202993152 402573692664 402852676512 403131853696 403425724416 404789468226 405950957568 405966370368 406247705344 406543847424 406825582592 407635639983 407918131764 408200819312 408498385152 408781474816 410582853967 411055370496 411355849568 411475813632 411640086528 411655715328 411760966656 411940993024 413152886991 413454062736 413634829344 413740586688 413756295238 414042190848 415441822653 415729724124 416649695904 416938434432 417227373056 417531518976 418652819442 418942946136 419248342656 419538882048 419829622784 420758667264 421679687858 422181003504 422473575232 422596781568 422781545472 422905697344 423074533376 424210719867 424519956432 424628496864 424814149056 424938897812 425543362816 426669980022 427910498496 428207040768 428223298568 428519190528 428816154624 429967760508 430265728464 430579378944 430877770752 430894129952 433291029912 433591300896 433907375616 434208073728 434335581056 434508980224 434953412608 435485475477 435675874458 435993468768 436121500386 436295612544 436423732888 437044534784 437564116992 439475647104 439780204032 439796901232 440100790272 440422501376 441588510792 441911309411 442216659456 442539917248 443502379008 445001598288 445309984704 445634601984 445943427072 445960358272 446074380544 447141029049 447777076032 447908567964 448087385856 448104398456 448218968912 448545706752 449078962176 449390174208 450373867801 451237995648 451353367296 451370503896 451683303968 451879870464 452325812224 453523335408 453854858314 454185704544 454500455552 455821889536 457028668512 457362753796 457678780416 457995952128 458013340928 458664853504 459225921726 459879159168 459896619468 460014204936 460215328144 461216231424 461535854592 462775330764 463433617152 463569706704 463890960832 464092839936 464229123072 464432089088 464550834176 465798407217 466121205836 466460993856 466784251648 468141400064 469380794688 469398615738 469723909304 470048477184 470066323584 470392079872 472308325632 472326257832 472653580256 473681534976 474027793408 475282772136 475768909512 475958850048 476098617696 476306773184 476428554368 476775856128 476984307712 478387553358 478736283168 479068047744 480460910592 480793870336 481751210889 482085064812 482419150096 482770818816 483105379328 483457548288 484755896196 485091832368 485428001344 486483738624 486502209024 486839355392 488485071362 488627528688 488822602752 488841161952 488966147904 488984712554 489179929216 489322589184 489536526336 489875775488 490976699499 491191359846 491316946692 491675101632 492034513256 493446340608 494771513886 495114390888 495475314048 495818678784 496162281472 497857406904 498202422432 498221337757 499650917376 499997175808 501339941661 501705403056 501833678112 502053085248 502200515596 502401008384 502767243264 502914883328 503115661312 504117448263 504246340026 504466802004 505332743344 506431770624 506653188096 506782728192 508143716964 508495860912 508866538752 509219183616 509238517216 509590388736 511313012496 511667352768 511686779318 512799625728 513154996224 513510612992 514889669814 515265008544 515622087552 515773502504 515997960192 516355547136 516507177472 517742244162 518101039896 518630973432 518990385056 519607388928 520119115776 520346517504 520499319808 521877330936 522258820213 522486100224 522619688448 523001720384 523745677312 525132283104 525152220879 525516151732 526659075072 527024050176 527044059776 528439397967 529191089856 529557819648 529577925448 529713326896 529943851008 530311102464 530331236864 531735277788 532260025583 532648026768 533281267584 533650831872 534039846912 534566868992 535845119832 535982123664 536373923462 536607346176 536764923552 537136902016 537900965888 539345524146 539719290968 540893104128 541267943424 541288493824 542058463232 542721543858 543493551744 543514186644 543890842352 544266657792 544664513536 546106501512 546505702171 547694274816 548073827328 548473356288 548634418176 548874287104 549014622208 550327420368 550489026711 550870515988 551110247424 551272083648 551513105792 551654115584 552056254464 553538827413 553922430204 554306298832 555511836672 555532927872 555917912576 558182566656 558203759256 558590594848 558997790208 559385176064 561276126554 562496822784 562908004672 563462375424 563708727296 565201134432 565367108514 565614293156 565779243744 566005118976 566026608576 566171329152 566418865408 568499336262 568893306696 570547331328 570942721024 571358920704 572893331868 573290347344 573687637952 574105838592 574503694336 576046550937 577699439616 577721373216 578121734528 578543167488 578944098304 580245190317 580498879818 580647300636 580901165944 581070574656 581302554624 581324625024 581495333848 581727483392 583418822656 583864183188 585561734784 585967529472 586373605376 588376935432 588784681056 588807035531 589213886976 589622212608 591615376638 592924567248 593335464384 593746646272 594179469312 594591236096 595775166129 595927492758 596188038732 596622641472 597036101376 597211423952 597449847808 598060942336 598771949568 600082632721 601387727616 601650660864 601804489728 601827338528 602243186688 604279014768 604697780544 604720739194 605138586624 605580939392 607184202339 608949555552 609371558016 609815771136 610238373888 611877197646 612301228968 612747577728 613172212224 613195492624 613352273248 614954975232 616301082254 617033774352 617483572992 617641449984 617911489536 618092942272 618972164096 620452244016 620610880032 620634442857 621064542956 621947991808 623594586186 625407651648 625841059584 625864820984 626297278464 626731302912 626755098112 628414419204 629034575689 629308323072 629744434176 629768343776 631138000896 632519531787 633271505256 633710362848 634172318208 634358546016 634611800064 634798156928 635701141504 637221223584 637408346718 637850071144 638315044224 638757396992 640614547456 642310561152 642334947852 642780086416 643224231936 643694425088 645398592696 645870375293 646316656128 646341194928 646789109824 648195784704 648669612032 650386951344 651312110592 651503371584 651763470336 651788215936 651954863872 652430118912 652715368448 653513811687 654182250579 654443418816 654635599332 654921813128 655089262256 655566802176 656346175488 659670306048 659695351848 660152521184 660633752064 661091571712 663326331382 663809875872 664269896576 666201223168 667964977056 668453255548 668915140608 668940537408 669111570816 669404113664 670356324352 671862851946 672131078784 672156597684 672328453368 672622402672 672818560128 674085261312 675242360832 677055755844 677524955952 677994481216 678488718336 678958911488 680782287471 681278556816 681750683328 682223137024 683732834304 684206661632 686044130694 686519559752 686993928192 687020011392 687496116736 687997280256 689844929202 690021307404 690322992216 690801386528 691507964576 692303781888 692809851904 695354560056 695836441248 695862860173 696343684608 696648133632 696826251264 699181808754 699691490784 700176377472 700202961172 702212100096 702698733568 704097923607 704585863956 705099485376 705588119808 706077092864 706591801344 708489386748 708980370384 709188565943 710197369024 711014694912 711041690112 711534442496 711741947904 714147926544 714460159776 714642831552 714669964502 715163784192 715476461568 715686564736 717581330037 718602071616 719127365528 720691365888 721190805504 723127597218 723628725144 724156228224 724658068992 724685582192 725186322432 727637748552 728142002016 728169647491 728355824482 729753313536 730259033088 730765103104 731512557568 732727607043 733261742928 733449221856 733477068831 733769893824 733985368948 734304789504 734813663232 735029444864 736075005952 736787039769 736975420038 738051769884 738563240272 740169510912 740682448896 740710570496 742671586332 743728018176 744243422208 744271679008 744785952768 745330386944 747303633648 747849908234 749476376064 749995763712 751283167232 753079627872 753300773394 753601512576 753822811352 754150864896 754372324992 754673491968 754702144768 754895105536 756700203006 757999115016 758524408928 759979782144 760174092288 760729775104 762743791368 763301352619 763828775424 763857775824 764387129792 765474451456 767501029152 767530168977 768062067916 769732494336 770265919488 770295164288 771390889984 772334504721 773433131328 773660253756 773998506424 774196400848 774533320704 774760766208 775070072832 775099500032 777151559844 777946460148 778485577584 779411083392 780519776256 780748979712 781290039296 783931118906 784502580576 785046241408 785618515968 786162950144 788274227598 788820502184 790536075264 790566089664 791113952512 792239292416 794336729472 794366888172 794569990344 794917384976 795466653696 795496855296 796048135168 798739103173 798972040152 799556084041 800476247808 801614905344 801850303488 802200881152 802405986304 804560885193 805147385328 805705353024 806263707392 806851448832 809018286219 809578936452 811901915136 811932740736 812495410688 813087694848 815271279966 815836263528 816401638624 816996770304 817562949632 821165707934 822110740992 822711699136 822951627264 823311430656 823521933312 823881986048 826305773982 826908125472 827269658688 827481173376 827512590476 828084381696 830883645306 831459448248 833299391808 833876868864 834454746112 835063037952 837305638884 837885892272 838496685312 839077764096 839659245568 841914189831 843359375716 844362007008 844947150464 845193563136 845563090944 845811394688 846149066752 848050662771 848421439734 849039912864 849256993728 849628298112 849877795624 851086725632 853339960044 855820996992 856414081536 856446597136 857038381056 859935521016 860531456928 860564128853 861158757888 861755541504 861788259904 866582059824 867182601792 867814751232 868416147456 868671162112 869017960448 869906825216 870748319727 870970950954 871351748916 871986937536 872243000772 872591225088 872847465776 874089069568 875128233984 877043847823 878951294208 879560408064 879593802464 880201580544 880845002752 883177021584 883822618822 884433318912 885079834496 887423064957 890003196576 890619969408 891269203968 891886854144 891920716544 892148761088 894282058098 895554152064 895817135928 896174771712 896208796912 896437937824 897091413504 898157924352 898780348416 900747735602 902475991296 902706734592 902741007792 903366607936 903759740928 904651624448 907046670816 907081108791 907709716628 908371409088 909000911104 911643779072 914057337024 914725507592 915357560832 915991904256 916026681856 918451843452 919758318336 919793238936 920028409872 920430656288 922432462848 924451623381 925550661528 926867234304 927139413408 927781921664 928458246144 928864178176 929101668352 931596814434 932242411672 932921987712 933568503296 936282800128 938761589376 938797231476 939447818608 940096954368 940132647168 940784159744 943964394659 944616651264 944652515664 945307160512 947363069952 948055586816 950565544272 951537819024 951917700096 952197235392 952613546368 952857108736 953551712256 953968615424 956112520077 956775106716 957472566336 958136095488 960921821184 963502421778 964170129624 964838300192 965541637632 966210758656 969511792392 970183664736 970856002688 973004418048 973678710784 976970142724 977255057376 977645205504 977682323904 977932295808 977969425108 978359858432 978645178368 979073052672 979751550976 981953398998 982382719692 982633893384 983350203264 984069026512 986892681216 989543027772 990228781776 990950628096 991637357568 992324562944 994989497073 995714813808 996404844864 996442675514 999301834752 999994351616 1002679883322 1003410806112 1003667356224 1004106170496 1004401031192 1004802016768 1005534486528 1005829766656 1008234896526 1008492680052 1008933604008 1010665486688 1012863541248 1013306376192 1016287433928 1016991721824 1017030334099 1017733077504 1018438367232 1018477034432 1022626024992 1023334705536 1023373558636 1025599251456 1026309992448 1027021225984 1029066196041 1029779339628 1030530017088 1031244175104 1031547005008 1031995920384 1032711094272 1033014354944 1035484488324 1036202079792 1036506365609 1037261946864 1037980770112 1039214777856 1040238231552 1040998639616 1043754661872 1044517640426 1044972200448 1045239376896 1046003440768 1047491354624 1048772713131 1050264566208 1050304441758 1051032303464 1053318150144 1054048100352 1054088119552 1056878795934 1058382179712 1059115639296 1059155850896 1059426653792 1059887702016 1060662473728 1063470555576 1064247946333 1064520051166 1065296053536 1066562535168 1067301663744 1068079693824 1069133737984 1071690239664 1071964247328 1072004946753 1072747846924 1073214692352 1073529847104 1074273804032 1075801931776 1078691048292 1079438581936 1081786208256 1082535886848 1082576987648 1085443087716 1086987103488 1087028373288 1087781684704 1088533315584 1089329027072 1092213003024 1092533736723 1093011404342 1095388549632 1096147654656 1097268836352 1097748574208 1098029244416 1100654840736 1100978053422 1101741031976 1102220494848 1102544167296 1103026211584 1103308231168 1104112508928 1107077654826 1107844860408 1108612597664 1111023673344 1111065855744 1111835825152 1115594284597 1116365133312 1116407518512 1117181189696 1117995580416 1118770352128 1121774862351 1122552253108 1124993645568 1125816009344 1126924750848 1127417454592 1129951160091 1130402268864 1130734217028 1131228586312 1131558487488 1132010237952 1132053217152 1132342658304 1132837730816 1136998672524 1137786613392 1141094662656 1141885442048 1145786663736 1146580694688 1147375275904 1148211677184 1149007388672 1152093101874 1155398879232 1155442746432 1156243469056 1157086334976 1157888196608 1160490380634 1160997759636 1161294601272 1161802331888 1162141149312 1162605109248 1162649250048 1162990667696 1163454966784 1167728366376 1168581968983 1171123469568 1171935058944 1172747210752 1175896678359 1176753870864 1177569362112 1177614071062 1178427773952 1179244425216 1182411341397 1183230753276 1185849134496 1186670928768 1187493292544 1188358938624 1191550332258 1191854985516 1192376077464 1193245282944 1194072202752 1194422847904 1194899695616 1196121884672 1197543899136 1200165265442 1202775455232 1203301321728 1203608979456 1203654677056 1208558029536 1209395561088 1209441478388 1210277173248 1211161878784 1214368404678 1217899111104 1218743116032 1219631542272 1220476747776 1223754395292 1224602457936 1224962068447 1225495155456 1226344424448 1226390985248 1226704546496 1231748561901 1232602164508 1234067548704 1234967145984 1235282899968 1235822979072 1236185884544 1237944328192 1239458660973 1240904488032 1241221760064 1241268885714 1242129085912 1243895983616 1247189172372 1250815303296 1251682119168 1251729641968 1252594556928 1253510196224 1256828838408 1257747572939 1258069151378 1258616646144 1259488868352 1259536687552 1262276001792 1265039063574 1266543010512 1267420725696 1268344636416 1268717092032 1269223600128 1269596313856 1271402283008 1272632159601 1274442447168 1274816693436 1275700142288 1276630088448 1277514793984 1281833316049 1284621122304 1284669895704 1285560172832 1286448463872 1287388850176 1290797185392 1291740750586 1292633312256 1292682389856 1293578219648 1297339224064 1300773902688 1302624221184 1303006743168 1303526940672 1303576431872 1303909727744 1304860237824 1305430736896 1307027623374 1308364501158 1308886837632 1309271198664 1309843626256 1310178524512 1311133604352 1312692350976 1319340612096 1319390703696 1320305042368 1321267504128 1322183143424 1325733928233 1326652662764 1327619751744 1328539793152 1332402446336 1335929954112 1336906511096 1337830281216 1337881074816 1338223141632 1338808227328 1343725703892 1344262157568 1344313195368 1344656906736 1345244805344 1345637120256 1348170522624 1351121603403 1354111511688 1355049911904 1355988962432 1356977436672 1357917822976 1361564574942 1362557113632 1363501366656 1364446274048 1367465668608 1368413323264 1372088261388 1373039119504 1373987856384 1374040022784 1374992233472 1375994560512 1379689858404 1380042614808 1380645984432 1381051417889 1381602773056 1383015929152 1384607563776 1385619703808 1390709120112 1391672882496 1391725720346 1392687369216 1393296267264 1393652502528 1397395221651 1398363617508 1399382981568 1400352754944 1400405922344 1404424200192 1408195847214 1409171727912 1410198970752 1411176239616 1412154185728 1416978773496 1417960740768 1418377131886 1420394738048 1422083380224 1423068884992 1428295853088 1428920319552 1429285663104 1429339929004 1430327568384 1430952923136 1431373129472 1435162660074 1437204143232 1438254731056 1441382731776 1442381611008 1446255194436 1447257450288 1448312456448 1449316137984 1449371164384 1450372644864 1455275497104 1456284004032 1456339294982 1456711648964 1459506627072 1460518066176 1461530206208 1463025115136 1465455214086 1466523485856 1466898443712 1466954137662 1467539787648 1467970737896 1468609579008 1469627326464 1470058889728 1473574079538 1473950840076 1476103539768 1477126480544 1480339021824 1481421140992 1485343172664 1486428949837 1487456036352 1488486844416 1488543358016 1490660773888 1494607267296 1494664013271 1495699816468 1498952752128 1499991527424 1502566334464 1504019824983 1506159255744 1506601546788 1507203025152 1507645622704 1508301729792 1508744649984 1509346983936 1509404289536 1509790211072 1513400406012 1514893918967 1515998230032 1517048817856 1519959564288 1520348184576 1521459550208 1525487582736 1526602705238 1527657550848 1527715551648 1528774259584 1530948902912 1535002058304 1535060337954 1536124135832 1539464988672 1540531838976 1540590328576 1542781779968 1544669009442 1546866262656 1547320507512 1547997012848 1548392801696 1549066641408 1549521532416 1550199000064 1554303119688 1555439306179 1555892920296 1556971155168 1558822166784 1561039552512 1561497959424 1562580078592 1566776460639 1567862237812 1569005161152 1570092482816 1571237031936 1572325900288 1575456662637 1576548455196 1577641004368 1581072150528 1581132179328 1582227905024 1588673458944 1588733776344 1589139980688 1589834769952 1590933307392 1590993710592 1592096270336 1596780076749 1597478206346 1597944080304 1599112168082 1600952495616 1603700606976 1604401762304 1604811972608 1609121770386 1610294770656 1611410706048 1612527414784 1613702897664 1618036572438 1619157872904 1623803830272 1623865481472 1624990821376 1626175389696 1630542559932 1631672527056 1632803277248 1633993540608 1635125899264 1639517106513 1642331415868 1644221481984 1645423398272 1645903254528 1646622861312 1647043866624 1647763972096 1651467080133 1652611547964 1653816250944 1654539317376 1654962346752 1655025180952 1656168763392 1661767290612 1662918896496 1666598783616 1667753737728 1668909492224 1674611277768 1675771784544 1676993370624 1678155528192 1679318491136 1683828379662 1686718751432 1688724014016 1689894300928 1690387126272 1691126181888 1691622789376 1692298133504 1696101325542 1696842879468 1698079825728 1698513987456 1699256596224 1699755591248 1702173451264 1706679920088 1707927493129 1711641993984 1712828163072 1712893194272 1714076762112 1719871042032 1721062913856 1721128257706 1722317515776 1723511083008 1723576519808 1728139652811 1733164119648 1734365203584 1735629502464 1736832294912 1737342324224 1741496639454 1741941901908 1742703497832 1743973875072 1744486001544 1745182450176 1745694931552 1748178139136 1750256467968 1754087695646 1757902588416 1759120816128 1759187604928 1761690005504 1766354043168 1766421106593 1767645237644 1768866637824 1770159668992 1774846129914 1780006393152 1781239938816 1782538407936 1783773708288 1783841433088 1784297522176 1788564116196 1790329176961 1791108304128 1791634271856 1792349543424 1792417593824 1792875875648 1794182827008 1796315848704 1800247898163 1801495471204 1804951982592 1805413469184 1805482015584 1806733215872 1809303248896 1814093341632 1814162217582 1815419433256 1816742818176 1818001822208 1823287558144 1828114674048 1829451015184 1830715121664 1832053363712 1836903686904 1838246452757 1839516636672 1839586477872 1840056819744 1840861312576 1844864925696 1848903246762 1851101323056 1853734468608 1854278826816 1855563843328 1856916492288 1857728356352 1858203336704 1861903328571 1863193628868 1864484823344 1865843975424 1867137006592 1877523178752 1877594462952 1878895637216 1880193908736 1880265294336 1881568319488 1887103727067 1887928789318 1889233302528 1889305031328 1890614321024 1896111173632 1897558595361 1901131088544 1903075638048 1903835400192 1904394470784 1905227092736 1905714217472 1907103424512 1907937230848 1912225040154 1913550213432 1914945132672 1916272190976 1921843642368 1927004843556 1928340259248 1929676600384 1931083275264 1932421517312 1937611125879 1939023584784 1940367329472 1941712005376 1946008836096 1947357421568 1953940285448 1954510114752 1955290411008 1955364647808 1955864591616 1955938850216 1956719716864 1957290356736 1958146105344 1963906797996 1964765439384 1965267786768 1966700406528 1968138053024 1979086055544 1980457563552 1981901256192 1983274715136 1984649125888 1989978994146 1991429627616 1992809689728 1992885351028 1998603669504 1999988703232 2005359766644 2006821612224 2007334712448 2008212340992 2008802062384 2009604033536 2011068973056 2011659533312 2016469793052 2016985360104 2017867208016 2018459764607 2021330973376 2025727082496 2032574867856 2033983443648 2034060668198 2035466155008 2036876734464 2036954068864 2042346862413 2045252049984 2046669411072 2046747117272 2051198502912 2052619984896 2058132392082 2059558679256 2061060034176 2062488350208 2063094010016 2063991840768 2066028709888 2070968976648 2072404159584 2073012731218 2074523893728 2075961540224 2078429555712 2081997279232 2087509323744 2087588580519 2089035280852 2089944400896 2090478753792 2092006881536 2094982709248 2097545426262 2100529132416 2100608883516 2102064606928 2106636300288 2108096200704 2108176239104 2113757591868 2116764359424 2118231278592 2118311701792 2118853307584 2119775404032 2121324947456 2126941111152 2127565697829 2128495892666 2129040102332 2130592107072 2133125070336 2134603327488 2138267475968 2143380479328 2143928494656 2144009893506 2145495693848 2146429384704 2147059694208 2148547608064 2157382096584 2158877163872 2163572416512 2165153975296 2170886175432 2172473080531 2173974206976 2174056746576 2175563369408 2178658054144 2184426006048 2184508942473 2185067473446 2186022808684 2190777099264 2192295309312 2194537672704 2195497148416 2196058488832 2198182821129 2200431206493 2201309681472 2201956106844 2203482063952 2204440989696 2205088334592 2206052423168 2206616462336 2208225017856 2214155309652 2215689720816 2217225195328 2222047346688 2222131711488 2223671650304 2231188569194 2232730266624 2232815037024 2234362379392 2235991160832 2237540704256 2243549724702 2245104506216 2249987291136 2251632018688 2253849501696 2254834909184 2259902320182 2260804537728 2261468434056 2262457172624 2263116974976 2264020475904 2264106434304 2264685316608 2265675461632 2273997345048 2275573226784 2275659623809 2282189325312 2283770884096 2289904057857 2291573327472 2293161389376 2294750551808 2296423354368 2298014777344 2302590506931 2304186203748 2310797758464 2310885492864 2312486938112 2314172669952 2320980761268 2321995519272 2322589202544 2323604663776 2324282298624 2325210218496 2325298500096 2325981335392 2326909933568 2335456732752 2337163937966 2342246939136 2343870117888 2345494421504 2351793356718 2353507741728 2355138724224 2355228142124 2356855547904 2358488850432 2364822682794 2366461506552 2371698268992 2373341857536 2374986585088 2376717877248 2383100664516 2383709971032 2384752154928 2385452449081 2386490565888 2388144405504 2388845695808 2389799391232 2392243769344 2396217309519 2398668252123 2400330530884 2405550910464 2406602643456 2407217958912 2407309354112 2413682655579 2417116059072 2418791122176 2418882956776 2420554346496 2422323757568 2428736809356 2435798222208 2437486232064 2439263084544 2447508790584 2449204915872 2449924136894 2450990310912 2452688848896 2452781970496 2453409092992 2463497123802 2465204329016 2468135097408 2469934291968 2470565799936 2471645958144 2472371769088 2475888656384 2478917321946 2481808976064 2482443520128 2482537771428 2484258171824 2487791967232 2494378344744 2496201720727 2501630606592 2503364238336 2503459283936 2505189113856 2507020392448 2513657676816 2515495145878 2516138302756 2517233292288 2518977736704 2519073375104 2525742569493 2530078127148 2533086021024 2534841451392 2536689272832 2537434184064 2538447200256 2539192627712 2545264319202 2548884894336 2549633386872 2551400284576 2553260176896 2555029587968 2563666632098 2569242244608 2569339791408 2571120345664 2574777700352 2581594370784 2581692386559 2583481501172 2585266624512 2585364779712 2587156439296 2594678448128 2601547805376 2605248442368 2606013486336 2607053881344 2607152863744 2607819455488 2609720475648 2614055246748 2616729002316 2617773675264 2618542397328 2619687252512 2620357049024 2622267208704 2625384701952 2631131543469 2638681224192 2638781407392 2640610084736 2642535008256 2644366286848 2651467856466 2653305325528 2655239503488 2657079586304 2664804892672 2671859908224 2673813022192 2675660562432 2675762149632 2676446283264 2677616454656 2686667892491 2687451407784 2688524315136 2688626390736 2689313813472 2689415919047 2690489610688 2691274240512 2696341045248 2702243206806 2708223023376 2710099823808 2711977924864 2713954873344 2715835645952 2721243326373 2723129149884 2725114227264 2727002733312 2728892548096 2734931337216 2744176522776 2746078239008 2747975712768 2748080045568 2749984466944 2759379716808 2760085229616 2761291968864 2762102835778 2763205546112 2766031858304 2771239407616 2773354870143 2781418240224 2783345764992 2783451440692 2785374738432 2786592534528 2787305005056 2794790443302 2796727235016 2798765963136 2800705509888 2800811844688 2808848400384 2816391694428 2818343455824 2820397941504 2822352479232 2824308371456 2831893183977 2833957546992 2835921481536 2836754263772 2840789476096 2844166760448 2846137769984 2856591706176 2857840639104 2858571326208 2858679858008 2860655136768 2861905846272 2862746258944 2870325320148 2874408286464 2876509462112 2882765463552 2892510388872 2894514900576 2896624912896 2898632275968 2898742328768 2910550994208 2912568008064 2912678589964 2913423297928 2919013254144 2921036132352 2923060412416 2926050230272 2930910428172 2933046971712 2933796887424 2933908275324 2935079575296 2935941475792 2937219158016 2939254652928 2940117779456 2947148159076 2947901680152 2950056579041 2952207079536 2954252961088 2960678043648 2962842281984 2970686345328 2972857899674 2974912072704 2976973688832 2977086716032 2981321547776 2984968491219 2989214534592 2989328026542 2991399632936 2997905504256 2999983054848 3008039649966 3012318511488 3013203093576 3014406050304 3015291245408 3016603459584 3017489299968 3018808579072 3019580422144 3026800812024 3029787837934 3031996460064 3034097635712 3039919128576 3042919100416 3050975165472 3051091002297 3053205410476 3055315101696 3055431103296 3057548519168 3061897805824 3070004116608 3070120675908 3072248271664 3078929977344 3081063677952 3081180657152 3089338018884 3093732525312 3094641015024 3095994025696 3096785603392 3098133282816 3099043064832 3100398000128 3108606239376 3109519096827 3110878612358 3111785840592 3113942310336 3117644333568 3122995918848 3125160157184 3133552921278 3135724475624 3138010322304 3140184965632 3142474063872 3150913325274 3153096910392 3155282008736 3162144301056 3162264358656 3164455810048 3175152963853 3177346917888 3177467552688 3178279961376 3179669539904 3181987421184 3184192540672 3192743838999 3193560153498 3194956412692 3195888160608 3198224336164 3201904991232 3207401213952 3208803524608 3209623945216 3216014840259 3218243540772 3220589541312 3222821412096 3225054829568 3227405795328 3236073144876 3238315745808 3247607660544 3247730962944 3249981642752 3261085119864 3263345054112 3265606554496 3267987081216 3270251798528 3277601210169 3279034213026 3284662831736 3288442963968 3290846796544 3291806509056 3293245722624 3294087733248 3295527944192 3302934160266 3305223095928 3307632501888 3309078634752 3309924693504 3310050361904 3312337526784 3323534581224 3325837792992 3325964065567 3333197567232 3335507475456 3337818984448 3346782853791 3349222555536 3351543569088 3353986741248 3356311056384 3358636982272 3365324587053 3367656759324 3373437502864 3377448028032 3379788601856 3380774252544 3382252363776 3383245578752 3392202651084 3393685758936 3396159651456 3397027974912 3398513192448 3399511182496 3404346902528 3413359840176 3415854986258 3423283987968 3425656326144 3425786388544 3439742084064 3442125827712 3442256515412 3444635031552 3447022166016 3447153039616 3456279305622 3466328239296 3468730407168 3471259004928 3473664589824 3474684648448 3482993278908 3483883803816 3485406995664 3486430502503 3487947750144 3488972003088 3490364900352 3491389863104 3496356278272 3505745906949 3508175391292 3515805176832 3518241632256 3518375209856 3523380011008 3527690035077 3532708086336 3532842213186 3535290475288 3537733275648 3540319337984 3549692259828 3560012786304 3562479877632 3565076815872 3567682866176 3568595044352 3577128232392 3580658353922 3582216608256 3583268543712 3584699086848 3584835187648 3585751751296 3588365654016 3592631697408 3600495796326 3602990942408 3609903965184 3610826938368 3610964031168 3613466431744 3618606497792 3628186683264 3628324435164 3630838866512 3633485636352 3636003644416 3648294822601 3656229348096 3658902030368 3661430243328 3664106727424 3673807373808 3674886205341 3676492905514 3679033273344 3679172955744 3680113639488 3681722625152 3695245685703 3697806493524 3702202646112 3707468937216 3708557653632 3711127686656 3713832984576 3715456712704 3723806657142 3726387257736 3728969646688 3731687950848 3734274013184 3755046357504 3755188925904 3757791274432 3760530588672 3763136638976 3773242718817 3774207454134 3775857578636 3778466605056 3778610062656 3781228642048 3792222347264 3795117190722 3802262177088 3806151276096 3807670800384 3808788941568 3810454185472 3811428434944 3814206849024 3824450080308 3827100426864 3829890265344 3832544381952 3845499948147 3854009687112 3856680518496 3859353200768 3862166550528 3864843034624 3875222251758 3878047169568 3880734658944 3883424010752 3892017672192 3894714843136 3907880570896 3909020229504 3910580822016 3910729295616 3911729183232 3911877700432 3913439433728 3914580713472 3916292210688 3927813595992 3929530878768 3930535573536 3930684804761 3933400813056 3936276106048 3958172111088 3960915127104 3963802512384 3966549430272 3969298251776 3977201784699 3979957988292 3982859255232 3985619379456 3985770702056 3997207339008 4005957034651 4010719533288 4013643224448 4014669424896 4016424681984 4017604124768 4019208067072 4023319066624 4032939586104 4033970720208 4035734416032 4036919529214 4042661946752 4053364810209 4065149735712 4067966887296 4068121336396 4070932310016 4073753468928 4073908137728 4084693724826 4090504099968 4093338822144 4093494234544 4102397005824 4105239969792 4116264784164 4119117358512 4122120068352 4124976700416 4126188020032 4127983681536 4132057419776 4141937953296 4143154253667 4144808319168 4146025462436 4149047787456 4151923080448 4156859111424 4163994558464 4175018647488 4175177161038 4178070561704 4179888801792 4180957507584 4184013763072 4195090852524 4201058264832 4201217767032 4204129213856 4213272600576 4216352478208 4227515183736 4233528718848 4236462557184 4236623403584 4237706615168 4242649894912 4253882222304 4255131395658 4256991785332 4258080204664 4261184214144 4266250140672 4269206654976 4276534951936 4286760958656 4287856989312 4288019787012 4290991387696 4292858769408 4294119388416 4297095216128 4311621153983 4314764193168 4317754327744 4327144833024 4330307950592 4341772350864 4344946161062 4347948413952 4348113493152 4351126738816 4357316108288 4368852012096 4369017884946 4370134946892 4372045617368 4381554198528 4384590618624 4389075345408 4390994296832 4396365642258 4400862412986 4402619362944 4403912213688 4406964127904 4408881979392 4410176669184 4412104846336 4413232924672 4428310619304 4431379441632 4434450390656 4444263422976 4447343300608 4459286849511 4462377138388 4465460533248 4465630074048 4468724758784 4471982321664 4475081408512 4483992039813 4487099449404 4490209012432 4499974582272 4503264037376 4507699003392 4519804640364 4521609075456 4522936868112 4524914345248 4526233949952 4528040951808 4528212868608 4529370633216 4531350923264 4544681756901 4547994690096 4551146453568 4551319247618 4564378650624 4567541768192 4579808115714 4583146654944 4586322778752 4589501103616 4592846708736 4605181013862 4608372407496 4621595516928 4621770985728 4624973876224 4628345339904 4641961522536 4643991038544 4645178405088 4645354769263 4647209327552 4648564597248 4650597000192 4651962670784 4653819867136 4666317918537 4670913465504 4674327875932 4684493878272 4687740235776 4690988843008 4700329381917 4703586713436 4707015483456 4710277448448 4710456284248 4713711095808 4716977700864 4729645365588 4732923013104 4743396537984 4746683715072 4749973170176 4766201329032 4767419942064 4769504309856 4770904898162 4772981131776 4776288811008 4777691391616 4779598782464 4784487538688 4790340230247 4792434619038 4797336504246 4800661061768 4811101820928 4813205286912 4814435917824 4814618708224 4827365311158 4834232118144 4837582244352 4837765913552 4841108692992 4844647515136 4857473618712 4861024403521 4871596444416 4874972464128 4878526169088 4895017581168 4898409831744 4899848273788 4901980621824 4905377697792 4905563940992 4906818185984 4918551319539 4926994247604 4930408658032 4936270194816 4939868583936 4941131599872 4943291916288 4944743538176 4957834643892 4963617952128 4964887040256 4965075542856 4968516343648 4975583934464 4988756689488 4992403441454 5003261213184 5006728476672 5006918567872 5014040784896 5027315353632 5030990291756 5032276605512 5034466584576 5037955473408 5038146750208 5051485138986 5060156254296 5066172042048 5069682902784 5073378545664 5074868368128 5076894400512 5078385255424 5090528638404 5095552272889 5097769788672 5099266773744 5102800569152 5106520353792 5110059175936 5123782479387 5127333264196 5138484489216 5138679582816 5142240691328 5149555400704 5163188741568 5163384773118 5166963002344 5170533249024 5170729559424 5174312878592 5189356896256 5203095610752 5210496884736 5212026972672 5214305727488 5215638910976 5228110493496 5233458004632 5235547350528 5237084794656 5239374505024 5240714098048 5244534417408 5250769403904 5262263086938 5277362448384 5277562814784 5281220169472 5285070016512 5288732573696 5299263319779 5302935712932 5306610651056 5310479006976 5314159172608 5343719816448 5347626044384 5351321124864 5351524299264 5352892566528 5355232909312 5370987530883 5373335784982 5374902815568 5377048630272 5377252781472 5378627626944 5378831838094 5380979221376 5382548481024 5400743694489 5404486413612 5416446046752 5420199647616 5423955849728 5427909746688 5442486652746 5446258299768 5450228454528 5454005466624 5457785096192 5469862674432 5488353045552 5492156478016 5496160091136 5499968933888 5514739358271 5518759433616 5520170459232 5522583937728 5524205671556 5526411092224 5532063716608 5542478815232 5546709740286 5562836480448 5566691529984 5566902881384 5570749476864 5573185069056 5574610010112 5589580886604 5593454470032 5597531926272 5601411019776 5601623689376 5632783388856 5636686911648 5640795883008 5644704958464 5648616742912 5661311181201 5663786367954 5667915093984 5671842963072 5673508527544 5681578952192 5688333520896 5692275539968 5713183412352 5715681278208 5717142652416 5717359716016 5721310273536 5723811692544 5725492517888 5740650640296 5744847022343 5748816572928 5753018924224 5765530927104 5785020777744 5789029801152 5793249825792 5797264551936 5797484657536 5812833377637 5821101988416 5825136016128 5825357179928 5826846595856 5838026508288 5842072264704 5854860281413 5861820856344 5866093943424 5867593774848 5867816550648 5870159150592 5871882951584 5874438316032 5880235558912 5894296318152 5895803360304 5900113158082 5904414159072 5908505922176 5925684563968 5941372690656 5945715799348 5949824145408 5953947377664 5954173432064 5962643095552 5969936982438 5978429069184 5978656053084 5982799265872 5995811008512 5999966109696 6016079299932 6024637022976 6026406187152 6028812100608 6030582490816 6033206919168 6034978599936 6037617158144 6039160844288 6053601624048 6055379293821 6059575675868 6063992920128 6068195271424 6085838200832 6101950330944 6102182004594 6106410820952 6110630203392 6110862206592 6115097038336 6140008233216 6140241351816 6144496543328 6157859954688 6162361314304 6178676037768 6187465050624 6189282030048 6191988051392 6193571206784 6198086129664 6200796000256 6217212478752 6219038193654 6221757224716 6223571681184 6227884620672 6235288667136 6245991837696 6250320314368 6262765741557 6267105842556 6271448951248 6276020644608 6280369931264 6284948127744 6301826650548 6306193820784 6310564017472 6324288602112 6324528717312 6328911620096 6350305927706 6354693835776 6354935105376 6356559922752 6359339079808 6363974842368 6368385081344 6382697093487 6385487677998 6387120306996 6389912825384 6391776321216 6396448672328 6403809982464 6414802427904 6417607049216 6432029680518 6436487081544 6441179082624 6445642824192 6450109659136 6472146289752 6476631491616 6476877390841 6495461925888 6499963285504 6517419241593 6522170239728 6526690108224 6531213108992 6535974162432 6540503597056 6553526827419 6555202420338 6558068426052 6569325663472 6576885927936 6581693593088 6583613018112 6586491445248 6588175466496 6605868320532 6610446191856 6615265003776 6618157269504 6619849387008 6620100723808 6624675053568 6647069162448 6651675585984 6651928131134 6666395134464 6671014950912 6675637968896 6693565707582 6698445111072 6703087138176 6707973482496 6712622112768 6730649174106 6735313518648 6746875005728 6754896056064 6759577203712 6761548505088 6764504727552 6766491157504 6784405302168 6787371517872 6789364662769 6792319302912 6794055949824 6797026384896 6799022364992 6808693805056 6826719680352 6826978871427 6831709972516 6846567975936 6851312652288 6851572777088 6869712173571 6879484168128 6884251655424 6884513030824 6889270063104 6894044332032 6894306079232 6912558611244 6919380332579 6932656478592 6937460814336 6942518009856 6949369296896 6965986557816 6967767607632 6970813991328 6972861005006 6975895500288 6977944006176 6980729800704 6982779726208 6992712556544 7011491813898 7016350782584 7031610353664 7036483264512 7036750419712 7046760022016 7055380070154 7065416172672 7065684426372 7070580950576 7075466551296 7080638675968 7099384519656 7104574128223 7120025572608 7124959755264 7130153631744 7135365732352 7137190088704 7154256464784 7156357347243 7161316707844 7164433216512 7166537087424 7169398173696 7169670375296 7171503502592 7176731308032 7188651928557 7196004756369 7200991592652 7205981884816 7219807930368 7221653876736 7221928062336 7226932863488 7256373366528 7256648870328 7261677733024 7266971272704 7272007288832 7296589645202 7312458696192 7317804060736 7328213454848 7347614747616 7349772410682 7352985811028 7358066546688 7358345911488 7360227278976 7363445250304 7390491371406 7395612987048 7404405292224 7414937874432 7417115307264 7422255373312 7427665969152 7447613314284 7452774515472 7457939293376 7463375901696 7468548026368 7488605162181 7510092715008 7510377851808 7515582548864 7521061177344 7526273277952 7546485437634 7548414908268 7551715157272 7556933210112 7557220125312 7562457284096 7584444694528 7590234381444 7604524354176 7612302552192 7615341600768 7617577883136 7620908370944 7622856869888 7648900160616 7654200853728 7654491461903 7659780530688 7665088763904 7690999896294 7708019374224 7713361036992 7718706401536 7724333101056 7729686069248 7745077159677 7750444503516 7756094339136 7761469317888 7766848021504 7784035344384 7801074225373 7815761141792 7818040459008 7821161644032 7821458591232 7823458366464 7823755400864 7826878867456 7829161426944 7855627191984 7859061757536 7861071147072 7861369609522 7866801626112 7872552212096 7893394630407 7916344222176 7921830254208 7927605024768 7933098860544 7954403569398 7959915976584 7965718510464 7971238758912 7971541404112 7994414678016 8011914069302 8021439066576 8027286448896 8029338849792 8032849363968 8035208249536 8038416134144 8046638133248 8060003677473 8065879172208 8067941440416 8068247757141 8071468832064 8073839058428 8085323893504 8106729620418 8130299471424 8135933774592 8136242672792 8141864620032 8147506937856 8147816275456 8169387449652 8181008199936 8186677644288 8186988469088 8204794011648 8232529568328 8238234717024 8244240136704 8249953400832 8252376040064 8264114839552 8283875906592 8286308507334 8289616638336 8292050924872 8298095574912 8303846160896 8313718222848 8327989116928 8350037294976 8350354322076 8356141123408 8359777603584 8361915015168 8368027526144 8390181705048 8396314878809 8402116529664 8402435534064 8408258427712 8426545201152 8432704956416 8455030367472 8467057437696 8472925114368 8473246807168 8475413230336 8485299789824 8495679551931 8507764444608 8510262791316 8513983570664 8516160409328 8522368428288 8532500281344 8538413309952 8573521917312 8575713978624 8576039574024 8581982775392 8585717538816 8588238776832 8594190432256 8623242307966 8629528386336 8635508655488 8660615901184 8683544701728 8689892322124 8695896827904 8696226986304 8702253477632 8714632216576 8737704024192 8738035769892 8740269893784 8744091234736 8763108397056 8769181237248 8778150690816 8792731284516 8801724825972 8805238725888 8807824427376 8813928255808 8817763958784 8820353338368 8824209692672 8826465849344 8850169737123 8856621238608 8862758883264 8868900781312 8888526845952 8894686601216 8918573699022 8924754276776 8930921066496 8931260148096 8937449517568 8943964643328 8967984079626 8974198898808 8980418024864 8999949164544 9006528074752 9039609280728 9043218150912 9045873736224 9046217182249 9049828690496 9052467899904 9056425737216 9058741266432 9062701846528 9089363513802 9095989380192 9102292907136 9102638495236 9128757301248 9135083536384 9153273006891 9159616231428 9166293309888 9172645557504 9179002207232 9185693417472 9210362027724 9216744814992 9243191033856 9243541971456 9249947752448 9283923045072 9287982077088 9290356810176 9290709538526 9294418655104 9297129194496 9301194000384 9303925341568 9307639734272 9328557290481 9332635837074 9341826931008 9348655751864 9368987756544 9375480471552 9400658763834 9407173426872 9414030966912 9420554896896 9420912568496 9427422191616 9459290731176 9465846026208 9466205417383 9486793075968 9493367430144 9499946340352 9525458891559 9532402658064 9534839884128 9539008619712 9541809796324 9545962263552 9552577622016 9555382783232 9559197564928 9568975077376 9578231516997 9580680460494 9584869238076 9594673008492 9601322123536 9622203641856 9626410573824 9628871835648 9629237416448 9654730622316 9668464236288 9675164488704 9675531827104 9682217385984 9689295030272 9714947237424 9722048807042 9743192888832 9749944928256 9790035162336 9796819663488 9799696547576 9803961243648 9810755395584 9811127881984 9813636371968 9837102639078 9853988495208 9860817316064 9872540389632 9879737167872 9882263199744 9886583832576 9889487076352 9915669287784 9922917584047 9927235904256 9929774080512 9930151085712 9937032687296 9951167868928 9977513378976 9977892196701 9984806882908 10006522426368 10013456953344 10013837135744 10028081569792 10040348561373 10054630707264 10061980583512 10064553211024 10068933169152 10075910946816 10076293500416 10102970277972 10120312508592 10132344084096 10139365805568 10146757091328 10149736736256 10156770510848 10181057276808 10191104545778 10195539577344 10198533547488 10205601138304 10213040707584 10220118351872 10247564958774 10254666528392 10276968978432 10277359165632 10284481382656 10299110801408 10326377483136 10326769546236 10333926004688 10341066498048 10341459118848 10348625757184 10383608341249 10406191221504 10420993769472 10424053945344 10428611454976 10431277821952 10456220986992 10459291507509 10466916009264 10471094701056 10474169589312 10478749010048 10481428196096 10489068834816 10517237720847 10524526173876 10554724896768 10555125629568 10562440338944 10570140033024 10598526639558 10605871425864 10613221302112 10620958013952 10628318345216 10687439632896 10695252088768 10703048598528 10705785133056 10710465818624 10741975061766 10746671569964 10749805631136 10754097260544 10754505562944 10757255253888 10757663676188 10761958442752 10765096962048 10801487388978 10808972827224 10832892093504 10840399295232 10847911699456 10855819493376 10884973305492 10892516599536 10900456909056 10908010933248 10915570192384 10944884467803 10976706091104 10984312956032 10992320182272 10999937867776 11024658616023 11029478716542 11037518867232 11040340918464 11045167875456 11048411343112 11052822184448 11064127433216 11084957630464 11093419480572 11125672960896 11133383059968 11133805762768 11141498953728 11146370138112 11179161773208 11186908940064 11187333675089 11195063852544 11202822039552 11203247378752 11265566777712 11273373823296 11281591766016 11289409916928 11297233485824 11319728156451 11322622362402 11327572735908 11335830187968 11343685926144 11347017055088 11363157904384 11376667041792 11401570021699 11426366824704 11431362556416 11434285304832 11434719432032 11442620547072 11450985035776 11481301280592 11489694044686 11497633145856 11506037848448 11536499844441 11570041555488 11578059602304 11586499651584 11594529103872 11594969315072 11625666755274 11642203976832 11650272032256 11650714359856 11653693191712 11676053016576 11684144529408 11709720562826 11723641712688 11732187886848 11735187549696 11735633101296 11740318301184 11743765903168 11748876632064 11760471117824 11788592636304 11791606720608 11792054414283 11800226316164 11808828318144 11817011844352 11851369127936 11882745381312 11891431598696 11899648290816 11907894755328 11908346864128 11939873964876 11956858138368 11957312106168 11965598531744 11991622017024 12017871103953 12032158599864 12049274045952 12052812374304 12057624201216 12061164981632 12069957199872 12075234316288 12078321688576 12107203248096 12110758587642 12119151351736 12127985840256 12136390542848 12171676401664 12203900661888 12204364009188 12212821641904 12221260406784 12221724413184 12230194076672 12271537130567 12280016466432 12280482703632 12288993086656 12315719909376 12324722628608 12357352075536 12374930101248 12378564060096 12383976102784 12387142413568 12396172259328 12401592000512 12429462761001 12434424957504 12438076387308 12443514449432 12447143362368 12455769241344 12470577334272 12491983675392 12525531483114 12534211685112 12542897902496 12552041289216 12560739862528 12603653301096 12612387641568 12621128034944 12649057434624 12657823240192 12700611855412 12709387671552 12709870210752 12713119845504 12718678159616 12727949684736 12736770162688 12765394186974 12770975355996 12774240613992 12779825650768 12783552642432 12792897344656 12807619964928 12829604855808 12864059361036 12872974163088 12882358165248 12891285648384 12900219318272 12934863461949 12944292579504 12953262983232 12953754781682 12990923851776 12999926571008 13034838483186 13044340479456 13053380216448 13062426217984 13071948324864 13107053654838 13110404840676 13116136852104 13138651326944 13153771855872 13163387186176 13167226036224 13172982890496 13211736641064 13220892383712 13221394343287 13230530007552 13236314539008 13239698774016 13240201447616 13294138324896 13303351171968 13303856262268 13332790268928 13342029901824 13351275937792 13377860548533 13387131415164 13396890222144 13406174276352 13415946964992 13425244225536 13461298348212 13470627037296 13474582752917 13493750011456 13509792112128 13519154407424 13523097010176 13532982315008 13568810604336 13574743035744 13578729325538 13584638605824 13588111899648 13594052769792 13598044729984 13617387610112 13634045270703 13653439360704 13653957742854 13663419945032 13693135951872 13702625304576 13703145554176 13739424347142 13758968336256 13768503310848 13769026061648 13778540126208 13788612158464 13825117222488 13835223302329 13838760665158 13865312957184 13874921628672 13885036019712 13898738593792 13931973115632 13935535215264 13936064307789 13941627982656 13945722010012 13951791000576 13955888012352 13961459601408 13965559452416 13985425113088 13998953755611 14022983627796 14032701565168 14063220707328 14072966529024 14073500839424 14110760140308 14130832345344 14131368852744 14141161901152 14150933102592 14161277351936 14198769039312 14209148256446 14240051145216 14249919510528 14270731464704 14274380177408 14308512929568 14312714694486 14322633415688 14328866433024 14333074174848 14338796347392 14339340750592 14343007005184 14353462616064 14377303857114 14392009512738 14401983185304 14411963769632 14439615860736 14443307753472 14443856124672 14453865726976 14502725699761 14512746733056 14513297740656 14523355466048 14533942545408 14544014577664 14583073210563 14593179290404 14624917392384 14635608121472 14656426909696 14695229495232 14699544821364 14705971622056 14716133093376 14716691822976 14720454557952 14726890500608 14780982742812 14791225974096 14808810584448 14829875748864 14834230614528 14844510746624 14895226628568 14905549030944 14915878586752 14926751803392 14937096052736 14977210324362 15020185430016 15020755703616 15031165097728 15042122354688 15052546555904 15092970875268 15096829816536 15103430314544 15113866420224 15114440250624 15124914568192 15180468762888 15191565596779 15209048708352 15224605104384 15230683201536 15235155766272 15241816741888 15245713739776 15286656818667 15297800321232 15308401707456 15308982923806 15319561061376 15330177527808 15371347438161 15381999792588 15416038748448 15426722073984 15437412803072 15448666202112 15490154319354 15500889007032 15512188678272 15522938635776 15533696043008 15568070688768 15602148450746 15631522283584 15636080918016 15642917182464 15646916732928 15647510801728 15653757734912 15711254383968 15718123515072 15722142294144 15722739219044 15733603252224 15745104424192 15786789260814 15832688444352 15843660508416 15855210049536 15866197721088 15908807138796 15919831953168 15931437020928 15942477517824 15943082808224 16023828138604 16042878133152 16054572897792 16058677699584 16065698727936 16070416499072 16076832268288 16093276266496 16112962592649 16120007354946 16131758344416 16135882880832 16136495514282 16142937664128 16147678116856 16170647787008 16213459240836 16260598942848 16271867549184 16272485345584 16283729240064 16295632550912 16338774899304 16350718448207 16362016399872 16373355288576 16373976938176 16409588023296 16465059136656 16476469434048 16488480273408 16499906801664 16504752080128 16528229679104 16544218074813 16567751813184 16572617014668 16579233276672 16584101849744 16596191149824 16607692321792 16627436445696 16663833108637 16700074589952 16700708644152 16712282246816 16719555207168 16723830030336 16736055052288 16780363410096 16792629757618 16804233059328 16804871068128 16816516855424 16865409912832 16910060734944 16934114875392 16945850228736 16946493614336 16950826460672 16970599579648 16991359103862 17015528889216 17020525582632 17027967141328 17032320818656 17044736856576 17065000562688 17076826619904 17147043834624 17151427957248 17152079148048 17163965550784 17171435077632 17176477553664 17188380864512 17234541067029 17246484615932 17259056772672 17271017310976 17321231802368 17367089403456 17379784644248 17391793655808 17392453972608 17404506955264 17475408048384 17476071539784 17480539787568 17488182469472 17526216794112 17564580844239 17585462569032 17603449651944 17610477451776 17615648854752 17627856511616 17640706676736 17648419385344 17652931698688 17700339474246 17713242477216 17725517766528 17737801562624 17777053691904 17789373202432 17837147398044 17849508553552 17861842132992 17862520296192 17874899035136 17887929286656 17935968159252 17948397797616 17960836049728 17999898329088 18013056149504 18079218561456 18086436301824 18091747472448 18092434364498 18099657380992 18104935799808 18112851474432 18117482532864 18125403693056 18166137881463 18178727027604 18191978760384 18204585814272 18205276990472 18257514602496 18306546013782 18319232462856 18332586619776 18345291115008 18358004414464 18420724055448 18433489629984 18487083942912 18499895504896 18567846090144 18575964154176 18580713620352 18581419077052 18588837310208 18594258388992 18602388000768 18607850683136 18615279468544 18657114580962 18665271674148 18683653862016 18697311503728 18737975513088 18750960943104 18801317527668 18814346853744 18828061933824 18841109793792 18841825136992 18854844383232 18918581462352 18931692052416 18932410834766 18973586151936 18986734860288 18999892680704 19050917783118 19064805316128 19069679768256 19078017239424 19083619592648 19091924527104 19105155244032 19110765566464 19156463033994 19161360920988 19169738476152 19189346016984 19202644247072 19244407283712 19252821147648 19258474832896 19309461244632 19323576347881 19336928472576 19350328977408 19351063654208 19378590060544 19429894474848 19430632172523 19444097614084 19486385777664 19499889856512 19552257724779 19580070324672 19593639326976 19599393095152 19607922487296 19621510791168 19622255763968 19627272743936 19674205278156 19693620946571 19707976990416 19721634632128 19745080779264 19759474335744 19764526399488 19778974152704 19831338575568 19845835168094 19854471808512 19859548161024 19860302171424 19874065374592 19902335737856 19955026757952 19955784393402 19969613765816 20013044852736 20026913906688 20027674271488 20056163139584 20080697122746 20109261414528 20123961167024 20129106422048 20137866338304 20152587000832 20205940555944 20220710980327 20240625017184 20264688168192 20278731611136 20293514182656 20299473472512 20313541021696 20362114553616 20368093988307 20382209091556 20391079154688 20397067094976 20411202276608 20426081415168 20440236703744 20480936614281 20495129917548 20509333056784 20553937956864 20554718331264 20568962765312 20652754966272 20653539092472 20667852009376 20682132996096 20682918237696 20697251514368 20758140997737 20767216682498 20812382443008 20848107890688 20857222909952 20862555643904 20912441973984 20918583015018 20933832018528 20942189402112 20948339178624 20957498020096 20962856392192 20978137669632 21034475441694 21049052347752 21109449793536 21110251259136 21124880677888 21140280066048 21197053279116 21211742851728 21226442604224 21241916027904 21256636690432 21313722384669 21374879265792 21390504177536 21406097197056 21411570266112 21420931637248 21469072041729 21483950123532 21493343139928 21499611262272 21508194521088 21509011125888 21514510507776 21515327352376 21523916885504 21530193924096 21602974777956 21617945654448 21665784187008 21680798590464 21695823398912 21769946610984 21785033199072 21800913818112 21816021866496 21831140384768 21889768935606 21953412182208 21968625912064 21984640364544 21999875735552 22049317232046 22058957433084 22075037734464 22080681836928 22090335750912 22096822686224 22105644368896 22128254866432 22186838961144 22203057410677 22251345921792 22266766119936 22267611525536 22282997907456 22358323546416 22373817880128 22374667350178 22390127705088 22405644079104 22406494757504 22465815486543 22531133555424 22546747646592 22563183532032 22578819833856 22639456312902 22645244724804 22655145471816 22671660375936 22687371852288 22694034110176 22726315808768 22753334083584 22803140043398 22852733649408 22862725112832 22868570609664 22869438864064 22901970071552 22962602561184 22963474385709 22979388089372 22995266291712 23012075696896 23072999688882 23140083110976 23156119204608 23172999303168 23189058207744 23189938630144 23251333510548 23274279300493 23284407953664 23300544064512 23301428719712 23307386383424 23352106033152 23403222676119 23419441125652 23447283425376 23464375773696 23470375099392 23471266202592 23480636602368 23487531806336 23520942235648 23577185272608 23583213441216 23584108828566 23600452632328 23617656636288 23634023688704 23702738255872 23765490762624 23782863197392 23799296581632 23816693728256 23879747929752 23897203885841 23913716276736 23914624212336 23931197063488 23983244034048 24035742207906 24064317199728 24098548091904 24105624748608 24115248402432 24122329963264 24139914399744 24150468632576 24156643377152 24180011032419 24204743271423 24214406496192 24221517175284 24238302703472 24255971680512 24272781085696 24407801323776 24408728018376 24425643283808 24442520813568 24443448826368 24460388153344 24543074261134 24560032932864 24560965407264 24577986173312 24649445257216 24714704151072 24749860202496 24757128120192 24767952205568 24774284827136 24792344518656 24803184001024 24858925522002 24868849915008 24876152774616 24887028898864 24894286724736 24911538482688 24941154668544 24983967350784 25051062966228 25068423370224 25085795804992 25104082578432 25121479725056 25188944636427 25207306602192 25224775283136 25242256069888 25298114869248 25315646480384 25401223710824 25418775343104 25419740421504 25426239691008 25437356319232 25455899369472 25530788373948 25541950711992 25548481227984 25559651301536 25567105284864 25585794689312 25615239929856 25728118722072 25745948326176 25764716330496 25782571296768 25800438636544 25869726923898 25888585159008 25906525966464 25907509563364 25981847703552 25999853142016 26069676966372 26088680958912 26106760432896 26124852435968 26143896649728 26214107309676 26220809681352 26232273704208 26239976939891 26277302653888 26307543711744 26326774372352 26334452072448 26423473282128 26441784767424 26442788686574 26461060015104 26472629078016 26479397548032 26480402895232 26550509211369 26588276649792 26606702343936 26607712524536 26665580537856 26684059803648 26755721097066 26774262830328 26793780444288 26812348552704 26831893929984 26922596696424 26941254074592 26949165505834 26987500022912 27019584224256 27038308814848 27065964630016 27137621208672 27138651546747 27149486071488 27157458651076 27169277211648 27176223799296 27188105539584 27196089459968 27234775220224 27268090541406 27306878721408 27307915485708 27326839890064 27386271903744 27405250609152 27406291108352 27478848694284 27517936672512 27537006621696 27538052123296 27557080252416 27577224316928 27650234444976 27670446604658 27677521330316 27730625914368 27749843257344 27797477187584 27863946231264 27871070430528 27872128615578 27883255965312 27891444020024 27903582001152 27911776024704 27922919202816 27931118904832 27997907511222 28045967255592 28065403130336 28126441414656 28147001678848 28221520280616 28242150046903 28261664690688 28262737705488 28282323802304 28322554703872 28397538078624 28398616252149 28418296512892 28480102290432 28499839021056 28541462929408 28548760354816 28576376674677 28617025859136 28625429388972 28645266831376 28657732866048 28666148349696 28677592694784 28678681501184 28686014010368 28706925232128 28754607714228 28784019025476 28803966370608 28823927539264 28879231721472 28886615506944 28887712249344 28907731453952 29005451399522 29025493466112 29026595481312 29046710932096 29067885090816 29088029155328 29166146421126 29186358580808 29249834784768 29271216242944 29312853819392 29390458990464 29399089642728 29411943244112 29432266186752 29433383645952 29440909115904 29453781001216 29553346817401 29561965485624 29582451948192 29583575109517 29617621168896 29659751497728 29668461229056 29689021493248 29768752752141 29790453257136 29811098061888 29831757173504 29853503606784 29874192105472 29933676590103 29954420648724 30040370860032 30041511407232 30062330195456 30084244709376 30185941750536 30193659633072 30206860629088 30227732840448 30228880501248 30249829136384 30360937525776 30383131193558 30418097416704 30449210208768 30470311532544 30483633483776 30491427479552 30573313637334 30595600642464 30616803414912 30617965847612 30639122122752 30660355055616 30742694876322 30763999585176 30832077496896 30853444147968 30874825606144 30897332404224 30980308638708 31001778014064 31024377356544 31045877271552 31067392086016 31150825023747 31204296901492 31263044567168 31272161836032 31285834364928 31293833465856 31295021603456 31307515469824 31377874522527 31422508767936 31436247030144 31444284588288 31445478438088 31467206504448 31490208848384 31573578521628 31665376888704 31687321016832 31710420099072 31817614277592 31839663906336 31862874041856 31884955035648 31886165616448 32047656277208 32085756266304 32109145795584 32117355399168 32131397455872 32140832998144 32153664536576 32186552532992 32225925185298 32240014709892 32263516688832 32271765761664 32272991028564 32285875328256 32295356233712 32341295574016 32426918481672 32450622369451 32521197885696 32543735098368 32544970691168 32567458480128 32591265101824 32677549798608 32701436896414 32724032799744 32746710577152 32747953876352 32834653403409 32930118273312 32952938868096 32976960546816 32999813603328 33009504160256 33088436149626 33135503626368 33145234029336 33158466553344 33168203699488 33192382299648 33215384643584 33254872891392 33327666217274 33400149179904 33401417288304 33424564493632 33439110414336 33472110104576 33560726820192 33562001025267 33585259515236 33608466118656 33609742136256 33633033710848 33730819825664 33820121469888 33868229750784 33891700457472 33892987228672 33901652921344 33982718207724 34031057778432 34041051165264 34055934282656 34064641637312 34089473713152 34130001125376 34204710065097 34294087669248 34302855914496 34304158296096 34327931101568 34352955107328 34376761729024 34469082134058 34492969231864 34518113545344 34542034621952 34642463604736 34734178806912 34759569288496 34783587311616 34784907945216 34809013910528 34926682602383 34950816096768 34952143079568 34961079575136 34976364938944 35052433588224 35129161688478 35170925138064 35206899303888 35220954903552 35231297709504 35255713023232 35281413353472 35296838770688 35305863397376 35376163242849 35400678948492 35426484954432 35451035533056 35475603125248 35554107383808 35674294796088 35699017107104 35723684265984 35725040592384 35749798070272 35871936318504 35896795595232 35921672099456 36026112299008 36053613311859 36158437122912 36172872603648 36183494944896 36184868728996 36199314761984 36209871599616 36225702948864 36234965065728 36250807386112 36332275762926 36357454055208 36383957520768 36409171628544 36410553980944 36515029204992 36613092027564 36638464925712 36665173239552 36690582230016 36716008828928 36814611391701 36841448110896 36866979259968 36974167885824 36999791009792 37135692180288 37151928308352 37161427240704 37162838154104 37177674620416 37188516777984 37204776001536 37215701366272 37314229161924 37330543348296 37367307724032 37394623007456 37475951026176 37602635055336 37628693707488 37656123867648 37682219587584 37683650273984 37837162924704 37863384104832 37864821669532 37947172303872 37973469720576 37999785361408 38101835566236 38129610632256 38139359536512 38156034478848 38167239185296 38183849054208 38210310488064 38221531132928 38312926067988 38322721841976 38339476952304 38350735527533 38378692033968 38405288494144 38488814567424 38516949665792 38618922489264 38647152695762 38673856945152 38700657954816 38702127308416 38757180121088 38804590385847 38859788949696 38861264345046 38888195228168 38972771555328 38999779713024 39104515449558 39160140649344 39187278653952 39198786190304 39215844974592 39244511527936 39254545487872 39348410556312 39387241893142 39415953980832 39443269264256 39490161558528 39518948671488 39557948305408 39662677151136 39664183029861 39691670336188 39708943617024 39719096322048 39720604342848 39748130749184 39804671475712 39910053515904 39911568786804 39939227531632 40026089705472 40053827813376 40055348542976 40161394245492 40218522829056 40247922334048 40258212844096 40275732676608 40305174001664 40411881111888 40423748258751 40441421960654 40481250034368 40529376336384 40557463222272 40598946945024 40627082043392 40724229107232 40736187976614 40764418183112 40782158309376 40794134189952 40822404553216 40852162830336 40961873228562 40990259835096 41018666113568 41107875913728 41109436662528 41137925530624 41276988530089 41305509932544 41307078184944 41335704018752 41365836475392 41394503028736 41505669906987 41516281995474 41534433364996 41624764886016 41696215781376 41714445819904 41725111287808 41808192923367 41824883947968 41837166030036 41867664037056 41884378804224 41896678357248 41914996040192 41925712784384 41956275339264 42068950883388 42098104695504 42218899587072 42220502518272 42249761355776 42394106558232 42423485703456 42452885208448 42483832055808 42513273380864 42627444769338 42749758531584 42781008355072 42812194394112 42823140532224 42841863274496 42938144083458 42967900247064 42986686279856 42999222524544 43016389042176 43018022251776 43029021015552 43030654704752 43047833771008 43060387848192 43205949555912 43235891308896 43237532852371 43331568374016 43361597180928 43391646797824 43508177099283 43539893221968 43570066398144 43601827636224 43632043732992 43662280769536 43749219631689 43779537871212 43906824364416 43937251824128 43969280729088 44098634464092 44117914866168 44150075468928 44161363673856 44180671501824 44193645372448 44211288737792 44256509732864 44373677922288 44406114821354 44502691843584 44533532239872 44535223051072 44716647092832 44747635760256 44749334700356 44780255410176 44811288158208 44812989515008 44931630973086 45062267110848 45093495293184 45126367064064 45157639667712 45278912625804 45290489449608 45310290943632 45323596532539 45343320751872 45374743704576 45388068220352 45452631617536 45574696790337 45606280086796 45705467298816 45725450225664 45737141219328 45738877728128 45803940143104 45859970456001 45925205122368 45926948771418 45958776178744 45990532583424 46024151393792 46145999377764 46280166221952 46312238409216 46345998606336 46379877260288 46502667021096 46548558600986 46568815907328 46601088129024 46602857439424 46614772766848 46704212066304 46806445352238 46838882251304 46894566850752 46928751547392 46940750198784 46942532405184 46961273204736 46975063612672 47041884471296 47154370545216 47166426882432 47168217657132 47200905264656 47235313272576 47268047377408 47427832693813 47530981525248 47565726394784 47598593163264 47633387456512 47759495859504 47794407771682 47827432553472 47829248424672 47862394126976 48071484415812 48128634399456 48197096183808 48211249497216 48230496804864 48244659926528 48279828799488 48300937265152 48360022064838 48409486542846 48428812992384 48443034350568 48476605406944 48511943361024 48545562171392 48815602647552 48817456036752 48851286567616 48886897652736 48920776306688 49052155344621 49086148522268 49120065865728 49121930814528 49155972346624 49298890514432 49429408302144 49499720404992 49514256240384 49535904411136 49548569654272 49584689037312 49717851044004 49737699830016 49752305549232 49774057797728 49788573449472 49823076965376 49882309337088 49991499325911 50102125932456 50136846740448 50171591609984 50208165156864 50242959450112 50377889272854 50414613204384 50449550566272 50484512139776 50596229738496 50631292960768 50802447421648 50837550686208 50839480843008 50852479382016 50874712638464 50911798738944 51061576747896 51083901423984 51096962455968 51098902461893 51119302603072 51134210569728 51171589378624 51230479859712 51456237444144 51491896652352 51529432660992 51565142593536 51600877273088 51703623201087 51739453847796 51777170318016 51813051932928 51815019126728 51963695407104 52139353932744 52177361917824 52213520865792 52249704871936 52428214619352 52441619362704 52464547408416 52479953879782 52554605307776 52653548744704 52693742532717 52846946564256 52883569534848 52885577373148 52922120030208 52945258156032 52958795096064 52960805790464 53101018422738 53176553299584 53213404687872 53215425049072 53331161075712 53368119607296 53511442194132 53548525660656 53587560888576 53624697105408 53663787859968 53845193392848 53882508149184 53898331011668 53975000045824 54039168448512 54076617629696 54131929260032 54275242417344 54277303093494 54298972142976 54314917302152 54338554423296 54352447598592 54376211079168 54392178919936 54536181082812 54613757442816 54615830971416 54653679780128 54772543807488 54812582216704 54957697388568 55035873345024 55074013243392 55076104246592 55154448633856 55300468889952 55340893209316 55355042660632 55461251828736 55499686514688 55594954375168 55727892462528 55742140861056 55744257231156 55766511930624 55782888040048 55807164002304 55823552049408 55845838405632 55862237809664 55995815022444 56051075001779 56091934511184 56130806260672 56252882829312 56294003357696 56443040561232 56484300093806 56523329381376 56525475410976 56564647604608 56645109407744 56795076157248 56797232504298 56836593025784 56960204580864 56999678042112 57082925858816 57152753349354 57234051718272 57250858777944 57290533662752 57315465732096 57332296699392 57357363002368 57372028020736 57509215428456 57568038050952 57607932741216 57647855078528 57758463442944 57775424498688 57815462907904 57970729043643 58010902799044 58050986932224 58053190962624 58093421864192 58135770181632 58176058310656 58291896517569 58332292842252 58372717161616 58499669569536 58542432485888 58780917980928 58798179285456 58823886488224 58864532373504 58866767291904 58881818231808 58907562002432 59080862839713 59106693634802 59123930971248 59164903896384 59167150219034 59235242337792 59336922458112 59378042986496 59537505504282 59580906514272 59622196123776 59663514347008 59707007213568 59867353180206 59908841297448 60080741720064 60083022814464 60124660390912 60168489418752 60371883501072 60387319266144 60413721258176 60457761002496 60499658272768 60662132940981 60721875051552 60766262387116 60836194833408 60898420417536 60940623065088 60967266967552 60982854959104 61104281964921 61146627274668 61191201284928 61233606829824 61235931695224 61278244245504 61320710111232 61485389752644 61527999170352 61664154993792 61706888295936 61749651212288 61960617277416 62003556028128 62048754713088 62091754543104 62134784172032 62274422993211 62301650047494 62408593802984 62526089134336 62544323672064 62571668729856 62587666931712 62590043206912 62615030939648 62755749045054 62845017535872 62872494060288 62888569176576 62890956876176 62934413008896 62980417696768 63147157043256 63193317245773 63330753777408 63374642033664 63420840198144 63635228555184 63679327812672 63725748083712 63769910071296 63772331232896 63941167154007 64095312554416 64171512532608 64218291591168 64234710798336 64262794911744 64281665996288 64451850370596 64480029419784 64527033377664 64543531523328 64545982057128 64571750656512 64590712467424 64682591148032 64853836963344 64901244738902 65042395771392 65087470196736 65089941382336 65182530203648 65355099597216 65402873792828 65448065599488 65493421154304 65495907752704 65669306806818 65860236546624 65905877736192 65953921093632 65999627206656 66019008320512 66176872299252 66242179547557 66271007252736 66290468058672 66316933106688 66336407398976 66384764599296 66430769287168 66609172232031 66655332434548 66800298359808 66802834576608 66849128987264 66944220209152 67121453640384 67124002050534 67170519030472 67216932237312 67219484272512 67266067421696 67461639651328 67640242939776 67736459501568 67785974457344 67803305842688 67965436415448 68062115556864 68082102330528 68111868565312 68129283274624 68178947426304 68260002250752 68409420130194 68588175338496 68605711828992 68608316592192 68655862203136 68705910214656 68753523458048 68890423157127 68938164268116 68985938463728 69036227090688 69084069243904 69468357613824 69519138576992 69567174623232 69569815890432 69618027821056 69822837901479 69853365204766 69901632193536 69904286159136 69922159150272 69952729877888 70209668028357 70258323376956 70341850276128 70413798607776 70441909807104 70462595419008 70511426046464 70562826706944 70593677541376 70752326485698 70801357896984 70852969908864 70902071066112 70951206250496 71108214767616 71348589592176 71398034214208 71450081184768 71499596140544 71691611657523 71743872637008 71793591190464 71843344198912 72052224598016 72107226623718 72316874245824 72345745207296 72366989889792 72369737457992 72398629523968 72419743199232 72451405897728 72469930131456 72664551525852 72714908110416 72767915041536 72818343257088 72821107961888 73226184055128 73276929851424 73330346479104 73381164460032 73432017657856 73629222783402 73682896221792 73733958519936 73948335771648 73999582019584 74271384360576 74303856616704 74322854481408 74325676308208 74355349240832 74377033555968 74409552003072 74431402732544 74628458323848 74661086696592 74683011290459 74734615448064 74789246014912 74951902052352 75205270110672 75257387414976 75312247735296 75364439175168 75367300547968 75566833909281 75674325849408 75726768209664 75729643339064 75894344607744 75946939441152 76113183658369 76203671132472 76259221264512 76278719073024 76312068957696 76334478370592 76367698108416 76443062265856 76625852135976 76645443683952 76678953904608 76701471055066 76757384067936 76810576988288 77033899331584 77237844978528 77294305391524 77347713890304 77401315909632 77404254616832 77514360242176 77609180771694 77719577899392 77722528690092 77776390456336 77945543110656 77999559426048 78209030899116 78320281298688 78374557307904 78397572380608 78431689949184 78489023055872 78509090975744 78696821112624 78719930819673 78774483786284 78831907961664 78886538528512 78980323117056 79115896610816 79325354302272 79328366059722 79383340672376 79417887234048 79438192644096 79441208685696 79496261498368 79820107031808 79823137573608 79878455063264 80052179410944 80110697085952 80322788490984 80437045658112 80495844668096 80516425688192 80610348003328 80823762223776 80847496517502 80882843921308 80962500068736 81058752672768 81114926444544 81197893890048 81254164086784 81415954640241 81448458214464 81472375953228 81528836366224 81564316618752 81588268379904 81644809106432 81704325660672 81923746457124 81980519670192 82037332227136 82215751827456 82218873325056 82275851061248 82553977060178 82611019865088 82614156369888 82671408037504 82731672950784 82789006057472 83011339813974 83032563990948 83068866729992 83249529772032 83392431562752 83428891639808 83616385846734 83649767895936 83674332060072 83735328074112 83768757608448 83793356714496 83829992080384 83851425568768 84137901766776 84196209391008 84199406080933 84441005036544 84499522711552 84726450140709 84788213116464 84846971406912 84905770416896 84967664111616 85026546761728 85195848756447 85254889538676 85499517063168 85562016710144 85624388788224 85646281064448 85876288166916 85935800494128 85973372559712 85998445049088 86032778084352 86036044503552 86058042031104 86061309409504 86095667542016 86120775696384 86411899111824 86471782617792 86475065704742 86663136748032 86723194361856 86783293595648 87016354198566 87079786443936 87140132796288 87203655272448 87264087465984 87498439263378 87559075742424 87813648728832 87874503648256 87938561458176 88197268928184 88235829732336 88261740615997 88300150937856 88322727347712 88361343003648 88387290744896 88422577475584 88513019465728 88660040452203 88747355844576 88750725328551 88812229642708 89005383687168 89067064479744 89070446102144 89306258256423 89433294185664 89495271520512 89498669400712 89560510820352 89622576316416 89625979030016 89863261946172 90124534221696 90186990586368 90252734128128 90557825251608 90580978899216 90620581887264 90647193065078 90686641503744 90749487409152 90776136440704 90905263235072 91149393580674 91212560173592 91410934597632 91450900451328 91474282438656 91477755456256 91607880286208 91719940912002 91850410244736 91853897542836 91917552357488 91981065166848 92048302787584 92291998755528 92359463666899 92560332443904 92624476818432 92691997212672 92759754520576 93005334042192 93097117201972 93137631814656 93202176258048 93205714878848 93229545533696 93452475071241 93612890704476 93677764502608 93789133701504 93857503094784 93881500397568 93885064810368 93922546409472 93950127225344 94308741090432 94332853764864 94336435314264 94401810529312 94470626545152 94536094754816 94855665387626 95061963050496 95131452789568 95266774913024 95518991719008 95588815543364 95654865106944 95658496849344 95724788253952 96142968831624 96257268798912 96394192367616 96422498994432 96460993609728 96489319853056 96559657598976 96720044129676 96818973085692 96857625984768 96886068701136 96953210813888 97023886722048 97091124342784 97351867108353 97631205295104 97634912073504 97702573135232 97773795305472 97841552613376 98104310689242 98172297044536 98240131731456 98243861629056 98311944693248 98597781028864 98858816604288 98999440809984 99028512480768 99071808822272 99097139308544 99435702088008 99475399660032 99504611098464 99508389004739 99548115595456 99577146898944 99646153930752 99764618674176 99982998651822 100204251864912 100273693480896 100343183219968 100416330313728 100485918900224 100686003075801 100755778545708 100829226408768 100899101132544 100969024279552 101192459476992 101604894843296 101675101372416 101678961686016 101704958764032 101749425276928 102123153495792 102167802847968 102193924911936 102197804923786 102238605206144 102268421139456 102343178757248 102614130195291 102912474888288 102983793304704 103058865321984 103130285187072 103407246402174 103478907695592 103554340636032 103626103865856 103630038253456 103927390814208 104278707865488 104354723835648 104427041731584 104499409743872 104780047807149 104856429238704 104883238725408 104929094816832 104959907759564 105109210615552 105307097489408 105387485065434 105693893128512 105767139069696 105771154746296 105844240060416 105890516312064 105917590192128 105921611580928 106202036845476 106353106599168 106426809375744 106430850098144 106662322151424 107022884388264 107097051321312 107175121777152 107249394210816 107690386785696 107765016298368 107796662023336 107950000091648 108078336897024 108153235259392 108263858520064 108550484834688 108554606186988 108597944285952 108629834604304 108677108846592 108704895197184 108752422158336 108784357839872 109072362165624 109152093424517 109227514885632 109231661942832 109307359560256 109545087614976 109625164433408 109915394777136 110071746690048 110148026486784 110152208493184 110308897267712 110443834175103 110600937779904 110681786418632 110710085321264 110922503657472 110999373029376 111455784925056 111484281722112 111488514462312 111533023861248 111565776080096 111614328004608 111647104098816 111724475619328 111991630044888 112102150003558 112183869022368 112261612521344 112588006715392 112886081122464 112968600187612 113046658762752 113050950821952 113129295209216 113290218815488 113590152314496 113594465008596 113673186051568 113920409161728 113999356084224 114305506698708 114468103436544 114501717555888 114581067325504 114630931464192 114664593398784 114714726004736 114744056041472 115018430856912 115052206582599 115136076101904 115215865482432 115295710157056 115550848997376 115630925815808 115941458087286 116021805598088 116101973864448 116106381925248 116186843728384 116271540363264 116583793035138 116664585684504 116745434323232 116999339139072 117084864971776 117561835961856 117596358570912 117647772976448 117733534583808 117763636463616 117815124004864 118161725679426 118213387269604 118247861942496 118329807792768 118334300438068 118470484675584 118673844916224 118756085972992 118992549089583 119075011008564 119161813028544 119244392247552 119327028694016 119414014427136 119734706360412 119817682594896 120161483440128 120166045628928 120249320781824 120743767002144 120774638532288 120827442516352 120915522004992 120999316545536 121271244776253 121324265881962 121443750103104 121532524774232 121672389666816 121796840835072 121881246130176 121934533935104 122208563929842 122293254549336 122382402569856 122467213659648 122471863390448 122556488491008 122970779505288 123055998340704 123060670425979 123328309987584 123413776591872 123499302424576 123830965590267 123921234554832 124007112056256 124097509426176 124183509086208 124269568344064 124517009720961 124548845986422 124603300094988 124817187605968 125052178268672 125088647344128 125143337459712 125175333863424 125180086413824 125511498090108 125690035071744 125744988120576 125777138353152 125781913752352 125868826017792 125960835393536 126294314086512 126386634491546 126661507554816 126749284067328 127270457110368 127358655625344 127451496167424 127539820142592 127544662465792 127882334308014 128190625108832 128343025065216 128436583182336 128469421596672 128525589823488 128563331992576 128903700741192 128960058839568 128997928592611 129054066755328 129087063046656 129091964114256 129143501313024 129181424934848 129365182296064 129707673926688 129712598557113 129802489477804 130084791542784 130174940393472 130179882764672 130365060407296 130524531297849 130710199194432 130805747585656 130896131198976 130986842308608 130991815505408 131338613613636 131720473093248 131811755472384 131907842187264 132038016641024 132353744598504 132484359095114 132542014505472 132580936117344 132633866213376 132672814797952 132769529198592 132861538574336 133218344464062 133310664869096 133600596719616 133605669153216 133698257974528 133888440418304 134242907280768 134248004101068 134341038060944 134433864474624 134438968545024 134532134843392 134986908436237 135280485879552 135472919003136 135571948914688 135606611685376 135930872830896 135970789597617 136124231113728 136164204661056 136223737130624 136258566549248 136357894852608 136724090371011 136818840260388 137176350676992 137211423657984 137216633184384 137311724406272 137411820429312 137780846314254 137876328536232 137971876927456 138072454181376 138168138487808 138936715227648 139038277153984 139139631780864 139236055642112 139645675802958 139706730409532 139803264387072 139808572318272 139844318300544 139905459755776 140419336056714 140516646753912 140683700552256 140827597215552 140883819614208 140925190838016 141022852092928 141125653413888 141504652971396 141602715793968 141705939817728 141804142132224 141902412500992 142283498081439 142697179184352 142796068428416 142900162369536 142999192281088 143383223315046 143487745274016 143587182380928 143686688397824 144104449196032 144214453247436 144633748491648 144691490414592 144733979779584 144739474915984 144797259047936 144839486398464 144902811795456 145329103051704 145429816220832 145435337776157 145535830083072 145636686514176 145642215923776 146452368110256 146553859702848 146660692958208 146762328920064 146864035315712 147156466033863 147258445566804 147365792443584 147467917039872 147896671543296 148220410282087 148542768721152 148607713233408 148645708962816 148651352616416 148710698481664 148754067111936 148862805465088 149256916647696 149322173393184 149366022580918 149469230896128 149578492029824 149974497977733 150410540221344 150514774829952 150624495470592 150728878350336 150734601095936 151133667818562 151348651698816 151453536419328 151459286678128 151788689215488 151893878882304 152226367316738 152407342264944 152518442529024 152557438146048 152624137915392 152668956741184 152735396216832 152886124531712 153251704271952 153290887367904 153296707385679 153357907809216 153402942110132 153514768135872 153621153976576 154067798663168 154475689957056 154588610783048 154695427780608 154802631819264 154808509233664 155218361543388 155439155798784 155445057380184 155552780912672 155891086221312 156418061798232 156640562597376 156749114615808 156795144761216 156978046111744 157018181951488 157393642225248 157439861639346 157548967572568 157663815923328 157773077057024 157960646234112 158231793221632 158650708604544 158656732119444 158766681344752 158835774468096 158876385288192 158882417371392 158992522996736 159529982697371 159640214063616 159646275147216 159756910126528 160104358821888 160221394171904 160645576981968 160874091316224 160991689336192 161032851376384 161220696006656 161647524447552 161694993035004 161765687842616 161925000137472 162117505345536 162229852889088 162395787780096 162831909280482 162896916428928 162944751906456 163057672732448 163128633237504 163176536759808 163289618212864 163847492914248 163961039340384 164074664454272 164437746650112 164551702122496 165107954120356 165222039730176 165228312739776 165342816075008 165463345901568 165578012114944 166022679627948 166065127981896 166137733459984 166499059544064 166784863125504 167232771693468 167299535791872 167348664120144 167470656148224 167537515216896 167586713428992 167659984160768 167702851137536 168153225005337 168275803533552 168392418782016 168398812161866 168882010073088 168999045423104 169452900281418 169576426232928 169693942813824 169811540833792 169935328223232 170391697512894 170509779077352 170999034126336 171124033420288 171248777576448 171752576333832 171871600988256 171878126462731 171946745119424 171996890098176 172072089007104 172116084062208 172122618819008 172191335084032 172823798223648 172943565235584 172950131409484 173326273496064 173446388723712 173566587191296 173912187130929 174032708397132 174159572887872 174280265592576 174407310544896 174528174931968 174996878526756 175118151484848 175627297457664 175749007296512 176394537856368 176471659464672 176523481231994 176600301875712 176645454695424 176722686007296 176774581489792 176845154951168 177026038931456 177242588519139 177320080904406 177494711689152 177501450657102 177624459285416 178010767374336 178134128959488 178140892204288 178612516512846 178866588371328 178990543041024 178997338801424 179121021640704 179251958060032 179726523892344 179857902930277 180249068443392 180373981172736 180505468256256 181115650503216 181161957798432 181241163774528 181294386130156 181373283007488 181498974818304 181552272881408 181810526470144 181986398822943 182298787161348 182425120347184 182821869195264 182901800902656 182948564877312 182955510912512 183439881824004 183700820489472 183707795085672 183835104714976 183962130333696 184096605575168 184583997511056 184718927333798 185120664887808 185248953636864 185519509041152 186010668084384 186194234403944 186275263629312 186404352516096 186411429757696 186459091067392 186904950142482 187225781408952 187355529005216 187578267403008 187715006189568 187763000795136 187770129620736 187845092818944 187900254450688 188535434096893 188617482180864 188665707529728 188672870628528 188803621058624 188941253090304 189072189509632 189579951737319 189711330775252 190123926100992 190262905579136 190533549826048 191037983438016 191177631086728 191309730213888 191316993698688 191449576507904 192285937663248 192514537597824 192788384735232 192844997988864 192978639706112 193440088259352 193637946171384 193715251969536 193772137402272 193906421627776 194047773444096 194182248685568 194703734216706 195262410590208 195269824147008 195405146270464 195547590610944 195683105226752 196208621378484 196344594089072 196480263462912 196487723258112 196623889386496 197717633208576 197998881619968 198057024961536 198143617644544 198194278617088 198726538642671 198871404176016 198950799320064 199009222196928 199016778009478 199096231190912 199154293797888 199292307861504 199827516696093 199965997303644 200408503729824 200547386961792 200686366439936 200832660627456 201372006151602 201511557091416 201658452817536 201798202265088 201938048559104 202384918953984 203209789686592 203357923372032 203409917528064 203498850553856 204246306991584 204335605695936 204387849823872 204395609847572 204477210412288 204536842278912 204686357514496 205228260390582 205824949776576 205967586609408 206117730643968 206260570374144 206814492804348 206957815391184 207108681272064 207252207731712 207260076506912 208557415730976 208709447671296 208854083463168 208998819487744 209468513704437 209560095614298 209712858477408 209766477450816 209858189633664 209919815519128 210218421231104 210614194978816 210774970130868 211387786257024 211534278139392 211542309492592 211688480120832 211781032624128 211843223161856 212404073690952 212559339826691 212706213198336 212853618751488 212861700196288 213324644302848 214045768776528 214194102642624 214350243554304 214498788421632 215074834972569 215380773571392 215530032596736 215593324046672 215900000183296 216156673794048 216629830412281 217100969669376 217109212373976 217195888571904 217259669208608 217354217693184 217409790394368 217568715679744 218144724331248 218304186849034 218455029771264 218463323885664 218614719120512 219250328866816 219830789554272 220143493380096 220296052973568 220304416986368 220617794535424 220887668350206 221201875559808 221363572837264 221420170642528 221845007314944 221998746058752 222911569850112 222968563444224 222977028924624 223066047722496 223131552160192 223228656009216 223294208197632 223448951238656 223983260089776 224049033871377 224204300007116 224367738044736 224523225042688 225176013430784 225772162244928 225937200375224 226093317525504 226101901643904 226258590418432 227180304628992 227188930017192 227346372103136 227840818323456 228339550975107 228611013397416 228936206873088 229003435111776 229162134651008 229329186797568 229429452009472 229488112082944 230036861713824 230104413165198 230272152203808 230431730964864 230591420314112 231101697994752 231261851631616 231882916174572 232043611196176 232203947728896 232212763850496 232373687456768 232543080726528 233167586070276 233329171369008 233490868646464 233998678278144 234169729943552 235123671923712 235192717141824 235295545952896 235467069167616 235527272927232 235630248009728 236159792459019 236323451358852 236426774539208 236495723884992 236659615585536 236668600876136 236940969351168 237347689832448 237985098179166 238150022017128 238323626057088 238488784495104 238654057388032 239469412720824 239635365189792 240332091257856 240498641563648 241487534004288 241549277064576 241654885032704 241831044009984 241998633091072 242542489552506 242648531763924 242887500206208 243065049548464 243344779333632 243593681670144 243762492260352 244417127859684 244586509098672 244764805139712 244934427319296 244943726780896 245112976982016 245941559010576 246111996681408 246121340851958 246656619975168 246827553183744 246998604849152 247661931180534 247842469109664 248014224112512 248195018852352 248367018172416 249034019441922 249097691972844 249206600189976 249634375211936 250104356537344 250177294688256 250286674919424 250360172827648 251022996180216 251206492522453 251380070143488 251489976241152 251554276706304 251563827504704 251921670787072 252588628173024 252598218242799 252773268983092 253323015109632 253498568134656 254179350422127 254540914220736 254717311250688 254902992334848 255079640285184 255089324931584 255764668616028 256017072305423 256381250217664 256686050130432 256873166364672 256938843193344 257126663985152 257807401482384 257920117679136 257995857185222 258108133510656 258174126093312 258183928228512 258287002626048 258362849869696 258730364592128 259415347853376 259425197114226 259604978955608 260169583085568 260349880786944 260359765529344 260730120814592 261049062595698 261420398388864 261611495171312 261792262397952 261983631010816 262677227227272 262869242744251 263440946186496 263623510944768 263815684374528 264076033282048 264707489197008 264785221847991 264968718190228 265084029010944 265161872234688 265267732426752 265345629595904 265539058397184 265723077148672 265980121356609 266252175985653 266436688928124 266621329738192 267201193439232 267211338306432 267396515949056 268485814561536 268496008202136 268682076121888 268867728949248 268877937090048 269064269686784 269973816872474 270560971759104 271143897829376 271213223370752 271861745661792 271941579195234 272248462227456 272328409322112 272447474261248 272517133098496 272715789705216 273448180742022 273637680520776 274352701353984 274422847315968 274433266368768 274623448812544 274823640858624 275561692628508 275752657072464 275943753854912 276144908362752 276336276975616 277078391000697 277873430455296 278076554307968 278279263561728 278472111284224 279291351605916 279413460819064 279606528774144 279617144636544 279688636601088 279810919511552 280838672113428 281033293507824 281367401104512 281655194431104 281767639228416 281850381676032 282045704185856 283009305942792 283205431587936 283411879635456 283608284264448 283804825001984 284566996162878 285394358368704 285592136856832 285800324739072 285998384562176 286766446630092 286975490548032 287174364761856 287373376795648 288428906494872 288639746338801 289267496983296 289382980829184 289467959559168 289478949831968 289594518095872 289678972796928 290658206103408 290859632441664 290870675552314 291071660166144 291273373028352 291284431847552 292055601325059 292904736220512 293107719405696 293321385916416 293524657840128 294312932067726 294516891133608 294731584887168 294935834079744 295793343086592 296440820564174 297085537442304 297215426466816 297291417925632 297302705232832 297421396963328 297725610930176 298513833295392 298525167014217 298644346786368 298732045161836 298938461792256 299156984059648 299948995955466 300821080442688 301029549659904 301248990941184 301457756700672 301469202191872 302267335637124 302697303397632 302907072838656 302918573356256 303577378430976 304452734633476 304814684529888 305036885058048 305114876292096 305248275830784 305337913482368 305772249063424 306503408543904 306581774735808 306593414771358 306715815618432 306805884220264 307029536271744 307242307953152 308135597326336 308951379914112 309177221566096 309390855561216 309617018467328 310436723086776 310663650515933 310878311597568 310890114760368 311105561825344 311782172442624 312836123596464 313281125194752 313498229231616 313590289522432 313956092223488 314036363902976 314340143421447 314787284450496 314879723278692 315097935145136 315327631846656 315546154114048 315921292468224 317301417209088 317313464238888 317533362689504 317671548936192 317752770576384 317764834742784 317985045993472 319059965394742 319280428127232 319292550294432 319513820253056 320442788343808 321291153963936 321748182632448 321983378672384 322065702752768 322441392013312 323295048895104 323389986070008 323531375685232 323850000274944 324235010691072 324459705778176 324791575560192 325663818560964 325793832857856 325889503812912 326115345464896 326257266475008 326353073519616 326579236425728 327456280273551 327694985828496 327922078680768 328149328908544 328875493300224 329103404244992 330215908240712 330444079460352 330456625479552 330685632150016 330926691803136 332045359255896 332130255963792 332275466919968 332998119088128 334465543386936 334599071583744 334697328240288 334941312296448 335173426857984 335319968321536 335405702275072 336306450010674 336551607067104 336784837564032 336797624323732 337764020146176 337998090846208 338905800562836 339152852465856 339387885627648 339623081667584 339870656446464 340783395025788 341019558154704 341998068252672 342248066840576 343505152667664 343743201976512 343756252925462 343893490238848 343993780196352 344144178014208 344232168124416 344245237638016 344382670168064 345156619747797 345647596447296 345887130471168 345900262818968 346652546992128 346892777447424 347824374261858 348065416794264 348319145775744 348560531185152 348814621089792 349993757053512 350236302969696 351254594915328 351498014593024 352789075712736 352943318929344 353046962463988 353200603751424 353290909390848 353445372014592 353549162979584 353690309902336 354052077862912 354485177038278 354640161808812 354989423378304 355002901314204 355248918570832 356021534748672 356268257918976 356281784408576 357225033025692 357733176742656 357981086082048 357994677602848 358242043281408 358503916120064 359453047784688 359715805860554 360498136886784 360747962345472 362231301006432 362323915596864 362482327549056 362588772260312 362746566014976 362997949636608 363104545762816 363972797645886 364597574322696 364850240694368 365643738390528 365803601805312 365911021825024 366879763648008 367147950609739 367401640978944 367415590171344 367670209429952 368193211150336 369167995022112 369182011277937 369437854667596 370241329775616 370497907273728 371039018082304 371492896770801 372021336168768 372388468807888 372550527258624 372808705032192 372822859515392 372918182134784 373809900284964 374451562817904 374711058010432 375156534806016 375430012379136 375526001590272 375540259241472 375800508901376 377070868193786 377234964361728 377331415059456 377345741257056 377607242117248 377882506180608 378144379019264 379159903474638 379422661550504 380247852201984 380525811158272 381067099652096 382075966876032 382355262173456 382619460427776 382633987397376 382899153015808 384193508626213 384571875326496 385029075195648 385576769470464 385689995977728 385957279412224 386880176518704 386993785777833 387275892342768 387430503939072 387544274804544 387812843255552 388095546888192 388364497371136 389137795671339 389407468433412 390524821180416 390539648294016 390810292540928 391095181221888 392417242756968 392689188178144 392960526925824 392975446516224 393247778772992 395435266417152 396114049923072 396287235289088 396388557234176 397453077285342 397742808352032 397901598640128 398018444393856 398033556018956 398192462381824 398308587595776 398584615723008 399655033392186 399931994607288 400817007459648 401094773923584 401372732879872 401665321254912 402744012303204 403023114182832 403316905635072 403596404530176 403876097118208 404960725308711 406419579373184 406715846744064 406819835056128 406997701107712 407912368792851 408492613983168 408671211391872 408775699647744 408791219695144 408954420824576 409073684557824 409372715028992 410456520781164 411649899553152 411935173218816 412235461287936 413628985608696 413915630782368 414217362544128 414504415463424 414520153013824 417114831461952 417418895342592 417708166926336 417997638975488 418937027408874 419120191228596 419425716954816 419532954901632 419716379267328 419839631038256 420436842462208 421549940261736 421858090802863 422775572514048 423068556278784 423084618985184 423376960241664 423686446323712 424808147381904 425118679653382 425412426396672 425707237502976 425723400392576 426850494244317 428091537553056 428388205285248 428700487108608 428997576843264 430149669945138 430761547142784 431060065193472 431186648093344 431800000366592 432313347588096 433259660824562 434201939338752 434218424747952 434391777143808 434519338417216 434708435386368 435137431359488 436289448662496 436306013328471 436608373698068 436910059542528 436926647771328 437229438241024 438500657733632 439661579108544 440286986760192 440592105947136 440608833972736 441775336700412 442403751119616 442727145674528 442840341285056 443690014629888 444661230846261 445823139700224 445937126888448 445954057849248 446132095444992 446263104320384 446588416395264 446897902477312 447966520179552 448098067742754 448408600014232 448735476089472 449046450085376 450352026861568 451544324489856 451874400750448 452186635051008 452203803287808 452517180836864 454046873830979 454360609257984 454377860034384 454692744206272 455681636646912 456679101950214 457222026794832 457872413746176 458006870223552 458324269302016 458658373595136 458858904018944 458976224165888 459890122157037 460073723427648 460208826330396 460544304407616 460863461929728 461182840628224 462203395989504 463765832349144 464087222392352 464407895457792 464425527700992 464747374913536 466335172140552 466658342738016 466981737292928 468339459887104 470247343847424 470385434283648 470591091905792 470934138335232 471054545854464 471260496019456 472319584918038 472646902717704 472853549078416 472991447769984 473319231171072 473337201752272 473881938702336 474695379664896 475970196358332 476300044034256 476647252114176 476977568990208 477308114776064 478589948092113 478938825441648 479270730379584 480664182515712 480997283127296 482975068008576 483098554129152 483309770065408 483662088019968 485084979105012 485297063527848 485775000412416 486130099096928 486689558667264 487187363340288 488834255719368 489173018197344 489529610279424 489868854638592 489887453561792 491883118021152 492223993362816 492242681703916 493313239950336 493655106367488 493997209698304 495323862361068 495684938219328 496028448225024 496390037704704 496734036344832 498068038883844 498195383945688 498413200379952 498559561857929 499268750423872 500208713074688 500354589376512 500720345655296 502045992360432 502412985044906 502760140286976 502979952482304 503108553412608 503127655009408 503843341574144 504459675016011 505177256346048 505196436485598 505546537966184 506646030219264 506997136269312 508358700844254 509081828441472 509434622501376 509805984669696 510178649863168 511529337232056 512034144610846 512762500435328 513372100260864 513746332729344 514253327970304 515614802964768 515634379388193 515840235358272 515991714370444 516216267021312 516348252186624 516367856457024 516574005252096 516725699739392 517460729184256 518830695706752 518850394228452 519209957911216 520339166171136 520699761573888 520719531058688 522098125191396 522840796777728 523222990342624 523584524795904 523967262021632 525354454454544 525738485488502 526881892372992 527247021889536 528152066564096 529414978394016 529570443695982 529937436380456 530168058021888 530323744469376 530535464853504 530691259191808 531078116794368 531960242713218 532504351971306 532873377856248 533242659476384 534402386878464 534422676612864 534793031898112 536600850891157 536971629123072 536992016404272 537364152243776 537755874180096 538128539373568 539573708790831 539947633744948 541121943518208 542287795658752 542426446741504 543723491323584 543883158390468 544496924454912 544656818644224 544894948522496 545034266196992 545431579410432 546896361484044 547275361041552 548705402707968 548845694631936 548866532737536 549246897625088 551123385257016 551505314144928 551887507709824 552289816725504 552672553951232 554156782001394 555746860910592 556153108615936 556558527123456 556944222568448 558582703211832 558826921638128 559213057548288 559234289273088 559377273202176 559621839023104 561677344226856 562066587015648 562087927080823 562734802209024 563310388862208 563535278456832 563700763352064 564091408371712 565606302290679 566018611885584 566410863175872 566823759270912 567216568528896 567609650003968 568739855211957 569133992325756 570788716737408 571184273713664 571600649478144 573532893260184 573950981096064 574348729523712 574746753591296 576857812989744 577279492677602 578534993966592 578935919118336 578957899663936 579189036191744 581316412206816 581719264883328 581741351104628 582143320332288 582546746056704 582568863695104 584111202650118 585809472441024 586215438811392 586642771832832 587049315680256 588625864135452 589033782267216 589463169774336 589871668159488 592881641128348 594171074884608 594430852933632 594582835851264 594605410465664 594842793926656 595451221860352 596179615928013 597027666590784 597050334028434 597288693572736 597464090323672 597876923584512 598313968119296 599897991910932 601642160885376 602059099319808 602497981882368 602938404383744 604534671274248 605394606795264 605814145677312 605837146712512 607154756861952 608905469266952 609629369059776 610073770116096 610229752584192 610496551661568 610675826964736 611544498126848 613006817087808 613163549471616 613186829542716 613431631236864 613611768440528 614059072543488 614484615906304 616561825019569 617902759828224 618354443132192 618781711122432 619234036934656 620873446173552 621327301031866 621756623195136 621780229520736 622211123650688 625672247192928 626562250389504 626996458463232 627180579044864 627912184446976 628680286842894 629574568900992 629759446557384 630195870290272 630655263693312 631092308228096 631842584936448 634602834418176 634626928477776 635066725379008 635343097872384 635529669485568 635970091986944 637678019480073 638119930789484 638560856254464 638585100588864 639027640506112 640885576687616 642582307927872 643496365264896 643966757344768 644131405505536 646590097790208 646779972140016 647062751370464 647700000549888 648470021382144 649889491236843 651327637121928 651587665715712 651779007625824 652230690929792 652706147039232 653158472851456 654912560547102 655389971656992 655844157361536 656298657817088 657750986600448 658206808489984 660431816481424 660888158920704 660913250959104 661371264300032 661853383606272 664090718511792 664260511927584 664550933839936 665996238176256 668931086773872 669198143167488 669394656480576 669882624592896 670346853715968 670639936643072 670811404550144 672147101614131 672612900021348 673103214134208 673569675128064 673595248647464 675528040292352 677811601125672 678305704931712 678775771255296 679246163335168 681566790051576 682039116309408 684496133681152 685018652925321 687010305335328 687486403953024 687512505850924 687786980477696 687987560392704 688288356028416 688464336248832 688490475276032 688765340336128 690313239495594 691295192894592 691774260942336 691800525637936 693305093984256 693785554894848 695648748523716 696130833588528 696638291551488 697121062370304 697629242179584 699987514107024 700472605939392 702509189830656 702996029186048 705578151425472 705886637858688 706093924927976 706401207502848 706581818781696 706890744029184 707098325959168 708970354076556 709280323617624 709978846756608 710005802628408 710497837141664 712043069497344 712563568817152 714450066051384 715466353485312 715962172164096 715989355205696 717007832240128 718906095569376 719431611721108 720996273773568 721495924690944 724462602012864 724647831193728 724964655098112 725177544520624 725493132029952 725995899273216 726209091525632 727945595291772 728663975023127 729195148645392 729700481388736 731287476781056 731822043650048 733759527296016 734295901219478 734803281957888 734831180342688 735340418859904 736386422300672 738335990044224 738364022555874 738875709335192 740482659551232 740995814547456 742078036164608 742985793541602 744042672337536 744776937615776 745101054517248 745645719030784 745836364269568 747619800569928 748903125635808 749422116020864 750313069612032 750860024758272 751080518482944 751601017802752 753619477567359 754141736387572 754469928723456 754662830118912 754691482514112 755214484234496 755765012361216 756288758038528 757794654728397 758319806949276 758845323101008 760495704403968 761051622316544 764151933752064 764710524346912 765238920855552 765267974794752 765798306031616 768051216916269 768387017252426 769143750652992 770058150391296 771379991955456 771914558824448 773760353037408 773987571555666 774551784685536 774861007878144 775088549609088 775625686511104 776191093776384 778275591342678 778814936866824 781049642360832 781079296588032 781620585081856 782190362443776 784834485513936 785378376356288 785950893032448 786495557545984 788607728232753 790870532834304 792228099846144 792574470578176 792777114468352 794355665543973 794906154570684 795485616704064 795803197280256 796036888787712 796067112037912 796384924763648 796617175191552 797169231446016 799310066784372 799863989214576 801634014919296 802189547847168 802745465759744 805488024606408 806046228365664 806633811270144 807192809060352 807752194236416 809921450617422 812839158746368 813431693488128 813639670112256 813995402215424 815824737585702 816985227966336 817342422783744 817551399295488 817582439390288 817908841649152 818147369115648 818745430057984 820913041562328 821513124195049 823299799106304 823870346437632 824470922575872 827257971217392 827831261564736 828434725088256 829008830926848 829040306027648 831235173002091 834229662923904 834837790685184 835416333852672 837874054817748 838240382457192 838851433909632 839065909803264 839432758534656 839679262076512 840873684924416 843099880523472 843716181605726 845551145028096 846137112557568 846169237970368 847372892647424 849616294763808 850237359306764 850824852793344 851414475005952 851446800785152 853700988488634 856183075106112 856776410570496 857400974217216 857995153686528 860299339890276 861148334118241 861523094285568 862120130386944 862373296186688 863600000733184 865919239016403 866519321649124 868403878677504 868436849495904 868783554287616 869038676834432 870274862718976 872578897324992 872612026656942 873216747396136 873820119085056 873853295542656 874458876482048 877001315467264 879323158217088 880573973520384 881217667945472 883550673400824 884807502239232 885454291349056 885680682570112 887380029259776 889322461692522 891646279400448 891874253776896 891908115698496 892264190889984 892526208640768 893176832790528 893795804954624 895575501042651 895933040359104 896196135485508 896817200028464 897470952178944 898092900170752 903088648979712 903748801500896 904373270102016 904407606575616 905034361673728 908093747661958 908721218515968 908755720068768 909385488412544 913358203900428 914444053589664 915744827492352 916013740447104 916648538604032 917316747190272 917717808037888 919780244314074 920147446855296 920417652660792 921088608815232 921726923859456 922365681256448 924406791979008 927531664698288 928174444784704 928851055401984 929494749827072 931990951547799 932670344281104 933316685476032 933963474585856 936678919774208 940494687694848 940770868567296 941182183811584 941868276670464 942109091708928 944639169836076 945293805435408 945707098156832 945982895539968 946638462342144 946674403504544 947763877404672 951940392716664 952600088068512 953294504228352 953955137980416 954616229552128 957179896184226 957877650883296 958541460759168 961328365031424 961994566254592 965950136017152 966197108258304 966619540130816 967324176039936 970169958210024 970594127055696 970879146775967 971550000824832 972260198193856 973379117334528 974374726680576 977668511438736 978346036394688 979059220558848 979737709277184 979774907123584 982368840820653 983766236042304 984447986725632 984485363407832 986626479900672 987310212734976 990647724722136 991369876438656 992056896450048 992780075409408 996136077767688 996390767891376 996826400759904 997119123715858 998537500847744 1000417426149376 1001440691310592 1004091984720864 1004825970089812 1005520280573952 1005959904964608 1006217106825216 1006255310018816 1007686683148288 1008919350032022 1010354512692096 1010392872971196 1011093075932368 1013292060438528 1013994272538624 1016717401688508 1018163656882944 1018869245002752 1019611969339392 1020357299726336 1023058674464112 1024068289221692 1025525000870656 1026744200521728 1028506655940608 1031229605929536 1031268758776386 1031680470716544 1031983428740888 1032432534042624 1032696504373248 1032735712914048 1033148010504192 1033451399478784 1037661391413504 1037700788456904 1038419915822432 1040678332342272 1041439062117376 1044196250382792 1045681593555456 1046445980685248 1047934524043264 1050708908909088 1051476970977004 1053763784745984 1054494043779072 1056304133128192 1058829956788032 1059140887391964 1059874872760912 1060336116043776 1060647488938752 1061070929707008 1061382518383616 1062156233588736 1063920485426436 1065008703942612 1065746755712496 1066485318952768 1068804773756928 1068845353225728 1069586063796224 1073201701782314 1073943258246144 1073984032808544 1074728304487552 1075511748360192 1076257078747136 1079147417581662 1079895267489896 1082243887036416 1084575591317504 1087446982647168 1087766316780936 1088993848909824 1089313637288448 1089789897044992 1090068532393984 1093792722968088 1094550722083104 1094592279052129 1097410805415936 1097733065475072 1098493795250176 1101443851829217 1102246770514032 1103010628289856 1103775015419648 1104579633451008 1105345107902464 1107546033833811 1108313564002788 1111493721821184 1112306217231872 1113117054246912 1117165406423664 1117653843276256 1118426115096576 1118468578546176 1118754546404352 1119243678046208 1123354688453712 1124133174031296 1124175854161646 1125469604418048 1126620777724416 1127401526704128 1128182816743424 1131212604581358 1132037223771168 1132821726351744 1133647518541824 1134433137057792 1137479710423914 1138267984651512 1141577433474816 1142368547427328 1143201298956288 1147065786520368 1147901962192128 1148697459047424 1149493507182592 1152580525878639 1153715625979488 1154558985355204 1157069987933184 1157871838236672 1157915799327872 1158378072383488 1160981357333499 1162632824413632 1163438529766656 1163482702209256 1164286640664576 1165093492113408 1165137727390208 1168222405300236 1171618944882048 1172430877622784 1173285543665664 1177251728270904 1178067564534432 1178926339548672 1179743336318976 1185763282256696 1188342149769216 1188861705867264 1189165671702528 1189210820931328 1189685587853312 1190902443720704 1192359231856026 1194055333181568 1194100668056868 1194577387145472 1194928180647344 1195753847169024 1196627936238592 1199795983821864 1200673027669687 1203284321770752 1204118198639616 1204995963764736 1205876808767488 1209069342548496 1210789213590528 1211628291354624 1211674293425024 1214882175926133 1217810938533904 1219258738119552 1220147540232192 1220459505168384 1220993103323136 1221351653929472 1226013634175616 1226327098943232 1226373659085432 1226863262473728 1227223536881056 1228118145086976 1228969231812608 1233123650039138 1235805519656448 1236708886264384 1238468073869312 1241746892347104 1242654602063732 1243513246390272 1243560459041472 1244422247301376 1251344494385856 1253124500779008 1253992916926464 1254361158089728 1257360573685788 1259149137801984 1259518893114768 1260391740580544 1261310527386624 1262184616456192 1265574272408589 1269205668836352 1269253856955552 1270133450758016 1271059338971136 1271940183973888 1275356038960146 1276239861578968 1277121712508928 1277170201177728 1278055281012224 1281771153375232 1285164615855744 1286992730529792 1287933514689536 1288262811011072 1293180195580416 1293559944280032 1294125502740928 1295400001099776 1296940042764288 1299778982473686 1302655274243856 1303175331431424 1303558015251648 1304461381859584 1305412294078464 1306316945702912 1308918039985413 1309825121094204 1310779943313984 1311688314723072 1312597315634176 1315501973200896 1320863632962848 1321776317841408 1321826501918208 1322742528600064 1328181437023584 1328521023855168 1329101867679872 1333983692538783 1337862173547744 1338396286334976 1338789312961152 1339765249185792 1340693707431936 1341279873286144 1344294203228262 1345225800042696 1346206428268416 1347139350256128 1347190497294928 1351056080584704 1355623202251344 1356611409863424 1357551542510592 1358492326670336 1362140621492937 1363133580103152 1364078232618816 1368992267362304 1370037305850642 1374020610670656 1374972807906048 1375025011701848 1375573960955392 1375975120785408 1376576712056832 1376928672497664 1376980950552064 1380626478991188 1382590385789184 1383548521884672 1383601051275872 1386610187968512 1391297497047432 1392261667177056 1393276583102976 1394242124740608 1399975028214048 1400945211878784 1405018379661312 1405992058372096 1411156302850944 1411773275717376 1412187849855952 1412802415005696 1413163637563392 1413781488058368 1414196651918336 1417940708153112 1418560647235248 1418977214518721 1419957693513216 1420011605256816 1420995674283328 1424086138994688 1425127137634304 1428900132102768 1430932706970624 1431924344328192 1431978710411392 1434015664480256 1435769844276339 1437812191138752 1438863223442216 1441992547547136 1442991849381888 1448925204025728 1449295662387456 1449929310196224 1450355089041248 1450986264059904 1452418183051264 1455891190583544 1457327950046254 1458390297290784 1459400962777472 1463644087300096 1467519054592032 1468591802438956 1469606563915776 1469662360685376 1470680837719808 1472772844601344 1476671980088448 1476728045111748 1477751418670384 1480965319102464 1481991629094912 1485971587083204 1488085344675072 1489553875231552 1490202109034496 1491291438061568 1491672728539136 1495239601139856 1495678685573787 1497806251271616 1498844232041728 1500626139224064 1502161036965888 1503202035605504 1507238955134718 1508283472775144 1508939857446912 1509325660237824 1509382965028224 1510428968468992 1511530024722432 1515589309456794 1516639613898552 1517690646202016 1520991408807936 1522103244633088 1528303867504128 1529421048693824 1530535949589504 1531596612063232 1536102433832538 1536774034504852 1538287501305984 1540116300782592 1542759983910912 1543829117648896 1546903138164579 1547520706074816 1547975143111332 1549103569371072 1549722015756288 1550177099218176 1551251373022208 1552382187552768 1556551182685356 1557629873733648 1562099284721664 1562158593176064 1563241170163712 1569668971027872 1570756752712576 1571901786064896 1572991115091968 1577215456465506 1581741065668608 1584456199692288 1585148941156352 1588711331087946 1589812309141368 1590971233408128 1591606394560512 1592073777575424 1592134224075824 1592769849527296 1593234350383104 1598620133568744 1599727978429152 1599788715537727 1603268029838592 1604379095694336 1605490931519488 1609802552673471 1610976049212816 1612092456731328 1613267622540288 1614385618120704 1615504388472832 1618721126372493 1619842901234844 1625678317492736 1626863386976256 1627279340224512 1631649475171404 1633970455932672 1634684845567488 1635102798590976 1635164878780576 1635817683298304 1636294738231296 1637490860115968 1641826083124656 1643026248390098 1646599598212608 1647740692875264 1654515942434784 1655662523129472 1656869450176512 1658017661853696 1658080612055296 1662470346004182 1668459325847808 1669675581370368 1670832667705344 1675748109635496 1676480764914384 1676973071703943 1677702867819264 1678131819606528 1678865517069312 1679358524153024 1681747369848832 1686199761046944 1686263781242469 1687432363211452 1691102290056192 1692274225115136 1692338475940736 1694745785294848 1696818906872037 1699232589527616 1700474718613528 1701649705586688 1702828950011904 1702893601570304 1707401976977268 1712366150212224 1713552821140992 1714801948434432 1720598679780552 1722296668236482 1723046188571136 1724240260773888 1724746592373376 1727200001466368 1731838478032806 1733038643298248 1736807757355008 1736873698991808 1737567108575232 1738077353668864 1740549725437952 1745157794649984 1745224053313884 1746433494792272 1747640238170112 1747706591085312 1748917752964096 1754829809671081 1758646316434176 1761147947040768 1762435335890944 1767101346801648 1769615004478464 1770908582698112 1771361365140224 1778644923385044 1783292558800896 1783748507553792 1783816231396992 1784528381779968 1785052417281536 1786353665581056 1791151002085302 1791866080718208 1792392270971016 1793634400056928 1794941904357888 1796185800341504 1806177297959424 1807497603001792 1808815213151232 1810068723347456 1816187495323916 1817442437031936 1817511440137536 1818770976825088 1826716407800856 1828888107179328 1831489654984704 1832027480894208 1833297077208064 1834633494380544 1839560488628148 1840294893710592 1840835305321584 1842177217630464 1843453847718912 1844731362512896 1849685475058707 1855063329396576 1856348889569408 1857702110803968 1858989499654144 1863981903095598 1865340688562208 1866633370952064 1867926949171712 1873357839548416 1880989375389696 1881541737134592 1882364367623168 1883736553340928 1889278339672152 1890587610870816 1890659391090041 1891414196313664 1891965791079936 1893276924684288 1893348807009088 1895527754809344 1903880785433328 1905200176137024 1906589008456704 1907910275960832 1909232459104256 1913034058440219 1914359792368452 1915755301766592 1917082921518336 1922656730062848 1931900272034304 1932394216516608 1933239080261632 1940339916420048 1941188254111392 1941758293551934 1943100001649664 1944520396387712 1949668473710529 1955337022877472 1956692072789376 1958118441117696 1959475418554368 1959549814247168 1964737681641306 1967532472084608 1968895973451264 1968970726815664 1973252959801344 1974620425469952 1981295449444272 1982739752877312 1984113792900096 1985560150818816 1992272155535376 1992781535782752 1993652801519808 1994238247431716 1997075001695488 2000834852298752 2002881382621184 2008183969441728 2009651940179624 2011040561147904 2011919809929216 2012434213650432 2012510620037632 2017838700064044 2020709025384192 2020785745942392 2022186151864736 2026584120877056 2033434803377016 2036327313765888 2037738490005504 2040714599452672 2046117348928224 2048136578443384 2051050001741312 2053488401043456 2057013311881216 2062459211859072 2062537517552772 2063360941433088 2063966857481776 2064865068085248 2065393008746496 2065471425828096 2066296021008384 2066902798957568 2073889775065823 2075322782827008 2075401576913808 2076839831644864 2081356664684544 2082878124234752 2088392500765584 2091363187110912 2092891961370496 2095869048086528 2101417817818176 2102953941954008 2107527569491968 2108988087558144 2117659913576064 2118281774783928 2119749745521824 2120672232087552 2121294977877504 2122765036767232 2127840970852872 2130017407885224 2131493511424992 2132970637905536 2137690706451456 2139172127592448 2146403403564628 2147886516492288 2147968065617088 2149456608975104 2151023496720384 2152514157494272 2158294835163324 2159790534979792 2164487774072832 2174893965294336 2175532633561872 2177987697819648 2178627274576896 2179579794089984 2180137064787968 2185991925069381 2187585445936176 2189101444166208 2189184558104258 2195466130950144 2196987590500352 2202887703658434 2204493541028064 2206021256579712 2207550030839296 2209159266902016 2215092067667622 2216627128005576 2222987443642368 2224612434463744 2226234108493824 2234330812847328 2235307686552512 2236937157092352 2237509092808704 2238487356092416 2246709376907424 2248266348062592 2248351708323292 2250939208836096 2253241555448832 2254803053408256 2256365633486848 2260858432702077 2262425209162716 2264074447542336 2265643452703488 2267295037083648 2268866274115584 2274959420847828 2276535969303024 2283154866949632 2284737094854656 2294131573040736 2295803924384256 2297394918094848 2298987014365184 2304153650748807 2305161051757278 2307431251958976 2309117970710408 2314139975866368 2315743676473344 2315831598655744 2316756144766976 2321962714666998 2325265648827264 2326877059533312 2326965404418512 2328573281329152 2330275454780416 2336444810600472 2338152738093601 2343237889764096 2344861755245568 2346571087331328 2354503456541808 2356135129068864 2357852679097344 2359486672637952 2365823184698259 2371526564513392 2376684299538432 2377723411734528 2378331343405056 2378421641862656 2384718463712052 2388110666363136 2388201336113736 2389154774290944 2389856361294688 2391507694338048 2393255872477184 2399591967643728 2401346055339374 2406568643541504 2408236397279232 2411753617534976 2418138685096992 2421578427181056 2423256582709248 2423348586850048 2429764351852266 2435621877067808 2438517476239104 2440295080464384 2440919010336768 2441986206646272 2442703307858944 2450960643259609 2452027268351232 2452654197886464 2452747318170864 2453726524947456 2454447073762112 2456236290173952 2457938463625216 2464539372585147 2466247300078276 2471611039312896 2473417772528768 2476936147738624 2483493784694208 2485309204127464 2487026492780544 2487120918082944 2488844494602752 2502688988771712 2506249001558016 2508722316179456 2514721147371576 2518298275603968 2519037786229536 2520783481161088 2522621054773248 2524369232912384 2531148544817178 2538411337672704 2538507713911104 2540266901516032 2542118677942272 2543880367947776 2550712077920292 2552479723157936 2554243425017856 2554340402355456 2556110562024448 2570329231711488 2573985461059584 2575867029379072 2576525622022144 2583445002354723 2586360391160832 2587119888560064 2588251005481856 2590800002199552 2597757717049209 2599557964947372 2605310548487712 2606350662862848 2607116030503296 2608922763719168 2610824588156928 2617836079970826 2619650242188408 2621559886627968 2623376629446144 2625194631268352 2631003946401792 2641727265925696 2643653003836416 2645485057200128 2656362874047168 2657042047710336 2658203735359744 2667967385077566 2675724347095488 2676792572669952 2677578625922304 2679530498371584 2681387414863872 2688588406456524 2690451600085392 2692412856536832 2694278700512256 2694380994589856 2711246404502688 2713222819726848 2715103085021184 2716984653340672 2724281242985874 2726267160206304 2728156465237632 2737984534724608 2740074611701284 2748041221341312 2749945615812096 2750050023403696 2751147921910784 2751950241570816 2753153424113664 2753961901104128 2761252957982376 2763271417746983 2765180771578368 2767097043769344 2767202102551744 2773220375937024 2782594994094864 2784523334354112 2786553166205952 2788484249481216 2795972854643397 2799950056428096 2801890423757568 2810036759322624 2816187795359653 2822312605701888 2823546551434752 2824375699711904 2825604830011392 2826327275126784 2828393303836672 2835881416306224 2837121294470496 2837954429037442 2839915387026432 2840023210513632 2841991348566656 2850254275268608 2857800264205536 2861865413941248 2863848688656384 2863957420822784 2868031328960512 2871539688552678 2875624382277504 2877726446884432 2883985095094272 2885983698763776 2897850408051456 2898591324774912 2899858620392448 2900710178082496 2901972528119808 2904836366102528 2911782381167088 2912637440327901 2914655900092508 2916780594581568 2918801925554944 2927288174600192 2935038109184064 2937183604877912 2939213127831552 2939324721370752 2941361675439616 2953343960176896 2953456090223496 2955502837340768 2961930638204928 2971943174166408 2976170689350144 2979107750463104 2982582876123136 2983345457078272 2990479202279712 2991357371147574 2995612502543232 2997688464083456 3001252278448128 3004322073931776 3006404071211008 3014477910269436 3016566945550288 3017879714893824 3018651320475648 3018765930056448 3020857936937984 3023060049444864 3031178618913588 3033279227797104 3035381292404032 3041982817615872 3044206489266176 3056607735008256 3058842097387648 3061071899179008 3063193224126464 3072204867665076 3073548069009704 3076575002611968 3080232601565184 3085519967821824 3093806276329158 3095041412149632 3095950286222664 3098207138742144 3099444031512576 3100354198436352 3102502746044416 3113102365370712 3115259747467296 3124317186352128 3126482340327424 3139337942055744 3141513505425152 3143803572129792 3145982230183936 3154430912931012 3163482131337216 3168912399384576 3177422662175892 3179624618282736 3181942466816256 3183212789121024 3184147555150848 3184268448151648 3185539699054592 3186468700766208 3197240267137488 3199455956858304 3199577431075454 3206536059677184 3208758191388672 3210981863038976 3219605105346942 3221952098425632 3224184913462656 3226535245080576 3228771236241408 3237442252744986 3239685802469688 3251356634985472 3253726773952512 3263298950342808 3265684402791889 3267940911865344 3269369691134976 3270205597181952 3270329757561152 3271635366596608 3274981720231936 3283652166249312 3283776837156387 3286052496780196 3293199196425216 3295481385750528 3304331555487651 3309031884869568 3311325046258944 3313738900353024 3316035323707392 3316161224110592 3324940692008364 3336918651695616 3339351162740736 3351496219270992 3352961529828768 3353946143407886 3355405735638528 3356263639213056 3357731034138624 3358717048306048 3363494739697664 3372399522093888 3372527562484938 3374864726422904 3382204580112384 3384548450230272 3384676951881472 3389491570589696 3393637813744074 3398465179055232 3400949437227056 3403299411173376 3405787203140608 3414803953954536 3417300155675263 3424732300424448 3427105642281984 3429603896868864 3441197359561104 3444593336472964 3446092377142272 3448480521547776 3449493184746752 3454400002932736 3457741577635917 3463676956065612 3466077286596496 3473615514710016 3473747397983616 3475134217150464 3476154707337728 3490315589299968 3490448106627768 3492866989584544 3495280476340224 3495413182170624 3497835505928192 3509659619342162 3517292632868352 3524870671781888 3534202693603296 3539230008956928 3541817165396224 3542722730280448 3557289846770088 3566585117601792 3567497015107584 3567632462793984 3569056763559936 3570104834563072 3572707331162112 3582302004170604 3583732161436416 3584784541942032 3587268800113856 3589883808715776 3592371600683008 3602019083009061 3612354595918848 3614995206003584 3617630426302464 3620137446694912 3632374990647832 3634884874063872 3635022880275072 3637541953650176 3653432815601712 3657776214358656 3662979309969408 3664054961788416 3666594154416128 3679120977256296 3680589787421184 3681670610643168 3684354435260928 3686907695437824 3689462725025792 3699370950117414 3710126658793152 3712697779138816 3715404221607936 3717978999308288 3727963806191196 3730681377124416 3733266741904128 3735853898343424 3761978750779392 3763083474269184 3764728735246336 3778556679344304 3781175221741632 3781318782180082 3782828392627328 3783931582159872 3786553849368576 3786697614018176 3796722817225767 3807761570866656 3810400352274048 3813178016913408 3815820551921664 3826068116880438 3828719584736904 3831510603533184 3834165843036672 3845313460125696 3863800544068608 3864788433033216 3866478160523264 3880679832840096 3882376508222784 3883516587103868 3886200003299328 3889040792775424 3899336947421058 3910674045754944 3913384145578752 3916236882235392 3918950837108736 3919099628494336 3929475363282612 3935064944169216 3937791946902528 3937941453631328 3946505919602688 3962590898888544 3965479505754624 3968227585800192 3984544311070752 3985563071565504 3987305603039616 3988476494863432 3994150003390976 4001669704597504 4005762765242368 4016367938883456 4019303880359248 4022081122295808 4023839619858432 4025021240075264 4035677400128088 4038627456707129 4041418050768384 4041571491884784 4044372303729472 4053168241754112 4066869606754032 4072654627531776 4075476980011008 4081429198905344 4086421864478811 4092234697856448 4096273156886768 4102100003482624 4106976802086912 4124918423718144 4125075035105544 4126721882866176 4127933714963552 4129730136170496 4130786017492992 4130942851656192 4133805597915136 4147779550131646 4150645565654016 4150803153827616 4153679663289728 4165756248469504 4176785001531168 4182726374221824 4185783922740992 4191738096173056 4202835635636352 4205907883908016 4215055138983936 4217976175116288 4235319827152128 4236563549567856 4239499491043648 4241344464175104 4242589955755008 4245530073534464 4255681941705744 4256931643556163 4260034815770448 4262987022849984 4265941275811072 4275381412902912 4278344255184896 4292806807129256 4295773032984576 4295936131234176 4298913217950208 4302046993440768 4316589670326648 4319581069959584 4328975548145664 4349787930588672 4351065267123744 4357254549153792 4359159588179968 4360274129575936 4371983850138762 4375170891872352 4378202888332416 4378369116208516 4390932261900288 4393975181000704 4405775407316868 4408987082056128 4412042513159424 4415100061678592 4418318533804032 4430184135335244 4433254256011152 4445974887284736 4449224868927488 4468661625694656 4470615373105024 4473874314184704 4475018185617408 4476974712184832 4487036056721361 4493418753814848 4496532696125184 4496703416646584 4501878417672192 4506483110897664 4509606106816512 4521716865404154 4524850418325432 4528148895084672 4531286905406976 4534590074167296 4549918841695656 4553071938606048 4566309733899264 4569474189709312 4588263146081472 4591607848768512 4594789836189696 4597974028730368 4608307301497614 4610322103514556 4614862503917952 4618235941420816 4628279951732736 4631487352946688 4631663197311488 4643925429333996 4650531297654528 4653754119066624 4653930808837024 4657146562658304 4660550909560832 4672889621200944 4676305476187202 4686475779528192 4689723510491136 4709006913083616 4712270258137728 4715705358194688 4718973345275904 4731646369396518 4743053129026784 4753368599076864 4755446823469056 4756843283725312 4769436927424104 4772923357926607 4776221332726272 4776402672227472 4778309548581888 4779712722589376 4786511744954368 4799183935287456 4799366146613181 4802692110678748 4813137287083008 4816472794558464 4823507235069952 4829407658020413 4836277370193984 4843156854362112 4846513165418496 4846697173700096 4859528703704532 4871243754135616 4877034952478208 4880590160928768 4881838020673536 4885406615717888 4901921286519218 4904054536702464 4905308395772928 4905494636341728 4907453049894912 4908894147524224 4912472580347904 4915876927250432 4929078745170294 4932494600156552 4943222078625792 4946835545057536 4953872295477248 4966987569388416 4970618408254928 4974052985561088 4974241836165888 4977688989205504 4994515612140769 5005377977543424 5012498003116032 5017444632358912 5029442294743152 5030919215111829 5036596551207936 5038075572459072 5041566962322176 5045242109546496 5048738465824768 5058791343727407 5062297089634356 5076822675345408 5077015427822208 5080533803032064 5084237355884544 5101424155840584 5104959446315872 5108486850035712 5108680804710912 5112221124048896 5140658463422976 5151734058758144 5153051244044288 5166890004709446 5172720782321664 5174239777120128 5176502010963712 5181600004399104 5195515434098418 5199115929894744 5210621096975424 5212701325725696 5214232061006592 5217845527438336 5221649176313856 5235672159941652 5239300484376816 5243119773255936 5246753258892288 5250389262536704 5264489429013243 5283454531851392 5287306007672832 5290970114400256 5312725748094336 5314084095420672 5316407470719488 5335934770155132 5351448694190976 5353585145339904 5355157251844608 5359060996743168 5377176812913048 5380903200170784 5384825713073664 5388557401024512 5388761989179712 5422492809005376 5426445639453696 5430206170042368 5433969306681344 5448562485971748 5452534320412608 5456312930475264 5480149223402568 5484155180437219 5496082442682624 5499891231624192 5500100046807392 5502295843821568 5503900483141632 5507923802208256 5522505915964752 5526542835493966 5530361543156736 5534194087538688 5534404205103488 5549056425176121 5565189988189728 5569046668708224 5573106332411904 5576968498962432 5591945709286794 5599900112856192 5603780847515136 5620073518645248 5632375590719306 5644625211403776 5647093102869504 5648751399423808 5651209660022784 5656786607673344 5671762832612448 5671978173270123 5674242588940992 5675908858074884 5679830774052864 5680046421027264 5683982697133312 5700508550537216 5715600528411072 5723730827882496 5727697377312768 5727914841645568 5743079377105356 5751248764555008 5755452893768864 5767970190188544 5795700816102912 5797182649549824 5799717240784896 5801420356164992 5809672732205056 5823564762334176 5825274880655802 5829311800185016 5833561189163136 5837603851109888 5854576349200384 5870076218368128 5874367209755824 5878426255663104 5878649442741504 5882723350879232 5902609359802727 5906687920353792 5906912180446992 5911005674681536 5923861276409856 5943886348332816 5952341378700288 5958215500926208 5965165752246272 5966690914156544 5980958404559424 5982714742295148 5991225005086464 5995376928166912 6002504556896256 6008644147863552 6028955820538872 6033133891100576 6035759429787648 6037302640951296 6037531860112896 6041715873875968 6062357237827176 6066558455594208 6070762584808064 6088412978532352 6113215470016512 6117684194775296 6122143798358016 6126386448252928 6144409735330152 6147096138019408 6153150005223936 6160465203130368 6171039935643648 6187612552658316 6190082824299264 6191900572445328 6196414277484288 6198888063025152 6200708396872704 6205005492088832 6221669325197469 6226204730741424 6230519494934592 6248634372704256 6252964680654848 6278675884111488 6283027010850304 6287607144259584 6308861825862024 6326964262674432 6354845324351784 6359249236565472 6363884933632512 6368295110301696 6368536896303296 6371079398109184 6394480534274976 6398911913716608 6399154862150908 6413072119354368 6417516382777344 6421963726077952 6439210210693884 6443904196851264 6448369826925312 6453070490161152 6457542472482816 6474884505489972 6479371604939376 6502713269970944 6526597900685616 6531368805583778 6535881823730688 6538739382269952 6540411194363904 6540659515122304 6543270733193216 6549963440463872 6557975775208143 6567304332498624 6567553674312774 6572104993560392 6586398392850432 6590962771501056 6608663110975302 6618063769739136 6622650092517888 6627477800706048 6632322448221184 6649881384016728 6673837303391232 6678702325481472 6702992438541984 6705923059657536 6707892286815772 6710811471277056 6712527278426112 6715462068277248 6717434096612096 6726989479395328 6744799044187776 6745055124969876 6749729452845808 6764409160224768 6769096900460544 6769353903762944 6787275627488148 6796930358110464 6801898874454112 6806598822346752 6811574406281216 6829607907909072 6834600311350526 6849464600848896 6854211284563968 6882394719122208 6889186672945928 6892184754284544 6896961043095552 6898986369493504 6915483155271834 6927353912131224 6932154573192992 6947231029420032 6947494795967232 6950268434300928 6952309414675456 6975811061585041 6980631178599936 6980896213255536 6985733979169088 6990826364341248 6995671011856384 7014458214280803 7019319238684324 7034585265736704 7049741343563776 7068405387206592 7078460017913856 7083634330792448 7085445460560896 7114579693540176 7133170235203584 7134994030215168 7135264925587968 7140209669126144 7164604008341208 7167464322872832 7169569083884064 7174537600227712 7179767617431552 7184743201366016 7204038166018122 7224709191837696 7229990412007168 7235260852604928 7240274893389824 7264749981295664 7269769748127744 7270045760550144 7275083907300352 7306865631203424 7315552428717312 7325958619938816 7328109923576832 7333188308832256 7352881929778827 7358241954512592 7361179574842368 7363341221286336 7368708870521856 7373815390875648 7378925450051584 7393618117755441 7398741900234828 7420253317586304 7425395558277632 7430808443215872 7455927612382392 7461362754248832 7466533483808256 7471707796686848 7526166948538368 7529457470492672 7557113358688608 7562350443483264 7562637564360164 7565656785254656 7567863164319744 7573107698737152 7573395228036352 7593445634451534 7615523141733312 7620800704548096 7626356033826816 7631641103843328 7652136233760876 7657439169473808 7663021207066368 7668331686073344 7727601088137216 7729576866066432 7732956321046528 7750335007064169 7761359665680192 7764753016445568 7767033174207736 7772400006598656 7778081585550848 7798673894842116 7821348091509888 7826768291157504 7832473764470784 7838199256988672 7858950726565224 7870129888338432 7875583893805056 7875882907262656 7893011839205376 7925181797777088 7930959011509248 7936455171600384 7969088622141504 7971126143131008 7974611206079232 7976952989726864 7988300006781952 8015303725254397 8032735877766912 8038607760718496 8044162244591616 8050042480150528 8071354800256176 8077254913414258 8082836101536768 8083142983769568 8088744607458944 8133739213508064 8145309255063552 8150953960022016 8162858397810688 8172843728957622 8184469395712896 8192546313773536 8204200006965248 8213953604173824 8249836847436288 8250150070211088 8253443765732352 8255867429927104 8259460272340992 8261885703312384 8267611195830272 8289814253240949 8295559100263292 8301291131308032 8301606307655232 8307359326579456 8331512496939008 8353570003062336 8365452748443648 8371567845481984 8405671271272704 8411815767816032 8430110277967872 8448563386078959 8470639654304256 8473127099135712 8478998982087296 8485179911510016 8491060147068928 8511363883411488 8513863287112326 8520069631540896 8525974045699968 8531882551622144 8550762825805824 8556688510369792 8585613614258512 8591546065969152 8591872262468352 8597826435900416 8604093986881536 8633179340653296 8639162139919168 8657951096291328 8699575861177344 8702130534247488 8714509098307584 8718319176359936 8720548259151872 8737912320983703 8743967700277524 8750341783744704 8756405776664832 8756738232417032 8781864523800576 8811550814633736 8817974164112256 8824085026318848 8830200123357184 8860368270670488 8866508512022304 8898449737854976 8937323251389312 8941230746210048 8947748628369408 8950036371234816 8953949424369664 8974072113442722 8986837507629696 8993065392250368 8993406833293168 9003756835344384 9012966221795328 9019212213633024 9043433730808308 9049700836650864 9056297790169344 9062573810813952 9069180148334592 9099837683391312 9106143877212096 9132619467798528 9138948379418624 9176526292162944 9183215697537024 9189579672379392 9216614602995228 9220644207029112 9229725007835904 9236471882841632 9256559903465472 9263326394622976 9287850858667992 9301062595309056 9307508238133248 9307861617674048 9321101819121664 9345779242401888 9352610952374404 9372951559056384 9379447020982272 9418013826167232 9424540516275456 9431410716389376 9437946690551808 9463292738793036 9472631675300651 9486106258053568 9506737198153728 9513686567450624 9538873854848208 9545846715853214 9552442665452544 9552805344454944 9556619097163776 9559425445178752 9573023489908736 9598367870574912 9598732293226362 9605384221357496 9626274574166016 9632945589116928 9647014470139904 9658815316040826 9672554740387968 9686313708724224 9693394347400192 9719057407409064 9742487508271232 9754069904956416 9761180321857536 9770813231435776 9797053208375667 9803842573038436 9808109073404928 9810616791545856 9810989272683456 9814906099789824 9817788295048448 9824945160695808 9831753854500864 9851330511469161 9858157490340588 9864989200313104 9886444157251584 9893671090115072 9933975138776832 9941236816509856 9948105971122176 9948483672331776 9955377978411008 9989031224281538 10010755955086848 10034889264717824 10058884589486304 10061838430223658 10073193102415872 10076151144918144 10083133924644352 10090484219092992 10117582687454814 10124594179268712 10153645350690816 10154030855644416 10161067606064128 10168474711769088 10202848311681168 10209918892631744 10217361609421824 10224442248097792 10251900467025789 10281316926845952 10303468117516288 10306102488088576 10333780009418892 10345441564643328 10348479554240256 10353004021927424 10363200008798208 10391030868196836 10398231859789488 10421242193950848 10425402651451392 10428464122013184 10435691054876672 10471344319883304 10478600968753632 10486239546511872 10493506517784576 10500778525073408 10528978858026486 10566909063702784 10574612015345664 10581940228800512 10625451496188672 10628168190841344 10632814941438976 10671869540310264 10679670614535637 10702897388381952 10707170290679808 10710314503689216 10718121993486336 10754353625826096 10761806400341568 10769651426147328 10777114802049024 10777523978359424 10806057249027183 10844985618010752 10852891278907392 10860412340084736 10897124971943496 10905068640825216 10912625860950528 10960298446805136 10968310360874438 10992164885365248 10999782463248384 11000200093614784 11004591687643136 11015847604416512 11045011831929504 11053085670987932 11060723086313472 11068388175077376 11068808410206976 11098112850352242 11130379976379456 11138093337416448 11146212664823808 11153936997924864 11183891418573588 11199800225712384 11207561695030272 11264751181438612 11289250422807552 11294186205739008 11297502798847616 11313573215346688 11343525665224896 11343956346540246 11348485177881984 11351817716149768 11359661548105728 11360092842054528 11367965394266624 11401017101074432 11431201056822144 11447461655764992 11455829683291136 11486158754210712 11502497529110016 11510905787537728 11535940380377088 11591401632205824 11594365299099648 11599434481569792 11602840712329984 11619345464410112 11647129524668352 11650549761311604 11658623600370032 11667122378326272 11675207702219776 11740152436736256 11748734419511648 11756852511326208 11757298885483008 11765446701758464 11805218719605454 11813375840707584 11813824360893984 11822011349363072 11887772696665632 11904682757400576 11916431001852416 11930331504492544 11961916809118848 11965429484590296 11982450010172928 11990753856333824 12005009113792512 12017288295727104 12057911641077744 12066267782201152 12071518859575296 12075063720225792 12083431747751936 12115882370121387 12124714475654352 12133116911188416 12141525169616128 12176825957064704 12226430940033024 12235368389550592 12244287596716032 12288819470660304 12294192276038816 12306300010447872 12320930406260736 12375225105316632 12380165648598528 12383801144890656 12392828554968576 12401416793745408 12410010984177664 12443338650394938 12452409461482848 12461038989869184 12497268745408512 12505929361309696 12557351768222976 12566054021700608 12575214288519168 12617723651724048 12653928525348864 12709690648703568 12718498473130944 12727769867265024 12736590220603392 12737073792606592 12742158796218368 12770794930668489 12788961068549952 12797823827433216 12798309724301816 12826144238708736 12835032765554688 12878420421387768 12887808393702528 12896739653850624 12906140980322304 12949769010979944 12958743209878752 13005426539941888 13053195801371232 13062737611167556 13071763647461376 13077478764539904 13080822388727808 13081319030244608 13086541466386432 13099926880927744 13115951550416286 13134608664997248 13135107348625548 13144209987120784 13172796785700864 13181925543002112 13217326221950604 13236127539478272 13245300185035776 13254955601412096 13264644896442368 13299762768033456 13347674606782464 13405984877083968 13411846119315072 13415784573631544 13421622942554112 13425054556852224 13430924136554496 13434868193224192 13489598088375552 13490110249939752 13499458905691616 13528818320449536 13538707807525888 13574551254976296 13593860716220928 13603797748908224 13623148812562432 13659215815818144 13669200622701052 13698929201697792 13708422569127936 13764789438244416 13778373345891856 13784369508569088 13793922086191104 13797972738987008 13830966310543668 13854707824262448 13864309146385984 13894462058840064 13894989591934464 13904618829350912 13951622123170082 13961262357199872 13961792426511072 13971467958338176 13981652728682496 13991342023712768 14028916428561606 14038638477368648 14069170531473408 14099482687127552 14136810774413184 14156920035827712 14167268661584896 14170890921121792 14229159387080352 14266340470407168 14270529851175936 14280419338252288 14318770073779821 14329208016682416 14334928645745664 14339138167768128 14349075200455424 14359535234863104 14369486402732032 14398098439839543 14408076332036244 14449418383675392 14459980824014336 14470521705209856 14529499962591328 14539539496255488 14540091521100288 14550167814600704 14613731262406848 14631104857434624 14656219847153664 14666376617664512 14705763859557654 14716483909025184 14722359149684736 14726682442572672 14737417741043712 14747630781751296 14787236235510882 14797483800469656 14840506635172608 14850791116555264 14861616886431744 14911855224764784 14922725508497664 14933066967616512 14943415593373696 14983546836422307 15052333897076736 15058914940985344 15092757645335487 15114226717377216 15124700886966528 15125275128720328 15131313570509312 15135726328639488 15146215397474304 15146790456072704 15186891268903068 15231046283466624 15241601409096192 15252712067653632 15304272467521752 15314878338947616 15326042414132736 15336663372146688 15455202176274432 15459153732132864 15465912642093056 15500670014128338 15522719331360384 15529506032891136 15534066348415472 15544800013197312 15556163171101696 15597347789684232 15608749359705931 15642696183019776 15653536582315008 15664947528941568 15676398513977344 15717901453130448 15740259776676864 15751167787610112 15751765814525312 15793468287039729 15850363595554176 15861918023018496 15872910343200768 15938177244283008 15942252286262016 15949222412158464 15953905979453728 15976600013563904 16030607450508794 16065471755533824 16077215521436992 16100084960301056 16142709600512352 16154509826828516 16165672203073536 16166285967539136 16177489214917888 16267478427016128 16290618510127104 16301907920044032 16345687457915244 16368938791425792 16385092627547072 16408400013930496 16452465541311657 16499673694872576 16500300140422176 16506887531464704 16511734859854208 16523771406624768 16535222391660544 16579628506481898 16591118200526584 16602582262616064 16603212615310464 16614718653158912 16663024993878016 16707140006124672 16730905496887296 16743135690963968 16811342542545408 16823631535632064 16860220555935744 16897126772157918 16941279308608512 16946254198271424 16957997964174592 16970359823020032 16982120294137856 17015934519810369 17022727766822976 17027726574224652 17040139263081792 17051948091399936 17063765103244288 17101525651611648 17171227228517024 17183092131938304 17183744524936704 17195652871800832 17266358681306592 17278324279838336 17399151722354688 17404261068494976 17429018196615168 17436638352719872 17475824641967406 17487935400555048 17500683567489408 17512811553329664 17513476464834064 17563729047601152 17623101629267472 17635948328224512 17648170052637696 17660400246714368 17707828079408181 17720736541340976 17733017024044608 17796899475709952 17874646502778624 17882461492420096 17895497256738816 17900072742469632 17948144226885444 17973675015259392 17986130784500736 17986813666586336 18007513670688768 18025932443590656 18086867461616616 18099401673301728 18112595580338688 18125147621627904 18199675366782624 18212287754424192 18265238935597056 18277896758837248 18353052584325888 18366431395074048 18379159344758784 18433229205990456 18441288414058224 18446703788743373 18459450015671808 18472943765683264 18513119806930944 18526652789245952 18575701717335984 18602125190618112 18615016476266496 18615723235348096 18642203638243328 18665007975592407 18691558484803776 18705221904748808 18745903118112768 18758894041964544 18836027652334464 18849081032550912 18862821432778752 18926585477586072 18945263350601302 18972212516107136 19027373134901248 19077747709696416 19091693431706428 19104885330905088 19105610688909888 19113238194327552 19118850890357504 19146046979817472 19196735741149824 19197464586452724 19210768442714992 19252549148332032 19265891178233856 19317630632081652 19345109480775936 19372627417448448 19386788694800384 19438114814818128 19484975016542464 19508139809912832 19541626462871552 19594106416751334 19607685146076872 19616218146809856 19621233583091712 19621978545366912 19629812199579648 19635576590096896 19649890321391616 19702661022938322 19716314980681176 19729978400626208 19772888314503168 19787342180230144 19867950277553664 19882473633019712 19896967344663552 19910755956822016 19978062448563076 20021511910173696 20069778529435648 20117769178972608 20123676860447316 20146386204831744 20152302289836288 20166267849288704 20180968438185984 20235165374909628 20249188358537424 20307290701381632 20308061711288832 20322135212128256 20405696623362336 20419837785263488 20434723218843648 20448884496195584 20503800934051578 20562633853691904 20606936235032576 20667560018837784 20690883129286656 20696959108480512 20706008043854848 20782061736393672 20796463719578976 20797253301990451 20842484387901696 20850805302902784 20856928244026368 20871382109753344 20927433184755123 20942688639766608 20957201937507264 20972479093023744 20987013035569152 21001557050146816 21043374642842409 21057957716052972 21133818127405568 21149224030691328 21250902992377344 21256336381682688 21265629882877952 21343739080620528 21359341229071274 21405794776763904 21420629007378432 21508707251652192 21523612800683136 21539302852294656 21554229604098048 21555047956718848 21612114498054366 21689971236021504 21705782557814784 21720824680169472 21794249943886992 21810137281650432 21825251721901056 21920596893610272 21936620721748876 21984329770730496 21999564926496768 22000400187229568 22009183375286272 22031695208833024 22058645789336481 22090023663859008 22106171341975864 22121446172626944 22136776350154752 22137616820413952 22196225700704484 22260759952758912 22276186674832896 22292425329647616 22367782837147176 22399600451424768 22415123390060544 22529502362877224 22578500845615104 22588372411478016 22595005597695232 22627146430693376 22687051330449792 22687912693080492 22696970355763968 22703635432299536 22719323096211456 22720185684109056 22735930788533248 22812787525724053 22862402113644288 22894923311529984 22911659366582272 22972317508421424 23004995058220032 23021811575075456 23182803264411648 23188730598199296 23198868963139584 23205681424659968 23294259049336704 23301099522623208 23317247200740064 23334244756652544 23350415404439552 23480304873472512 23497468839023296 23514597770966016 23530893403516928 23610437439210908 23626751681415168 23627648721787968 23644022698726144 23775545393331264 23809365514801152 23832862003704832 23923833618237696 23930858969180592 23964900020345856 23981507712667648 24045911175763191 24115823282155488 24132535564402304 24150127440451584 24166863495503872 24231764740242774 24249428951308704 24266233822376832 24283050339232256 24353651914129408 24452861880066048 24470736779101184 24488575193432064 24577638941320608 24588384552077632 24612600020895744 24641860812521472 24750450210633264 24760331297197056 24767602289781312 24785657109937152 24802833587490816 24820021968355328 24869442759722847 24886677300789876 24904818922965696 24922077979738368 24994537490817024 25114703536445952 25132108043401216 25235447303448096 25345690158236877 25419381297407136 25436996946261888 25455539734530048 25473180441206784 25474147585213184 25484317592436736 25541589861336978 25577922137099904 25595647654866432 25596619448603632 25652288477417472 25670065531109376 25756840842775536 25775616787405056 25793479307701248 25812281960644608 25899538021959888 25917486419757504 26010853079883776 26106391602742464 26125475222335112 26143527294922752 26154957529079808 26161644777455616 26162638060489216 26231903100832572 26269217329994496 26270214697251096 26288419974241568 26345593571401728 26434652443901208 26472255078956544 26490600370071552 26529289792884736 26599525536066912 26695349213564928 26811969754167936 26823692238630144 26831569147263088 26843245885108224 26850109113704448 26861848273108992 26869736386448384 26960567075855699 26979196176751104 26980220499879504 26998917811383232 27057636640899072 27077415615051776 27149102509952592 27187721432441856 27207595497816448 27246297625124864 27318431631636288 27338401245402104 27397858403395584 27416845138255872 27529578876488832 27556746691783712 27568739017138176 27595945477974016 27661932621087336 27709415648524896 27728618292771968 27789979183868928 27809237658701824 27903244246340164 27922524714399744 27923584853022144 27942935916676352 27963305457364992 27982684047425536 28057832857123212 28077276954737296 28138341062946816 28273621548826368 28313840071655424 28334537323169792 28341781842243584 28417895025901953 28458318774160704 28541059702351872 28560838676504576 28637540147559642 28658416033364832 28669857291491328 28678276335536256 28698150400910848 28719070469726208 28796196879679086 28816152664072488 28898836767350784 28919961648028672 28941043410419712 29058999925182656 29080183042200576 29100335629201408 29227462524813696 29262209714869248 29312439694307328 29332753235329024 29391159625127001 29411527719115308 29432967818050368 29444718299369472 29453364885145344 29474835482087424 29495261563502592 29574472471021764 29594967600939312 29681013270345216 29701582233110528 29823710449529568 29845451016995328 29866133935233024 29886831186747392 29967093672844614 30104667794153472 30117829881970688 30185515290670974 30228453434754432 30249401773933056 30250550257440656 30262627141018624 30271452657278976 30293580912145408 30373782537806136 30395985595216813 30462092566933248 30483202818192384 30505424135307264 30608544935043504 30629756677895232 30652084828265472 30673326744293376 30755701401077367 30910404352548864 30918307464265728 31001340028256676 31045438662720768 31059012065782272 31068132696830944 31089600026394624 31112326342203392 31194695579368464 31217498719411862 31285392366039552 31307073164630016 31352797027954688 31435802906260896 31480519553353728 31502335575220224 31503531629050624 31586936574079458 31700727191108352 31723836046036992 31745820686401536 31862488362374917 31876354488566016 31884504572524032 31898444824316928 31907811958907456 31953200027127808 32039011843606911 32061214901017588 32130943511067648 32154431042873984 32200169920602112 32285419201024704 32309019653657032 32331344406147072 32332571935078272 32354978429835776 32534956854032256 32581237020254208 32691374915830488 32737877582851584 32770185255094144 32816800027860992 32904931082623314 32999347389745152 33000600280844352 33013775062929408 33023469719708416 33047542813249536 33070444783321088 33159257012963796 33182236401053168 33205164525232128 33206425230620928 33229437306317824 33414280012249344 33461810993774592 33486271381927936 33622685085090816 33647263071264128 33794253544315836 33882558617217024 33892508396542848 33915995928349184 33940719646040064 34031869039620738 34045455533645952 34055453148449304 34080278526163584 34103896182799872 34127530206488576 34203051303223296 34342454457034048 34367489049873408 34391305743601664 34532717362613184 34556648559676672 34798303444709376 34808522136989952 34858036393230336 34951649283934812 34975870801110096 35001367134978816 35025623106659328 35026952929668128 35246203258534944 35271896656449024 35296340105275392 35320800493428736 35415656158816362 35441473082681952 35466034048089216 35593798951419904 35749293005557248 35764922984840192 35790994513477632 35896288453770888 35922528430710779 35947350030518784 35972261569001472 35973627333172672 36015027341377536 36051864887181312 36173734923233232 36198803346603456 36225191160677376 36250295243255808 36347647110364161 36399350733565248 36424575508848384 36530477871194112 36706105168651776 36732862790148096 36866458411980912 36882576828116448 36893407577486746 36918900031343616 36945887531366528 37053305578491904 37151403434671968 37204250381236224 37230032952532992 37231446470696192 37284407276486656 37330015951184814 37383116969607552 37410443809497616 37491806236225536 37517788083929088 37672055304668928 37698162065101824 37725642865557504 37853170955172144 37890526701202604 37944425032214272 38054746269802496 38155495419392832 38183386863412856 38209770661810176 38211221377819776 38226476388655104 38237701780715008 38393471482299648 38394929172905448 38421536885429984 38505098296664064 38635261264163304 38690218961551872 38773577389600768 38876229629636256 38969950033084928 39016279619825664 39083252925743104 39188212833502668 39215370292153744 39232436293619712 39242467166183424 39243957090733824 39259624399159296 39271153180193792 39299780642783232 39405322045876644 39432629961362352 39459956801252416 39545776629006336 39574684360460288 39735900555107328 39764947266039424 39793934689327104 39821511913644032 39956124897126152 40043023820347392 40235538357945216 40247353720894632 40292772409663488 40304604579672576 40332535698577408 40470330749819256 40498376717074848 40616123422577664 40644270424256512 40811393246724672 40839675570526976 40869446437687296 40897768992391168 41007601868103156 41125267707383808 41335120037675568 41381766258573312 41393918216961024 41412016087709696 41564123472787344 41592927439157952 41594506603980902 41684968775803392 41713856488052736 41742764219506688 41854866369510246 41885377279533216 41914403875014528 41944958186047488 41974026071138304 42086749285684818 42115915432105944 42267636254811136 42298448061382656 42501805984754688 42512672763365376 42531259765755904 42687478161241056 42718682458142548 42811589553527808 42841258014756864 42956310221339463 43017414503304384 43047225601366272 43078605704589312 43108459208196096 43110095913437696 43224228996108732 43379942472043008 43411565115629568 43588499887773984 43620274563300864 43650503443802112 43841193787220544 43873241443497752 43968659541460992 43999129852993536 44000800374459136 44018366750572544 44063390417666048 44117291578672962 44180047327718016 44212342683951728 44242892345253888 44275233640827904 44392451401408968 44424902023778419 44521519905517824 44552373349665792 44584850659295232 44735565674294352 44799200902849536 44830246780121088 44950640509266921 45059004725754448 45157001691230208 45176744822956032 45190011195390464 45374102660899584 45375825386160984 45393940711527936 45407270864599072 45438646192422912 45440371368218112 45471861577066496 45625575051448106 45724804227288576 45823318733164544 45944635016842848 46009990116440064 46043623150150912 46365606528823296 46377461196398592 46397737926279168 46411362849319936 46588518098673408 46602199045246416 46634494401480128 46668489513305088 46700830808879104 46826248079117793 46960609746945024 46994937678046592 47029195541932032 47061786807033856 47220874878421816 47253503362830336 47255297443575936 47288045397452288 47551090786662528 47618731029602304 47665724007409664 47847667236475392 47861717938361184 47929800040691712 47963015425335296 48091822351526382 48231646564310976 48265071128804608 48300254880903168 48333726991007744 48463529480485548 48498857902617408 48532467644753664 48566100678464512 48905723760132096 48941473558202368 49155277882641216 49176769104155264 49225200041791488 49357396623934971 49500900421266528 49520662594394112 49535204579562624 49571314219874304 49605667174981632 49738885519445694 49773354601579752 49809637845931392 49844155959476736 49989074981634048 50229407072891904 50264216086802432 50470894606896192 50691380316473754 50838762594814272 50873993892523776 50911079469060096 50946360882413568 50948295170426368 51083179722673956 51155844274199808 51191295309732864 51193238897207264 51304576954834944 51513681685551072 51551233574810112 51586958615402496 51799076043919776 51834972839515008 52021706159767552 52212783205484928 52250950444670224 52287054589845504 52309915058159616 52325276120978432 52463806201665144 52502156937192677 52538434659988992 52540429394502192 52576839948483136 52691187142803456 52869304887802416 52944510157913088 52981200740143104 53058579585769472 53123484238224543 53199051072133824 53390698427129856 53623939508335872 53647384477260288 53663138294526176 53686491770216448 53700218227408896 53739472772896768 53921134151711398 53958392353502208 53960440999759008 53997835622766464 54154831230103552 54298205019905184 54375442864883712 54415190995632896 54492595250249728 54636863263272576 54676802490804208 54795716806791168 54833690276511744 55059157752977664 55113493383567424 55137478034276352 55191890955948032 55323865242174672 55340111366230119 55418831297049792 55457236585543936 55579958367737856 55618475317403648 55806488492680328 55845049428799488 55847169706044288 55885871833352704 55926610914729984 56115665714246424 56154553909474592 56276682125893632 56547243097652736 56669074646339584 56683563684487168 56835790051803906 56916637548321408 57082119404703744 57121677353009152 57275080295119284 57316832066729664 57339714582982656 57356552671072512 57396300801821696 57438140939452416 57592393759358172 57632305328144976 57797673534701568 57839923296057344 58117999850365312 58160366084401152 58200671258402816 58454925049627392 58524419429738496 58624879388614656 58782319250254002 58823055438230616 58865935636100736 58889436598738944 58906729770290688 58949670964174848 59148944942043528 59189935201878624 59362026540690432 59403164466221056 59647420899059136 59690902033990656 59732267870466048 59773662373494784 59934187345689228 60209335588306944 60371030581341948 60456906869508864 60498803547866112 60501100514881312 60525254282037248 60542905314557952 60587161824290816 60747565075612272 60791971190433626 60924185133866496 60966405636384768 61217089870087008 61259513355790464 61304169656530944 61346653488586752 61511402802154734 61820808705097728 62002680056513352 62048003653045891 62090877325441536 62118024131564544 62136265393661888 62224652684406784 62389391158736928 62391759905971353 62434997438823724 62570784732079104 62614146329260032 62705594055909376 62782299554265369 62871605812521792 62961039106707456 63004671150440448 63007063258101248 63173873148158916 63401454382216704 63447672092073984 63724976724749834 63752708977132032 63769009145048064 63796889648633856 63815623917814912 63906400054255616 64078023687213822 64122429802035176 64261887022135296 64308862085747968 64400339841204224 64570838402049408 64618039307314064 64662688812294144 64665143870156544 64709956859671552 64928702957829997 65069913708064512 65162474040508416 65382749831660976 65475755165703168 65540370510188288 65633600055721984 65809862165246628 65998694779490304 66001200561688704 66027550125858816 66046939439416832 66095085626499072 66318514025927592 66364472802106336 66410329050464256 66412850461241856 66458874612635648 66828560024498688 66972542763855872 67245370170181632 67294526142528256 67588507088631672 67765117234434048 67785016793085696 67831991856698368 67881439292080128 68063738079241476 68090911067291904 68110906296898608 68160557052327168 68207792365599744 68255060412977152 68438362577172159 68684908914068096 68734978099746816 68782611487203328 69065434725226368 69113297119353344 69596606889418752 69617044273979904 69903298567869624 69951741602220192 70002734269957632 70051246213318656 70053905859336256 70492406517069888 70543793312898048 70592680210550784 70641600986857472 70831312317632724 70882946165363904 70932068096178432 71498586011114496 71529845969680384 71792576907541776 71845056861421558 71894700061037568 71944523138002944 71947254666345344 72137733527289573 72347469846466464 72397606693206912 72450382321354752 72500590486511616 72695294220728322 72798701467130496 72849151017696768 73060955742388224 73412210337303552 73465725580296192 73732916823961824 73765153656232896 73786815154973492 73837800062687232 73891775062733056 74106611156983808 74302806869343936 74408500762472448 74460065905065984 74462892941392384 74660031902369628 74766233939215104 74820887618995232 74983612472451072 75344110609337856 75396324130203648 75706341910344288 75781053402405208 75888850064428544 76109492539604992 76310990838785664 76366773726825712 76419541323620352 76422442755639552 76452952777310208 76475403561430016 76733921677435451 76786942964599296 76789858345810896 76843073770859968 77010196593328128 77270522528326608 77380437923103744 77547154779201536 77752459259272512 77939900066169856 78032559239651328 78376425667005336 78430740584307488 78464872587239424 78484934332366848 78487914181467648 78542306360387584 78810644091753288 78865259922724704 78919913602504832 79149368720920576 79471801110214656 79529894532078848 79587869378654208 79643023827288064 79912249794252304 80086047640694784 80471076715890432 80494707441789264 80585544819326976 80609209159345152 80665071397154816 80881701227567097 80940661499638512 80996753434149696 81232246845155328 81288540848513024 81622786493449344 81679351141053952 81738892875374592 82015203736206312 82250535414767616 82670240075351136 82787836433922048 82824032175419392 83128246945574688 83185854878315904 83189013207961804 83369937551606784 83427712976105472 83485528439013376 83709732739020492 83770754559066432 83828807750029056 83889916372094976 83948052142276608 84173498571369636 84231830864211888 84535272509622272 85003611969509376 85025345526730752 85062519531511808 85253685077705859 85374956322482112 85437364916285096 85623179107055616 85682516029513728 85912620442678926 86034829006608768 86094451202732544 86157211409178624 86220191826875392 86448457992217464 86759884944086016 86823130231259136 87176999775547968 87240549126601728 87301006887604224 87682387574441088 87746482886995504 87937319082921984 87998259705987072 88001600748918272 88234583157345924 88360094655436032 88424685367903456 88485784690507776 88550467281655808 88784902802817936 88849804047556838 89043039811035648 89104746699331584 89471131348588704 89598401805699072 89660493560242176 89901281018533842 90118009451508896 90314003382460416 90353489645912064 90380022390780928 90685543800605533 90748205321799168 90751650772321968 90787881423055872 90814541729198144 90880742736436224 90943723154132992 91187956785650439 91251150102896212 91449608454577152 91646637466329088 91889270033685696 92019980232880128 92087246300301824 92731213057646592 92754922392797184 92822725698639872 93177036197346816 93204398090492832 93268988802960256 93336979026610176 93401661617758208 93652496158235586 93921219493890048 93989875356093184 94058391083864064 94123573614067712 94441749756843632 94507006725660672 94510594887151872 94576090794904576 95102181573325056 95237462059204608 95331448014819328 95587465087124751 95695334472950784 95723435876722368 95859600081383424 95926030850670592 96117035530820733 96183644703052764 96463293128621952 96530142257609216 96600509761806336 96927058960971096 96997715805234816 97064935289507328 97132201356929024 97882947116404736 98310555765282432 98353538208310528 98450400083582976 98714793247869942 99001800842533056 99041325188788224 99070409159125248 99142628439748608 99211334349963264 99477771038891388 99546709203159504 99619275691862784 99688311918953472 100458814145783808 100528432173604864 100941789213792384 101382760632947508 101677525189628544 101747987785047552 101822158938120192 101896590340852736 102166359445347912 102311688548399616 102382590619465728 102386477794414528 102609153909669888 103027363371102144 103102467149620224 103173917230804992 103598152087839552 103669945679030016 104198948428307161 104425566410969856 104501900889340448 104574109179691008 104650552241956864 104927612403330288 105004313874385354 105076869319977984 105080858789004384 105153679896966272 105738609775604832 105889020315826176 105962401480286208 106117159171538944 106246968476449086 106398102144267648 106781396854259712 107247879016671744 107294768954520576 107326276589052352 107372983540432896 107478945545793536 107767585292132337 107842268303422796 107916784707004416 107920881999518016 107995671245532928 108309662460207104 108596410039810368 108750885729767424 108830381991265792 109273726526545152 109353604981608416 109591433613582336 110118315505955328 110226986767134848 110383781911896064 110647730484349344 110680222732460238 110837662594099584 110914473171087872 111159916735475712 111236950634807296 111612976985360656 111690098857598976 111694339412088576 111771743666705408 111853221829459968 112231331428492848 112309107818949184 112553364251787264 113094486195305472 113338149292679168 113367127368974336 113671580103607812 113833275096642816 114164238809407488 114550160590238568 114633664133459328 114679429165965312 114713105342145024 114792601603643392 115184787518716344 115264610656289952 115679846592114688 116235999700730624 116320732168802304 116401342516805632 116909850099254784 117048838859476992 117249758777229312 117564638500508004 117646110876461232 117731871272201472 117778873197477888 117813459540581376 117899341928349696 118297889884087056 118379870403757248 118724053081380864 118806328932442112 119294841798118272 119381804067981312 119464535740932096 119868374691378456 120742061162683896 120913813739017728 120997607095732224 121002201029762624 121050508564074496 121174323648581632 121495130151224544 121583942380867252 121848370267732992 121932811272769536 122434179740174016 122519026711580928 122608339313061888 122693306977173504 123022805604309468 124005360113026704 124096007306091782 124181754650883072 124236048263129088 124272530787323776 124449305368813568 124778782317473856 124783519811942706 124869994877647448 125141569464158208 125228292658520064 125411188111818752 125564599108530738 125743211625043584 125922078213414912 126014126516202496 126347746296317832 126802908764433408 126895344184147968 127449953449499668 127505417954264064 127538018290096128 127593779297267712 127631247835629824 127812800108511232 128156047374427644 128244859604070352 128523774044270592 128617724171495936 129141676804098816 129236078614628128 129325377624588288 129330287740313088 129419913719343104 129857405915659994 130139827416129024 130765499663321952 130951510331406336 131080741020376576 131619724330493256 131997389558980608 132002401123377408 132055100251717632 132093878878833664 132190171252998144 132637028051855184 132728945604212672 132825700922483712 132917749225271296 133274706071335257 133657120048997376 133945085527711744 134490740340363264 134589052285056512 135177014177263344 135530234468868096 135570033586171392 135663983713396736 136127476158482952 136181822134583808 136221812593797216 136321114104654336 136415584731199488 136510120825954304 136876725154344318 137369817828136192 137469956199493632 137565222974406656 138130869450452736 138226594238706688 139193213778837504 139234088547959808 139806597135739248 139903483204440384 140005468539915264 140102492426637312 140107811718672512 140478744237353379 140984813034139776 141087586625796096 141185360421101568 141662624635265448 141765892330727808 141864136192356864 142997172022228992 143059691939360768 143585153815083552 143690113722843116 143789400122075136 143889046276005888 143894509332690688 144275467054579146 144694939692932928 144795213386413824 144900764642709504 145001180973023232 145390588441456644 145597402934260992 145698302035393536 146824420674607104 147465833647923648 147530307312465792 147573630309946984 147675600125374464 147783550125466112 148213222313967616 148605613738687872 148817001524944896 148925785882784768 149320063804739256 149532467878430208 149641775237990464 149967224944902144 150688221218675712 150792648260407296 151412683820688576 151562106804810416 151777700128857088 152621981677571328 152733547453651424 152839082647240704 152844885511279104 152950807122860032 153467843354870902 153573885929198592 153579716691621792 153686147541719936 154541045056653216 154760875846207488 155094309558403072 155504918518545024 155879800132339712 156065118479302656 156752851334010672 156861481168614976 156929745174478848 156975828362935296 157084612720775168 157506470811578031 157621288183506576 157730519845449408 157839827205009664 158298737441841152 158943602220429312 159059789064157696 159175738757308416 159824499588504608 160172095281389568 160942153431780864 160989414883578528 161218418318690304 161330142794309632 161763402455134194 161881322999277024 161993506868299392 162464493690310656 162577081697026048 163245572986898688 163358702282107904 163477785750749184 164030407472412624 164501070829535232 165340480150702272 165575672867844096 165648064350838784 166020334098690357 166256493891149376 166371709756631808 166378026415923608 166739875103213568 166855425952210944 167419465478040984 167541509118132864 167657615500058112 167779832744189952 168346997142739272 168463661728423776 169070545019244544 170007223939018752 170050691053461504 170125039063023616 170507370155411718 170749912644964224 170874729832570192 171246358214111232 171365032059027456 171825240885357852 172069658013217536 172188902405465088 172314422818357248 172440383653750784 172896915984434928 173519769888172032 174353999551095936 174481098253203456 174602013775208448 175364775148882176 175492965773991008 175874638165843968 176003201497836544 176469166314691848 176720189310872064 176849370735806912 177100934563311616 177569805605635872 177699608095113676 178086079622071296 178209493398663168 178942262697177408 179196803611398144 179320987120484352 179802562037067684 180236018903017792 180628006764920832 180760044781561856 181371087601211066 181496410643598336 181503301544643936 181575762846111744 181629083458396288 181761485472872448 181887446308265984 182375913571300878 182502300205792424 182899216909154304 183293274932658176 183778540067371392 184039960465760256 184174492600603648 185462426115293184 185645451397279744 186144010959137673 186354072394693632 186408796180985664 186537977605920512 186673958053220352 186803323235516416 187175279717914059 187304992316471172 187842438987780096 187979750712186368 188116782167728128 188883499513687264 189014013451321344 189021189774303744 189152181589809152 190204363146650112 190662896029638656 191174930174249502 191390668945901568 191446871753444736 191719200162766848 192234071061641466 192367289406105528 192926586257243904 193060284515218432 193201019523612672 193854117921942192 193995431610469632 194129870579014656 194264402713858048 194786108873489991 195765894232809472 196621111530564864 196707076416621056 196900800167165952 197429586495739884 198003601685066112 198082650377576448 198140818318250496 198285256879497216 198955542077782776 199093418406319008 199238551383725568 199376623837906944 200917628291567616 201056864347209728 201883578427584768 202765521265895016 202913741676177103 203355050379257088 203495975570095104 203644317876240384 203793180681705472 204332718890695824 204623377096799232 204765181238931456 204772955588829056 205315087731516477 206054726742204288 206204934299240448 206347834461609984 207196304175679104 207339891358060032 208397896856614322 208851132821939712 209003801778680896 209301104483913728 209855224806660576 210008627748770708 210153738639955968 210161717578008768 210307359793932544 211477219551209664 211778040631652352 211924802960572416 212493936952898172 212796204288535296 214495758033343488 214589537909041152 214652553178104704 214957891091587072 215535170584264674 215684536606845592 215833569414008832 215841763999036032 215991342491065856 216619324920414208 217192820079620736 217501771459534848 217660763982531584 218547453053090304 218707209963216832 219182867227164672 220236631011910656 220453973534269696 220767563823792128 221295460968698688 221360445464920476 221675325188199168 221828946342175744 222319833470951424 223225953970721312 223380197715197952 223388678824177152 223543487333410816 224462662856985696 224618215637898368 226188972390610944 226676298585358336 227343160207215624 227666550193285632 228328477618814976 229100321180477136 229267328266918656 229358858331930624 229426210684290048 229585203207286784 230201765032306353 230369575037432688 230529221312579904 231359693184229376 232471999401461248 232641464337604608 233819700198509568 234097677718953984 235129277001016008 235292221752922464 235463742544402944 235626919081162752 236595779768174112 236759740807514496 237448106162761728 237612657864884224 238589683596236544 238763608135962624 238929071481864192 239736749382756912 241484122325367792 241827627478035456 241995214191464448 242004402059525248 242101017128148992 242348647297163264 242645103682701291 242990260302449088 243167884761734504 243696740535465984 243865622545539072 244868359480348032 245038053423161856 245216678626123776 246045611208618936 248010720226053408 248192014612183564 248363509301766144 248472096526258176 248545061574647552 248898610737627136 249557564634947712 249567039623885412 249739989755294896 250283138928316416 250456585317040128 251129198217061476 251486423250087168 251844156426829824 252028253032404992 252695492592635664 253605817528866816 254899906898999336 255010835908528128 255076036580192256 255187558594535424 255262495671259648 256312094748855288 256489719208140704 257047548088541184 257235448342991872 258283353608197632 258472157229256256 258660575480626176 258839827438686208 259714811831319988 260279654832258048 261530999326643904 261903020662812672 262161482040753152 263239448660986512 263994779117961216 264004802246754816 264187757757667328 265274056103710368 265457891208425344 265651401844967424 265835498450542592 266549412142670514 267314240097994752 267890171055423488 268981480680726528 269178104570113024 270354028354526688 271060468937736192 271140067172342784 271327967426793472 272056631401816599 272254952316965904 272363644269167616 272443625187594432 272642228209308672 272831169462398976 273020241651908608 273563870356951317 273753450308688636 274739635656272384 274939912398987264 276261738900905472 276453188477413376 278468177095919616 279613194271478496 279806966408880768 280010937079830528 280204984853274624 280215623437345024 280957488474706758 281969626068279552 282175173251592192 282370720842203136 283325249270530896 283531784661455616 283728272384713728 285994344044457984 286119383878721536 286762395261374253 287170307630167104 287380227445686232 287578800244150272 287778092552011776 287789018665381376 288550934109158292 289389879385865856 289590426772827648 289801529285419008 290781176882913288 291194805868521984 291396604070787072 293648841349214208 294931667295847296 295060614624931584 295147260619893968 295351200250748928 295567100250932224 296566237834412689 297211227477375744 297634003049889792 297851571765569536 298640127609478512 299064935756860416 299283550475980928 301376442437351424 301585296520814592 302825367641377152 303124213609620832 303555400257714176 305243963355142656 305467094907302848 305689771022558208 305901614245720064 306935686709741804 307147771858397184 307159433383243584 307372295083439872 309082090113306432 309521751692414976 311009837037090048 311759600264679424 312596845284921483 313505702668021344 313722962337229952 313951656725870592 314169225441550336 315012941623156062 315242576367013152 315461039690898816 315679654410019328 316597474883682304 317887204440858624 318119578128315392 318351477514616832 319648999177009216 320344190562779136 321884306863561728 321978829767157056 322436836637380608 322660285588619264 323302755876397011 323526804910268388 323762645998554048 323987013736598784 324928987380621312 326491145973797376 326717404564215808 328060814944825248 330680960301404544 331151345735688192 331296128701677568 332040668197380714 332512987782298752 332743419513263616 332756052831847216 333479750206427136 333710851904421888 334838930956081968 335083018236265728 335315231000116224 335559665488379904 336693994285478544 336927323456847552 338141090038489088 340014447878037504 340101382106923008 341014740310823436 341499825289928448 341749459665140384 342492716428222464 343650481770715704 344139316026435072 344377804810930176 344880767307501568 345793831968869856 347039539776344064 348707999102191872 348962196506406912 349204027550416896 350487371986124087 350729550297764352 350985931547982016 351749276331687936 352006402995673088 352938332629383696 353440378621744128 353698741471613824 354201869126623232 355139611211271744 355399216190227352 356172159244142592 356418986797326336 357884525394354816 358393607222796288 359605124074135368 360472037806035584 361520089563123712 362742175202422132 362992821287196672 363006603089287872 363151525692223488 363258166916792576 363522970945744896 363774892616531968 364751827142601756 365004600411584848 365798433818308608 367557080134742784 368079920931520512 368348985201207296 371290902794559488 372288021918275346 372708144789387264 372817592361971328 373075955211841024 373347916106440704 374350559435828118 374609984632942344 375684877975560192 375959501424372736 376233564335456256 377766999027374528 378042379548607488 378304363179618304 380408726293300224 381325792059277312 382349860348499004 382781337891803136 382893743506889472 383438400325533696 384468142123282932 384734578812211056 385853172514487808 386120569030436864 387708235843884384 387990863220939264 388259741158029312 388528805427716096 389572217746979982 391531788465618944 393242223061129728 393414152833242112 394859172991479768 395147812737818569 396007203370132224 396165300755152896 396281636636500992 396570513758994432 397911084155565552 398186836812638016 398477102767451136 398753247675813888 399824118214005771 401835256583135232 403767156855169536 405531042531790032 405827483352354206 406710100758514176 406991951140190208 407586361363410944 408665437781391648 409246754193598464 409530362477862912 409545911177658112 410630175463032954 412109453484408576 412409868598480896 412695668923219968 414392608351358208 414679782716120064 416795793713228644 417702265643879424 418007603557361792 418602208967827456 419710449613321152 420017255497541416 420307477279911936 420323435156017536 420614719587865088 422954439102419328 423556081263304704 424987873905796344 425592408577070592 428991516066686976 429179075818082304 429305106356209408 429915782183174144 431070341168529348 431369073213691184 431667138828017664 431683527998072064 431982684982131712 434385640159241472 435003542919069696 435321527965063168 437094906106180608 437414419926433664 440473262023821312 440907947068539392 442590921937397376 442720890929840952 443350650376398336 443657892684351488 444639666941902848 446451907941442624 446777357648354304 447086974666821632 448925325713971392 449236431275796736 452377944781221888 454686320414431248 455333100386571264 458200642360954272 458534656533837312 458852421368580096 459170406414573568 460403530064612706 460739150074865376 461058442625159808 462719386368458752 464943998802922496 465282928675209216 467639400397019136 468195355437907968 470258554002032016 470584443505844928 470927485088805888 471253838162325504 472519412434734093 473191559536348224 473519481615028992 474896212325523456 477179367192473088 477527216271925248 479473498765513824 482968244650735584 483655254956070912 483990428382928896 484008804119050496 484202034256297984 484697294594326528 485290207365402582 485980520604898176 486335769523469008 487393481070931968 487731245091078144 489736718960696064 490076106846323712 490433357252247552 492091222417237872 496021440452106816 496384029224367128 496727018603532288 496944193052516352 497090123149295104 499115129269895424 499134079247770824 499479979510589792 500566277856632832 502258396434122952 502972846500174336 504056506064809984 505390985185271328 507211635057733632 509799813797998672 510021671817056256 510152073160384512 510375117189070848 510524991342519296 512624189497710576 512979438416281408 514095096177082368 514470896685983744 516566707216395264 516944314458512512 517321150961252352 517679654877372416 519429623662639976 520559309664516096 523061998653287808 523806041325625344 524322964081506304 526478897321973024 528009604493509632 528375515515334656 530548112207420736 530915782416850688 531302803689934848 531670996901085184 533098824285341028 534628480195989504 537962961361453056 538356209140226048 540708056709053376 542280134344685568 542655934853586944 544113262803633198 544509904633931808 544727288538335232 544887250375188864 545284456418617344 545662338924797952 547127740713902634 547506900617377272 549479271312544768 549879824797974528 552523477801810944 552906376954826752 556936354191839232 558432032877413019 559226388542956992 559613932817761536 560021874159661056 560409969706549248 560431246874690048 561914976949413516 563939252136559104 564350346503184384 566650498541061792 567063569322911232 567456544769427456 571988688088915968 572238767757443072 573524790522748506 574340615260334208 574760454891372464 575157600488300544 575578037330762752 577101868218316584 577523726309119447 578779758771731712 579180853545655296 579603058570838016 581562353765826576 582389611737043968 582793208141574144 584358326620469973 587297682698428416 589863334591694592 590121229249863168 590294521239787936 590702400501497856 591134200501864448 593132475668825378 594422454954751488 595703143531139072 597280255218957024 598129871513720832 598567100951961856 602752884874702848 603170593041629184 605650735282754304 606248427219241664 607110800515428352 608741225028531309 610487926710285312 610934189814605696 611379542045116416 611803228491440128 613871373419483608 614295543716794368 614318866766487168 614744590166879744 618164180226612864 619043503384829952 622019674074180096 623519200529358848 625193690569842966 627011405336042688 627445924674459904 627903313451741184 628338450883100672 630025883246312124 630485152734026304 630922079381797632 631359308820038656 635774408881717248 636239156256630784 639297998354018432 643768613727123456 643957659534314112 644873673274761216 646605511752794022 647053609820536776 647525291997108096 647974027473197568 649857974761242624 652982291947594752 653434809128431616 656121629889650496 661361920602809088 662302691471376384 664081336394761428 665025975564597504 665486839026527232 665512105663694432 666959500412854272 669677861912163936 670166036472531456 670630462000232448 673387988570957088 673854646913695104 676282180076978176 680028895756075008 682029480621646872 682528040183504801 682999650579856896 683498919330280768 684985432856444928 687300963541431408 688278632052870144 688755609621860352 689761534615003136 690605295096919059 691587663937739712 694079079552688128 697415998204383744 697924393012813824 700974743972248174 701459100595528704 701971863095964032 704012805991346176 705876665258767392 706880757243488256 707397482943227648 708403738253246464 710279222422543488 710798432380454704 712344318488285184 712837973594652672 715769050788709632 716787214445592576 719210248148270736 720944075612071168 723040179126247424 725484350404844264 725985642574393344 726013206178575744 726303051384446976 726516333833585152 727045941891489792 729503654285203512 730009200823169696 731596867636617216 735114160269485568 736697970402414592 742581805589118976 744576043836550692 745416289578774528 745635184723942656 746151910423682048 746695832212881408 748701118871656236 749219969265884688 751369755951120384 751919002848745472 755533998054749056 756084759097214976 756608726359236608 760817452586600448 764699720696998008 765562675783606272 765787487013778944 768936284246565864 769469157624422112 771706345028975616 772241138060873728 775416471687768768 775981726441878528 776519482316058624 777057610855432192 779144435493959964 786484446122259456 786828305666484224 789718345982959536 790295625475637138 792014406740264448 792563273273001984 795822168311131104 796373673625276032 796954205534902272 797506495351627776 799648236428011542 803670513166270464 807534313710339072 811062085063580064 811654966704708412 813420201517028352 813983902280380416 815172722726821888 816169894205449797 817330875562783296 818493508387196928 819060724955725824 819091822355316224 821260350926065908 824218906968817152 824819737196961792 828785216702716416 829359565432240128 833591587426457288 835404531287758848 836015207114723584 837204417935654912 839420899226642304 840034510995082832 840614954559823872 840646870312035072 841229439175730176 844073138451789961 845908878204838656 847112162526609408 849975747811592688 851184817154141184 857983032133373952 858358151636164608 858610212712418816 862140682337058696 862738146427382368 863334277656035328 863367055996144128 863965369964263424 868771280318482944 870643055930126336 874189812212361216 874828839852867328 880946524047642624 881815894137078784 885181843874794752 885441781859681904 886701300752796672 887315785368702976 889698713503238067 892903815882885248 893554715296708608 894173949333643264 897850651427942784 898472862551593472 904755889562443776 909372640828862496 910666200773142528 916401284721908544 917069313067674624 917704842737160192 918340812829147136 920807060129225412 921478300149730752 922116885250319616 929887997605844992 935278800794038272 937790535854764449 940517108004064032 941168887011689856 941854970177611776 942507676324651008 945038824869468186 946383119072696448 947038963230057984 949792424651046912 954358734384946176 955054432543850496 958946997531027648 965936489301471168 967310509912141824 967980856765857792 968017608238100992 970580414730805164 971961041209796352 972671539046938016 974786962141863936 979473437921392128 980152213692647424 984182444834475744 992042880904213632 992768058448734256 993454037207064576 993888386105032704 994180246298590208 997540981806660863 998230258539790848 998268158495541648 998959959021179584 1001132555713265664 1004516792868245904 1005945693000348672 1008113012129619968 1010781970370542656 1014423270115467264 1019599627595997344 1020043343634112512 1020304146320769024 1021049982685038592 1025248378995421152 1025958876832562816 1028941793371967488 1033133414432790528 1033888628917025024 1034642301922504704 1035359309754744832 1038859247325279952 1041118619329032192 1046123997306575616 1047612082651250688 1048645928163012608 1051462115958372261 1052957794643946048 1056019208987019264 1056751031030669312 1061096224414841472 1061831564833701376 1062605607379869696 1066197648570682056 1069256960391979008 1076712418280452096 1081416113418106752 1084560268689371136 1085311869707173888 1088226525607266396 1089019809267863616 1089454577076670464 1089774500750377728 1090568912837234688 1091324677849595904 1094255481427805268 1095013801234754544 1098958542625089536 1105046955603621888 1105812753909653504 1113872708383678464 1116864065754826038 1118452777085913984 1119227865635523072 1120043748319322112 1120862493749380096 1123829953898827032 1127878504273118208 1128700693006368768 1133300997082123584 1134127138645822464 1134913089538854912 1143977376177831936 1147049581045497012 1148681230520668416 1149520909782744928 1150315200976601088 1151156074661525504 1154203736436633168 1155047452618238894 1157559517543463424 1158361707091310592 1163124707531653152 1164779223474087936 1165586416283148288 1168716653240939946 1174595365396856832 1178912069407871929 1179726669183389184 1180242458499726336 1180589042479575872 1182268401003728896 1185443438213455707 1186264951337650756 1188844909909502976 1191406287062278144 1194560510437914048 1196259743027441664 1197134201903923712 1205505769749405696 1211301470565508608 1212496854438483328 1214221601030856704 1217482450057062618 1220975853420570624 1221868379629211392 1222759084090232832 1223606456982880256 1227742746838967216 1228591087433588736 1228637733532974336 1229489180333759488 1236328360453225728 1238087006769659904 1244039348148360192 1247038401058717696 1250387381139685932 1254022810672085376 1254891849348919808 1255806626903482368 1260051766492624248 1260970305468052608 1261844158763595264 1262718617640077312 1272478312513261568 1278595996708036864 1287537227454246912 1287915319068628224 1289747346549522432 1293211023505588044 1294107219641073552 1295050583994216192 1295948054946395136 1305964583895189504 1306869618256863232 1312243259779300992 1322723841205618176 1328162672789522856 1330051951129195008 1330973678053054464 1331024211327388864 1333919000825708544 1339355723824327872 1340332072945062912 1341260924000464896 1346775977141914176 1347709293827390208 1364058961243293744 1365056080367009602 1365999301159713792 1366997838660561536 1374601927082862816 1376557264105740288 1377511219243720704 1379523069230006272 1381210590193838118 1383175327875479424 1388158159105376256 1394831996408767488 1395848786025627648 1401949487944496348 1402918201191057408 1403943726191928064 1408025611982692352 1411753330517534784 1413761514486976512 1414794965886455296 1420558444845086976 1421596864760909408 1424688636976570368 1431538101577419264 1438420496296541472 1441888151224142336 1446080358252494848 1450968700809688528 1451971285148786688 1452026412357151488 1452606102768893952 1453032667667170304 1454091883782979584 1459007308570407024 1460018401646339392 1463193735273234432 1470228320538971136 1473395940804829184 1489152087673101384 1490832579157549056 1491270369447885312 1492303820847364096 1497402237743312472 1498439938531769376 1503838005697490944 1511067996109498112 1512169518194429952 1513217452718473216 1521634905173200896 1529399441393996016 1531125351567212544 1531574974027557888 1537872568493131728 1538938315248844224 1543412690057951232 1544482276121747456 1550832943375537536 1551963452883757056 1553038964632117248 1558288870987919928 1572968892244518912 1573656611332968448 1579436691965919072 1580591250951274276 1584028813480528896 1585126546546003968 1591644336622262208 1592747347250552064 1593908411069804544 1595012990703255552 1599296472856023084 1615068627420678144 1622124170127160128 1623309933409416824 1626840403034056704 1627967804560760832 1630345445453643776 1632339788410899594 1634661751125566592 1636987016774393856 1638183644710632448 1642520701852131816 1648437813937634304 1649639474393923584 1657570433405432832 1658719130864480256 1667183174852914576 1670809062575517696 1672030414229447168 1678841798453284608 1680069021990165664 1681229909119647744 1681293740624070144 1682458878351460352 1688146276903579922 1691817756409677312 1699951495623185376 1702369634308282368 1715966064266747904 1716716303272329216 1717220425424837632 1724281364674117392 1725476292854764736 1726734111992288256 1727930739928526848 1732571178927358341 1737542560636965888 1741286111860252672 1748379624424722432 1749657679705734656 1761893048095285248 1763631788274157568 1770363687749589504 1770883563719363808 1773402601505593344 1774631570737405952 1779397427006476134 1785807631765770496 1787109430593417216 1788347898667286528 1795701302855885568 1796945725103186944 1809511779124887552 1818745281657724992 1821332401546285056 1826223675085593927 1832802569443817088 1834138626135349248 1835409685474320384 1841614120258450824 1842956600299461504 1844233770500639232 1859775995211689984 1870557601588076544 1875581071709528898 1881034216008128064 1882337774023379712 1883709940355223552 1885015352649302016 1890077649738936372 1892766238145392896 1894077926460115968 1908717468769892352 1917893995062055296 1931872978602942336 1934621019824283648 1936035216476201984 1941160829461610328 1943922082419592704 1945343078093876032 1949573924283727872 1958946875842784256 1960304427385294848 1968364889668951488 1984085761808427264 1985536116897468512 1986908074414129152 1988360492597180416 1995081963613321726 1996460517079581696 1996536316991083296 1997919918042359168 2009033585736491808 2011891386000697344 2016226024259239936 2021563940741085312 2028846540230934528 2039199255191994688 2040086687268225024 2042099965370077184 2047584120550514403 2050496757990842304 2051917753665125632 2057883586743934976 2066266828865581056 2067777257834050048 2069284603845009408 2077718494650559904 2082237238658064384 2092247994613151232 2097291856326025216 2102924231916744522 2105915589287892096 2112038417974038528 2113502062061338624 2122192448829682944 2123663129667402752 2125211214759739392 2132395297141364112 2138513920783958016 2153424836560904192 2162832226836213504 2169120537378742272 2176453051214532792 2178039618535727232 2178909154153340928 2179549001500755456 2181137825674469376 2188510962855610536 2190027602469509088 2197917085250179072 2210093911207243776 2211625507819307008 2227745416767356928 2233728131509652076 2236905554171827968 2238455731271046144 2240087496638644224 2241724987498760192 2247659907797654064 2255757008546236416 2266601994164247168 2268254277291644928 2269826179077709824 2294099162090994024 2297362461041336832 2299041819565489856 2302312149323051008 2308407472873266336 2310094905236477788 2315119035086926848 2316723414182621184 2326249415063306304 2329558446948175872 2331172832566296576 2337433306481879892 2357824138815743858 2359453338366778368 2360484916999452672 2361178084959151744 2364536802007457792 2370886876426911414 2372529902675301512 2377689819819005952 2382812574124556288 2389121020875828096 2392519486054883328 2394268403807847424 2411011539498811392 2422602941131017216 2424993708876966656 2428443202061713408 2434964900114125236 2441951706841141248 2443736759258422784 2445518168180465664 2455485493677934432 2457182174867177472 2457275467065948672 2458978360667518976 2472656720906451456 2488078696296720384 2500774762279371864 2508045621344170752 2509783698697839616 2511613253806964736 2520103532985248496 2521940610936105216 2523688317527190528 2525437235280154624 2532219415355369883 2544956625026523136 2557191993416073728 2575074454908493824 2575830638137256448 2586422047011176088 2588214439282147104 2590101167988432384 2591896109892790272 2611929167790379008 2613739236513726464 2624486519558601984 2645447682411236352 2656325345579045712 2660103902258390016 2661947356106108928 2662048422654777728 2669096140509714201 2678711447648655744 2680664145890125824 2682521848000929792 2693551954283828352 2695418587654780416 2728117922486587488 2730112160734019204 2731998602319427584 2733995677321123072 2749203854165725632 2753114528211480576 2755022438487441408 2762421180387676236 2766350655750958848 2789663992817534976 2803898975888992696 2805836402382114816 2807887452383856128 2816051223965384704 2823506661035069568 2827523028973953024 2829589931772910592 2841116889690173952 2843193729521818816 2849377273953140736 2863076203154838528 2876840992593082944 2883776302448284672 2901937401619377056 2903942570297573376 2904052824714302976 2906065335334340608 2918014617140814048 2920036803292678784 2940456641077942272 2946791881609658368 2978304175346202768 2981665158315098112 2982540738895770624 2984607641694728192 2992622945419982589 2994804475486624944 2996879877063538752 3007676011394981888 3022135992218996224 3024339036388859904 3043269810346401792 3058798882787992032 3063149948055115776 3075745136986263456 3077876630497688448 3086825380115902464 3088964552243494912 3101665886751075072 3103926905767514112 3106077929264234496 3116577741975839856 3145937784489037824 3147313222665936896 3154386347875116783 3158873383931838144 3161182501902548552 3168057626961057792 3170253093092007936 3183288673244524416 3185494694501104128 3187816822139609088 3198592945712046168 3230137254841356288 3244248340254320256 3246619866818833648 3253680806068113408 3255935609121521664 3264679576821799188 3269323502251133184 3273974033548787712 3276367289421264896 3285041403704263632 3296875627875268608 3315140866810865664 3317438261728960512 3334366349705829152 3341618125151035392 3344060828458894336 3357683596906569216 3360138043980331328 3362587481248140288 3364917756702920704 3376292553807159844 3383635512819354624 3399902991246370752 3404739268616564736 3431932128533495808 3434440850849675264 3448562729348234784 3450952585709529472 3453468223984576512 3455861479857053696 3465142357854716682 3475085121273931776 3482572223720505344 3496759248849444864 3499315359411469312 3523786096190570496 3527263576548315136 3536736208223615787 3540727375499179008 3541767127438727616 3546805203011186688 3549263141474811904 3556330314640367121 3558794854012952268 3571615263531540992 3574218861186834432 3591402605711771136 3593891450206373888 3637490563315449984 3642664803092570112 3652447350171187854 3665605138887634176 3668277252270698496 3670819370948640768 3683228240516901648 3685913200598923008 3688467541001278464 3719551990423379968 3741115203176153088 3751162143419057796 3762068432016256128 3764675548046759424 3767419880710447104 3780155299477872744 3785532476290785792 3788155852920231936 3817434937539784704 3835787990124110592 3855361091847364957 3863745957205884672 3869242039648567296 3872070432952403968 3882321658923220656 3887844164839185408 3890686156187752064 3917893751685568512 3920608854770589696 3936729779337902976 3968171523616854528 3971072233794937024 3976720985194360832 3990163927226643452 3992921034159163392 3993072633982166592 3995839836084718336 4018067171472983616 4023782772001394688 4043127881482170624 4078398510383989376 4084199930740154368 4095168241101028806 4100993515981684608 4103835507330251264 4115767173487869952 4132533657731162112 4135554515668100096 4138569207690018816 4155436989301119808 4164474477316128768 4184495989226302464 4194583712652050432 4205848463833489044 4211831178575784192 4224076835948077056 4244384897659365888 4247326259334805504 4264790594282728224 4306849673121808384 4325664453672427008 4338241074757484544 4352906102429065584 4356079237071454464 4357818308306681856 4359098003001510912 4362275651348938752 4377021925711221072 4380055204939018176 4395834170500358144 4420187822414487552 4467456263019304152 4473811108343655936 4476911462542092288 4483449974997520384 4495319815595308128 4511514017092472832 4533203988328494336 4536508554583289856 4539652358155419648 4588198324181988048 4594724922082673664 4598083639130979712 4604624298646102016 4616814945746532672 4620189810472955576 4630238070173853696 4633446828365242368 4652498830126612608 4659116893896351744 4674866612963759784 4715648277631487716 4718906676733556736 4720969833998905344 4722356169918303488 4729073604014915584 4741773752853822828 4745059805350603024 4755379639638011904 4778242041751656192 4785038972109766656 4788536807615694848 4845205882262034432 4849987417753933312 4869929800228250472 4883903413682282496 4887473518516845568 4891036336360931328 4910970987355868864 4914550934131897344 4917956721335037952 4945313441812902912 4976157392593440768 5001549524558743728 5016091242688341504 5019567397395679232 5040207065970496992 5043881221872210432 5047376635054381056 5050874470560309248 5064438830710739766 5089913250053046272 5114383986832147456 5150148909816987648 5151661276274512896 5172844094022352176 5176428878564294208 5180202335976864768 5183792219785580544 5197713536782075023 5223858335580758016 5248973039117203968 5290895364822472704 5312650691158091424 5320207804516780032 5323894712212217856 5324096845309555456 5338192281019428402 5357422895297311488 5361328291780251648 5365043696001859584 5387103908567656704 5390837175309560832 5456235844973174976 5460224321468038408 5463997204638855168 5467991354642246144 5498407708331451264 5506229056422961152 5524842360775352472 5532701311501917696 5579327985635069952 5607797951777985392 5611672804764229632 5615774904767712256 5647013322070139136 5655046057947906048 5659179863545821184 5682233779380347904 5686387459043637632 5726152406309677056 5753681985186165888 5767552604896569344 5803874803238754112 5808105649428605952 5812130670668681216 5836029234281628096 5840073606585357568 5880913282155884544 5956608350692405536 5965081477791541248 5969215283389456384 5985245890839965178 5989608950973249888 5993759754127077504 6015352022789963776 6044271984437992448 6048678072777719808 6086539620692803584 6117597765575984064 6126299896110231552 6142752361651543209 6151490273972526912 6155753260995376896 6173650760231804928 6203331773502150144 6207853811535028224 6233155483951679712 6291875568978075648 6294626445331873792 6308772695750233566 6317746767863676288 6322365003805097104 6336115253922115584 6340506186184015872 6366577346489048832 6370989389002208256 6375633644279218176 6397185891424092336 6460274509682712576 6488496680508640512 6493239733637667296 6507361612136226816 6529359153643598376 6538647004502266368 6552734578842529792 6570082807408527264 6593751255750537216 6630281733621731328 6634876523457921024 6668732699411658304 6683236250302070784 6688121656917788672 6715367193813138432 6720276087960662656 6725174962496280576 6729835513405841408 6752585107614319688 6767271025638709248 6799805982492741504 6809478537233129472 6868881701699350528 6897125458696469568 6901905171419058944 6906936447969153024 6911722959714107392 6930284715709433364 6950170242547863552 6993518497698889728 6998630718822938624 7054527153096630272 7073472416447231574 7081454750998358016 7083534254877455232 7093610406022373376 7112660629280734242 7117589708025904536 7143230527063081984 7148437722373668864 7182805211423542272 7187782900412747776 7274981126630899968 7285329606185140224 7304894700342375708 7331210277775268352 7336554504541396992 7366456481033803296 7371826401197846016 7376935082002556928 7439103980846759936 7502324286838115592 7507808442018552811 7524136864032512256 7529351096093518848 7534839761420894208 7560310598955745488 7571064952581571584 7576311705840463872 7596658246066109649 7634869875079569408 7671575980248221184 7710722183694729914 7727491914411769344 7744140865904807936 7764643317846441312 7775688329678370816 7781372312375504128 7835787503371137024 7841217709541179392 7873459558675805952 7936343047233709056 7942144467589874048 7953441970388721664 7980327854453286904 7985842068318326784 7986145267964333184 7991679672169436672 8036134342945967232 8047565544002789376 8086255762964341248 8156797020767978752 8168399861480308736 8190336482202057612 8201987031963369216 8207671014660502528 8265067315462324224 8271109031336200192 8310873978602239616 8368991978452604928 8411696927666978088 8423662357151568384 8448153671896154112 8488769795318731776 8494652518669611008 8529581188565456448 8651328907344854016 8705812204858131168 8712158474142908928 8718196006003021824 8754043851422442144 8760110409878036352 8791668341000716288 8840375644828975104 8934912526038608304 8947622216687311872 8953822925084184576 8966899949995040768 8977868836259947767 8990639631190616256 9023028034184945664 9066407976656988672 9073017109166579712 9176396648363976096 9189449844165347328 9196167278261959424 9209248597292204032 9233629891493065344 9240379620945911152 9260476140347707392 9266893656730484736 9304997660253225216 9318233787792703488 9349733225927519568 9431296555262975432 9437813353467113472 9441939667997810688 9444712339836606976 9483547505707645656 9490119610701206048 9510759279276023808 9556484083503312384 9577073615231389696 9690411764524068864 9699974835507866624 9739859600456500944 9767806827364564992 9774947037033691136 9821941974711737728 9829101868263794688 9835913442670075904 9890626883625805824 9952314785186881536 10003099049117487456 10032182485376683008 10039134794791358464 10080414131940993984 10087762443744420864 10094753270108762112 10101748941120618496 10128877661421479532 10228767973664294912 10303322552549025792 10345688188044704352 10352857757128588416 10360404671953729536 10367584439571161088 10395427073564150046 10447716671161516032 10497946078234407936 10581790729644945408 10610208624670847361 10625301382316182848 10640415609033560064 10647789424424435712 10648193690619110912 10676384562038856804 10714845790594622976 10722656583560503296 10774207817135313408 10781674350619121664 10912471689946349952 10920448642936076816 10927994409277710336 10935982709284492288 10972950799873269493 10996815416662902528 11012458112845922304 11049684721550704944 11065402623003835392 11158655971270139904 11215595903555970784 11223345609528459264 11231549809535424512 11294026644140278272 11318359727091642368 11364467558760695808 11372774918087275264 11452304812619354112 11507363970372331776 11535105209793138688 11566083275542094871 11607749606477508224 11616211298857211904 11624261341337362432 11672058468563256192 11680147213170715136 11761826564311769088 11913216701384811072 11930162955583082496 11938430566778912768 11970491781679930356 11979217901946499776 11987519508254155008 12088543968875984896 12235195531151968128 12252599792220463104 12285504723303086418 12302980547945053824 12311506521990753792 12347301520463609856 12406663547004300288 12415707623070056448 12466310967903359424 12583751137956151296 12617545391500467132 12635493535727352576 12644730007610194208 12672230507844231168 12733154692978097664 12741978778004416512 12794371782848184672 12920549019365425152 12968032763486591219 12976993361017281024 12986479467275334592 13014723224272453632 13058718307287196752 13077294009004532736 13105469157685059584 13140165614817054528 13187502511501074432 13260563467243462656 13337465398823316608 13376243313835577344 13430734387626276864 13440552175921325312 13450349924992561152 13459671026811682816 13505170215228639376 13534542051277418496 13599611964985483008 13618957074466258944 13737763403398701056 13794250917392939136 13803810342838117888 13813872895938306048 13860569431418866728 13900340485095727104 13997261437645877248 14109054306193260544 14146944832894463148 14162909501996716032 14167068509754910464 14187220812044746752 14225321258561468484 14235179416051809072 14286461054126163968 14365610422847084544 14375565800825495552 14549962253261799936 14609789400684751416 14662420555550536704 14673109009082793984 14732912962067606592 14743652802395692032 14753870164005113856 15004648573676231184 15015616884037105622 15048273728065024512 15058702192187037696 15120621197911490976 15142129905163143168 15152623411680927744 15193316492132219298 15269739750159138816 15343151960496442368 15421444367389459828 15454983828823538688 15488281731809615872 15529286635692882624 15551376659356741632 15562744624751008256 15671575006742274048 15746919117351611904 15872686094467418112 15884288935179748096 15906883940777443328 15960655708906573808 15971684136636653568 15972290535928666368 15983359344338873344 16072268685891934464 16095131088005578752 16172511525928682496 16313594041535957504 16380672964404115224 16403974063926738432 16415342029321005056 16542218062672400384 16621747957204479232 16737983956905209856 16823393855333956176 16847324714303136768 16977539590637463552 16989305037339222016 17059162377130912896 17302657814689708032 17411624409716262336 17424316948285817856 17436392012006043648 17508087702844884288 17520220819756072704 17869825052077216608 17895244433374623744 17907645850168369152 17933799899990081536 17955737672519895534 17981279262381232512 18046056068369891328 18132815953313977344 18146034218333159424 18352793296727952192 18378899688330694656 18392334556523918848 18467259782986130688 18480759241891822304 18520952280695414784 18609995320506450432 18699466451855039136 18862593110525950864 18875626706934226944 18883879335995621376 18889424679673213952 18967095011415291312 18980239221402412096 19021518558552047616 19112968167006624768 19154147230462779392 19380823529048137728 19399949671015733248 19479719200913001888 19549894074067382272 19643883949423475456 19658203736527589376 19671826885340151808 19781253767251611648 19904629570373763072 20006198098234974912 20064364970753366016 20078269589582716928 20160828263881987968 20175524887488841728 20189506540217524224 20257755322842959064 20457535947328589824 20606645105098051584 20691376376089408704 20705715514257176832 20720809343907459072 20735168879142322176 20790854147128300092 20995892156468815872 21163581459289890816 21220417249341694722 21250602764632365696 21280831218067120128 21296387381238221824 21352769124077713608 21429691581189245952 21445313167121006592 21548415634270626816 21563348701238243328 21824943379892699904 21840897285872153632 21855988818555420672 21871965418568984576 21945901599746538986 21993630833325805056 22099369443101409888 22130805246007670784 22317311942540279808 22431191807111941568 22463099619070849024 22523425326055658433 22588053288280556544 22636719454183284736 22728935117521391616 22745549836174550528 22904609625238708224 23014727940744663552 23070210419586277376 23132166551084189742 23215499212955016448 23232422597714423808 23248522682674724864 23344116937126512384 23360294426341430272 23523653128623538176 23826433402769622144 23860325911166164992 23940983563359860712 23958435803892999552 23975039016508310016 24177087937751969792 24470391062303936256 24505199584440926208 24571009446606172836 24605961095890107648 24623013043981507584 24813327094008600576 24932621935806718848 25235090783000934264 25270987071454705152 25289460015220388416 25344461015688462336 25466309385956195328 25483957556008833024 25588743565696369344 25936065526973182438 25953986722034562048 25972958934550669184 26117436614574393504 26154588018009065472 26210938315370119168 26280331229634109056 26375005023002148864 26521126934486925312 26674930797646633216 26752486627671154688 26861468775252553728 26881104351842650624 26900699849985122304 27010340430457278752 27069084102554836992 27199223929970966016 27475526806797402112 27588501834785878272 27607620685676235776 27627745791876612096 27721138862837733456 27800680970191454208 27994522875291754496 28293889665788926296 28325819003993432064 28334137019509820928 28450642517122936968 28470358832103618144 28572922108252327936 28731220845694169088 28751131601650991104 29099924506523599872 29219578801369502832 29324841111101073408 29465825924135213184 29487305604791384064 29507740328010227712 30009297147352462368 30031233768074211244 30096547456130049024 30117404384374075392 30241242395822981952 30284259810326286336 30305246823361855488 30386632984264438596 30686303920992884736 30842888734778919656 30909967657647077376 30976563463619231744 31058573271385765248 31102753318713483264 31125489249502016512 31343150013484548096 31493838234703223808 31745372188934836224 31768577870359496192 31921311417813147616 31943368273273307136 31944581071857332736 31966718688677746688 32144537371783868928 32345023051857364992 32627188083071915008 32761345928808230448 32807948127853476864 32830684058642010112 32918852399619808479 33084436125344800768 33243495914408958464 33475967913810419712 33646787710667912352 33694649428606273536 33955079181274927104 33978610074678444032 34118324754261825792 34605315629379416064 34698249826626284613 34823248819432524672 34848633896571635712 34872784024012087296 35016175405689768576 35040441639512145408 35739650104154433216 35790488866749247488 35815291700336738304 35911475345039791068 35962558524762465024 36265631906627954688 36705586593455904384 36757799376661389312 36784669113047837696 36934519565972261376 36961518483783644608 37041904561390829568 37219990641012900864 37398932903710078272 37725186221051901728 37751253413868453888 37778849359346427904 37934190022830582624 37960478442804824192 38225936334013249536 38308294460925558784 38761647058096275456 38799899342031466496 38904098290459773657 38959438401826003776 39099788148134764544 39287767898846950912 39316407473055178752 39562507534503223296 40012396196469949824 40128729941506732032 40156539179165433856 40321656527763975936 40351049774977683456 40379013080435048448 40515510645685918128 40915071894657179648 41213290210196103168 41382752752178817408 41411431028514353664 41441618687814918144 41581708294256600184 41991784312937631744 42327162918579781632 42440834498683389444 42501205529264731392 42561662436134240256 42592774762476443648 42705538248155427216 42859383162378491904 43096831268541253632 43126697402476486656 43649886759785399808 43681794571744307264 43743930837137969152 43891803199493077972 43987261666651610112 44198738886202819776 44261610492015341568 44862383614223883136 44926199238141698048 45046850652111316866 45176106576561113088 45273438908366569472 45457870235042783232 45491099672349101056 45809219250477416448 46029455881489327104 46140420839172554752 46264333102168379484 46430998425910032896 46464845195428847616 46688233874253024768 46720588852682860544 47652866805539244288 47720651822332329984 47881967126719721424 47916871607785999104 47950078033016620032 48354175875503939584 48940782124607872512 49142018893212345672 49211922191780215296 49246026087963015168 49626654188017201152 49865243871613437696 50470181566001868528 50541974142909410304 50578920030440776832 50932618771912390656 50967915112017666048 51177487131392738688 51872131053946364876 51907973444069124096 51945917869101338368 52234873229148787008 52309176036018130944 52560662459268218112 53349861595293266432 53504973255342309376 53722937550505107456 53762208703685301248 53801399699970244608 54020680860914557504 54138168205109673984 54398447859941932032 55177003669571756544 55215241371352471552 55442277725675466912 55989045750583508992 56587779331577852592 56651638007986864128 56668274039019641856 56901285034245873936 56940717664207236288 57145844216504655872 57462441691388338176 58199849013047199744 58439157602739005664 58649682222202146816 58931651848270426368 58974611209582768128 59015480656020455424 60018594294704924736 60062467536148422488 60193094912260098048 60234808768748150784 60482484791645963904 60568519620652572672 60773265968528877192 61372607841985769472 61685777469557839312 61819935315294154752 62117146542771530496 62205506637426966528 62250978499004033024 62987676469406447616 63490744377869672448 63537155740718992384 63842622835626295232 63889162143714665472 63933437377355493376 64289074743567737856 64690046103714729984 65254376166143830016 65522691857616460896 65615896255706953728 65661368117284020224 65837704799239616958 66168872250689601536 66486991828817916928 66951935827620839424 67293575421335824704 67389298857212547072 67570275978166975299 67910158362549854208 68236649508523651584 69210631258758832128 69396499653252569226 69646497638865049344 69697267793143271424 69745568048024174592 70032350811379537152 70080883279024290816 71479300208308866432 71580977733498494976 71822950690079582136 71925117049524930048 72531263813255909376 73411173186911808768 73515598753322778624 73569338226095675392 73869039131944522752 73923036967567289216 74439981282025801728 74797865807420156544 75450372442103803456 75557698718692855808 75868380045661165248 75920956885609648384 76451872668026499072 77599798684062932992 77808196580919547314 77918876803652007552 78199576296269529088 78575535797693901824 78632814946110357504 79125015069006446592 80024792392939899648 80257459883013464064 80643313055527951872 80702099549955366912 81031021291371836256 81830143789314359296 82426580420392206336 82765505504357634816 82822862057028707328 82883237375629836288 83163416588513200368 83983568625875263488 84881668997366778888 85002411058529462784 85185549524952887296 85411076496310854432 85718766324756983808 86193662537082507264 86253394804952973312 87299773519570799616 87363589143488614528 87487861674275938304 87783606398986155944 87974523333303220224 88397477772405639552 88523220984030683136 89724767228447766272 89852398476283396096 90093701304222633732 90352213153122226176 90915740470085566464 90982199344698202112 92058911762978654208 92528666204336758968 92861996851820065792 92929690390857695232 93376467748506049536 93441177705365721088 95305733611078488576 95763934253439442848 95833743215571998208 95900156066033240064 96708351751007879168 97881564249215745024 98284037786424691344 98423844383560430592 98492052175926030336 98756557198859425437 99253308376034402304 99730487743226875392 100940363132003737056 101083948285818820608 101157840060881553664 101865237543824781312 101935830224035332096 102354974262785477376 103744262107892729752 103815946888138248192 103891835738202676736 104469746458297574016 104618352072036261888 105121324918536436224 106699723190586532864 107445875101010214912 107524417407370602496 108041361721829115008 108796895719883864064 110354007339143513088 110430482742704943104 110884555451350933824 113175558663155705184 113336548078039283712 113802570068491747872 113881435328414472576 114291688433009311744 114924883382776676352 116399698026094399488 116712294871379320971 116878315205478011328 117299364444404293632 117863303696540852736 117949222419165536256 120037188589409849472 120124935072296844976 120386189824520196096 120469617537496301568 120964969583291927808 121137039241305145344 121546531937057754384 122745215683971538944 123371554939115678624 123639870630588309504 124234293085543060992 124501956998008066048 125975352938812895232 126981488755739344896 127074311481437984768 127685245671252590464 127778324287429330944 127866874754710986752 128578149487135475712 129380092207429459968 130508752332287660032 131045383715232921792 131231792511413907456 131322736234568040448 131675409598479233916 132973983657635833856 134587150842671649408 134778597714425094144 135140551956333950598 135820316725099708416 136473299017047303168 138421262517517664256 138792999306505138452 139292995277730098688 139394535586286542848 140064701622759074304 140161766558048581632 142648360398352503409 142958600416617732864 143161955466996989952 143645901380159164272 143850234099049860096 145062527626511818752 146822346373823617536 147138676452191350784 147738078263889045504 147846073935134578432 148879962564051603456 149595731614840313088 150900744884207606912 151115397437385711616 151736760091322330496 151841913771219296768 152903745336052998144 155199597368125865984 155616393161839094628 155837753607304015104 157151071595387803648 160049584785879799296 160514919766026928128 161286626111055903744 161404199099910733824 162062042582743672512 165531011008715269632 165645724114057414656 166326833177026400736 167967137251750526976 169763337994733557776 170004822117058925568 170371099049905774592 170822152992621708864 171437532649513967616 172387325074165014528 174599547039141599232 174727178286977229056 174975723348551876608 175567212797972311888 175949046666606440448 176794955544811279104 177046441968061366272 179449534456895532544 180187402608445267464 180704426306244452352 181964398689396404224 184117823525957308416 185057332408673517936 185723993703640131584 186752935497012099072 186882355410731442176 190611467222156977152 191527868506878885696 191667486431143996416 191800312132066480128 195763128498431490048 196568075572849382688 196847688767120861184 196984104351852060672 197513114397718850874 198506616752068804608 199460975486453750784 201880726264007474112 202167896571637641216 202315680121763107328 203730475087649562624 204709948525570954752 207488524215785459504 207631893776276496384 207783671476405353472 208939492916595148032 209236704144072523776 210242649837072872448 213399446381173065728 215048834814741204992 216082723443658230016 217593791439767728128 220708014678287026176 220860965485409886208 221769110902701867648 226351117326311410368 226673096156078567424 227605140136983495744 227762870656828945152 232799396052188798976 233424589742758641942 233756630410956022656 234598728888808587264 235726607393081705472 235898444838331072512 240074377178819698944 240249870144593689952 240772379649040392192 241929939166583855616 243093063874115508768 245490431367943077888 246743109878231357248 247279741261176619008 248468586171086121984 249003913996016132096 251950705877625790464 254148622962875969536 255370491342505180928 255556648574858661888 255733749509421973504 257156298974270951424 258760184414858919936 261017504664575320064 262090767430465843584 262463585022827814912 263350819196958467832 265947967315271667712 269174301685343298816 269557195428850188288 270281103912667901196 272946598034094606336 277585998613010276904 278585990555460197376 278789071172573085696 280129403245518148608 280323533116097163264 285296720796705006818 285917200833235465728 287291802760318328544 287700468198099720192 290125055253023637504 293644692747647235072 294277352904382701568 295476156527778091008 295692147870269156864 297759925128103206912 299191463229680626176 301801489768415213824 302230794874771423232 303473520182644660992 303683827542438593536 305807490672105996288 311232786323678189256 311675507214608030208 314302143190775607296 320099169571759598592 322573252222111807488 324124085165487345024 331062022017430539264 331291448228114829312 332653666354052801472 339526675989467115552 340009644234117851136 340742198099811549184 341644305985243417728 342875065299027935232 344774650148330029056 349199094078283198464 349454356573954458112 351134425595944623776 351898093333212880896 353589911089622558208 358899068913791065088 360374805216890534928 361408852612488904704 363928797378792808448 368235647051914616832 370114664817347035872 371447987407280263168 373505870994024198144 373764710821462884352 381222934444313954304 383055737013757771392 383334972862287992832 383600624264132960256 391526256996862980096 393136151145698765376 393695377534241722368 393968208703704121344 395026228795437701748 398921950972907501568 403761452528014948224 404335793143275282432 404631360243526214656 407460950175299125248 409419897051141909504 414977048431570919008 415263787552552992768 415567342952810706944 417878985833190296064 420485299674145744896 426798892762346131456 427945081195057510227 430097669629482409984 432165446887316460032 435187582879535456256 441416029356574052352 441721930970819772416 443538221805403735296 452702234652622820736 453346192312157134848 455210280273966991488 455525741313657890304 465598792104377597952 466849179485517283884 467513260821912045312 471453214786163410944 480148754357639397888 480499740289187379904 481544759298080784384 483859878333167711232 486186127748231017536 493486219756462714496 496937172342172243968 498007827992032264192 503901411755251580928 508297245925751939072 510740982685010361856 511113297149717323776 514312597948541902848 522035009329150640128 524181534860931687168 524927170045655629824 526701638393916935664 531895934630543335424 538348603370686597632 540562207825335802392 545893196068189212672 555171997226020553808 557171981110920394752 560258806491036297216 560647066232194326528 570593441593410013636 571834401666470931456 574583605520636657088 575400936396199440384 587289385495294470144 588554705808765403136 590952313055556182016 591384295740538313728 595519850256206413824 598382926459361252352 603602979536830427648 606947040365289321984 607367655084877187072 622465572647356378512 623351014429216060416 628604286381551214592 640198339143519197184 645146504444223614976 648248170330974690048 662124044034861078528 662582896456229658624 665307332708105602944 679053351978934231104 680019288468235702272 683288611970486835456 698398188156566396928 698908713147908916224 702268851191889247552 703796186666425761792 707179822179245116416 717798137827582130176 720749610433781069856 727857594757585616896 736471294103829233664 740229329634694071744 742895974814560526336 747011741988048396288 762445868888627908608 766111474027515542784 766669945724575985664 767201248528265920512 783052513993725960192 786272302291397530752 787390755068483444736 790052457590875403496 797843901945815003136 807522905056029896448 808671586286550564864 809262720487052429312 818839794102283819008 829954096863141838016 831134685905621413888 835757971666380592128 840970599348291489792 853597785524692262912 855890162390115020454 860195339258964819968 864330893774632920064 870375165759070912512 882832058713148104704 887076443610807470592 905404469305245641472 906692384624314269696 910420560547933982976 911051482627315780608 933698358971034567768 935026521643824090624 942906429572326821888 960297508715278795776 960999480578374759808 967719756666335422464 972372255496462035072 986972439512925428992 993874344684344487936 1016594491851503878144 1021481965370020723712 1022226594299434647552 1028625195897083805696 1048363069721863374336 1053403276787833871328 1063791869261086670848 1076697206741373195264 1081124415650671604784 1091786392136378425344 1110343994452041107616 1114343962221840789504 1120517612982072594432 1121294132464388653056 1141186883186820027272 1143668803332941862912 1149167211041273314176 1150801872792398880768 1174578770990588940288 1181904626111112364032 1182768591481076627456 1196765852918722504704 1207205959073660855296 1213894080730578643968 1214735310169754374144 1244931145294712757024 1246702028858432120832 1257208572763102429184 1280396678287038394368 1283835243585172530681 1290293008888447229952 1296496340661949380096 1324248088069722157056 1325165792912459317248 1330614665416211205888 1358106703957868462208 1360038576936471404544 1366577223940973670912 1396796376313132793856 1397817426295817832448 1404537702383778495104 1414359644358490232832 1435596275655164260352 1441499220867562139712 1480458659269388143488 1485791949629121052672 1494023483976096792576 1524891737777255817216 1532222948055031085568 1533339891449151971328 1566105027987451920384 1572544604582795061504 1574781510136966889472 1580104915181750806992 1595687803891630006272 1615045810112059792896 1618525440974104858624 1637679588204567638016 1659908193726283676032 1662269371811242827776 1671515943332761184256 1681941198696582979584 1707195571049384525824 1711780324780230040908 1728661787549265840128 1765664117426296209408 1774152887221614941184 1810808938610491282944 1820841121095867965952 1822102965254631561216 1867396717942069135536 1870053043287648181248 1885812859144653643776 1920595017430557591552 1921998961156749519616 1935439513332670844928 1944744510992924070144 1973944879025850857984 1987748689368688975872 2042963930740041447424 2096726139443726748672 2106806553575667742656 2153394413482746390528 2162248831301343209568 2183572784272756850688 2220687988904082215232 2228687924443681579008 2241035225964145188864 2282373766373640054544 2287337606665883725824 2298334422082546628352 2301603745584797761536 2349157541981177880576 2365537182962153254912 2393531705837445009408 2414411918147321710592 2427788161461157287936 2429470620339508748288 2489862290589425514048 2493404057716864241664 2560793356574076788736 2567670487170345061362 2580586017776894459904 2592992681323898760192 2648496176139444314112 2661229330832422411776 2716213407915736924416 2720077153872942809088 2733154447881947341824 2795634852591635664896 2809075404767556990208 2828719288716980465664 2871192551310328520704 2882998441735124279424 2960917318538776286976 3049783475554511634432 3064445896110062171136 3066679782898303942656 3145089209165590123008 3160209830363501613984 3191375607783260012544 3230091620224119585792 3237050881948209717248 3275359176409135276032 3319816387452567352064 3324538743622485655552 3343031886665522368512 3363882397393165959168 3423560649560460081816 3457323575098531680256 3548305774443229882368 3621617877220982565888 3641682242191735931904 3644205930509263122432 3734793435884138271072 3740106086575296362496 3771625718289307287552 3841190034861115183104 3843997922313499039232 3870879026665341689856 3889489021985848140288 3947889758051701715968 3975497378737377951744 4085927861480082894848 4193452278887453497344 4213613107151335485312 4306788826965492781056 4324497662602686419136 4441375977808164430464 4457375848887363158016 4482070451928290377728 4564747532747280109088 4574675213331767451648 4596668844165093256704 4698315083962355761152 4731074365924306509824 4787063411674890018816 4828823836294643421184 4855576322922314575872 4858941240679017496576 4979724581178851028096 4986808115433728483328 5121586713148153577472 5135340974340690122724 5185985362647797520384 5296992352278888628224 5322458661664844823552 5432426815831473848832 5466308895763894683648 5591269705183271329792 5618150809535113980416 5657438577433960931328 5742385102620657041408 5765996883470248558848 5921834637077552573952 6128891792220124342272 6290178418331180246016 6320419660727003227968 6460183240448239171584 6474101763896419434496 6550718352818270552064 6639632774905134704128 6686063773331044737024 6847121299120920163632 6914647150197063360512 7096611548886459764736 7243235754441965131776 7283364484383471863808 7288411861018526244864 7469586871768276542144 7480212173150592724992 7682380069722230366208 7687995844626998078464 7741758053330683379712 7778978043971696280576 7895779516103403431936 8171855722960165789696 8386904557774906994688 8427226214302670970624 8613577653930985562112 8648995325205372838272 8882751955616328860928 9129495065494560218176 9149350426663534903296 9193337688330186513408 9462148731848613019648 9574126823349780037632 9657647672589286842368 9711152645844629151744 9959449162357702056192 9973616230867456966656 10270681948681380245448 10371970725295595040768 10644917323329689647104 10864853631662947697664 10932617791527789367296 11182539410366542659584 11236301619070227960832 11314877154867921862656 11531993766940497117696 11843669274155105147904 12257783584440248684544 12580356836662360492032 12640839321454006455936 12920366480896478343168 13279265549810269408256 13372127546662089474048 13694242598241840327264 13829294300394126721024 14193223097772919529472 14486471508883930263552 14566728968766943727616 14576823722037052489728 14939173743536553084288 14960424346301185449984 15364760139444460732416 15375991689253996156928 15557956087943392561152 15791559032206806863872 16343711445920331579392 16773809115549813989376 16854452428605341941248 17227155307861971124224 17297990650410745676544 17765503911232657721856 18258990130989120436352 18386675376660373026816 19315295345178573684736 19422305291689258303488 19918898324715404112384 20541363897362760490896 20743941450591190081536 21289834646659379294208 21729707263325895395328 21865235583055578734592 22472603238140455921664 23063987533880994235392 23687338548310210295808 24515567168880497369088 25160713673324720984064 25281678642908012911872 25840732961792956686336 26558531099620538816512 27388485196483680654528 28386446195545839058944 28972943017767860527104 29133457937533887455232 29878347487073106168576 29920848692602370899968 30751983378507992313856 31115912175886785122304 31583118064413613727744 33547618231099627978752 33708904857210683882496 34595981300821491353088 35531007822465315443712 36517980261978240872704 36773350753320746053632 39837796649430808224768 41082727794725520981792 41487882901182380163072 42579669293318758588416 43459414526651790790656 43730471166111157469184 44945206476280911843328 46127975067761988470784 47374677096620420591616 49031134337760994738176 50321427346649441968128 50563357285816025823744 51681465923585913372672 53117062199241077633024 54776970392967361309056 57945886035535721054208 58266915875067774910464 59756694974146212337152 61503966757015984627712 62231824351773570244608 63166236128827227455488 67417809714421367764992 69191962601642982706176 71062015644930630887424 73035960523956481745408 73546701506641492107264 79675593298861616449536 82165455589451041963584 85159338586637517176832 86918829053303581581312 89890412952561823686656 92255950135523976941568 94749354193240841183232 100642854693298883936256 101126714571632051647488 106234124398482155266048 109553940785934722618112 119513389948292424674304 123007933514031969255424 124463648703547140489216 134835619428842735529984 138383925203285965412352 142124031289861261774848 146071921047912963490816 147093403013282984214528 159351186597723232899072 164330911178902083927168 173837658106607163162624 179780825905123647373312 184511900271047953883136 189498708386481682366464 202253429143264103294976 212468248796964310532096 219107881571869445236224 239026779896584849348608 269671238857685471059968 276767850406571930824704 284248062579722523549696 292143842095825926981632 318702373195446465798144 328661822357804167854336 369023800542095907766272 404506858286528206589952 438215763143738890472448 478053559793169698697216 539342477715370942119936 553535700813143861649408 568496125159445047099392 584287684191651853963264 637404746390892931596288 657323644715608335708672 809013716573056413179904 876431526287477780944896 956107119586339397394432 1107071401626287723298816 1168575368383303707926528 1314647289431216671417344 1618027433146112826359808 1752863052574955561889792 1912214239172678794788864 2337150736766607415853056 2629294578862433342834688 3505726105149911123779584 5258589157724866685669376 7011452210299822247559168 10517178315449733371338752 21034356630899466742677504
- Sum of all divisors σ(n): 78497409567733828037535169
- Sum of proper divisors (its aliquot sum) s(n): 57463052936834361294857665
- 21034356630899466742677504 is an abundant number, because the sum of its proper divisors (57463052936834361294857665) is greater than itself. Its abundance is 36428696305934894552180161
Bases of 21034356630899466742677504
- Binary: 10001011001100011001011000001111111110101110101010011011110010111111001000000000000002
- Hexadecimal: 0x116632C1FF5D53797E4000
- Base-36: 2N59JWJ1XSKSGCN40
Squares and roots of 21034356630899466742677504
- 21034356630899466742677504 squared (210343566308994667426775042) is 442444158875864365385415160849685919195602947670016
- 21034356630899466742677504 cubed (210343566308994667426775043) is 9306528227053274767426211684503258007902628387768793954871123562066098520064
-
21034356630899466742677504 is a
perfect square number . Itssquare root is 4586322778752 -
The
cube root of 21034356630899466742677504 is 276042791.7569915769
Scales and comparisons
How big is 21034356630899466742677504?- 21,034,356,630,899,466,742,677,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,034,356,630,899,466,742,677,504 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 21034356630899466742677504 cubic inches would be around 23003566 feet tall.
Recreational maths with 21034356630899466742677504
- 21034356630899466742677504 backwards is 40577624766499803665343012
- 21034356630899466742677504 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 21034356630899466742677504's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 21034356630899466742677504 - Facts about the integer". Numbermatics.com. 2024. Web. 30 May 2024.
APA style:
Numbermatics. (2024). Number 21034356630899466742677504 - Facts about the integer. Retrieved 30 May 2024, from https://numbermatics.com/n/21034356630899466742677504/
Chicago style:
Numbermatics. 2024. "Number 21034356630899466742677504 - Facts about the integer". https://numbermatics.com/n/21034356630899466742677504/
The information we have on file for 21034356630899466742677504 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 21034356630899466742677504, math, Factors of 21034356630899466742677504, curriculum, school, college, exams, university, Prime factorization of 21034356630899466742677504, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, thirty-four sextillion, three hundred fifty-six quintillion, six hundred thirty quadrillion, eight hundred ninety-nine trillion, four hundred sixty-six billion, seven hundred forty-two million, six hundred seventy-seven thousand, five hundred four.