16214471059841045139456
16,214,471,059,841,045,139,456 is an even composite number composed of six prime numbers multiplied together.
16214471059841045139456 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 16214471059841045139456:
212 × 36 × 72 × 114 × 194 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 19 × 19 × 19 × 19 × 241 × 241)See below for interesting mathematical facts about the number 16214471059841045139456 from the Numbermatics database.
Names of 16214471059841045139456
- Cardinal: 16214471059841045139456 can be written as Sixteen sextillion, two hundred fourteen quintillion, four hundred seventy-one quadrillion, fifty-nine trillion, eight hundred forty-one billion, forty-five million, one hundred thirty-nine thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 1.6214471059841045139456 × 1022
Factors of 16214471059841045139456
Divisors of 16214471059841045139456
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 72 76 77 81 84 88 96 98 99 108 112 114 121 126 128 132 133 144 147 152 154 162 168 171 176 189 192 196 198 209 216 224 228 231 241 242 243 252 256 264 266 288 294 297 304 308 324 336 342 352 361 363 378 384 392 396 399 418 432 441 448 456 462 482 484 486 504 512 513 528 532 539 567 576 588 594 608 616 627 648 672 684 693 704 722 723 726 729 756 768 784 792 798 836 847 864 882 891 896 912 924 931 964 968 972 1008 1024 1026 1056 1064 1078 1083 1089 1134 1152 1176 1188 1197 1216 1232 1254 1296 1323 1331 1344 1368 1386 1408 1444 1446 1452 1458 1463 1512 1536 1539 1568 1584 1596 1617 1672 1687 1694 1701 1728 1764 1782 1792 1824 1848 1862 1881 1928 1936 1944 2016 2048 2052 2079 2112 2128 2156 2166 2169 2178 2268 2299 2304 2352 2376 2394 2432 2464 2508 2527 2541 2592 2646 2651 2662 2673 2688 2736 2772 2793 2816 2888 2892 2904 2916 2926 3024 3072 3078 3136 3168 3192 3234 3249 3267 3344 3374 3388 3402 3456 3528 3564 3584 3591 3648 3696 3724 3762 3856 3872 3888 3969 3971 3993 4032 4096 4104 4158 4224 4256 4312 4332 4338 4356 4389 4536 4579 4598 4608 4617 4704 4752 4788 4851 4864 4928 5016 5054 5061 5082 5103 5184 5292 5302 5324 5346 5376 5472 5544 5586 5632 5643 5776 5784 5808 5832 5852 5929 6048 6144 6156 6237 6272 6336 6384 6468 6498 6507 6534 6688 6748 6776 6804 6859 6897 6912 7056 7128 7168 7182 7296 7392 7448 7524 7581 7623 7712 7744 7776 7938 7942 7953 7986 8019 8064 8208 8316 8379 8448 8512 8624 8664 8676 8712 8778 9072 9158 9196 9216 9234 9317 9408 9504 9576 9702 9728 9747 9801 9856 10032 10108 10122 10164 10206 10241 10368 10584 10604 10648 10692 10752 10773 10944 11088 11172 11264 11286 11552 11568 11616 11664 11704 11809 11858 11907 11913 11979 12096 12288 12312 12474 12544 12672 12768 12936 12996 13014 13068 13167 13376 13496 13552 13608 13718 13737 13794 13824 13851 14112 14256 14336 14364 14553 14592 14641 14784 14896 15048 15162 15183 15246 15424 15488 15552 15876 15884 15906 15972 16038 16093 16128 16416 16632 16758 16896 16929 17024 17248 17328 17352 17424 17556 17689 17787 18144 18316 18392 18432 18468 18557 18634 18711 18816 19008 19152 19404 19456 19494 19521 19602 19712 20064 20216 20244 20328 20412 20482 20577 20691 20736 21168 21208 21296 21384 21504 21546 21888 22176 22344 22528 22572 22743 22869 23104 23136 23232 23328 23408 23618 23716 23814 23826 23859 23958 24192 24624 24948 25088 25137 25289 25344 25536 25872 25992 26028 26136 26334 26752 26992 27104 27216 27436 27474 27588 27648 27702 27797 27951 28224 28512 28672 28728 29106 29161 29184 29241 29282 29403 29568 29792 30096 30324 30366 30492 30723 30848 30976 31104 31752 31768 31812 31944 32053 32076 32186 32256 32319 32832 33264 33516 33792 33858 34048 34496 34656 34704 34848 35112 35378 35427 35574 35721 35739 35937 36288 36632 36784 36864 36936 37114 37268 37422 37632 38016 38304 38808 38912 38988 39042 39204 39424 39501 40128 40432 40488 40656 40824 40964 41154 41211 41382 41472 42336 42416 42592 42768 43008 43092 43659 43681 43776 43923 44352 44688 45056 45144 45486 45549 45738 46208 46272 46464 46656 46816 47236 47432 47628 47652 47718 47916 48013 48279 48384 49248 49896 50176 50274 50369 50578 50688 50787 51072 51744 51984 52056 52272 52668 53067 53361 53504 53984 54208 54432 54872 54948 55176 55296 55404 55594 55671 55902 56133 56448 57024 57456 58081 58212 58322 58368 58482 58563 58564 58806 59136 59584 60192 60648 60732 60984 61446 61696 61731 61952 62073 62208 63504 63536 63624 63888 64106 64152 64372 64512 64638 65219 65664 66528 67032 67584 67716 68096 68229 68607 68992 69312 69408 69696 70224 70756 70854 71148 71442 71478 71577 71874 72576 73264 73568 73872 74228 74536 74844 75264 75411 75449 75867 76032 76608 77616 77824 77976 78084 78408 78848 79002 80256 80864 80976 81312 81648 81928 82308 82422 82764 82944 83391 83853 84672 84832 85184 85536 86016 86184 87001 87318 87362 87483 87552 87723 87846 88209 88704 89376 90288 90972 91098 91476 92169 92416 92544 92928 93312 93632 94472 94864 95256 95304 95436 95832 96026 96159 96558 96768 96957 98496 99792 100352 100548 100738 101156 101376 101574 102144 102487 103488 103968 104112 104544 105336 106134 106281 106722 107008 107217 107811 107968 108416 108864 109744 109896 110352 110592 110808 111188 111342 111804 112266 112651 112896 114048 114912 116162 116424 116644 116736 116964 117126 117128 117612 118272 118503 119168 120384 121296 121464 121968 122892 123392 123462 123633 123904 124146 124416 127008 127072 127248 127776 128212 128304 128744 129024 129276 129899 130321 130438 130977 131043 131328 131769 133056 134064 135168 135432 136192 136458 136647 137214 137984 138624 138816 139392 140448 141512 141708 142296 142884 142956 143154 143748 144039 144837 145152 146528 147136 147744 148456 149072 149688 150528 150822 150898 151107 151734 152064 152361 153216 155232 155952 156168 156816 157696 158004 159201 160083 160512 161728 161952 162624 163296 163856 164616 164844 165528 165888 166782 167013 167706 169344 169664 170368 171072 172368 174002 174243 174636 174724 174966 175104 175446 175689 175692 176418 177023 177408 178752 180576 181944 182196 182952 184338 184832 185088 185193 185856 186219 186624 187264 188944 189728 190512 190608 190872 191664 192052 192318 193116 193536 193914 194579 195657 196992 199584 200704 201096 201476 202312 202752 203148 204127 204288 204687 204974 205821 206976 207936 208224 209088 210672 212268 212562 213444 214016 214434 214731 215622 215936 216832 217728 219488 219792 220704 221616 222376 222684 223608 224371 224532 225302 225792 226233 226347 227601 228096 229824 232324 232848 233288 233472 233928 234252 234256 235224 236544 237006 238336 240768 242592 242928 243936 245784 246784 246924 247266 247808 248292 248832 250173 251559 254016 254144 254496 255552 256424 256608 257488 258048 258552 259798 260642 260876 261003 261954 262086 262449 262656 263169 263538 266112 268128 270864 272384 272916 273294 274428 275968 276507 277248 277632 278179 278784 280896 283024 283416 284592 285768 285912 286308 287496 288078 288477 289674 290304 293056 294272 295488 296912 298144 299376 301056 301644 301796 302214 303468 304128 304722 305767 306432 307461 310464 311904 312336 313632 315392 316008 318402 318843 320166 320771 321024 321651 323433 323456 323904 325248 326592 327712 329232 329688 331056 331776 333564 334026 335412 336091 337953 338688 339328 340736 342144 344736 348004 348486 349272 349448 349932 350208 350892 351378 351384 352583 352836 354046 354816 355509 357504 361152 363888 364392 365904 368676 369664 370176 370386 370899 371712 372438 373248 374528 377888 379456 381024 381216 381744 383328 384104 384636 386232 387072 387828 389158 389697 390963 391314 392931 393129 393984 395307 399168 402192 402952 404624 405504 406296 406567 408254 408576 409374 409941 409948 411642 413952 415872 416448 418176 421344 424536 425124 426888 428032 428868 429462 431244 431872 432117 433664 434511 435456 438976 439584 441408 443232 444752 445368 447216 448742 449064 450604 451584 452466 452694 453321 455202 456192 459648 464648 465696 466576 467856 468504 468512 470448 473088 474012 476672 477603 480249 480491 481536 485184 485856 487872 491568 493568 493848 494532 495616 496584 497664 500346 501039 503118 508032 508288 508992 511104 512848 513216 514976 517104 519596 521284 521752 522006 522729 523908 524172 524898 525312 526338 527076 528143 531069 532224 536256 541728 544768 545832 546588 548856 551936 553014 554059 554496 555264 555579 556358 557568 558657 561792 566048 566832 569184 571536 571824 572616 574992 576156 576954 579348 580608 583737 586112 586971 588544 590976 593824 596288 598752 602112 603288 603592 604428 606936 608256 609007 609444 611534 612381 612864 614061 614922 617463 620928 623808 624672 627264 632016 636804 637686 638891 640332 641542 642048 643302 644193 646866 646912 647808 650496 653184 655424 658464 659376 662112 667128 668052 670824 672182 673113 675906 677376 678656 678699 679041 681472 682803 684288 689472 696008 696972 698544 698896 699864 700416 701784 702756 702768 705166 705672 708092 709632 711018 715008 717409 722304 727776 728784 731808 737352 739328 740352 740772 741798 743424 744876 746496 749056 750519 754677 755776 758912 762048 762432 763488 766656 768208 769272 772464 774144 775656 778316 779394 781926 782628 783009 785862 786258 787347 787968 790614 798336 804384 805904 809248 812592 813134 816508 817152 818748 819882 819896 823284 827904 829521 829939 831744 832896 834537 836352 842688 849072 850248 853776 856064 857736 858924 862488 863744 864234 865431 867328 869022 870912 877952 879168 882816 886464 889504 890736 894432 897484 898128 901208 903168 904932 905388 906642 910404 912247 912384 917301 919296 922383 929296 931392 933152 935712 937008 937024 940896 946176 948024 953344 955206 956529 957011 960498 960982 962313 963072 964953 970299 970368 971712 975744 983136 987136 987696 989064 993168 995328 1000692 1002078 1006236 1008273 1013859 1016064 1016576 1017984 1022208 1025696 1026432 1029952 1034208 1039192 1042568 1043504 1044012 1045458 1047816 1048344 1049796 1050624 1052676 1054152 1056286 1057749 1062138 1064448 1066527 1072512 1083456 1091664 1093176 1097712 1103539 1103872 1106028 1108118 1108992 1110528 1111158 1112697 1112716 1115136 1117314 1123584 1132096 1133664 1138368 1143072 1143648 1145232 1149984 1152312 1153908 1158696 1161216 1167474 1169091 1172224 1172889 1173942 1177088 1179387 1181952 1185921 1187648 1192576 1197504 1206576 1207184 1208856 1213872 1216512 1218014 1218888 1219701 1223068 1224762 1225728 1228122 1229823 1229844 1234926 1239161 1241856 1247616 1249344 1254528 1264032 1273608 1275372 1277782 1280664 1283084 1284096 1286604 1288386 1293732 1293824 1295616 1296351 1300992 1303533 1306368 1310848 1316928 1318752 1324224 1334256 1336104 1341648 1344364 1346226 1351812 1354752 1357312 1357398 1358082 1359963 1362944 1365606 1368576 1378944 1392016 1393944 1397088 1397792 1399728 1403568 1405512 1405536 1410332 1411344 1416184 1419264 1422036 1428889 1430016 1432809 1433531 1434818 1440747 1441473 1444608 1455552 1457568 1463616 1474704 1478656 1480704 1481544 1483596 1486848 1489752 1492992 1498112 1501038 1503117 1509354 1511552 1517824 1524096 1524864 1526976 1533312 1536416 1538544 1544928 1551312 1556632 1558788 1563852 1565256 1566018 1568187 1571724 1572516 1574694 1575936 1581228 1584429 1593207 1596672 1608768 1611808 1618496 1625184 1626268 1633016 1634304 1637496 1639764 1639792 1646568 1653019 1655808 1659042 1659878 1662177 1663488 1665792 1666737 1669074 1672704 1675971 1685376 1698144 1700496 1707552 1715472 1717848 1724976 1727488 1728468 1730862 1734656 1738044 1741824 1751211 1755904 1758336 1760913 1765632 1772928 1779008 1781472 1788864 1794968 1796256 1802416 1806336 1809864 1810776 1813284 1820808 1824494 1824768 1827021 1834602 1837143 1838592 1842183 1844766 1858592 1862784 1866304 1871424 1874016 1874048 1881792 1896048 1906688 1910412 1913058 1914022 1916673 1920996 1921964 1924626 1926144 1929906 1932579 1940598 1940736 1943424 1947253 1951488 1966272 1975392 1978128 1986336 2001384 2004156 2012472 2016546 2019339 2027718 2032128 2033152 2035968 2037123 2044416 2048409 2051392 2052864 2059904 2068416 2078384 2085136 2087008 2088024 2090916 2095632 2096688 2099592 2101248 2105352 2108304 2112572 2115498 2124276 2128896 2133054 2140369 2145024 2152227 2166912 2183328 2186352 2195424 2207078 2207744 2212056 2216236 2217984 2221056 2222316 2225394 2225432 2230272 2234628 2245397 2247168 2251557 2264031 2264192 2267328 2276736 2286144 2287296 2290464 2299968 2304624 2307816 2317392 2322432 2334948 2338182 2344448 2345778 2347884 2349027 2354176 2358774 2362041 2363904 2371842 2375296 2385152 2395008 2413152 2414368 2417712 2427744 2436028 2437776 2439402 2446136 2449524 2451456 2456244 2459646 2459688 2468081 2469852 2478322 2483712 2488563 2489817 2495232 2498688 2503611 2509056 2528064 2547216 2550744 2555564 2561328 2566168 2568192 2573208 2576772 2587464 2587648 2591232 2592702 2596293 2601984 2607066 2612736 2621696 2633856 2637504 2648448 2668512 2672208 2683296 2688728 2692452 2703624 2709504 2714624 2714796 2716164 2719926 2725888 2731212 2736741 2737152 2751903 2757888 2767149 2784032 2787888 2794176 2795584 2799456 2807136 2811024 2811072 2820664 2822688 2832368 2838528 2844072 2845969 2857778 2860032 2865618 2867062 2869587 2869636 2871033 2881494 2882946 2886939 2889216 2894859 2911104 2915136 2927232 2949408 2961408 2963088 2967192 2979504 2985984 2996224 3002076 3006234 3018708 3023104 3024819 3035648 3041577 3048192 3049728 3053952 3066624 3072832 3077088 3089856 3102624 3113264 3117576 3127704 3130512 3132036 3136374 3143448 3145032 3149388 3151872 3162456 3168858 3173247 3186414 3193344 3217536 3223616 3236992 3250368 3252536 3266032 3274992 3279528 3279584 3293136 3306038 3310617 3311616 3318084 3319756 3324354 3326976 3331584 3333474 3338091 3338148 3345408 3351942 3363437 3370752 3396288 3400992 3415104 3430944 3435696 3449952 3454976 3456936 3461724 3469312 3476088 3483648 3502422 3507273 3511808 3516672 3518667 3521826 3528481 3531264 3538161 3545856 3557763 3558016 3562944 3577728 3589936 3592512 3604832 3619728 3621552 3626568 3641616 3648988 3649536 3654042 3659103 3669204 3674286 3677184 3684366 3689532 3697001 3717184 3717483 3725568 3732608 3742848 3748032 3748096 3763584 3792096 3813376 3820824 3826116 3828044 3833346 3841992 3843928 3849252 3852288 3859812 3865158 3878413 3881196 3881472 3886848 3889053 3894506 3902976 3910599 3932544 3950784 3956256 3972672 4002768 4008312 4024944 4033092 4038678 4055436 4064256 4066304 4071936 4074246 4079889 4088832 4096818 4102784 4105728 4119808 4136832 4156768 4170272 4174016 4176048 4181832 4191264 4193376 4199184 4210704 4216608 4225144 4230996 4248552 4257792 4263049 4266108 4280738 4286667 4290048 4298427 4300593 4304454 4322241 4324419 4333824 4366656 4372704 4390848 4414156 4424112 4432472 4435968 4442112 4444632 4450788 4450864 4460544 4469256 4472237 4490794 4494336 4503114 4509351 4528062 4528384 4534656 4553472 4572288 4574592 4580928 4599936 4609248 4615632 4634784 4669896 4676364 4688896 4691556 4695768 4698054 4704561 4708352 4717548 4724082 4727808 4743684 4750592 4753287 4770304 4779621 4790016 4826304 4828736 4835424 4855488 4872056 4875552 4878804 4892272 4899048 4902912 4912488 4919292 4919376 4936162 4939704 4956644 4959057 4967424 4977126 4979634 4986531 4990464 4997376 5000211 5007222 5018112 5056128 5094432 5101488 5111128 5122656 5132336 5146416 5153544 5174928 5175296 5182464 5185404 5192586 5203968 5214132 5225472 5243392 5253633 5267712 5275008 5282739 5285401 5296896 5337024 5344416 5366592 5377456 5384904 5407248 5419008 5429248 5429592 5432328 5439852 5451776 5462424 5473482 5474304 5481063 5503806 5511429 5515776 5534298 5568064 5575776 5588352 5591168 5598912 5614272 5622048 5622144 5641328 5645376 5664736 5688144 5691938 5715556 5720064 5731236 5734124 5739174 5739272 5742066 5750019 5762988 5765892 5773878 5778432 5789718 5809573 5822208 5830272 5841759 5854464 5898816 5926176 5934384 5959008 5992448 6004152 6012468 6037416 6046208 6049638 6058017 6071296 6083154 6094649 6096384 6099456 6107904 6111369 6133248 6145227 6145664 6154176 6179712 6205248 6226528 6235152 6255408 6261024 6264072 6272748 6286896 6290064 6298776 6303744 6324912 6337716 6346494 6372828 6385729 6386688 6421107 6435072 6447232 6456681 6473984 6500736 6505072 6532064 6549984 6559056 6559168 6586272 6612076 6621234 6623232 6636168 6639512 6648708 6653952 6663168 6666948 6676182 6676296 6690816 6699077 6703884 6726874 6736191 6741504 6754671 6792093 6792576 6801984 6830208 6861888 6871392 6899904 6909952 6913872 6923448 6952176 6967296 7004844 7014546 7023616 7027801 7033344 7037334 7043652 7047081 7056962 7062528 7076322 7086123 7091712 7115526 7116032 7125888 7155456 7179872 7185024 7209664 7239456 7243104 7253136 7283232 7297976 7308084 7318206 7338408 7348572 7354368 7368732 7379064 7394002 7404243 7434368 7434966 7451136 7465216 7465689 7469451 7485696 7496064 7496192 7510833 7527168 7584192 7641648 7652232 7656088 7666692 7683984 7687856 7698504 7704576 7719624 7724773 7730316 7756826 7762392 7762944 7773696 7778106 7788879 7789012 7805952 7821198 7865088 7901568 7912512 7945344 8005536 8016624 8049888 8066184 8077356 8110872 8128512 8132608 8143872 8148492 8159778 8177664 8193636 8205568 8210223 8211456 8239616 8255709 8273664 8301447 8313536 8340544 8348032 8352096 8363664 8382528 8386752 8398368 8421408 8433216 8450288 8461992 8497104 8515584 8526098 8532216 8537907 8561476 8573334 8580096 8596854 8601186 8608761 8608908 8613099 8644482 8648838 8660817 8667648 8733312 8745408 8781696 8828312 8848224 8864944 8884224 8889264 8901576 8901728 8938512 8944474 8981588 8988672 9006228 9018702 9056124 9056768 9069312 9074457 9106944 9124731 9129329 9144576 9149184 9161856 9199872 9218496 9231264 9269568 9339792 9352728 9377792 9383112 9391536 9396108 9409122 9416704 9435096 9448164 9455616 9487368 9501184 9506574 9519741 9540608 9559242 9580032 9652608 9657472 9670848 9710976 9744112 9751104 9757608 9784544 9798096 9824976 9838584 9838752 9872324 9879408 9913288 9918114 9931851 9934848 9954252 9959268 9973062 9980928 9994752 10000422 10014444 10034717 10036224 10090311 10112256 10188864 10202976 10222256 10245312 10264672 10292832 10307088 10349856 10350592 10364928 10370808 10385172 10407936 10428264 10450944 10486784 10507266 10521819 10527121 10535424 10550016 10556001 10565478 10570802 10585443 10593792 10614483 10673289 10674048 10688832 10733184 10754912 10769808 10814496 10858496 10859184 10864656 10879704 10924848 10946964 10948608 10962126 10977309 11007612 11022858 11031552 11068596 11091003 11136128 11151552 11152449 11176704 11182336 11197824 11228544 11244096 11244288 11282656 11290752 11329472 11376288 11383876 11431112 11440128 11462472 11468248 11478348 11478544 11484132 11500038 11525976 11531784 11547756 11556864 11571133 11579436 11619146 11635239 11644416 11660544 11667159 11683518 11708928 11731797 11797632 11852352 11868768 11918016 12008304 12024936 12074832 12092416 12099276 12116034 12138929 12142592 12166308 12189298 12192768 12198912 12215808 12222738 12239667 12266496 12290454 12291328 12308352 12359424 12410496 12453056 12470304 12510816 12522048 12528144 12545496 12573792 12580128 12597552 12649824 12675432 12692988 12745656 12771458 12773376 12789147 12842214 12860001 12870144 12894464 12895281 12901779 12913362 12947968 12973257 13001472 13010144 13064128 13099968 13118112 13118336 13172544 13224152 13242468 13272336 13279024 13297416 13307904 13326336 13333896 13352364 13352592 13381632 13398154 13407768 13416711 13453748 13472382 13483008 13509342 13528053 13584186 13585152 13603968 13630771 13660416 13723776 13742784 13799808 13827744 13846896 13904352 14009688 14029092 14047232 14055602 14066688 14074668 14087304 14094162 14113683 14113924 14125056 14152644 14172246 14183424 14231052 14232064 14251776 14259861 14310912 14338863 14359744 14370048 14419328 14478912 14486208 14506272 14566464 14595952 14616168 14636412 14676816 14697144 14708736 14737464 14758128 14788004 14808486 14868736 14869932 14877171 14902272 14930432 14931378 14938902 14959593 14971392 14992128 14992384 15021666 15054336 15168384 15283296 15304464 15312176 15333384 15367968 15375712 15397008 15439248 15449546 15460632 15513652 15524784 15525888 15547392 15556212 15577758 15578024 15611904 15642396 15717779 15730176 15760899 15768841 15803136 15825024 15848217 15856203 15890688 16011072 16033248 16099776 16132368 16154712 16221744 16257024 16265216 16287744 16296984 16319556 16355328 16387272 16411136 16420446 16422912 16443189 16479232 16511418 16534287 16547328 16602894 16627072 16681088 16696064 16704192 16727328 16765056 16773504 16796736 16842816 16866432 16900576 16923984 16994208 17052196 17064432 17075814 17122952 17146668 17160192 17193708 17202372 17217522 17217816 17226198 17250057 17288964 17297676 17321634 17335296 17428719 17466624 17490816 17525277 17563392 17656624 17696448 17729888 17778528 17803152 17803456 17877024 17888948 17963176 17977344 18012456 18037404 18112248 18113536 18138624 18148914 18174051 18183209 18213888 18249462 18258658 18283947 18289152 18298368 18323712 18334107 18399744 18435681 18436992 18462528 18539136 18679584 18705456 18755584 18766224 18783072 18792216 18818244 18870192 18896328 18911232 18974736 19002368 19013148 19039482 19081216 19118484 19157187 19160064 19263321 19305216 19314944 19341696 19370043 19421952 19488224 19502208 19515216 19569088 19596192 19649952 19677168 19677504 19744648 19758816 19826576 19836228 19863702 19869696 19908504 19918536 19946124 19961856 19989504 20000844 20028888 20069434 20072448 20097231 20180622 20208573 20224512 20264013 20377728 20405952 20444512 20490624 20529344 20585664 20614176 20699712 20729856 20741616 20770344 20856528 20901888 20967241 20973568 21014532 21043638 21054242 21070848 21083403 21100032 21112002 21130956 21141243 21141604 21170886 21187584 21228966 21258369 21346578 21348096 21377664 21466368 21509824 21539616 21628992 21718368 21729312 21759408 21849696 21893928 21924252 21954618 22015224 22045716 22063104 22137192 22182006 22212729 22272256 22303104 22304898 22353408 22364672 22395648 22408353 22457088 22488192 22488576 22532499 22565312 22581504 22658944 22752576 22767752 22862224 22924944 22936496 22956696 22957088 22968264 23000076 23051952 23063568 23095512 23113728 23142266 23158872 23174319 23238292 23270478 23288832 23321088 23334318 23366637 23367036 23417856 23463594 23544059 23595264 23704704 23737536 23836032 24016608 24049872 24149664 24184832 24198552 24232068 24277858 24285184 24332616 24378596 24385536 24397824 24431616 24445476 24479334 24532992 24580908 24582656 24616704 24630669 24699367 24718848 24767127 24820992 24904341 24906112 24940608 25021632 25044096 25056288 25090992 25147584 25160256 25195104 25299648 25350864 25385976 25491312 25542916 25546752 25578294 25613721 25684428 25720002 25740288 25788928 25790562 25803558 25826724 25839297 25895936 25946514 25982451 26002944 26020288 26128256 26199936 26236224 26236672 26345088 26448304 26484936 26544672 26558048 26594832 26652672 26667792 26704728 26705184 26796308 26815536 26833422 26907496 26944764 26966016 27018684 27056106 27148891 27168372 27170304 27207936 27223371 27261542 27320832 27374193 27387987 27447552 27485568 27599616 27655488 27693792 27808704 28019376 28058184 28094464 28111204 28133376 28149336 28174608 28188324 28227366 28227848 28250112 28305288 28344492 28366848 28462104 28464128 28503552 28519722 28559223 28621824 28677726 28719488 28740096 28838656 28957824 28972416 29012544 29132928 29191904 29232336 29272824 29353632 29394288 29474928 29516256 29576008 29616972 29737472 29739864 29754342 29795553 29804544 29860864 29862756 29877804 29919186 29942784 29984256 29984768 30043332 30104151 30108672 30270933 30336768 30566592 30608928 30624352 30666768 30735936 30751424 30794016 30878496 30899092 30921264 31027304 31049568 31051776 31094784 31112424 31155516 31156048 31223808 31284792 31305659 31407361 31435558 31460352 31521798 31537682 31565457 31581363 31606272 31650048 31668003 31696434 31712406 31756329 31781376 31843449 32022144 32066496 32199552 32264736 32309424 32443488 32575488 32593968 32639112 32774544 32822272 32840892 32845824 32886378 32931927 32958464 33022836 33068574 33094656 33205788 33254144 33273009 33362176 33392128 33408384 33454656 33457347 33530112 33547008 33593472 33685632 33732864 33801152 33847968 33988416 34104392 34128864 34151628 34245904 34293336 34320384 34387416 34404744 34435044 34435632 34452396 34500114 34577928 34595352 34643268 34670592 34713399 34857438 34905717 34933248 34981632 35001477 35050554 35126784 35313248 35392896 35459776 35557056 35606304 35606912 35754048 35777896 35926352 36024912 36074808 36224496 36227072 36277248 36297828 36348102 36366418 36416787 36427776 36498924 36517316 36567894 36578304 36596736 36647424 36668214 36719001 36799488 36871362 36873984 36925056 36997807 37078272 37359168 37410912 37532448 37566144 37584432 37636488 37740384 37792656 37949472 38004736 38026296 38078964 38162432 38236968 38314374 38320128 38367441 38526642 38580003 38610432 38629888 38683392 38705337 38740086 38843904 38919771 38976448 39004416 39030432 39138176 39192384 39299904 39354336 39355008 39489296 39517632 39653152 39672456 39727404 39817008 39837072 39892248 39923712 39979008 40001688 40057776 40138868 40144896 40194462 40250133 40361244 40417146 40449024 40528026 40667011 40755456 40811904 40889024 40892313 40981248 41058688 41171328 41228352 41399424 41483232 41540688 41713056 41934482 41947136 42029064 42087276 42108484 42141696 42166806 42200064 42224004 42261912 42282486 42283208 42341049 42341772 42375168 42457932 42516738 42662543 42693156 42696192 42755328 42779583 42932736 43016589 43019648 43079232 43257984 43436736 43458624 43518816 43699392 43787856 43848504 43909236 44030448 44091432 44126208 44274384 44364012 44425458 44544512 44606208 44609796 44631513 44706816 44729344 44791296 44816706 44878779 44914176 44976384 44977152 45064998 45130624 45163008 45317888 45505152 45535504 45724448 45849888 45872992 45913392 45914176 45936528 46000152 46103904 46127136 46191024 46284532 46317744 46348638 46476584 46540956 46577664 46642176 46668636 46733274 46734072 46835712 46893539 46927188 47088118 47153337 47190528 47282697 47306523 47409408 47475072 47544651 47568609 47672064 48033216 48099744 48299328 48369664 48397104 48464136 48555716 48665232 48757192 48771072 48795648 48863232 48890952 48958668 49065984 49161816 49165312 49194607 49233408 49261338 49329567 49398734 49437696 49534254 49602861 49641984 49808682 49812224 49881216 50043264 50088192 50112576 50181984 50295168 50320512 50390208 50599296 50701728 50771952 50982624 51085832 51156588 51227442 51368856 51440004 51480576 51577856 51581124 51607116 51653448 51678594 51750171 51791872 51893028 51964902 52005888 52040576 52256512 52286157 52399872 52472448 52473344 52575831 52690176 52896608 52969872 53089344 53116096 53189664 53335584 53409456 53410368 53592616 53631072 53666844 53814992 53889528 53932032 54037368 54073411 54112212 54297782 54336744 54340608 54415872 54446742 54522153 54523084 54549627 54641664 54748386 54775974 54851841 54895104 54971136 55002321 55199232 55310976 55387584 55617408 56038752 56116368 56222408 56266752 56298672 56349216 56376648 56454732 56455696 56610576 56688984 56733696 56924208 56928256 57007104 57039444 57118446 57243648 57355452 57438976 57471561 57480192 57677312 57789963 57915648 57944832 58025088 58110129 58265856 58383808 58464672 58545648 58707264 58788576 58949856 59032512 59152016 59233944 59474944 59479728 59508684 59591106 59609088 59721728 59725512 59755608 59838372 59885568 59968512 59969536 60086664 60208302 60217344 60291693 60541866 60625719 60673536 61133184 61217856 61248704 61333536 61471872 61502848 61588032 61756992 61798184 61842528 62054608 62099136 62189568 62224848 62311032 62312096 62569584 62611318 62814722 62871116 62901723 62920704 63043596 63075364 63130914 63162726 63212544 63250209 63300096 63336006 63392868 63423729 63424812 63512658 63562752 63686898 63905303 64044288 64132992 64399104 64529472 64618848 64886976 65187936 65278224 65549088 65644544 65681784 65772756 65863854 65916928 66045672 66137148 66189312 66411576 66508288 66546018 66638187 66724352 66784256 66816768 66909312 66914694 67041139 67060224 67094016 67186944 67225059 67371264 67465728 67597497 67602304 67695936 67976832 68208784 68257728 68303256 68491808 68586672 68774832 68809488 68870088 68871264 68904792 69000228 69155856 69190704 69286536 69341184 69426798 69522957 69714876 69811434 69866496 69963264 70002954 70101108 70243019 70253568 70626496 70632177 70785792 70919552 71114112 71212608 71213824 71508096 71555792 71852704 72049824 72149616 72448992 72454144 72554496 72595656 72696204 72732836 72833574 72855552 72997848 73034632 73135788 73156608 73193472 73294848 73336428 73438002 73598976 73689847 73742724 73747968 73850112 73892007 73995614 74098101 74156544 74301381 74713023 74718336 74821824 75064896 75132288 75168864 75272976 75480768 75585312 75898944 76009472 76052592 76157928 76473936 76628748 76640256 76734882 76841163 77053284 77160006 77220864 77259776 77305811 77366784 77410674 77480172 77517891 77687808 77839542 77947353 77952896 78008832 78060864 78276352 78384768 78599808 78708672 78710016 78978592 79035264 79306304 79344912 79454808 79634016 79674144 79784496 79958016 80003376 80115552 80277736 80388924 80500266 80722488 80834292 80898048 80997931 81056052 81334022 81446673 81510912 81623808 81670113 81778048 81784626 81962496 82117376 82122579 82163961 82342656 82456704 82798848 82966464 83081376 83426112 83868964 84058128 84174552 84216968 84283392 84333612 84400128 84448008 84523824 84564972 84566416 84682098 84683544 84750336 84915864 84972503 85033476 85325086 85386312 85392384 85510656 85559166 85677669 85865472 86033178 86039296 86158464 86515968 86873472 86917248 87037632 87398784 87575712 87697008 87818472 88060896 88182864 88548768 88728024 88850916 89089024 89212416 89219592 89263026 89386659 89413632 89458688 89582592 89633412 89757558 89828352 89952768 89954304 90129996 90261248 90312453 90326016 90635776 90812799 91010304 91071008 91448896 91699776 91745984 91826784 91828352 91873056 92000304 92207808 92254272 92382048 92569064 92635488 92697276 92953168 93081912 93155328 93284352 93337272 93466548 93468144 93671424 93787078 93854376 93916977 94176236 94222083 94306674 94381056 94565394 94613046 94696371 94744089 94818816 94950144 95004009 95089302 95137218 95268987 95344128 96066432 96199488 96598656 96794208 96928272 97111432 97330464 97514384 97726464 97781904 97917336 98323632 98330624 98389214 98466816 98522676 98659134 98795781 98797468 98875392 99068508 99205722 99283968 99617364 99624448 99762432 99819027 100086528 100176384 100225152 100363968 100372041 100422619 100590336 100641024 100780416 101198592 101403456 101543904 101965248 102171664 102313176 102454884 102737712 102880008 102961152 103155712 103162248 103214232 103306896 103357188 103500342 103583744 103786056 103929804 104011776 104081152 104140197 104513024 104572314 104717151 104799744 104944896 104946688 105151662 105380352 105793216 105939744 106178688 106232192 106379328 106671168 106818912 106820736 107185232 107262144 107333688 107629984 107779056 108074736 108146822 108224424 108595564 108673488 108681216 108831744 108893484 109044306 109046168 109099254 109250361 109283328 109496772 109551948 109703682 109790208 109942272 110004642 110381887 110398464 110621952 110775168 110993421 111234816 112077504 112232736 112444816 112597344 112698432 112753296 112909464 112911392 113221152 113377968 113848416 113856512 114014208 114078888 114236892 114487296 114710904 114877952 114943122 114960384 115102323 115354624 115579926 115740009 115798331 115831296 115889664 116050176 116116011 116220258 116531712 116759313 116767616 116929344 117091296 117414528 117577152 117899712 118065024 118304032 118467888 118949888 118959456 119017368 119182212 119443456 119451024 119511216 119676744 119771136 119937024 120173328 120416604 120434688 120583386 120750399 121083732 121251438 121347072 122001033 122266368 122435712 122497408 122667072 122676939 122943744 123005696 123176064 123513984 123596368 123685056 124109216 124198272 124449696 124622064 124624192 125139168 125222636 125629444 125742232 125803446 125841408 126087192 126150728 126261828 126325452 126425088 126500418 126600192 126672012 126785736 126847458 126849624 127025316 127125504 127282463 127373796 127810606 127987629 128088576 128265984 128338749 128798208 129049767 129058944 129237696 129773952 130375872 130556448 131098176 131289088 131363568 131545512 131727708 132091344 132274296 132378624 132823152 133016576 133092036 133276374 133448704 133528219 133568512 133633536 133818624 133829388 133894539 134082278 134120448 134188032 134373888 134450118 134636337 134742528 134931456 135194994 135204608 135391872 135953664 136417568 136515456 136606512 136983616 137173344 137549664 137618976 137740176 137742528 137809584 138000456 138311712 138381408 138573072 138853596 139045914 139429752 139622868 139732992 139926528 140005908 140202216 140486038 140507136 140680617 141252992 141264354 141460011 141571584 141839104 141848091 141919569 142228224 142425216 142427648 142705827 143016192 143111584 143705408 144099648 144299232 144897984 145108992 145191312 145392408 145465672 145667148 145995696 146069264 146271576 146313216 146386944 146589696 146672856 146770687 146876004 147197952 147379694 147485448 147495936 147583821 147700224 147784014 147988701 147991228 148196202 148313088 148602762 148808583 149426046 149436672 149643648 150129792 150264576 150337728 150545952 150961536 151170624 151797888 152105184 152315856 152947872 153257496 153469764 153682326 154106568 154320012 154441728 154519552 154611622 154733568 154821348 154960344 155035782 155250513 155375616 155679084 155894706 155905792 156017664 156121728 156552704 156769536 156858471 157199616 157417344 157420032 157727493 157957184 158070528 158612608 158689824 158909616 159268032 159348288 159568992 160006752 160231104 160555472 160777848 161000532 161444976 161668584 161796096 161995862 162112104 162220233 162668044 162893346 163021824 163247616 163340226 163556096 163566459 163569252 163648881 163924992 164234752 164245158 164327922 164555523 164685312 164913408 165597696 165932928 166162752 166852224 167737928 168116256 168349104 168433936 168667224 168800256 168896016 169047648 169129944 169132832 169364196 169367088 169831728 169945006 170066952 170650172 170772624 170784768 171021312 171118332 171355338 171730944 172066356 172078592 172316928 172414683 172895569 173031936 173369889 173457251 173746944 173834496 174075264 174330387 174797568 175151424 175394016 175636944 176121792 176365728 177097536 177456048 177701832 178178048 178424832 178439184 178526052 178773318 178827264 178917376 179165184 179266824 179515116 179656704 179905536 179908608 180259992 180522496 180624906 180652032 180875079 181271552 181625598 181877157 182020608 182142016 182897792 183399552 183491968 183653568 183656704 183746112 184000608 184415616 184508544 184764096 185138128 185270976 185394552 185906336 186163824 186568704 186674544 186933096 186936288 187574156 187708752 187833954 188352472 188444166 188613348 188705169 188762112 189130788 189226092 189392742 189488178 189637632 189750627 189900288 190008018 190178604 190274436 190537974 190688256 191715909 192132864 192398976 193197312 193588416 193856544 194222864 194660928 195028768 195563808 195834672 196647264 196661248 196778428 196933632 197045352 197318268 197591562 197594936 197750784 198137016 198411444 198567936 199234728 199248896 199524864 199638054 199914561 200015299 200173056 200352768 200450304 200727936 200744082 200845238 201123417 201180672 201282048 201560832 201675177 202397184 202792491 202806912 203087808 203930496 204343328 204626352 204909768 205475424 205760016 206311424 206324496 206428464 206613792 206714376 207000684 207572112 207859608 208023552 208162304 208280394 208568871 209026048 209144628 209434302 209599488 209889792 209893376 210303324 210729057 210760704 211586432 211879488 211896531 212357376 212464384 212758656 213342336 213637824 213641472 214370464 214524288 214667376 215259968 215558112 216149472 216293644 216448848 217191128 217346976 217362432 217663488 217786968 218088612 218092336 218198508 218500722 218566656 218993544 219103896 219407364 219580416 219851527 219884544 220009284 220763774 220796928 221069541 221243904 221550336 221676021 221986842 222294303 222469632 222904143 224155008 224465472 224889632 225194688 225396864 225506592 225818928 225822784 226442304 226755936 227696832 228028416 228157776 228473784 229421808 229755904 229886244 229920768 230204646 230523489 230639651 230709248 231159852 231480018 231596662 231662592 231779328 231917433 232100352 232232022 232440516 232553673 233063424 233518626 233535232 233842059 233858688 234182592 234829056 235154304 235799424 236130048 236608064 236935776 237899776 237918912 238034736 238364424 238902048 239022432 239353488 239874048 240346656 240833208 241166772 241500798 242167464 242502876 242694144 242993793 244002066 244340019 244532736 244871424 244994816 245010339 245334144 245353878 245887488 246011392 246352128 246491883 247027968 247192736 247370112 248218432 248396544 248899392 249244128 249248384 250278336 250445272 251258888 251484464 251606892 252174384 252301456 252523656 252650904 252850176 253000836 253200384 253344024 253571472 253694916 253699248 254050632 254251008 254564926 254747592 254917509 255621212 255975258 256177152 256531968 256677498 257033007 257596416 258099534 258117888 258475392 258984649 259547904 260751744 261112896 262196352 262727136 263091024 263455416 264182688 264548592 265646304 266033152 266184072 266552748 266897408 267056438 267137024 267267072 267637248 267658776 267789078 268159977 268164556 268240896 268376064 268747776 268900236 269272674 269485056 269862912 270389988 270409216 270783744 270937359 271907328 272438397 272835136 273030912 273213024 273967232 274346688 275099328 275237952 275480352 275485056 275619168 276000912 276623424 276762816 277146144 277707192 278091828 278859504 279245736 279465984 279853056 280011816 280404432 280972076 281014272 281361234 281750931 282505984 282528708 282666249 282920022 283143168 283678208 283696182 283839138 284232267 284456448 284850432 284855296 285411654 285806961 286032384 286223168 287410816 288199296 288598464 289795968 290382624 290784816 290931344 291334296 291991392 292138528 292543152 293179392 293345712 293541374 293752008 294759388 294970896 294991872 295167642 295400448 295568028 295977402 295982456 296387343 296392404 296626176 297205524 297617166 298637801 298852092 298873344 299287296 299457081 300259584 300529152 300675456 301091904 301116123 301267857 301923072 302341248 303595776 304210368 304631712 305895744 306514992 306939528 307364652 308213136 308640024 308883456 309039104 309223244 309467136 309642696 309920688 310071564 310501026 310751232 311358168 311789412 311811584 312035328 312243456 312420591 313105408 313539072 313716942 314151453 314399232 314834688 314840064 315454986 315914368 316141056 317225216 317379648 317819232 318536064 318696576 319137984 320013504 320462208 321110944 321555696 322001064 322889952 323337168 323991724 324224208 324440466 325336088 325786692 326043648 326495232 326680452 327112192 327132918 327138504 327297762 327751083 327849984 328469504 328490316 328655844 329111046 329370624 329826816 331145661 331195392 331865856 332325504 332980263 333704448 335475856 336232512 336698208 336867872 337334448 337792032 338095296 338259888 338265664 338728392 338734176 339663456 339890012 340133904 341300344 341545248 341569536 342042624 342236664 342710676 343461888 344132712 344157184 344362249 344633856 344829366 345306969 345480971 345791138 346063872 346739778 346914502 347220027 347394993 347493888 347668992 348150528 348348033 348660774 349595136 350277939 350302848 350788032 351273888 352243584 352731456 354195072 354912096 355403664 356356096 356849664 356878368 357052104 357546636 358330368 358533648 359030232 359313408 359811072 360519984 361044992 361249812 361304064 361750158 362251197 362543104 363251196 363754314 364041216 364284032 365795584 366003099 366799104 366983936 367307136 367313408 367492224 368001216 368030817 368831232 369017088 369528192 370276256 370541952 370789104 371812672 372327648 373349088 373866192 373872576 375148312 375417504 375667908 376704944 376888332 377226696 377410338 377524224 378261576 378452184 378785484 378976356 379275264 379501254 379800576 380016036 380357208 380548872 381075948 381376512 381847389 383431818 383962887 384265728 384797952 385016247 386394624 387176832 387713088 388445728 389321856 390057536 391127616 391669344 393294528 393556856 393867264 394090704 394636536 395183124 395189872 396274032 396822888 397135872 398377579 398469456 398497792 399049728 399276108 399829122 400030598 400346112 400584657 400705536 400900608 401455872 401488164 401683617 401690476 402246834 402361344 402564096 403121664 403350354 403909011 404794368 405584982 405613824 406175616 407860992 408686656 409252704 409819536 410950848 411520032 412648992 412856928 413227584 413428752 414001368 415144224 415719216 416324608 416560788 417137742 418052096 418289256 418868604 419198976 419779584 419786752 420606648 421458114 421521408 422041851 423172864 423758976 423793062 424380033 424714752 424928768 425517312 425758707 426684672 427275648 427282944 428117481 428740928 429048576 429334752 430519936 431116224 432298944 432587288 432897696 434382256 434693952 435326976 435573936 436177224 436184672 436397016 437001444 437987088 438207792 438814728 439160832 439703054 439769088 440018568 440312061 441527548 441593856 442139082 442487808 442751463 443100672 443352042 443966103 443973684 444588606 444939264 445808286 447337121 448310016 448930944 449779264 450389376 450793728 451013184 451637856 451645568 452884608 453511872 455393664 456315552 456947568 458843616 459511808 459772488 460409292 461046978 461279302 461418496 462319704 462960036 463193324 463325184 463558656 463834866 464200704 464464044 464881032 465107346 465751539 466126848 467037252 467070464 467684118 467717376 468365184 469287973 469658112 470308608 470575413 471598848 472260096 473182479 473216128 473871552 475837824 476069472 476728848 477804096 478044864 478706976 480693312 481666416 482333544 483001596 484334928 485005752 485388288 485987586 486660699 488004132 488680038 489065472 489742848 489989632 490020678 490668288 490707756 490946643 491774976 492022784 492704256 492983766 493666569 494055936 494385472 494740224 496436864 496793088 497798784 498488256 498496768 500556672 500890544 502517776 502968928 503213784 504348768 504602912 505047312 505301808 506001672 506400768 506688048 507142944 507389832 507398496 508101264 509129852 509495184 509835018 511242424 511950516 512354304 513063936 513354996 514066014 515192832 515828929 516199068 516235776 516950784 517244049 517969298 518686707 519095808 520109667 520371753 521503488 522225792 522991161 524392704 525454272 526182048 526910832 528365376 529097184 531292608 532066304 532368144 533105496 533794816 534112876 534534144 535274496 535317552 535578156 536319954 536329112 536481792 536752128 537495552 537800472 538545348 538970112 539725824 540779976 540818432 541140677 541567488 541874718 542625237 543814656 544876794 545631471 545670272 546061824 546426048 547934464 548693376 550198656 550475904 550960704 550970112 551238336 552001824 553246848 553525632 554292288 555414384 556183656 557719008 558491472 559706112 560023632 560808864 561944152 562722468 563501862 565011968 565057416 565332498 565840044 566115507 566286336 567356416 567392364 567678276 568464534 568912896 569251881 569700864 569710592 570823308 571613922 572064768 572446336 574821632 575147727 576398592 577196928 579591936 580765248 581569632 581862688 582668592 583982784 584277056 585086304 586691424 587082748 587504016 589518776 589941792 589983744 590335284 590800896 591136056 591954804 591964912 592774686 592784808 593252352 594411048 594807521 595234332 597275602 597704184 597746688 598574592 598914162 599743683 600045897 600519168 601058304 601350912 602183808 602232246 602535714 603370251 603846144 604682496 605025531 607191552 608420736 609263424 611791488 613029984 613879056 614729304 616426272 617280048 618446488 618934272 619285392 619841376 620143128 621002052 622716336 623578824 623623168 624070656 624486912 624841182 625706613 626210816 627078144 627433884 628302906 628798464 629669376 629680128 630909972 631828736 632187171 632282112 634450432 634759296 635638464 635689593 637072128 637393152 638275968 640027008 640924416 642221888 643111392 644002128 645779904 646674336 647983448 648448416 648880932 650672176 651573384 652087296 652990464 653360904 654224384 654265836 654277008 654595524 655502166 655699968 656939008 656980632 657311688 658222092 658741248 659554581 659653632 662291322 662390784 663208623 663731712 664651008 665028063 665960526 666882909 667408896 670951712 672465024 673396416 673735744 674668896 675584064 676190592 676519776 676531328 677456784 677468352 679326912 679780024 680267808 682600688 683090496 684085248 684473328 685421352 688265424 688314368 688724498 689267712 689658732 690613938 690961942 691570467 691582276 691918953 692127744 693479556 693829004 694440054 694789986 694987776 695337984 695752299 696301056 696696066 697321548 697661019 699190272 700555878 700605696 701576064 702547776 702958333 704487168 705462912 708390144 709824192 710807328 713699328 713756736 714104208 715093272 717067296 718060464 719622144 721039968 722089984 722499624 723500316 724502394 725086208 726502392 727508628 728082432 728568064 728981379 731591168 732006198 733020057 733598208 733967872 734614272 734626816 734984448 736002432 736061634 737662464 738034176 739056384 739475649 740552512 741083904 741578208 743625344 744655296 746698176 747732384 747745152 750296624 750835008 751335816 753409888 753776664 754453392 754820676 756523152 756904368 757570968 757952712 758550528 759002508 759601152 760032072 760714416 761097744 762151896 762753024 763694778 764752527 766863636 767925774 768531456 769595904 770032494 772673209 772789248 774353664 775426176 776891456 776953947 778643712 780115072 782255232 783338688 786589056 787113712 788181408 789273072 790366248 790379744 792548064 793645776 796755158 796938912 796995584 798099456 798552216 799658244 800061196 800692224 801169314 801411072 801801216 802911744 802976328 803367234 803380952 804479931 804493668 804722688 805128192 806243328 806700708 807818022 809588736 810588317 811169964 811227648 812351232 812812077 815721984 817315191 817373312 818505408 819639072 821901696 823040064 825297984 825713856 826455168 826857504 828002736 830288448 831438432 832649216 833121576 834275484 836104192 836578512 837737208 838397952 839559168 841213296 842916228 843042816 844083702 845252793 846345728 847517952 847586124 847998747 848760066 849429504 849857536 850363921 851034624 851517414 852696801 853369344 854551296 854565888 856234962 857420883 857481856 858097152 858669504 861039872 862232448 864597888 865174576 865795392 868764512 869387904 871147872 872354448 872369344 872794032 874002888 875974176 876415584 877629456 879406108 879538176 880037136 880624122 883055096 884278164 884975616 885502926 886201344 886704084 887932206 887947368 889177212 889878528 890977241 891616572 894674242 895913403 896620032 897861888 898371243 899558528 900778752 901587456 902026368 903275712 903291136 903348369 903803571 905769216 907023744 910787328 912631104 913895136 917687232 919023616 919544976 920818584 922093956 922558604 924639408 925920072 926386648 926650368 927117312 927669732 928401408 928928088 929762064 930214692 931503078 932253696 934074504 934140928 934697533 935368236 935434752 936730368 937261773 938575946 939316224 940617216 941150826 942454359 943197696 944520192 946364958 946432256 947743104 951675648 952138944 953457696 955608192 956089728 957413952 961386624 963332832 964667088 966003192 968669856 970011504 971975172 973321398 976008264 977360076 978130944 979485696 979979264 980041356 981336576 981415512 981893286 983253249 983549952 984045568 985408512 985967532 987333138 988111872 988770944 989480448 992873728 993436983 993586176 995597568 996976512 996993536 998940789 1001113344 1001781088 1005035552 1005937856 1006427568 1008697536 1009205824 1010094624 1010603616 1012003344 1013376096 1014285888 1014779664 1014796992 1016202528 1018259704 1018990368 1019670036 1022484848 1023901032 1024708608 1026127872 1026709992 1027394809 1028132028 1030385664 1031657858 1032398136 1032471552 1033086747 1033901568 1034488098 1035920907 1035938596 1036442913 1037373414 1038191616 1040219334 1040743506 1041660081 1042184979 1043006976 1044451584 1045044099 1045982322 1048785408 1050908544 1052364096 1053821664 1056730752 1058194368 1062585216 1064736288 1066210992 1068225752 1069068288 1070548992 1070635104 1071156312 1072639908 1072658224 1074991104 1075600944 1077090696 1077940224 1081559952 1081636864 1082281354 1083134976 1083749436 1085250474 1086753591 1087629312 1089753588 1091262942 1091340544 1092123648 1092852096 1095868928 1097386752 1098009297 1100397312 1100951808 1101921408 1101940224 1102476672 1104003648 1104092451 1106493696 1107051264 1108584576 1110828768 1112367312 1115438016 1116982944 1120047264 1121617728 1123888304 1125444936 1127003724 1130023936 1130114832 1130664996 1131680088 1132231014 1132572672 1134712832 1134784728 1135356552 1136929068 1137825792 1138503762 1139401728 1139421184 1141646616 1143227844 1144129536 1144892672 1145542167 1149643264 1150295454 1151888661 1152797184 1154393856 1159183872 1161530496 1163139264 1163725376 1165337184 1167965568 1168554112 1170172608 1173382848 1174165496 1175008032 1179037552 1179883584 1180670568 1181601792 1182272112 1183909608 1183929824 1185549372 1185569616 1188822096 1189615042 1190468664 1194551204 1195132737 1195408368 1195493376 1197149184 1197828324 1199487366 1200091794 1201038336 1201753971 1202116608 1202701824 1204367616 1204464492 1205050851 1205071428 1206740502 1207692288 1209364992 1210051062 1214200757 1214383104 1216841472 1218526848 1223582976 1226059968 1227758112 1229458608 1232852544 1234560096 1236892976 1238570784 1239682752 1240286256 1242004104 1245432672 1247157648 1247246336 1248973824 1249682364 1251413226 1252421632 1254156288 1254867768 1256605812 1257596928 1259338752 1259360256 1261819944 1263657472 1264374342 1264564224 1266125553 1268900864 1269518592 1271276928 1271379186 1273140099 1273781641 1274144256 1274786304 1276551936 1277276121 1280054016 1281848832 1284352443 1284443776 1286222784 1288004256 1291559808 1293348672 1295966896 1296896832 1297761864 1301344352 1303146768 1305980928 1306721808 1308448768 1308531672 1308554016 1309191048 1311004332 1313878016 1313961264 1314623376 1316444184 1317482496 1319109162 1319307264 1320936183 1324582644 1324781568 1326417246 1327463424 1328254389 1329302016 1330056126 1331921052 1333765818 1334817792 1341903424 1342011363 1344930048 1346792832 1347471488 1349337792 1351168128 1352381184 1353039552 1353062656 1354913568 1354936704 1358653824 1359560048 1360535616 1365201376 1366180992 1368946656 1370842704 1376530848 1376628736 1377448996 1378535424 1379317464 1381227876 1381923884 1383140934 1383164552 1383837906 1384255488 1386959112 1387658008 1388880108 1389579972 1389975552 1390675968 1391504598 1392602112 1393392132 1394643096 1395322038 1398380544 1400107093 1401111756 1401211392 1403152128 1405095552 1405916666 1407863919 1408974336 1410925824 1411726239 1416780288 1419547437 1419648384 1421614656 1427513472 1428208416 1430186544 1434134592 1436120928 1442079936 1444179968 1444999248 1447000632 1449004788 1453004784 1455017256 1456164864 1457136128 1457962758 1459982097 1463182336 1464012396 1466040114 1467196416 1467935744 1468810409 1469228544 1469253632 1469968896 1472004864 1472123268 1472839929 1475324928 1476068352 1478112768 1478951298 1480999707 1481105024 1482167808 1483156416 1487250688 1489310592 1493396352 1495464768 1495490304 1500593248 1501670016 1502671632 1506819776 1507553328 1508906784 1509641352 1513046304 1513808736 1515141936 1515905424 1518005016 1519202304 1520064144 1521428832 1522195488 1524303792 1527389556 1529505054 1533727272 1535851548 1537062912 1538960689 1539191808 1540064988 1545346418 1545578496 1547486787 1548707328 1550852352 1551732147 1553782912 1553907894 1556060121 1557287424 1560230144 1560329001 1561115259 1564510464 1566677376 1573178112 1574227424 1576362816 1578546144 1580732496 1580759488 1585096128 1587291552 1593510316 1593877824 1596198912 1597104432 1599316488 1600122392 1601384448 1602338628 1603602432 1605823488 1605952656 1606734468 1606761904 1608959862 1608987336 1609445376 1610256384 1612486656 1613401416 1614477557 1615636044 1619177472 1621176634 1622339928 1622455296 1623422031 1624702464 1625624154 1627875711 1631443968 1634630382 1634746624 1636894413 1637010816 1639278144 1643803392 1646080128 1650595968 1651427712 1652910336 1653715008 1656005472 1660576896 1662876864 1665298432 1666243152 1668550968 1673157024 1675474416 1679118336 1682426592 1685832456 1688167404 1690505586 1692691456 1695035904 1695172248 1695997494 1697520132 1698346521 1698859008 1699715072 1700727842 1702069248 1703034828 1705393602 1706738688 1707755643 1709102592 1709131776 1712469924 1714841766 1714963712 1716194304 1717339008 1722079744 1724464896 1725443181 1729195776 1730349152 1731590784 1737529024 1738775808 1742295744 1744708896 1744738688 1745588064 1748005776 1751948352 1752831168 1755258912 1758812216 1760074272 1761248244 1766110192 1768556328 1769951232 1771005852 1772402688 1773408168 1775864412 1775894736 1778354424 1779757056 1781954482 1783233144 1784422563 1789348484 1791826806 1793240064 1795723776 1796742486 1799117056 1799231049 1800137691 1801557504 1803174912 1804052736 1806551424 1806582272 1806696738 1807607142 1810110753 1811538432 1814047488 1821574656 1825262208 1827790272 1835374464 1839089952 1841637168 1844187912 1845117208 1849278816 1851840144 1852773296 1855339464 1856802816 1857856176 1859524128 1860429384 1863006156 1868149008 1868281856 1869395066 1870736472 1870869504 1873460736 1874523546 1877119839 1877151892 1878632448 1881234432 1882301652 1884908718 1886395392 1889040384 1892729916 1892864512 1895486208 1896561513 1903351296 1904277888 1906915392 1907068779 1908029761 1911216384 1912179456 1914827904 1922773248 1926665664 1929334176 1932006384 1937339712 1940023008 1943950344 1946642796 1952016528 1954720152 1956261888 1958971392 1959958528 1960082712 1962673152 1962831024 1963786572 1966506498 1967099904 1968091136 1970817024 1971935064 1974666276 1976223744 1977541888 1978663743 1978960896 1985747456 1986873966 1987172352 1989625869 1991195136 1993953024 1993987072 1997881578 2000648727 2002226688 2003562176 2010071104 2011875712 2012855136 2017395072 2018411648 2020189248 2021207232 2024006688 2026752192 2028571776 2029559328 2029593984 2032405056 2036519408 2037980736 2039340072 2044969696 2047802064 2052255744 2053419984 2054789618 2056264056 2063315716 2064796272 2064943104 2066173494 2067803136 2068976196 2071841814 2071877192 2072885826 2074711401 2074746828 2075756859 2076383232 2080438668 2081487012 2083320162 2084369958 2086013952 2087256897 2088903168 2090088198 2091964644 2097570816 2101817088 2104728192 2107643328 2108874999 2113461504 2116388736 2125170432 2129472576 2132421984 2136451504 2141097984 2141270208 2142312624 2145279816 2145316448 2151201888 2154181392 2163119904 2163273728 2164562708 2166269952 2167498872 2170500948 2173507182 2175258624 2179507176 2182525884 2182681088 2184247296 2185704192 2186944137 2191737856 2194773504 2196018594 2199060171 2200168289 2200794624 2201903616 2203842816 2203880448 2204953344 2208007296 2208184902 2212987392 2214102528 2217169152 2218426947 2221657536 2224734624 2230876032 2233965888 2240094528 2243235456 2247776608 2250889872 2254007448 2260047872 2260229664 2261329992 2263360176 2264462028 2269425664 2269569456 2270713104 2273858136 2275651584 2277007524 2278803456 2283293232 2286455688 2288259072 2289785344 2291084334 2294257581 2299286528 2300590908 2303777322 2305594368 2308787712 2318019627 2318367744 2323060992 2326278528 2327450752 2330674368 2330861841 2335931136 2337108224 2340345216 2346765696 2348330992 2350016064 2358075104 2359767168 2361341136 2364544224 2367819216 2367859648 2371098744 2371139232 2377644192 2379230084 2380937328 2389102408 2390265474 2390816736 2390986752 2394298368 2395656648 2398974732 2400183588 2402076672 2403507942 2404233216 2405403648 2408735232 2408928984 2410101702 2410142856 2413481004 2415384576 2418366797 2418729984 2420102124 2428401514 2428766208 2431764951 2433682944 2437053696 2438436231 2447165952 2451945573 2452119936 2455516224 2458917216 2465705088 2469120192 2473785952 2477141568 2479365504 2480572512 2484008208 2490865344 2494315296 2494492672 2497947648 2499364728 2502826452 2508312576 2509735536 2513211624 2515193856 2518677504 2523639888 2527314944 2528748684 2529128448 2532251106 2535758379 2537036161 2537801728 2539037184 2542553856 2542758372 2543996241 2546280198 2547563282 2548288512 2549572608 2551091763 2553103872 2554552242 2558090403 2560108032 2563697664 2568704886 2568887552 2572262649 2572445568 2576008512 2583119616 2586697344 2591933792 2593793664 2595523728 2602688704 2606293536 2613443616 2616897536 2617063344 2617108032 2618382096 2622008664 2627922528 2629246752 2632888368 2638218324 2638614528 2641872366 2649165288 2652834492 2654926848 2656508778 2658604032 2660112252 2663842104 2667531636 2669635584 2672931723 2683806848 2684022726 2687740209 2689860096 2693585664 2694942976 2695113729 2698675584 2702336256 2704762368 2706079104 2706125312 2709827136 2709873408 2711410713 2717307648 2719120096 2721071232 2730402752 2732361984 2737893312 2741685408 2753061696 2754897992 2757070848 2758634928 2762455752 2763847768 2766281868 2766329104 2767675812 2773918224 2775316016 2777760216 2779159944 2779951104 2781351936 2783009196 2785204224 2786784264 2788643053 2789286192 2790644076 2796761088 2800214186 2802223512 2802422784 2804092599 2806304256 2810191104 2811785319 2811833332 2815727838 2817948672 2821851648 2823452478 2827363077 2833560576 2839094874 2839296768 2843229312 2855026944 2856416832 2860373088 2868269184 2872241856 2884159872 2889998496 2894001264 2898009576 2906009568 2910034512 2914272256 2915925516 2919964194 2926364672 2928024792 2932080228 2934392832 2935871488 2937620818 2938457088 2938507264 2939937792 2944009728 2944246536 2945679858 2949759747 2950649856 2952136704 2956225536 2957902596 2961999414 2962210048 2964335616 2966312832 2974501376 2978621184 2980310949 2986792704 2990929536 2990980608 2996822367 3001186496 3003340032 3005343264 3013639552 3015106656 3017813568 3019282704 3026092608 3027617472 3030283872 3031810848 3036010032 3040128288 3042857664 3044390976 3048607584 3054779112 3059010108 3067454544 3071703096 3074125824 3077921378 3078383616 3080129976 3082184427 3090692836 3091156992 3094973574 3097414656 3099260241 3101704704 3103464294 3107565824 3107762721 3107815788 3109328739 3112120242 3114574848 3120460288 3120658002 3122230518 3126554937 3129020928 3133354752 3146356224 3148454848 3152725632 3157092288 3161464992 3161518976 3170192256 3174583104 3187020632 3187755648 3194208864 3198632976 3200244784 3204677256 3207204864 3211646976 3211905312 3213468936 3213523808 3217919724 3217974672 3224973312 3226802832 3228955114 3231272088 3242353268 3244679856 3244910592 3246844062 3249404928 3251248308 3255751422 3260260773 3262887936 3269260764 3269493248 3273788826 3274021632 3278556288 3285015811 3287606784 3292160256 3294027891 3301191936 3302855424 3305820672 3307430016 3312010944 3312277353 3321153792 3325753728 3332486304 3337101936 3346314048 3350948832 3364853184 3371664912 3376334808 3381011172 3385382912 3390071808 3390344496 3391994988 3395040264 3396693042 3397718016 3399430144 3401455684 3404138496 3406069656 3410787204 3413477376 3415511286 3418205184 3418263552 3424939848 3429683532 3429927424 3432388608 3434678016 3436626501 3444159488 3448929792 3450886362 3455665983 3458391552 3460698304 3463181568 3475058048 3477551616 3484591488 3489417792 3489477376 3491176128 3496011552 3503896704 3505662336 3510517824 3517624432 3520148544 3522496488 3532220384 3537112656 3542011704 3544805376 3546816336 3551728824 3551789472 3556708848 3563908964 3566466288 3568845126 3578696968 3583653612 3585398211 3586480128 3591447552 3593484972 3598234112 3598462098 3600275382 3603115008 3605261913 3606349824 3608105472 3613102848 3613164544 3613393476 3615214284 3620221506 3623076864 3628094976 3642602271 3643149312 3650524416 3655580544 3670748928 3678179904 3683274336 3688375824 3690234416 3698557632 3703680288 3705546592 3710678928 3715712352 3719048256 3720858768 3726012312 3736298016 3736563712 3738790132 3741472944 3741739008 3746921472 3749047092 3754239678 3754303784 3757264896 3762468864 3764603304 3769817436 3772790784 3778080768 3785459832 3785729024 3787984739 3790972416 3793123026 3798376659 3800290681 3806702592 3808555776 3813830784 3814137558 3816059522 3819420297 3821344923 3822432768 3824358912 3829655808 3831828363 3845546496 3853057329 3853331328 3858668352 3864012768 3874679424 3880046016 3887900688 3893285592 3904033056 3909440304 3917942784 3919917056 3920165424 3925346304 3925662048 3927573144 3933012996 3941634048 3943870128 3949332552 3952447488 3955083776 3957327486 3957921792 3962808549 3971494912 3973747932 3974344704 3979251738 3982390272 3984763167 3987906048 3987974144 3995763156 4001297454 4004453376 4007124352 4020142208 4023751424 4025710272 4026034089 4034790144 4036823296 4040378496 4042414464 4048013376 4053504384 4057143552 4059118656 4059187968 4064810112 4073038816 4075961472 4078680144 4089939392 4095604128 4106839968 4109579236 4112528112 4126631432 4129592544 4129886208 4132346988 4135606272 4137952392 4143683628 4143754384 4145771652 4149422802 4149493656 4151513718 4152766464 4160877336 4162974024 4166640324 4168739916 4172027904 4174513794 4177806336 4180176396 4183929288 4195141632 4200321279 4203634176 4209456384 4215286656 4217749998 4223591757 4226923008 4232777472 4235178717 4250340864 4258945152 4264843968 4272903008 4282540416 4284625248 4290559632 4290632896 4302403776 4308362784 4326239808 4329125416 4332539904 4334997744 4341001896 4347014364 4359014352 4365051768 4365362176 4368494592 4371408384 4373888274 4379946291 4382153369 4383475712 4389547008 4392037188 4398120342 4400336578 4401589248 4403807232 4406431227 4407685632 4407760896 4409906688 4416014592 4416369804 4418519787 4425974784 4428205056 4434338304 4436853894 4442999121 4443315072 4449469248 4461752064 4467931776 4480189056 4486470912 4495553216 4501779744 4508014896 4520095744 4520459328 4522659984 4526720352 4528924056 4539138912 4541426208 4547716272 4554015048 4557606912 4566586464 4572911376 4579570688 4582168668 4588515162 4598573056 4601181816 4607554644 4611188736 4616882067 4617575424 4636039254 4636735488 4642460361 4646121984 4652557056 4654901504 4655196441 4661348736 4661723682 4668180363 4671862272 4674216448 4680690432 4683345777 4693531392 4696661984 4700032128 4716150208 4719534336 4722682272 4729088448 4735638432 4735719296 4742197488 4742278464 4755288384 4758460168 4761874656 4778204816 4780530948 4781633472 4788596736 4791313296 4797949464 4800367176 4804153344 4807015884 4810807296 4817470464 4817857968 4820203404 4820285712 4826962008 4830769152 4836733594 4837459968 4840204248 4843432671 4856803028 4857532416 4863529902 4867365888 4870266093 4874107392 4876872462 4883627133 4894331904 4903891146 4904239872 4911032448 4917834432 4920708331 4931410176 4938240384 4947571904 4954283136 4958731008 4961145024 4968016416 4981730688 4988630592 4995895296 4998729456 5005652904 5019471072 5026423248 5037355008 5047279776 5054629888 5057497368 5064502212 5071516758 5074072322 5075603456 5078074368 5085107712 5085516744 5087992482 5092560396 5095039563 5095126564 5096577024 5099145216 5102183526 5106207744 5109104484 5116180806 5120216064 5123266929 5127395328 5137409772 5137775104 5144525298 5144891136 5152017024 5166239232 5173394688 5176329543 5183867584 5187587328 5191047456 5205377408 5212587072 5226887232 5234126688 5234216064 5236764192 5244017328 5255845056 5258493504 5265776736 5276436648 5283744732 5298330576 5305668984 5309853696 5313017556 5317208064 5320224504 5327684208 5335063272 5339271168 5345863446 5353267689 5367613696 5368045452 5375480418 5379720192 5387171328 5389885952 5390227458 5397351168 5400413073 5404672512 5409524736 5412158208 5412250624 5419654272 5419746816 5422821426 5430332259 5434615296 5438240192 5442142464 5460805504 5464723968 5475786624 5483370816 5506123392 5509795984 5517269856 5524911504 5527695536 5532563736 5532658208 5535351624 5547836448 5550632032 5555520432 5558319888 5566018392 5570408448 5573568528 5577286106 5578572384 5581288152 5600428372 5604447024 5604845568 5608185198 5612608512 5620382208 5623570638 5623666664 5631359517 5631455676 5635897344 5643703296 5646904956 5654726154 5667121152 5674118219 5678189748 5678593536 5686458624 5689684539 5710053888 5712833664 5720746176 5721206337 5724089283 5736538368 5744483712 5768319744 5779996992 5788002528 5796019152 5812019136 5820069024 5828544512 5831851032 5839928388 5852729344 5856049584 5864160456 5868785664 5871742976 5875241636 5876914176 5879875584 5888019456 5888493072 5891359716 5899519494 5901299712 5904273408 5912451072 5915805192 5923998828 5924420096 5928671232 5932625664 5935991229 5949002752 5952547447 5957242368 5960621898 5968877607 5973585408 5981859072 5981961216 5993644734 6001946181 6002372992 6006680064 6010686528 6027279104 6030213312 6035627136 6038565408 6052185216 6055234944 6060567744 6063621696 6072020064 6080256576 6085715328 6088781952 6097215168 6109558224 6118020216 6134909088 6143406192 6155842756 6156767232 6160259952 6164368854 6181385672 6189947148 6194829312 6198520482 6203409408 6206928588 6215131648 6215525442 6215631576 6218657478 6224240484 6227270577 6229149696 6240920576 6241316004 6244461036 6253109874 6258041856 6261770691 6266709504 6292712448 6296909696 6305451264 6314184576 6322929984 6323037952 6326624997 6340384512 6349166208 6374041264 6375511296 6388417728 6397265952 6400489568 6409354512 6423293952 6423810624 6426937872 6427047616 6435839448 6435949344 6453605664 6457910228 6462544176 6484706536 6489359712 6489821184 6493688124 6498809856 6502496616 6511502844 6520521546 6525775872 6538521528 6538986496 6542882731 6547577652 6548043264 6557112576 6560832411 6570031622 6575213568 6584320512 6588055782 6597180513 6600504867 6602383872 6605710848 6611641344 6614860032 6624021888 6624554706 6642307584 6651507456 6655280841 6664972608 6674203872 6692628096 6701897664 6729706368 6743329824 6752669616 6762022344 6770765824 6780143616 6780688992 6783989976 6790080528 6793386084 6802911368 6808276992 6812139312 6821574408 6826954752 6831022572 6836410368 6849879696 6859367064 6859854848 6864777216 6869356032 6873253002 6882772743 6888318976 6897859584 6901772724 6911331966 6916783104 6921396608 6926363136 6950116096 6954058881 6955103232 6969182976 6978835584 6978954752 6982352256 6992023104 6992585523 7007793408 7011324672 7021035648 7035248864 7040297088 7044992976 7064440768 7074225312 7084023408 7093632672 7103457648 7103578944 7113417696 7127817928 7132932576 7137690252 7157393936 7167307224 7170796422 7172960256 7182895104 7186969944 7196468224 7196924196 7200550764 7206230016 7210523826 7212699648 7216210944 7226205696 7226329088 7226786952 7230428568 7240443012 7246153728 7255100391 7256189952 7285204542 7286298624 7295294853 7301048832 7311161088 7315308693 7341497856 7356359808 7366548672 7376751648 7380468832 7397115264 7407360576 7411093184 7421357856 7431424704 7438096512 7441717536 7452024624 7472596032 7477580264 7482945888 7483478016 7493842944 7498094184 7508479356 7508607568 7524937728 7529206608 7539634872 7545581568 7569174001 7570919664 7571458048 7575969478 7581944832 7586246052 7596753318 7600581362 7607275137 7611108483 7613405184 7617111552 7627661568 7628275116 7631988723 7632119044 7638840594 7642689846 7644865536 7648717824 7653275289 7659311616 7663656726 7674271209 7691092992 7706114658 7706662656 7717336704 7728025536 7749358848 7760092032 7775801376 7786571184 7808066112 7818880608 7840330848 7850692608 7851324096 7855146288 7866025992 7887740256 7898665104 7910167552 7914654972 7915843584 7925617098 7942989824 7947495864 7958503476 7964780544 7969526334 7975812096 7975948288 7991526312 8002594908 8008906752 8014248704 8018795169 8040284416 8047502848 8051420544 8052068178 8063220627 8069580288 8073646592 8080756992 8084828928 8096026752 8107008768 8114287104 8118237312 8118375936 8129620224 8134232139 8146077632 8151922944 8157360288 8179878784 8191208256 8213679936 8219158472 8225056224 8253262864 8259185088 8264693976 8271212544 8275904784 8287367256 8287508768 8291543304 8298845604 8298987312 8303027436 8321754672 8325948048 8333280648 8337479832 8344055808 8349027588 8355612672 8360352792 8365929159 8367858576 8390283264 8400642558 8407268352 8412277797 8418912768 8430573312 8435355957 8435499996 8447183514 8453846016 8465554944 8470357434 8499405299 8500681728 8517890304 8529687936 8545806016 8565080832 8569250496 8581119264 8581265792 8604807552 8616725568 8652479616 8658250832 8669995488 8682003792 8694028728 8718028704 8730103536 8730724352 8742816768 8747776548 8759892582 8764306738 8766951424 8779094016 8784074376 8796240684 8800673156 8803178496 8807614464 8812862454 8815371264 8815521792 8819813376 8832029184 8832739608 8837039574 8849279241 8851949568 8856410112 8868676608 8873707788 8885998242 8886630144 8898938496 8916471487 8923504128 8935863552 8940932847 8960378112 8972941824 8990467101 8991106432 9003559488 9016029792 9040918656 9045319968 9053440704 9057848112 9078277824 9082852416 9095432544 9108030096 9133172928 9145822752 9159141376 9164337336 9177030324 9197146112 9202363632 9215109288 9222377472 9233764134 9235150848 9246553281 9272078508 9273470976 9284920722 9292243968 9297780723 9305114112 9309803008 9310392882 9322697472 9323447364 9327986217 9336360726 9343724544 9348432896 9361380864 9366691554 9379664811 9387062784 9393323968 9400064256 9432300416 9439068672 9445364544 9458176896 9471276864 9471438592 9484394976 9484556928 9510576768 9516920336 9523749312 9556409632 9561061896 9563266944 9582626592 9595898928 9600734352 9614031768 9621614592 9634940928 9635715936 9640406808 9640571424 9653924016 9673467188 9674919936 9680408496 9686865342 9713606056 9727059804 9734731776 9740532186 9748214784 9753744924 9767254266 9788663808 9800749651 9807782292 9808479744 9822064896 9835668864 9841416662 9855047433 9862820352 9876480768 9882083673 9895143808 9908566272 9917462016 9922290048 9936032832 9936832059 9963461376 9977261184 9997458912 10011305808 10038942144 10052846496 10094559552 10109259776 10114994736 10129004424 10143033516 10148144644 10156148736 10170215424 10171033488 10175984964 10185120792 10190079126 10190253128 10193154048 10198290432 10204367052 10212415488 10218208968 10232361612 10240432128 10246533858 10254790656 10274819544 10275550208 10281672863 10289050596 10289782272 10304034048 10309879503 10332478464 10346789376 10352659086 10366997949 10367735168 10375174656 10382094912 10410754816 10425174144 10453774464 10468253376 10468432128 10473528384 10488034656 10511690112 10516987008 10531553472 10552873296 10567489464 10596661152 10611337968 10626035112 10634416128 10640449008 10655368416 10670126544 10691726892 10706535378 10735227392 10736090904 10750960836 10756194633 10759440384 10774342656 10779771904 10780454916 10794702336 10800826146 10809345024 10815785739 10819049472 10824316416 10824501248 10839308544 10839493632 10845642852 10860664518 10869230592 10876480384 10884284928 10921611008 10927806813 10929447936 10951573248 10966741632 11012246784 11019591968 11034539712 11049823008 11055391072 11065127472 11065316416 11070703248 11095672896 11101264064 11111040864 11116639776 11132036784 11147137056 11154572212 11157144768 11162576304 11200856744 11208894048 11209691136 11216370396 11225217024 11240764416 11247141276 11247333328 11262719034 11262911352 11271794688 11287406592 11293809912 11301342899 11309452308 11334242304 11348236438 11356379496 11357187072 11363954217 11372917248 11379369078 11395129977 11400872043 11420107776 11425667328 11441492352 11442412674 11448178566 11458260891 11464034769 11473076736 11488967424 11495485089 11536639488 11559993984 11576005056 11592038304 11624038272 11640138048 11657089024 11663702064 11679856776 11712099168 11728320912 11750483272 11753828352 11759751168 11776038912 11776986144 11782719432 11799038988 11824902144 11831610384 11847997656 11848840192 11857342464 11865251328 11871982458 11888425647 11898005504 11905094894 11914484736 11921243796 11937755214 11947170816 11954289501 11963718144 11963922432 11987289468 12003892362 12004745984 12013360128 12021373056 12054558208 12060426624 12071254272 12077130816 12078102267 12104370432 12110469888 12121135488 12127243392 12144040128 12160513152 12171430656 12177563904 12194430336 12219116448 12236040432 12269818176 12286812384 12311685512 12320519904 12328737708 12362771344 12379894296 12389658624 12397040964 12406818816 12413857176 12430263296 12431050884 12431263152 12437314956 12448480968 12454541154 12458299392 12481841152 12482632008 12488922072 12506219748 12516083712 12523541382 12533419008 12585424896 12593819392 12600963837 12610902528 12628369152 12645859968 12646075904 12653249994 12670775271 12680769024 12698332416 12748082528 12751022592 12776835456 12794531904 12800979136 12818709024 12847621248 12853875744 12854095232 12871678896 12871898688 12907211328 12915820456 12925088352 12969413072 12978719424 12987376248 12997619712 13004993232 13023005688 13041043092 13077043056 13077972992 13085765462 13095155304 13096086528 13114225152 13121664822 13139838873 13140063244 13146460107 13150427136 13168641024 13176111564 13194361026 13201009734 13204767744 13211421696 13219293681 13223282688 13229720064 13248043776 13249109412 13255559361 13284615168 13303014912 13310561682 13329945216 13348407744 13356208327 13385256192 13403795328 13459412736 13486659648 13505339232 13524044688 13560287232 13561377984 13567979952 13580161056 13586772168 13605822736 13624278624 13643148816 13662045144 13672820736 13699759392 13718734128 13719709696 13738712064 13746506004 13765545486 13776637952 13795719168 13803545448 13822663932 13833566208 13842793216 13850646201 13852726272 13900232192 13908117762 13910206464 13927381083 13938365952 13957671168 13957909504 13964704512 13984046208 13985171046 14004541089 14015586816 14022649344 14042071296 14050037331 14070497728 14080594176 14089985952 14128881536 14148450624 14168046816 14187265344 14206915296 14207157888 14226835392 14255635856 14265865152 14275380504 14314787872 14334614448 14341592844 14365790208 14373939888 14392936448 14393848392 14401101528 14412460032 14421047652 14432421888 14452411392 14452658176 14453573904 14460857136 14480886024 14492307456 14510200782 14512379904 14530298013 14570409084 14572597248 14590589706 14602097664 14610798279 14622322176 14630617386 14682995712 14712719616 14733097344 14753503296 14760937664 14762124993 14794230528 14814721152 14822186368 14842715712 14862849408 14876193024 14883435072 14904049248 14945192064 14955160528 14965891776 14987685888 14996188368 15016958712 15017215136 15058413216 15079269744 15138348002 15141839328 15142916096 15151938956 15163889664 15172492104 15193506636 15201162724 15214550274 15222216966 15226810368 15234223104 15255323136 15256550232 15263977446 15264238088 15277681188 15285118689 15285379692 15289731072 15297435648 15306550578 15318623232 15327313452 15348542418 15382185984 15401178023 15412229316 15413325312 15434673408 15456051072 15498717696 15520184064 15528988629 15551602752 15573142368 15616132224 15637761216 15680661696 15702648192 15710292576 15732051984 15775480512 15797330208 15820335104 15829309944 15851234196 15885979648 15894991728 15917006952 15929561088 15939052668 15951624192 15983052624 16005189816 16017813504 16028497408 16037590338 16059803067 16080568832 16095005696 16102841088 16104136356 16126441254 16139160576 16147293184 16156914499 16161513984 16169657856 16192053504 16201239219 16214017536 16228574208 16236474624 16236751872 16259240448 16268464278 16290996777 16292155264 16303845888 16314720576 16359757568 16382416512 16427359872 16438316944 16450112448 16506525728 16518370176 16529387952 16551809568 16574734512 16575017536 16583086608 16597691208 16597974624 16606054872 16643509344 16651896096 16666561296 16674959664 16698055176 16711225344 16720705584 16731858318 16735717152 16801285116 16814536704 16824555594 16837825536 16861146624 16870711914 16870999992 16894367028 16907692032 16928567579 16931109888 16940714868 16998810598 17001363456 17022354657 17035780608 17059375872 17069053617 17091612032 17130161664 17138500992 17162238528 17162531584 17163619011 17172267849 17209615104 17233451136 17304959232 17316501664 17339990976 17364007584 17388057456 17436057408 17460207072 17461448704 17485633536 17495553096 17519785164 17528613476 17558188032 17568148752 17592481368 17601346312 17606356992 17615228928 17625724908 17630742528 17639626752 17664058368 17665479216 17674079148 17698558482 17703899136 17712820224 17737353216 17747415576 17759253127 17771996484 17773260288 17797876992 17807973687 17832942974 17847008256 17857642341 17871727104 17881865694 17906632821 17920756224 17945883648 17980934202 17982212864 18005838543 18007118976 18032059584 18081837312 18090639936 18106881408 18115696224 18156555648 18165704832 18190865088 18216060192 18266345856 18291645504 18318282752 18328674672 18354060648 18404727264 18430218576 18467528268 18470301696 18493106562 18544157016 18569841444 18584487936 18595561446 18610228224 18619606016 18620785764 18645394944 18646894728 18655972434 18672721452 18681811731 18687449088 18696865792 18722761728 18733383108 18759329622 18774125568 18785312073 18786647936 18800128512 18864600832 18878137344 18890729088 18916353792 18942553728 18942877184 18968789952 18969113856 18979874991 19021153536 19033840672 19047498624 19112819264 19122123792 19126533888 19165253184 19191797856 19201468704 19228063536 19269881856 19271431872 19280813616 19281142848 19307848032 19346934376 19360816992 19373730684 19427212112 19454119608 19469463552 19481064372 19496429568 19507489848 19520501371 19534508532 19577327616 19601499302 19615564584 19616959488 19628648193 19644129792 19671337728 19682497233 19682833324 19710094866 19725640704 19752961536 19764167346 19790287616 19791541539 19801514601 19817132544 19834924032 19844580096 19872065664 19873664118 19926922752 19954522368 19994917824 20022611616 20077884288 20105692992 20189119104 20229989472 20258008848 20286067032 20296289288 20312297472 20340430848 20342066976 20351969928 20370241584 20380158252 20380506256 20408734104 20424830976 20436417936 20464723224 20480864256 20493067716 20549639088 20551100416 20563345726 20578101192 20579564544 20608068096 20619759006 20648318229 20664956928 20693578752 20705318172 20733995898 20735470336 20750349312 20764189824 20821509632 20850348288 20862176643 20907548928 20936506752 20936864256 20947056768 20976069312 20977756569 21023380224 21033974016 21063106944 21105746592 21134978928 21193322304 21222675936 21252070224 21280898016 21310736832 21340253088 21383453784 21413070756 21470454784 21472181808 21501921672 21512389266 21518880768 21548685312 21559543808 21560909832 21589404672 21601652292 21618690048 21631571478 21638098944 21648632832 21649002496 21678617088 21678987264 21691285704 21721329036 21738461184 21752960768 21765301173 21768569856 21843222016 21855613626 21858895872 21885884559 21903146496 21933483264 22024493568 22039183936 22069079424 22099646016 22110782144 22130254944 22130632832 22141406496 22191345792 22202528128 22222081728 22233279552 22264073568 22294274112 22309144424 22314289536 22325152608 22401713488 22417788096 22432740792 22450434048 22481528832 22494282552 22494666656 22525438068 22525822704 22574813184 22587619824 22602685798 22618904616 22696472876 22707522003 22712758992 22714374144 22727908434 22745834496 22758738156 22790259954 22801744086 22821825411 22833325449 22840215552 22851334656 22882984704 22884825348 22895966169 22896357132 22916521782 22928069538 22946153472 22959825867 22977934848 22990970178 23073278976 23119987968 23152010112 23184076608 23248076544 23280276096 23327404128 23359713552 23424198336 23456641824 23500966544 23552077824 23553972288 23565438864 23598077976 23663220768 23695995312 23697680384 23730502656 23743964916 23776851294 23796011008 23810189788 23828969472 23842487592 23875510428 23894341632 23908579002 23927436288 23927844864 23974578936 24007784724 24009491968 24026720256 24042746112 24056385507 24109116416 24120853248 24142508544 24154261632 24156204534 24189661881 24201851179 24208740864 24220939776 24242270976 24254486784 24288080256 24321026304 24342861312 24355127808 24388860672 24402696417 24438232896 24472080864 24539636352 24573624768 24623371024 24641039808 24657475416 24725542688 24759788592 24794081928 24813637632 24827714352 24860526592 24862101768 24862526304 24874629912 24896961936 24909082308 24963682304 24965264016 24977844144 25012439496 25032167424 25047082764 25066838016 25097787477 25170849792 25187638784 25201927674 25221805056 25236833391 25256738304 25291719936 25292151808 25306499988 25341550542 25361538048 25396664832 25496165056 25498215897 25502045184 25553670912 25589063808 25601958272 25637418048 25695242496 25707751488 25708190464 25743357792 25743797376 25814422656 25831640912 25850176704 25938826144 25957438848 25974752496 26009986464 26046011376 26082086184 26154086112 26155945984 26171530924 26190310608 26192173056 26228450304 26243329644 26279677746 26280126488 26292920214 26300854272 26337282048 26352223128 26388722052 26402019468 26409535488 26422843392 26438587362 26446565376 26459440128 26496087552 26498218824 26511118722 26569230336 26602034767 26606029824 26621123364 26659890432 26696815488 26712416654 26749414461 26770512384 26807590656 26822798541 26918825472 26971401303 26973319296 27010678464 27048089376 27122755968 27135959904 27160322112 27173544336 27211645472 27248557248 27286297632 27324090288 27399518784 27437468256 27439419392 27477424128 27493012008 27531090972 27591438336 27607090896 27645327864 27667132416 27685586432 27701292402 27705452544 27739659843 27800464384 27816235524 27820412928 27854762166 27876731904 27893342169 27907397771 27915342336 27915819008 27929409024 27968092416 27970342092 27983958651 28009082178 28031173632 28045298688 28084142592 28100074662 28138994433 28140995456 28161188352 28179971904 28257763072 28296901248 28336093632 28374530688 28413830592 28414315776 28453670784 28511271712 28531730304 28550761008 28629575744 28669228896 28683185688 28747879776 28785872896 28787696784 28802203056 28842095304 28864843776 28904822784 28907147808 28921714272 28961772048 29020401564 29024759808 29060596026 29140818168 29181179412 29204195328 29221596558 29244644352 29261234772 29365991424 29402248953 29425439232 29466194688 29507006592 29521875328 29524249986 29565142299 29588461056 29629442304 29644372736 29646251019 29685431424 29725698816 29752386048 29766870144 29808098496 29890384128 29910321056 29931783552 29992376736 30033917424 30034430272 30116826432 30158539488 30276696004 30283678656 30303877912 30327779328 30344984208 30387013272 30402325448 30429100548 30444433932 30468446208 30510646272 30513100464 30527954892 30528476176 30555362376 30570237378 30570759384 30579462144 30594871296 30613101156 30637246464 30654626904 30675073583 30697084836 30764371968 30802356046 30824458632 30826650624 30845018589 30869346816 30912102144 30929638509 30997435392 31040368128 31057977258 31100993847 31103205504 31146284736 31232264448 31275522432 31361323392 31405296384 31420585152 31464103968 31550961024 31594660416 31640670208 31658619888 31702468392 31789983456 31834013904 31878105336 31903248384 31966105248 32010379632 32056994816 32075180676 32119606134 32161137664 32190011392 32205682176 32208272712 32252882508 32268583899 32278321152 32294586368 32313828998 32323027968 32339315712 32384107008 32402478438 32428035072 32447357217 32457148416 32472949248 32473503744 32518480896 32536928556 32581993554 32584310528 32607691776 32629441152 32719515136 32764833024 32783420439 32854719744 32876633888 32900224896 33013051456 33036740352 33058775904 33103619136 33149469024 33150035072 33166173216 33195382416 33195949248 33212109744 33287018688 33303792192 33333122592 33349919328 33396110352 33441411168 33463716636 33471434304 33602570232 33629073408 33649111188 33675651072 33722293248 33741423828 33741999984 33788734056 33815384064 33857135158 33862219776 33881429736 33904028697 33997621196 34002726912 34044709314 34071561216 34091862651 34118751744 34138107234 34183224064 34185389931 34202616129 34260323328 34277001984 34324477056 34325063168 34327238022 34344535698 34392104307 34419230208 34466902272 34609918464 34633003328 34679981952 34728015168 34776114912 34872114816 34920414144 34971267072 34991106192 35039570328 35057226952 35136297504 35184962736 35202692624 35251449816 35261485056 35279253504 35328116736 35330958432 35348158296 35397116964 35474706432 35494831152 35518506254 35543992968 35546520576 35595753984 35615947374 35665276941 35665885948 35694016512 35715284682 35743454208 35763731388 35813265642 35841512448 35862868503 35891767296 35961868404 35964425728 36011677086 36014237952 36064119168 36163674624 36181279872 36213762816 36231392448 36234306801 36313111296 36331409664 36381730176 36432120384 36532691712 36583291008 36657349344 36708121296 36809454528 36860437152 36935056536 36986213124 37088314032 37139682888 37168975872 37191122892 37220456448 37239212032 37241571528 37290789888 37293789456 37311944868 37345442904 37363623462 37374898176 37393731584 37445523456 37466766216 37518659244 37548251136 37570624146 37573295872 37600257024 37729201664 37756274688 37781458176 37802891511 37832707584 37885107456 37885754368 37937579904 37938227712 37959749982 38012325813 38042307072 38067681344 38094997248 38225638528 38244247584 38253067776 38330506368 38383595712 38402937408 38456127072 38542863744 38561627232 38562285696 38615696064 38693868752 38721633984 38747461368 38854424224 38908239216 38962128744 38992859136 39014979696 39041002742 39069017064 39202998604 39231129168 39233918976 39257296386 39288259584 39342675456 39364994466 39365666648 39419516619 39420189732 39439380321 39451281408 39505923072 39528334692 39580575232 39583083078 39603029202 39634265088 39657881043 39669848064 39689160192 39744131328 39747328236 39853845504 39909044736 39989835648 40045223232 40068624981 40155768576 40211385984 40378238208 40459978944 40516017696 40572134064 40592578576 40680861696 40684133952 40703939856 40740483168 40760316504 40761012512 40817468208 40872835872 40929446448 40986135432 41099278176 41102200832 41126691452 41156202384 41159129088 41216136192 41239518012 41296636458 41329913856 41387157504 41410636344 41467991796 41470940672 41500698624 41528379648 41551938603 41643019264 41667832129 41700696576 41724353286 41782143249 41803197491 41815097856 41873013504 41873728512 41894113536 41952138624 41955513138 42013623267 42046760448 42067948032 42126213888 42150111993 42211493184 42269957856 42386644608 42445351872 42504140448 42561796032 42621473664 42680506176 42766907568 42826141512 42940909568 42944363616 43003843344 43024778532 43097370624 43119087616 43121819664 43178809344 43203304584 43237380096 43263142956 43297265664 43357234176 43357974528 43382571408 43442658072 43476922368 43505921536 43530602346 43537139712 43590894039 43686444032 43711227252 43717791744 43771769118 43806292992 43832394837 43866966528 44048987136 44078367872 44138158848 44199292032 44221564288 44260509888 44261265664 44282812992 44286374979 44382691584 44405056256 44444163456 44466559104 44528147136 44588548224 44618288848 44628579072 44650305216 44803426976 44835576192 44865481584 44963057664 44988565104 44989333312 45050876136 45051645408 45175239648 45205371596 45237809232 45392945752 45415044006 45425517984 45428748288 45455816868 45491668992 45517476312 45580519908 45603488172 45643650822 45666650898 45680431104 45702669312 45765969408 45769650696 45791932338 45792714264 45833043564 45856139076 45892306944 45919651734 45955869696 45981940356 46146557952 46203534069 46239975936 46304020224 46368153216 46496153088 46560552192 46586965887 46654808256 46719427104 46848396672 46913283648 47001933088 47107944576 47130877728 47196155952 47326441536 47391990624 47395360768 47461005312 47487929832 47553702588 47620379576 47657938944 47684975184 47751020856 47788683264 47817158004 47854872576 47949157872 48015569448 48018983936 48053440512 48085492224 48112771014 48179409201 48203687059 48218232832 48241706496 48285017088 48308523264 48312409068 48379323762 48403702358 48417481728 48441879552 48470743497 48484541952 48508973568 48576160512 48603717657 48642052608 48685722624 48710255616 48777721344 48805392834 48872990331 48876465792 48944161728 49079272704 49147249536 49246742048 49282079616 49314950832 49451085376 49519577184 49588163856 49655428704 49721053184 49724203536 49725052608 49749259824 49793923872 49818164616 49930528032 49955688288 50024878992 50094165528 50133676032 50195574954 50375277568 50403855348 50443610112 50473666782 50513476608 50583439872 50584303616 50612999976 50683101084 50723076096 50785702737 50793329664 50992330112 50996431794 51004090368 51067063971 51107341824 51178127616 51203916544 51207160851 51274836096 51390484992 51415502976 51416380928 51486715584 51487594752 51516803547 51628845312 51663281824 51700353408 51877652288 51914877696 51949504992 52019972928 52092022752 52164172368 52308172224 52343061848 52380621216 52384346112 52456900608 52486659288 52559355492 52560252976 52585840428 52674564096 52704446256 52777444104 52804038936 52819070976 52845686784 52877174724 52918880256 52984218007 52992175104 52996437648 53022237444 53138460672 53204069534 53212059648 53242246728 53277759381 53319780864 53393630976 53423921061 53424833308 53498828922 53541024768 53572927023 53615181312 53645597082 53719898463 53837650944 53942802606 53946638592 54021356928 54096178752 54245511936 54271919808 54320644224 54347088672 54423290944 54497114496 54572595264 54648180576 54799037568 54874936512 54954848256 54986024016 55062181944 55214181792 55290655728 55371172864 55402584804 55410905088 55479319686 55600928768 55632471048 55709524332 55753463808 55786684338 55814795542 55830684672 55831638016 55858818048 55936184832 55940684184 55967917302 56018164356 56045435193 56062347264 56090597376 56168285184 56200149324 56277988866 56281990912 56322376704 56355936219 56359943808 56515526144 56593802496 56672187264 56749061376 56827661184 56828631552 56907341568 56939624973 57022543424 57063460608 57101522016 57259151488 57338457792 57366371376 57495759552 57575393568 57604406112 57684190608 57809645568 57814295616 57843428544 57923544096 58040803128 58121192052 58281636336 58362358824 58408390656 58443193116 58489288704 58522469544 58561504113 58731982848 58804497906 58850878464 58885944579 58932389376 59014013184 59043750656 59047491699 59048499972 59130284598 59176922112 59258884608 59288745472 59292502038 59370862848 59404543803 59451397632 59504772096 59533740288 59616196992 59780768256 59820642112 59863567104 59984753472 60067834848 60068860544 60233652864 60317078976 60553392008 60567357312 60607755824 60689968416 60774026544 60804650896 60858201096 60888867864 60936892416 61021292544 61026200928 61055909784 61056952352 61110724752 61140474756 61141518768 61226202312 61274492928 61309253808 61350147166 61394169672 61604712092 61648917264 61653301248 61690037178 61738693632 61824204288 61859277018 61944954687 61994870784 62080736256 62115954516 62201987694 62206411008 62292569472 62415300409 62464528896 62551044864 62586529929 62722646784 62810592768 62841170304 62928207936 62933269707 63101922048 63189320832 63317239776 63404936784 63579966912 63668027808 63756210672 63932210496 64020759264 64113989632 64150361352 64239212268 64322275328 64380022784 64411364352 64416545424 64505765016 64537167798 64556642304 64589172736 64627657996 64646055936 64678631424 64768214016 64804956876 64856070144 64894714434 64914296832 64945898496 64947007488 65036961792 65073857112 65163987108 65168621056 65215383552 65258882304 65295903519 65439030272 65529666048 65566840878 65657653677 65709439488 65753267776 65800449792 66026102912 66073480704 66117551808 66207238272 66298938048 66300070144 66332346432 66390764832 66391898496 66424219488 66574037376 66607584384 66666245184 66699838656 66792220704 66882822336 66927433272 66942868608 67205140464 67298222376 67351302144 67444586496 67482847656 67483999968 67577468112 67714270316 67724439552 67762859472 67808057394 67995242392 68089418628 68122566009 68143122432 68183725302 68237503488 68276214468 68366448128 68370779862 68405232258 68499976347 68520646656 68554003968 68648954112 68650126336 68654476044 68689071396 68784208614 68838460416 68879477601 68933804544 69219836928 69266006656 69359963904 69456030336 69552229824 69744229632 69840828288 69982212384 70079140656 70114453904 70272595008 70369925472 70405385248 70502899632 70656233472 70661916864 70696316592 70794233928 70989662304 71037012508 71087985936 71093041152 71191507968 71231894748 71330553882 71331771896 71388033024 71430569364 71486908416 71527462776 71626531284 71683024896 71725737006 71783534592 71923736808 71928851456 71971710041 72023354172 72028475904 72128238336 72169156521 72327349248 72362559744 72427525632 72462784896 72468613602 72568985643 72605553537 72626222592 72662819328 72763460352 72864240768 73065383424 73166582016 73208089251 73314698688 73416242592 73618909056 73720874304 73870113072 73972426248 74176628064 74279365776 74382245784 74440912896 74478424064 74483143056 74581579776 74587578912 74623889736 74690885808 74727246924 74891046912 74933532432 75037318488 75096502272 75141248292 75146591744 75200514048 75293362431 75458403328 75512549376 75562916352 75605783022 75665415168 75710500173 75770214912 75771508736 75875159808 75876455424 75919499964 76024651626 76084614144 76135362688 76189994496 76451277056 76488495168 76494647691 76506135552 76661012736 76767191424 76805874816 76912254144 77085727488 77123254464 77124571392 77231392128 77387737504 77443267968 77494922736 77708848448 77816478432 77924257488 78029959392 78082005484 78138034128 78405997208 78462258336 78467837952 78514592772 78576519168 78685350912 78729988932 78731333296 78839033238 78840379464 78878760642 78902562816 79011846144 79056669384 79161150464 79166166156 79206058404 79268530176 79315762086 79339696128 79378320384 79488262656 79494656472 79707691008 79806104301 79818089472 79979671296 80090446464 80137249962 80248243383 80311537152 80422771968 80468395623 80756476416 80919957888 81032035392 81144268128 81185157152 81368267904 81407879712 81480966336 81520633008 81522025024 81634936416 81745671744 81858892896 81972270864 82198556352 82253382904 82312404768 82318258176 82432272384 82479036024 82593272916 82774315008 82821272688 82935983592 82941881344 83001397248 83056759296 83103877206 83218979529 83260914011 83286038528 83335664258 83401393152 83448706572 83564286498 83606394982 83630195712 83680026507 83722193313 83746027008 83747457024 83788227072 83904277248 83911026276 83951875953 84027246534 84093520896 84135896064 84252427776 84300223986 84416983299 84422986368 84539915712 84773289216 84890703744 85008280896 85123592064 85242947328 85361012352 85533815136 85652283024 85881819136 85888727232 86007686688 86049557064 86243639328 86357618688 86406609168 86526285912 86594531328 86714468352 86765142816 86885316144 87011843072 87061204692 87074279424 87181788078 87372888064 87422454504 87543538236 87612585984 87664789674 87733933056 88097974272 88156735744 88206746859 88276317696 88398584064 88443128576 88521019776 88522531328 88565625984 88572749958 88695426897 88765383168 88810112512 88888326912 88933118208 89056294272 89177096448 89236577696 89257158144 89300610432 89606853952 89671152384 89730963168 89977130208 89978666624 90101752272 90103290816 90350479296 90410743192 90475618464 90785891504 90830088012 90851035968 90911633736 90983337984 91034952624 91161039816 91206976344 91287301644 91333301796 91405338624 91531938816 91539301392 91583864676 91585428528 91666087128 91712278152 91784613888 91839303468 91911739392 91963880712 92025220749 92293115904 92407068138 92479951872 92535055767 92608040448 92736306432 92788915527 92992306176 93121104384 93173931774 93309616512 93438854208 93493458289 93696793344 93826567296 94003866176 94215889152 94261755456 94392311904 94652883072 94783981248 94922010624 94975859664 95107405176 95240759152 95369950368 95502041712 95634316008 95709745152 95898315744 96031138896 96037967872 96170984448 96225542028 96358818402 96407374118 96436465664 96483412992 96570034176 96617046528 96624818136 96758647524 96805751697 96807404716 96834963456 96883759104 96941486994 96969083904 97017947136 97152321024 97207435314 97284105216 97342071651 97371445248 97420511232 97555442688 97610785668 97745980662 97752931584 97888323456 98158545408 98294499072 98350261317 98493484096 98564159232 98629901664 98902170752 99039154368 99176327712 99310857408 99448407072 99450105216 99498519648 99587847744 99636329232 99861056064 99911376576 100049757984 100188331056 100391149908 100750555136 100807710696 100887220224 100947333564 101026953216 101166879744 101168607232 101225999952 101366202168 101446152192 101571405474 101586659328 101712086091 101984660224 101992863588 102008180736 102134127942 102214683648 102275587953 102356255232 102407833088 102414321702 102549672192 102607848387 102780969984 102831005952 102832761856 102973431168 102975189504 103033607094 103176312921 103257690624 103326563648 103400706816 103755304576 103829755392 103899009984 104039945856 104184045504 104328344736 104616344448 104686123696 104761242432 104913801216 104973318576 105118710984 105120505952 105171680856 105408892512 105554888208 105608077872 105754349448 105837760512 105968436014 105984350208 105992875296 106044474888 106408139068 106424119296 106484493456 106555518762 106639561728 106787261952 106847842122 106849666616 106995830823 106997657844 107082049536 107145854046 107230362624 107291194164 107439796926 107675301888 107808246161 107885605212 107893277184 108042713856 108192357504 108491023872 108543839616 108641288448 108694177344 108702920403 108846581888 108994228992 109145190528 109296361152 109598075136 109749873024 109972048032 110124363888 110428363584 110581311456 110742345728 110805169608 110958639372 111201857536 111264942096 111419048664 111506927616 111573368676 111629591084 111661369344 111717636096 111872369664 111881368368 111935834604 112036328712 112090870386 112124694528 112181194752 112336570368 112400298648 112555977732 112563981824 112644753408 112711872438 112719887616 113031052288 113098401493 113187604992 113344374528 113408674533 113498122752 113655322368 113657263104 113814683136 113879249946 114036977439 114045086848 114126921216 114203044032 114518302976 114676915584 114732742752 114991519104 115150787136 115208812224 115368381216 115628591232 115686857088 115847088192 116081606256 116242384104 116563272672 116724717648 116886386232 116978577408 117044939088 117123008226 117608995812 117701756928 117771889158 117864778752 118028026368 118087501312 118094983398 118096999944 118260569196 118318140963 118353844224 118517769216 118577490944 118585004076 118741725696 118809087606 118902795264 118973643129 119009544192 119067480576 119232393984 119561536512 119641284224 119727134208 119969506944 120135669696 120137721088 120205874943 120467305728 120634157952 121106784016 121134714624 121215511648 121379936832 121548053088 121609301792 121716402192 121777735728 122042585088 122052401856 122111819568 122113904704 122221449504 122280949512 122283037536 122452404624 122618507616 122700294332 122788339344 123209424184 123297834528 123306602496 123380074356 123477387264 123648408576 123718554036 123889909374 123989741568 124161472512 124231909032 124314771889 124403975388 124412822016 124585138944 124655815809 124830600818 124929057792 125003496387 125102089728 125173059858 125346429747 125409592473 125445293568 125621185536 125682340608 125856415872 125866539414 126040869801 126203844096 126378641664 126450335979 126634479552 126809873568 127159933824 127336055616 127512421344 127864420992 128041518528 128227979264 128300722704 128478424536 128644550656 128822728704 128833090848 129011530032 129074335596 129255315992 129292111872 129357262848 129536428032 129609913752 129712140288 129789428868 129891796992 130073923584 130147714224 130327974216 130337242112 130430767104 130517764608 130591807038 130772682117 130878060544 131059332096 131133681756 131315307354 131418878976 131497184511 131506535552 131600899584 132052205824 132146961408 132235103616 132414476544 132597876096 132600140288 132664692864 132781529664 132783796992 132848438976 132859124937 133148074752 133215168768 133332490368 133399677312 133584441408 133765644672 133854866544 133885737216 134410280928 134596444752 134889172992 134965695312 134967999936 135154936224 135428540632 135525718944 135616114788 135990484784 136178837256 136245132018 136286244864 136367450604 136475006976 136552428936 136732896256 136741559724 136810464516 136999952694 137041293312 137108007936 137297908224 137300252672 137308952088 137378142792 137568417228 137676920832 137758955202 137867609088 138439673856 138532013312 138610602207 138719927808 138912060672 139104459648 139488459264 139681656576 139964424768 140158281312 140228907808 140545190016 140739850944 140810770496 141005799264 141323833728 141392633184 141588467856 141979324608 142074025016 142175971872 142186082304 142383015936 142463789496 142661107764 142663543792 142861138728 142973816832 143054925552 143253062568 143366049792 143451474012 143847473616 143857702912 143943420082 144046708344 144056951808 144256476672 144338313042 144538227603 144611061177 144654698496 144725119488 144855051264 144925569792 144937227204 145137971286 145211107074 145252445184 145325638656 145412230491 145526920704 145728481536 145811152971 146130766848 146333164032 146416178502 146629397376 146832485184 147237818112 147441748608 147740226144 147944852496 148353256128 148558731552 148764491568 148966286112 149163159552 149175157824 149247779472 149381771616 149454493848 149867064864 150074636976 150282496584 150293183488 150401028096 150586724862 150916806656 151125832704 151211566044 151330830336 151421000346 151540429824 151543017472 151750319616 151752910848 151838999928 152049303252 152169228288 152270725376 152357108211 152379988992 152902554112 152976990336 152989295382 153012271104 153201191913 153322025472 153534382848 153611749632 153824508288 154171454976 154246508928 154249142784 154462784256 154550410641 154775475008 154886535936 154989845472 155417696896 155632956864 155848514976 156059918784 156164010968 156276068256 156811994416 156924516672 157029185544 157153038336 157370701824 157459977864 157462666592 157678066476 157680758928 157757521284 158023692288 158113338768 158322300928 158332332312 158412116808 158537060352 158631524172 158756640768 158952654021 158976525312 158989312944 159415382016 159612208602 159636178944 159833278143 159959342592 160180892928 160271763183 160274499924 160496486766 160623074304 160718781069 160845543936 160936791246 161512952832 161839915776 162064070784 162288536256 162370314304 162736535808 162815759424 162961932672 163041266016 163044050048 163269872832 163491343488 163717785792 163944541728 164397112704 164506765808 164624809536 164864544768 164958072048 165186545832 165642545376 165871967184 165883762688 166113518592 166207754412 166437959058 166521828022 166572077056 166671328516 166802786304 166897413144 167128572996 167212789964 167260391424 167360053014 167444386626 167492054016 167494914048 167576454144 167808554496 167822052552 167903751906 168054493068 168136305579 168187041792 168271792128 168504855552 168600447972 168833966598 168845972736 169079831424 169412958253 169546578432 169781407488 170016561792 170247184128 170485894656 170722024704 170818874919 171067630272 171304566048 171777454464 172015373376 172099114128 172487278656 172813218336 173052571824 173428936704 173530285632 173770632288 174023686144 174122409384 174363576156 174745776128 174844909008 175087076472 175225171968 175329579348 175467866112 175684512339 176195948544 176313471488 176413493718 176552635392 176657833737 176797168128 176886257152 177042039552 177045062656 177131251968 177145499916 177390853794 177530766336 177620225024 177776653824 177866236416 178112588544 178213631409 178354192896 178473155392 178514316288 178601220864 179213707904 179342304768 179461926336 179954260416 179957333248 180203504544 180206581632 180700958592 180821486384 180951236928 181571783008 181660176024 181702071936 181823267472 182069905248 182322079632 182413952688 182574603288 182666603592 182810677248 183063877632 183078602784 183167729352 183170857056 183332174256 183424556304 183678606936 183823478784 183927761424 184050441498 184814136276 184959903744 185070111534 185216080896 185472612864 185577831054 185984612352 186214243369 186242208768 186347863548 186619233024 186877708416 186986916578 187245901227 187393586688 187653134592 187759589787 188007732352 188431778304 188523510912 188784623808 188799809121 189305766144 189567962496 189951719328 190214810352 190481518304 190739900736 191004083424 191268632016 191796631488 192062277792 192075935744 192341968896 192451084056 192717636804 192814748236 192966825984 193140068352 193234093056 193249636272 193517295048 193611503394 193614809432 193669926912 193767518208 193882973988 193938167808 194035894272 194304642048 194414870628 194568210432 194684143302 194742890496 194841022464 195110885376 195221571336 195351784397 195491961324 195505863168 195776646912 195887710557 196317090816 196588998144 196700522634 196972961031 196986968192 197128318464 197259803328 197804341504 198078308736 198352655424 198621714816 198896814144 198900210432 198997039296 199175695488 199272658464 199722112128 199822753152 200099515968 200376662112 200782299816 201501110272 201615421392 201894667128 202053906432 202333759488 202451999904 202732404336 203142810948 203173318656 203424172182 203969320448 203985727176 204268255884 204367698027 204429367296 204551175906 204712510464 204815666176 204828643404 205099344384 205215696774 205499929041 205561939968 205662011904 205665523712 205946862336 205950379008 206067214188 206352625842 206515381248 206638432803 206653127296 206801413632 207510609152 207659510784 207798019968 208079891712 208368091008 208656689472 209232688896 209372247392 209522484864 209946637152 210237421968 210241011904 210343361712 210817785024 211109776416 211216155744 211508698896 211936872028 211968700416 211985750592 212088949776 212816278136 212968986912 213111037524 213279123456 213574523904 213695684244 213699333232 213991661646 213995315688 214164099072 214291708092 214460725248 214582388328 214725515081 214879593852 215350603776 215616492322 215771210424 215786554368 215915130123 216085427712 216384715008 216507469563 216982047744 217087679232 217282576896 217388354688 217405840806 217693163776 217706956929 217816660611 217988457984 218290381056 218592722304 219196150272 219499746048 219944096064 220248727776 220856727168 221162622912 221484691456 221610339216 221917278744 222529884192 222838097328 223146737352 223259182168 223322738688 223435272192 223744739328 223762736736 223871669208 224072657424 224181740772 224673140736 224800597296 225111955464 225127963648 225289506816 225423744876 225439775232 225880087293 226062104576 226196802986 226375209984 226688749056 226817349066 226996245504 227131500519 227310644736 227314526208 227629366272 227758499892 228073954878 228090173696 228253842432 228406088064 229036605952 229353831168 229465485504 229483943073 229983038208 230301574272 230417624448 230736762432 231257182464 231373714176 231694176384 232163212512 232484768208 233126545344 233449435296 233772772464 234089878176 234246016452 235217991624 235403513856 235543778316 235729557504 236056052736 236175002624 236189966796 236193999888 236521138392 236636281926 236707688448 237035538432 237154981888 237170008152 237483451392 237618175212 237805590528 237947286258 238019088384 238134961152 238464787968 239123073024 239282568448 239418312903 239454268416 239939013888 240271339392 240275442176 240411749886 240744730149 240934611456 241268315904 242213568032 242269429248 242431023296 242759873664 243096106176 243218603584 243432804384 243555471456 244104803712 244223639136 244227809408 244442899008 244561899024 244566075072 244904809248 245237015232 245400588664 245576678688 246418848368 246595669056 246760148712 246954774528 247296817152 247437108072 247779818748 248322945024 248463818064 248629543778 248807950776 248825644032 249170277888 249311631618 249656938587 249661201636 249782742033 249858115584 250006992774 250204179456 250346119716 250692859494 250819184946 250890587136 251040079521 251166579939 251242371072 251364681216 251712831744 251733078828 251855627859 252081739602 252407688192 252757283328 252900671958 253268959104 253619747136 254319867648 254672111232 255024842688 255728841984 256083037056 256601445408 256956849072 257645457408 257666181696 258023060064 258148671192 258510631984 259072856064 259219827504 259578857736 259783593984 260295428448 260655948432 260674484224 261035529216 261183614076 261545364234 261756121088 262118664192 262267363512 262630614708 262837757952 262994369022 263013071104 263201799168 264104411648 264293922816 264470207232 264620240577 264828953088 265195752192 265200280576 265329385728 265563059328 265567593984 265696877952 265718249874 266086280691 266296149504 266430337536 266664980736 266799354624 267168882816 267531289344 267709733088 267771474432 268820561856 269192889504 269931390624 269935999872 270309872448 270857081264 271051437888 271232229576 271980969568 272357674512 272490264036 272734901208 272950013952 273104857872 273465792512 273483119448 273620929032 273999905388 274216015872 274595816448 274600505344 274617904176 274756285584 275136834456 275353841664 275517910404 275735218176 276075662247 276879347712 277064026624 277221204414 277439855616 277605167301 277824121344 278208919296 278976918528 279363313152 279928849536 280316562624 280457815616 280480374867 281090380032 281479701888 281621540992 282011598528 282647667456 282785266368 283176935712 283958649216 284148050032 284351943744 284766031872 284927578992 285322215528 285327087584 285722277456 286109851104 286506125136 286902948024 287694947232 287715405824 287886840164 288093416688 288113903616 288512953344 288676626084 289076455206 289222122354 289309396992 289450238976 289710102528 289851139584 289874454408 290275942572 290417255091 290422214148 290504890368 290651277312 290824460982 291053841408 291456963072 291622305942 292261533696 292622382437 292666328064 292832357004 293258794752 293664970368 294475636224 294883497216 295050783951 295480452288 295889704992 296706512256 297117463104 297528983136 297932572224 298350315648 298495558944 298763543232 298908987696 299734129728 300149273952 300564993168 300586366976 301173449724 301833613312 302251665408 302423132088 302661660672 302842000692 303080859648 303500639232 303505821696 303677999856 304098606504 304338456576 304541450752 304714216422 304759977984 305136258273 305805108224 305953980672 305978590764 306024542208 306402383826 306644050944 306826763859 306981375481 307068765696 307223499264 307649016576 307823545161 308342909952 308493017856 308498285568 308925568512 309100821282 309528938763 309550950016 309773071872 309979690944 310835393792 311265913728 311697029952 312119837568 312328021936 312552136512 313623988832 313849033344 314058371088 314741403648 314919955728 314925333184 315356132952 315361517856 315515042568 316226677536 316644601856 316664664624 316824233616 317263048344 317513281536 317905308042 317953050624 317978625888 319224417204 319272357888 319666556286 319918685184 320361785856 320543526366 320548999848 320992973532 321246148608 321437562138 321691087872 321873582492 323025905664 323424738483 323679831552 324128141568 324577072512 324740628608 325473071616 325631518848 325923865344 326082532032 326088100096 326108761209 326539745664 326982686976 327435571584 327889083456 328794225408 329013531616 329249619072 329916144096 330373091664 331285090752 331743934368 331767525376 332227037184 332415508824 332875918116 333043656044 333342657032 333605572608 333794826288 334257145992 334425579928 334520782848 334720106028 334888773252 334984108032 335152908288 335617108992 335644105104 335807503812 336108986136 336272611158 336374083584 336543584256 337009711104 337200895944 337425809413 337667933196 337691945472 338159662848 338825916506 339093156864 339295204479 339562814976 340033123584 340226023599 340494368256 340971789312 341444049408 341637749838 342110932317 342135260544 342609132096 343554908928 344030746752 344198228256 344974557312 345626436672 346105143648 347060571264 347541264576 348047372288 348244818768 348727152312 349689818016 350174152944 350659158696 350935732224 351369024678 352626942976 352826987436 353105270784 353315667474 353594336256 353772514304 354084079104 354090125312 354262503936 354290999832 354781707588 354954422889 355061532672 355240450048 355553307648 355732472832 356225177088 356427262818 356708385792 356920929387 356946310784 357028632576 357202441728 358427415808 358684609536 358923852672 359908520832 359914666496 360407009088 360413163264 360617624829 361401917184 361642972768 361902473856 363143566016 363320352048 363404143872 363646534944 364139810496 364644159264 364827905376 365149206576 365333207184 366127755264 366157205568 366335458704 366341714112 366664348512 366849112608 367357213872 367855522848 368100882996 369628272552 369919807488 370140223068 370432161792 370889526049 370945225728 371155662108 371969224704 372428486738 372484417536 372695727096 372944315667 373238466048 373755416832 373967447427 373973833156 374491802454 374787173376 375010489161 375306269184 375519179574 376015464704 376039289241 376228777419 376863556608 377047021824 377569247616 377599618242 378611532288 379135924992 379903438656 380429620704 380963036608 381479801472 382008166848 382537264032 383593262976 384124555584 384683937792 384902168112 385435273608 385629496472 385933651968 386468186112 386499272544 387034590096 387223006788 387229618864 387765947976 387876335616 388071788544 388609284096 388829741256 389136420864 389368286604 390221770752 390443142672 390703568794 390983922648 391011726336 391553293824 391775421114 392318046351 392634181632 393177996288 393401045268 393945922062 393973936384 394256636928 394491553533 394519606656 395608683008 396156617472 396705310848 397243429632 397793628288 397800420864 397994078592 398351390976 398545316928 398577374811 399444224256 399645506304 400199031936 400753324224 401564599632 403230842784 403789334256 404667518976 404903999808 405464808672 406285621896 406848344364 407938640896 407971454352 408536511768 408735396054 408858734592 409102351812 409425020928 409631332352 409657286808 410198688768 410431393548 410999858082 411123879936 411324023808 411331047424 411893724672 411900758016 412134428376 412705251684 413030762496 413276865606 413306254592 413602827264 415021218304 415319021568 415596039936 415831806621 416159783424 416736182016 417313378944 418465377792 418744494784 419044969728 419893274304 420474843936 420482023808 420686723424 421635570048 422219552832 422432311488 423017397792 423873744056 423971501184 424177899552 425632556272 425937973824 426222075048 426558246912 427149047808 427391368488 427398666464 427983323292 427990631376 428583416184 428921450496 429164776656 429451030162 429759187704 431232984644 431542420848 431573108736 431830260246 432170855424 432769430016 433014939126 433614682809 433833183531 433964095488 434175358464 434565153792 434776709376 434811681612 435386327552 435413913858 435633321222 435976915968 436236691473 436580762112 437185444608 438392300544 438999492096 439888192128 440497455552 441713454336 442325245824 443220678432 443834557488 445059768384 445676194656 446293474704 446518364336 447489478656 447525473472 447743338416 448145314848 448363481544 449601194592 450223910928 450255927296 450847489752 450879550464 451760174586 452124209152 452393605972 452750419968 453377498112 453634698132 453992491008 454263001038 454621289472 454629052416 455258732544 455516999784 456147909756 456180347392 456507684864 456812176128 457071324633 458073211904 458707662336 458930971008 458967886146 459603575739 459835172401 459966076416 460603148544 460835248896 461473524864 462514364928 462747428352 463388352768 463651231923 464326425024 464969536416 466253090688 466898870592 467545544928 468179756352 468492032904 470435983248 471087556632 471459115008 472112105472 472350005248 472379933592 472387999776 473042276784 473272563852 474071076864 474309963776 474340016304 474966902784 475236350424 475611181056 475894572516 476269922304 476857962063 476929575936 478246146048 478565136896 478836625806 478908536832 479499834429 479878027776 480542678784 480550884352 480823499772 481489460298 481869222912 482156343207 482536631808 484427136064 484538858496 484862046592 485519747328 486192212352 486437207168 486865608768 487110942912 488209607424 488447278272 488455618816 488885798016 489123798048 489132150144 489809618496 490474030464 490801177328 491153357376 492837696736 493191338112 493520297424 494593634304 494874216144 495559637496 496927636128 497259087556 497615901552 497651288064 498340555776 498623263236 499313877174 499322403272 499565484066 499716231168 500013985548 500408358912 500692239432 501385718988 501638369892 501781174272 502080159042 502333159878 502484742144 502729362432 503425663488 503466157656 503711255718 504163479204 504815376384 505514566656 505801343916 506537918208 507239494272 508238874759 508639735296 509344222464 510049685376 511457683968 512166074112 512456624757 513202890816 513913698144 515332363392 516046120128 516297342384 517021263968 518439655008 519157715472 520590856896 521311896864 521348968448 522071058432 522367228152 523090728468 524237328384 524534727024 525261229416 525675515904 525988738044 526026142208 526403598336 527053537017 528208823296 528587845632 528940414464 529240481154 529657906176 529973501211 530240557649 530391504384 530400561152 530658771456 531126118656 531135187968 531393755904 531436499748 532172561382 532592299008 532860675072 533329961472 533598709248 534337765632 534640894227 535062578688 535419466176 535542948864 537641123712 538385779008 539862781248 539871999744 540619744896 541714162528 542102875776 542464459152 543961939136 544715349024 544980528072 545469802416 546209715744 546931585024 546966238896 547241858064 547999810776 548432031744 549191632896 549235808352 549512571168 550273668912 551035820808 551470436352 552151324494 554128053248 554442408828 554879711232 555210334602 555648242688 556417838592 557953837056 558642730107 558726626304 559857699072 560633125248 560915631232 560960749734 561737703681 562180760064 562959403776 563243081984 563278769361 564023197056 565295334912 565570532736 566353871424 567917298432 568296100064 568703887488 569855157984 570644431056 570654175168 571444554912 572219702208 573012250272 573805896048 575389894464 575773680328 576186833376 576227807232 577025906688 577353252168 578152910412 578444244708 578900477952 579420205056 579702279168 579748908816 580551885144 580834510182 580844428296 581009780736 581302554624 581648921964 582107682816 582826398077 582913926144 583244611884 584523067392 585244764874 585332656128 585664714008 586055353191 586517589504 587329940736 587663131671 588951272448 589766994432 590101567902 590918883093 590960904576 591779409984 593413024512 594234926208 595057966272 595865144448 596700631296 596991117888 597527086464 597817975392 599468259456 600298547904 601129986336 601172733952 602346899448 604503330816 604846264176 605684001384 606161719296 607001278464 607355999712 608197213008 609082901504 609428432844 609519955968 610272516546 611610216448 611907961344 611957181528 612804767652 613103094081 613288101888 613653527718 613962750962 614137531392 614446998528 615298033152 615647090322 616499787123 616685819904 616986035712 616996571136 617851137024 618201642564 619057877526 619101900032 619546143744 619915298409 619959381888 621670787584 622531827456 623394059904 624239675136 624656043872 625104273024 627247977664 627698066688 628116742176 629839911456 629850666368 630712265904 630723035712 631030085136 632453355072 633329329248 633648467232 634526096688 635810616084 635906101248 635957251776 638448834408 639333112572 639837370368 640723571712 641087052732 641097999696 641985947064 642492297216 642875124276 643382175744 643747164984 644176545243 646051811328 646849476966 647359663104 647745390369 648256283136 649154145024 649481257216 649522408689 650946143232 651263037696 651847730688 652165064064 652176200192 652217522418 653079491328 653449981833 653965373952 654871143168 655778166912 657588450816 658027063232 658499238144 659832288192 660746183328 662570181504 663487868736 664454074368 664831017648 665751836232 666087312088 666685314064 667589652576 668514291984 668851159856 669440212056 669777546504 669968216064 670305816576 671234217984 671288210208 671615007624 672217972272 672545222316 674019422208 674401791888 674851618826 675335866392 675383890944 676319325696 677640261879 677651833012 678186313728 678590408958 679125629952 680066247168 680452047198 680988736512 681394501557 681943578624 682888098816 683275499676 684221864634 684270521088 685218264192 687109817856 688061493504 688396456512 688451829219 689949114624 691252873344 692210287296 694121142528 695082529152 696489637536 697454304624 699379636032 700348305888 701318317392 702738049356 705253885952 705653974872 706210541568 706631334948 707188672512 707545028608 708168158208 708180250624 708525007872 708581999664 709563415176 709908845778 710123065344 710480900096 711106615296 711464945664 712450354176 712854525636 713416771584 713841858774 713892621568 714057265152 714404883456 716854831616 717369219072 717847705344 718254938709 719817041664 719829332992 720814018176 720826326528 721235249658 722234190447 722803834368 723285945536 723804947712 726287132032 726640704096 726808287744 727293069888 728279620992 729288318528 729655810752 730298413152 730666414368 732314411136 732670917408 732683428224 733328697024 733698225216 734714427744 735711045696 736201765992 739256545104 740280446136 740864323584 741779052098 741890451456 742311324216 744856973476 744968835072 745391454192 745888631334 746476932096 747510833664 747934894854 747947666312 748970815761 748983604908 749348226099 749574346752 750020978322 750612538368 751038359148 752030929408 752078578482 752457554838 753499739817 753727113216 754094043648 755138495232 755199236484 757223064576 758271849984 759806877312 760859241408 761926073216 762959602944 764016333696 765074528064 767186525952 768249111168 769804336224 770870547216 771258992944 772936372224 772998545088 774069180192 774446013576 774459237728 775531895952 777218568192 777659482512 778736573208 780886285344 781407137588 781967845296 782023452672 783106587648 783550842228 784636092702 785268363264 786355992576 786802090536 787891844124 787947872768 788513273856 788983107066 789039213312 791217366016 791688810451 792313234944 793410621696 793860721731 794486859264 795587256576 795600841728 795988157184 796702781952 797090633856 797154749622 798258842073 798888448512 799291012608 800398063872 801506648448 803129199264 806461685568 807578668512 809807999616 810929617344 812571243792 813696688728 815877281792 815942908704 817073023536 817470792108 818204703624 818850041856 819262664704 819314573616 820397377536 820862787096 821999716164 822648047616 823787449344 823801516032 824268856752 825410503368 826061524992 826553731212 826612509184 827205654528 828226986741 830042436608 830638043136 831192079872 831663613242 832319566848 832815501903 833472364032 834626757888 836930755584 837488989568 838089939456 839786548608 840949687872 840964047616 841373446848 841441124601 843271140096 844439105664 844864622976 846034795584 847747488112 847943002368 848355799104 851265112544 851875947648 852444150096 854298095616 854782736976 854797332928 855966646584 855981262752 857166832368 858329553312 858902060324 859518375408 862465969288 863084841696 863146217472 863660520492 864341710848 865538860032 866029878252 867229365618 867666367062 867928190976 868350716928 869130307584 869553418752 869623363224 870772655104 870827827716 871266642444 871953831936 872473382946 873161524224 874370889216 876784601088 877867147311 877998984192 879776384256 880994911104 883426908672 884650491648 885152351853 886441356864 887669114976 890119536768 891352389312 892586949408 893036728672 895050946944 895486676832 896290629696 896726963088 899202389184 900447821856 900511854592 901694979504 901759100928 903520349172 904787211944 905500839936 906754996224 907269396264 907984982016 908526002076 909242578944 910517465088 911033999568 912295819512 912360694784 913015369728 913624352256 914142649266 915408774819 915870054121 916146423808 917415324672 917861942016 917935772292 919207151478 919670344802 919932152832 920480291577 920944126443 921206297088 921670497792 922947049728 923470635483 925028729856 925494856704 926776705536 927302463846 928586816289 928652850048 929939072832 932506181376 933797741184 935091089856 936359512704 936984065808 940871966496 942175113264 944224210944 944700010496 944759867184 944775999552 946084553568 946545127704 948680032608 949933805568 950472700848 951789145032 952539844608 953715924126 953859151872 957130273792 957673251612 957817073664 958999668858 959756055552 961085357568 961101768704 961646999544 962978920596 963738445824 964312686414 965073263616 968854272128 969077716992 969724093184 970274215449 971039494656 972384424704 972874414336 973731217536 974221885824 976419214848 976894556544 976911237632 977771596032 978247596096 978264300288 979619236992 980948060928 981602354656 982306714752 985675393472 986382676224 987040594848 989748432288 991119274992 993855272256 994518175112 995231803104 995302576128 996681111552 997246526472 998627754348 998644806544 999130968132 1000027971096 1000816717824 1001384478864 1002771437976 1003276739784 1003562348544 1004160318084 1004666319756 1005458724864 1006851326976 1006932315312 1007422511436 1008326958408 1009630752768 1011029133312 1011602687832 1012277428239 1013075836416 1014478988544 1016477749518 1017279470592 1017885613437 1018688444928 1020099370752 1020678070797 1022915367936 1024332148224 1024913249514 1026405781632 1027827396288 1030664726784 1032092240256 1032594684768 1034042527936 1036879310016 1038315430944 1041181713792 1042623793728 1044142116864 1044734456304 1046181456936 1049069454048 1050522458832 1051977476088 1052052284416 1052807196672 1054107074034 1056417646592 1057880828928 1058480962308 1059315812352 1059947002422 1060481115298 1060783008768 1060801122304 1061317542912 1062252237312 1062270375936 1062787511808 1062872999496 1064345122764 1064863268667 1065184598016 1065721350144 1066659922944 1067197418496 1068675531264 1069281788454 1070125157376 1070762788161 1070838932352 1071085897728 1075282247424 1076771558016 1079725562496 1079743999488 1081239489792 1081852874487 1083428325056 1084205751552 1084928918304 1087923878272 1089430698048 1089961056144 1090939604832 1092419431488 1093932477792 1094483716128 1095999621552 1098383265792 1098471616704 1099025142336 1100547337824 1102071641616 1104302648988 1108256106496 1108884817656 1109759422464 1110420669204 1111296485376 1112668578147 1112835677184 1115907674112 1117285460214 1117453252608 1118832947001 1119715398144 1121266250496 1121831262464 1121902342281 1121921499468 1123475407362 1124361520128 1125031467483 1125918807552 1126486163968 1126557538722 1128046394112 1128686332257 1130590669824 1131141065472 1132707742848 1135834596864 1136592200128 1137407774976 1139710315968 1141288862112 1141308350336 1142889109824 1144439404416 1146024500544 1147611792096 1150779788928 1151547360656 1152373666752 1154051813376 1154706504336 1156305820824 1156888489416 1157800955904 1159404558336 1159497817632 1161103770288 1161669020364 1161688856592 1163297843928 1164215365632 1165652796154 1165827852288 1166489223768 1170489529748 1170665312256 1171329428016 1172110706382 1173035179008 1174659881472 1175326263342 1176954139053 1177902544896 1179533988864 1180203135804 1181837766186 1181921809152 1183558819968 1185890707771 1186826049024 1188469852416 1190115932544 1191730288896 1193401262592 1193982235776 1195054172928 1195635950784 1195732124433 1198936518912 1200597095808 1202259972672 1204693798896 1209692528352 1211368002768 1214002556928 1214711999424 1216394426016 1218165803008 1218856865688 1220545033092 1223220432896 1223815922688 1223914363056 1225609535304 1226206188162 1226576203776 1227307055436 1227925501924 1228275062784 1228893997056 1230596066304 1231294180644 1232999574246 1233371639808 1233972071424 1233993142272 1235702274048 1236403285128 1238115755052 1238203800064 1239092287488 1239830596818 1239918763776 1243341575168 1245063654912 1246788119808 1247495419863 1248479350272 1249312087744 1250208546048 1254495955328 1255396133376 1256233484352 1259679822912 1259701332736 1261424531808 1261446071424 1262060170272 1264906710144 1266658658496 1267296934464 1269052193376 1271621232168 1271914503552 1276897668816 1278666225144 1279674740736 1281447143424 1282174105464 1282195999392 1283971894128 1285750248552 1286764351488 1287494329968 1288353090486 1293698953932 1294719326208 1295490780738 1296512566272 1298308290048 1298962514432 1299044817378 1301499550593 1301892286464 1302526075392 1303695461376 1304330128128 1304352400384 1304435044836 1306158982656 1306899963666 1307930747904 1308710074419 1309742286336 1311556333824 1315176901632 1316054126464 1316998476288 1319664576384 1321492366656 1325140363008 1326975737472 1329662035296 1331503672464 1332174624176 1333370628128 1335179305152 1337028583968 1337702319712 1338880424112 1339555093008 1342468435968 1342576420416 1343230015248 1344435944544 1345090444632 1348803583776 1349703237652 1350671732784 1350767781888 1352638651392 1355280523758 1355303666024 1356372627456 1357180817916 1358251259904 1360132494336 1360904094396 1361977473024 1362789003114 1363887157248 1365776197632 1366550999352 1367462490779 1368443729268 1368541042176 1370436528384 1371213973899 1374219635712 1376122987008 1376792913024 1376903658438 1378810727217 1379505517203 1379898229248 1382505746688 1384420574592 1388242285056 1390165058304 1390953695769 1392979275072 1394908609248 1398759272064 1400696611776 1402636634784 1405476098712 1410507771904 1411307949744 1413262669896 1414377345024 1415090057216 1416336316416 1417050015744 1417163999328 1419126830352 1419817691556 1422213230592 1422929891328 1424900708352 1425709051272 1426833543168 1427683717548 1427785243136 1428809766912 1430573886189 1433709663232 1434738438144 1435695410688 1436509877418 1438499503287 1439634083328 1439658665984 1441628036352 1441652653056 1442470499316 1444468380894 1445607668736 1446469029621 1446571891072 1447609895424 1452574264064 1453281408192 1453616575488 1454586139776 1456559241984 1458576637056 1459311621504 1460596826304 1461332828736 1464628822272 1465341834816 1465366856448 1466657394048 1467396450432 1469428855488 1471422091392 1472403531984 1478513090208 1480560892272 1483558104196 1483780902912 1484622648432 1489713946952 1490782908384 1491777262668 1492953864192 1495021667328 1495869789708 1495895332624 1497941631522 1497967209816 1498696452198 1499148693504 1500041956644 1501225076736 1502076718296 1504061858816 1504157156964 1504915109676 1506999479634 1507454226432 1508188087296 1510276990464 1510398472968 1514446129152 1516543699968 1519613754624 1521718482816 1523852146432 1524716624277 1525919205888 1528032667392 1530149056128 1534373051904 1536498222336 1539608672448 1541741094432 1542517985888 1545997090176 1548138360384 1548892027152 1548918475456 1551063791904 1555318965024 1557473146416 1561772570688 1562814275176 1563935690592 1564046905344 1566213175296 1567101684456 1569272185404 1572711985152 1573604181072 1575783688248 1575895745536 1577026547712 1577966214132 1578078426624 1581160611051 1582434732032 1583377620902 1584626469888 1586821243392 1587721443462 1588973718528 1589920503633 1590721672947 1591174513152 1591201683456 1591976314368 1593405563904 1594181267712 1594309499244 1596517684146 1597776897024 1598582025216 1600796127744 1603013296896 1603922682681 1606258398528 1612923371136 1615157337024 1619615999232 1621859234688 1625142487584 1627393377456 1631754563584 1631885817408 1634146047072 1634941584216 1636409407248 1638629147232 1640794755072 1641725574192 1643999432328 1645296095232 1647574898688 1648537713504 1650821006736 1653107462424 1653225018368 1654411309056 1656453973482 1660084873216 1662384159744 1663327226484 1664639133696 1665631003806 1666944728064 1669253515776 1673861511168 1674977979136 1675928190321 1676179878912 1679573097216 1681899375744 1681928095232 1682746893696 1682882249202 1685213111043 1686542280192 1688878211328 1689729245952 1692069591168 1695494976224 1695886004736 1696711598208 1702530225088 1703751895296 1704888300192 1709565473952 1709594665856 1711933293168 1711962525504 1714333664736 1716659106624 1717804120648 1719036750816 1724931938576 1726169683392 1727321040984 1728683421696 1731077720064 1732059756504 1734458731236 1735332734124 1736701433856 1738260615168 1739106837504 1739246726448 1741545310208 1741655655432 1742533284888 1743907663872 1744946765892 1746323048448 1748479194231 1748741778432 1753569202176 1755734294622 1755997968384 1758166059573 1759552768512 1761989822208 1762989395013 1766853817344 1769300983296 1770304703706 1772882713728 1775338229952 1780239073536 1782704778624 1785173898816 1786073457344 1790101893888 1790973353664 1792581259392 1793453926176 1798404778368 1800895643712 1803389959008 1803518201856 1807040698344 1809574423888 1813509992448 1814538792528 1817052004152 1818485157888 1822067999136 1824591639024 1824721389568 1827248704512 1828285298532 1830817549638 1831740108242 1832292847616 1834830649344 1835723884032 1835871544584 1838414302956 1839309282243 1839340689604 1839864305664 1840960583154 1841888252886 1842412594176 1843340995584 1845894099456 1846941270966 1849499361369 1850057459712 1850989713408 1853553411072 1854604927692 1857173632578 1857305700096 1859878145664 1865012362752 1867595482368 1870182179712 1872719025408 1873968131616 1881743932992 1884350226528 1889519734368 1889551999104 1892169107136 1893090255408 1897360065216 1900945401696 1903578290064 1907431848252 1907718303744 1914260547584 1915346503224 1917999337716 1919512111104 1922170715136 1922203537408 1923293999088 1925957841192 1927476891648 1928625372828 1930146527232 1932529635729 1937708544256 1938155433984 1939448186368 1940548430898 1942078989312 1943236171107 1944768849408 1945748828672 1947462435072 1948443771648 1952838429696 1953789113088 1953822475264 1955543192064 1956495192192 1956528600576 1959238473984 1960349945499 1961896121856 1963204709312 1964613429504 1971350786944 1972765352448 1974081189696 1979496864576 1982238549984 1987710544512 1989036350224 1990463606208 1993362223104 1994493052944 1997255508696 1997289613088 1998261936264 2000055942192 2002768957728 2005542875952 2006553479568 2008320636168 2009332639512 2010917449728 2013702653952 2013864630624 2014845022872 2016653916816 2022058266624 2023205375664 2024554856478 2026151672832 2028957977088 2032920785637 2032955499036 2034558941184 2035771226874 2037376889856 2040198741504 2041356141594 2045830735872 2048356677059 2048664296448 2049826499028 2052811563264 2055654792576 2061329453568 2064184480512 2065189369536 2065355487657 2068085055872 2073758620032 2076630861888 2082363427584 2085247587456 2089468912608 2092362913872 2098138908096 2101044917664 2103954952176 2104104568832 2108214148068 2112835293184 2115761657856 2116961924616 2118631624704 2119894004844 2120962230596 2121566017536 2122635085824 2124504474624 2124540751872 2125575023616 2125745998992 2128690245528 2129726537334 2130369196032 2131442700288 2133319845888 2134394836992 2137351062528 2138563576908 2140250314752 2141525576322 2141677864704 2142171795456 2148869628367 2150564494848 2153543116032 2154764816127 2159451124992 2159487998976 2162478979584 2163705748974 2166702571341 2166856650112 2168411503104 2169857836608 2175847756544 2178861396096 2179922112288 2181879209664 2184838862976 2187864955584 2188967432256 2191999243104 2196943233408 2198050284672 2201094675648 2204143283232 2208605297976 2216512212992 2217769635312 2220841338408 2222592970752 2225337156294 2225671354368 2234570920428 2234906505216 2237665894002 2239430796288 2242532500992 2243662524928 2243804684562 2243842998936 2246950814724 2248044678297 2248723040256 2250062934966 2251837615104 2252972327936 2253115077444 2256092788224 2257372664514 2260499219451 2261181339648 2262282130944 2265415485696 2271669193728 2273184400256 2274815549952 2279420631936 2282577724224 2282616700672 2285778219648 2288878808832 2292049001088 2295223584192 2301559577856 2303094721312 2304747333504 2309413008672 2312611641648 2313776978832 2318809116672 2318995635264 2322207540576 2323338040728 2323377713184 2326595687856 2331305592308 2331655704576 2332978447536 2340979059496 2342658856032 2344221412764 2346070358016 2349319762944 2350652526684 2353908278106 2355805089792 2359067977728 2360406271608 2361980665891 2363675532372 2363843618304 2367117639936 2371781415542 2373652098048 2375066431353 2376939704832 2380231865088 2381582165193 2383460577792 2386802525184 2387964471552 2390108345856 2391271901568 2391464248866 2394776526219 2397873037824 2401194191616 2404519945344 2409387597792 2419385056704 2422736005536 2429423998848 2432788852032 2436331606016 2437713731376 2441090066184 2447631845376 2447828726112 2451219070608 2452412376324 2454614110872 2455851003848 2456550125568 2457787994112 2461192132608 2462588361288 2465999148492 2467944142848 2471404548096 2472806570256 2476231510104 2476407600128 2478184574976 2479661193636 2479837527552 2484680960223 2486683150336 2490127309824 2493576239616 2494990839726 2496958700544 2498446505709 2498624175488 2500417092096 2508991910656 2510792266752 2512466968704 2519359645824 2519402665472 2522849063616 2522892142848 2524120340544 2524323373803 2529813420288 2533317316992 2534593868928 2538104386752 2543242464336 2543829007104 2553795337632 2557332450288 2562894286848 2564348210928 2564391998784 2567943788256 2571500497104 2574988659936 2576706180972 2587397907864 2589438652416 2590981561476 2593025132544 2596616580096 2597925028864 2598089634756 2602999101186 2603784572928 2605052150784 2607390922752 2608660256256 2608704800768 2608870089672 2612317965312 2613799927332 2615861495808 2617420148838 2619484572672 2623112667648 2630353803264 2632108252928 2633601441933 2633996952576 2639329152768 2642984733312 2650280726016 2653951474944 2659324070592 2663007344928 2664349248352 2666741256256 2670358610304 2674057167936 2675404639424 2677760848224 2679110186016 2685152840832 2686460030496 2688871889088 2690180889264 2697607167552 2699406475304 2701343465568 2701535563776 2705277302784 2710561047516 2710607332048 2714361635832 2716502519808 2720264988672 2721808188792 2723954946048 2725578006228 2731552395264 2733101998704 2734924981558 2736887458536 2737082084352 2740873056768 2742427947798 2746226324457 2747610162363 2748439271424 2752245974016 2753585826048 2753807316876 2757621454434 2759011034406 2759796458496 2761440874731 2762832379329 2765011493376 2768841149184 2770411906449 2776484570112 2780330116608 2781907391538 2785958550144 2789817218496 2797518544128 2801393223552 2805273269568 2810952197424 2822615899488 2826525339792 2832672632832 2834100031488 2834327998656 2838253660704 2839635383112 2849801416704 2851418102544 2855367435096 2855570486272 2857619533824 2861147772378 2867419326464 2871390821376 2873019754836 2876999006574 2879268166656 2879317331968 2883256072704 2883305306112 2884940998632 2888936761788 2891215337472 2892938059242 2893143782144 2895219790848 2905148528128 2906562816384 2907233150976 2909172279552 2910822646347 2913118483968 2917153274112 2918623243008 2921193652608 2922665657472 2929257644544 2930683669632 2930733712896 2933314788096 2934792900864 2938857710976 2942844182784 2944807063968 2957026180416 2961121784544 2967116208392 2969245296864 2979427893904 2981565816768 2983554525336 2985907728384 2990043334656 2991739579416 2991790665248 2995883263044 2995934419632 2997392904396 3000083913288 3002450153472 3004153436592 3008123717632 3008314313928 3009830219352 3013998959268 3016376174592 3020553980928 3020796945936 3028892258304 3033087399936 3036832284717 3039227509248 3043436965632 3047704292864 3049433248554 3051838411776 3053656840311 3056065334784 3060298112256 3068746103808 3072996444672 3079217344896 3083482188864 3085035971776 3091994180352 3096276720768 3097784054304 3097836950912 3102127583808 3110637930048 3114946292832 3123545141376 3125628550352 3127871381184 3132426350592 3134203368912 3138544370808 3147208362144 3151567376496 3151791491072 3155932428264 3156156853248 3162321222102 3164869464064 3166755241804 3169252939776 3173642486784 3175442886924 3177947437056 3179841007266 3181443345894 3182349026304 3182403366912 3183952628736 3186811127808 3188362535424 3188618998488 3193035368292 3194589806001 3195553794048 3197164050432 3201592255488 3206026593792 3207845365362 3212516797056 3218846206807 3225846742272 3230314674048 3239231998464 3243718469376 3245558623461 3250284975168 3254786754912 3263771634816 3268292094144 3269883168432 3272818814496 3277258294464 3283451148384 3287998864656 3295149797376 3297075427008 3301642013472 3306214924848 3306450036736 3312907946964 3320169746432 3324768319488 3326654452968 3329278267392 3331262007612 3333889456128 3338005734441 3338507031552 3347723022336 3349955958272 3351856380642 3352359757824 3356498841003 3359146194432 3363798751488 3363856190464 3365493787392 3365764498404 3370426222086 3373084560384 3375094402449 3377756422656 3379458491904 3384139182336 3386058996771 3390989952448 3391772009472 3393423196416 3405060450176 3407503790592 3409776600384 3419130947904 3419189331712 3423866586336 3423925051008 3428667329472 3433318213248 3435608241296 3438073501632 3449863877152 3452339366784 3454642081968 3462155440128 3464119513008 3468917462472 3470665468248 3473402867712 3478213675008 3478493452896 3483090620416 3483311310864 3485066569776 3489893531784 3492646096896 3496958388462 3497483556864 3511468589244 3511995936768 3516332119146 3519105537024 3523979644416 3525978790026 3533707634688 3538601966592 3540609407412 3545765427456 3550676459904 3557672123313 3560478147072 3565409557248 3570347797632 3572146914688 3580203787776 3581946707328 3585162518784 3586907852352 3587196373299 3596809556736 3601791287424 3606779918016 3614081396688 3619148847776 3629077585056 3634104008304 3644135998272 3649183278048 3649442779136 3654497409024 3656570597064 3661635099276 3663480216484 3669661298688 3671447768064 3671743089168 3676828605912 3678618564486 3678681379208 3679728611328 3681921166308 3683776505772 3684825188352 3686681991168 3691788198912 3693882541932 3698998722738 3700114919424 3701979426816 3707106822144 3709209855384 3711683903543 3714347265156 3714611400192 3719756291328 3730024725504 3735190964736 3740364359424 3742486259589 3745438050816 3747936263232 3763487865984 3768700453056 3779039468736 3779103998208 3784338214272 3786180510816 3794720130432 3801890803392 3807156580128 3814863696504 3828521095168 3830693006448 3835998675432 3839024222208 3844341430272 3846587998176 3851915682384 3857250745656 3860293054464 3865059271458 3875417088512 3878896372736 3881096861796 3884157978624 3886472342214 3889537698816 3891497657344 3894924870144 3896887543296 3904498651779 3905676859392 3907578226176 3907644950528 3911086384128 3912990384384 3913057201152 3918476947968 3920699890998 3923792243712 3926130223257 3926409418624 3929226859008 3942701573888 3945530704896 3948162379392 3958993729152 3964477099968 3975421089024 3978072700448 3980927212416 3988986105888 3994511017392 3994579226176 3996523872528 4000111884384 4005537915456 4011085751904 4013106959136 4016641272336 4018665279024 4027405307904 4027729261248 4029690045744 4033307833632 4046410751328 4049109712956 4052303345664 4057915954176 4065841571274 4065910998072 4069117882368 4071542453748 4074753779712 4079784786539 4080397483008 4082712283188 4091661471744 4096713354118 4097328592896 4099652998056 4102387472337 4105623126528 4111309585152 4113641921697 4122658907136 4128368961024 4130378739072 4130710975314 4136170111744 4136432181651 4138516551609 4147517240064 4153261723776 4164726855168 4170495174912 4178937825216 4184725827744 4196277816192 4202089835328 4207909904352 4208209137664 4216428296136 4231523315712 4233923849232 4239788009688 4241924461192 4243132035072 4245270171648 4249008949248 4251150047232 4251491997984 4257380491056 4259453074668 4266639691776 4268789673984 4274702125056 4277127153816 4280500629504 4283051152644 4283355729408 4291721658567 4297739256734 4301128989696 4307086232064 4309529632254 4315498509861 4318902249984 4318975997952 4324957959168 4327411497948 4333405142682 4333713300224 4336823006208 4339407088863 4339715673216 4351695513088 4357722792192 4359844224576 4363758419328 4369677725952 4375729911168 4377934864512 4383998486208 4393886466816 4396100569344 4402189351296 4408286566464 4417210595952 4435539270624 4441682676816 4450674312588 4451342708736 4469141840856 4475331788004 4478861592576 4485065001984 4487325049856 4487609369124 4487685997872 4493901629448 4496089356594 4497446080512 4500125869932 4503675230208 4505944655872 4506230154888 4512185576448 4514745329028 4520998438902 4522362679296 4524564261888 4530830971392 4543338387456 4546368800512 4549631099904 4558841263872 4565155448448 4565233401344 4571556439296 4574149872831 4577757617664 4584098002176 4590447168384 4603119155712 4606189442624 4609494667008 4618826017344 4625223283296 4627553957664 4637991270528 4644415081152 4646676081456 4646755426368 4653191375712 4662611184616 4665956895072 4681958118992 4685317712064 4688442825528 4692140716032 4698639525888 4701305053368 4707816556212 4718135955456 4720812543216 4723961331782 4727351064744 4727687236608 4734235279872 4743481833153 4743562831084 4747304196096 4750132862706 4753879409664 4760463730176 4763164330386 4766921155584 4769761510899 4772165018841 4773605050368 4775928943104 4780216691712 4782543803136 4782928497732 4789553052438 4795746075648 4802388383232 4809039890688 4818775195584 4838770113408 4845472011072 4858847997696 4865577704064 4875427462752 4882180132368 4895263690752 4895657452224 4902438141216 4904824752648 4909228221744 4911702007696 4922384265216 4925176722576 4931998296984 4935888285696 4945613140512 4952463020208 4952815200256 4959322387272 4959675055104 4969361920446 4973366300672 4980254619648 4987152479232 4989981679452 4993917401088 4996893011418 4997248350976 5000834184192 5017983821312 5021584533504 5024933937408 5027784570963 5038719291648 5038805330944 5045698127232 5045784285696 5048240681088 5048646747606 5055639333129 5059626840576 5066634633984 5069187737856 5076208773504 5086484928672 5087658014208 5107590675264 5114664900576 5128696421856 5128783997568 5135887576512 5143000994208 5149977319872 5153412361944 5174795815728 5181963122952 5186050265088 5193233160192 5195850057728 5196179269512 5205998202372 5210104301568 5214781845504 5217320512512 5217409601536 5217740179344 5224635930624 5227599854664 5231722991616 5234840297676 5238969145344 5245437582693 5246225335296 5260707606528 5264216505856 5267202883866 5267993905152 5274498178719 5278658305536 5285969466624 5300561452032 5307902949888 5318648141184 5326014689856 5328698496704 5333482512512 5340717220608 5348114335872 5350809278848 5355521696448 5358220372032 5370305681664 5372920060992 5377743778176 5380361778528 5395214335104 5398812950608 5402686931136 5410554605568 5421122095032 5421214664096 5428723271664 5440529977344 5443616377584 5451156012456 5466203997408 5469849963116 5473774917072 5474164168704 5481746113536 5484855895596 5492452648914 5495220324726 5496878542848 5504491948032 5507171652096 5507614633752 5515242908868 5517927846729 5518022068812 5519592916992 5522881749462 5525664758658 5530022986752 5537682298368 5540823812898 5552969140224 5560660233216 5563814783076 5571917100288 5579634436992 5595037088256 5602786447104 5610546539136 5621904394848 5645231798976 5653050679584 5668655997312 5676507321408 5679270766224 5702836205088 5710734870192 5711140972544 5722295544756 5734838652928 5742781642752 5746039509672 5753998013148 5758536333312 5766512145408 5766610612224 5769881997264 5777873523576 5782430674944 5785876118484 5786287564288 5790439581696 5797588907187 5810297056256 5813125632768 5814466301952 5818344559104 5821645292694 5826236967936 5829708513321 5832646134139 5834306548224 5837246486016 5842387305216 5845331314944 5858515289088 5861367339264 5861467425792 5866629576192 5869585801728 5877715421952 5881049836497 5885688365568 5889614127936 5914052360832 5922243569088 5934232416784 5938490593728 5958855787808 5963131633536 5967109050672 5980086669312 5983479158832 5983581330496 5991766526088 5991868839264 5994785808792 6000167826576 6008306873184 6016247435264 6016628627856 6019660438704 6027997918536 6032752349184 6041107961856 6041593891872 6066174799872 6073664569434 6078455018496 6086873931264 6095408585728 6098866497108 6103676823552 6107313680622 6112130669568 6120596224512 6137492207616 6145070031177 6145992889344 6158434689792 6166964377728 6170071943552 6183988360704 6192553441536 6195568108608 6195673901824 6196066462971 6204255167616 6221275860096 6229892585664 6247090282752 6251257100704 6255742762368 6268406737824 6277088741616 6294416724288 6303134752992 6303582982144 6311864856528 6312313706496 6324642444204 6333510483608 6338505879552 6347284973568 6350885773848 6355894874112 6359682014532 6362886691788 6364698052608 6367905257472 6373622255616 6376725070848 6377237996976 6386070736584 6389179612002 6391107588096 6394328100864 6403184510976 6411090378847 6412053187584 6415690730724 6425033594112 6437692413614 6446608885101 6451693484544 6460629348096 6464294448381 6478463996928 6487436938752 6491117246922 6500107714023 6500569950336 6509573509824 6527543269632 6536584188288 6539766336864 6545637628992 6554516588928 6566902296768 6575997729312 6594150854016 6603284026944 6612429849696 6612900073472 6625815893928 6649536638976 6653308905936 6662524015224 6667778912256 6676011468882 6677014063104 6699911916544 6703712761284 6704719515648 6712997682006 6718292388864 6727597502976 6727712380928 6730987574784 6731528996808 6740852444172 6744134034891 6746169120768 6750188804898 6755512845312 6758916983808 6768278364672 6772117993542 6781497658353 6781979904896 6783544018944 6786846392832 6810120900352 6815007581184 6819553200768 6838261895808 6838378663424 6847733172672 6847850102016 6857334658944 6866636426496 6871216482592 6876147003264 6899727754304 6904678733568 6909284163936 6928239026016 6937834924944 6941330936496 6956427350016 6956986905792 6966622621728 6970133139552 6979787063568 6993916776924 6994967113728 7022937178488 7032664238292 7038211074048 7047959288832 7051957580052 7067415269376 7077203933184 7081218814824 7085941997673 7091530854912 7101352919808 7115344246626 7120956294144 7125199294059 7130819114496 7140695595264 7144293829376 7144746495579 7160407575552 7163893414656 7170325037568 7173815704704 7174392746598 7193619113472 7203582574848 7213559836032 7228162793376 7238297695552 7258155170112 7268208016608 7288271996544 7298366556096 7308994818048 7313141194128 7323270198552 7326960432968 7342895536128 7343486178336 7353657211824 7357237128972 7357362758416 7363842332616 7367553011544 7369650376704 7373363982336 7383576397824 7387765083864 7397997445476 7414213644288 7418419710768 7423367807086 7428694530312 7429222800384 7439512582656 7454042880669 7460049451008 7470381929472 7480728718848 7484972519178 7490876101632 7495339517127 7495872526464 7526975731968 7537400906112 7558078937472 7558207996416 7568676428544 7572361021632 7572970121409 7589440260864 7603781606784 7614313160256 7629727393008 7661386012896 7671997350864 7688682860544 7693175996352 7703831364768 7714501491312 7730118542916 7750834177024 7757792745472 7762193723592 7768315957248 7772944684428 7779075397632 7782995314688 7789849740288 7793775086592 7808997303558 7811353718784 7815156452352 7815289901056 7822172768256 7825980768768 7826114402304 7836953895936 7841399781996 7847584487424 7852260446514 7852818837248 7858453718016 7885403147776 7891061409792 7896324758784 7900804325799 7917987458304 7928954199936 7950842178048 7956145400896 7961854424832 7977972211776 7989022034784 7989158452352 7993047745056 8000223768768 8011075830912 8022171503808 8026213918272 8033282544672 8037330558048 8055458522496 8059380091488 8066615667264 8092821502656 8098219425912 8104606691328 8115831908352 8131683142548 8131821996144 8143084907496 8149507559424 8159569573078 8160794966016 8165424566376 8193426708236 8194657185792 8199305996112 8204774944674 8211246253056 8222619170304 8227283843394 8238678973371 8242830487089 8245317814272 8256737922048 8260757478144 8261421950628 8272340223488 8272864363302 8277033103218 8288497137987 8295034480128 8306523447552 8329453710336 8340990349824 8357875650432 8369451655488 8392555632384 8404179670656 8415819808704 8432856592272 8467847698464 8479576019376 8483848922384 8498017898496 8502300094464 8502983995968 8514760982112 8518906149336 8549404250112 8554254307632 8566102305288 8566711458816 8583443317134 8595478513468 8602257979392 8614172464128 8619059264508 8630997019722 8637804499968 8637951995904 8649915918336 8654822995896 8666810285364 8667426600448 8673646012416 8678814177726 8679431346432 8703391026176 8715445584384 8719688449152 8727516838656 8732467939041 8739355451904 8751459822336 8755869729024 8767996972416 8787772933632 8792201138688 8804378702592 8816573132928 8834421191904 8871078541248 8883365353632 8901348625176 8938283681712 8950663576008 8957723185152 8970130003968 8974650099712 8975218738248 8975371995744 8987803258896 8992178713188 9000251739864 9007350460416 9011889311744 9012460309776 9024371152896 9029490658056 9041996877804 9049128523776 9061661942784 9086676774912 9092737601024 9099262199808 9110496854151 9117682527744 9130310896896 9130466802688 9143112878592 9148299745662 9155515235328 9160970520933 9168196004352 9180894336768 9206238311424 9212378885248 9218989334016 9237652034688 9250446566592 9255107915328 9275982541056 9288830162304 9293352162912 9293510852736 9306382751424 9325222369232 9331913790144 9363916237984 9370635424128 9376885651056 9397279051776 9402610106736 9415633112424 9441625086432 9447922663564 9454702129488 9455374473216 9468470559744 9486963666306 9487125662168 9494608392192 9500265725412 9507758819328 9520927460352 9526328660772 9533842311168 9539523021798 9544330037682 9547210100736 9551857886208 9560433383424 9565087606272 9565856995464 9579106104876 9591492151296 9604776766464 9618079781376 9637550391168 9656538620421 9677540226816 9690944022144 9717695995392 9731155408128 9736675870383 9750854925504 9764360264736 9791314904448 9804876282432 9809649505296 9818456443488 9823404015392 9850353445152 9863996593968 9891226281024 9904926040416 9905630400512 9918644774544 9919350110208 9938723840892 9960509239296 9974304958464 9979963358904 9987834802176 9993786022836 9994496701952 10001668368384 10014017203323 10035967642624 10043169067008 10049867874816 10055569141926 10069496523009 10074570595331 10077438583296 10077610661888 10091396254464 10091568571392 10096481362176 10097293495212 10111278666258 10119253681152 10125283207347 10133269267968 10138375475712 10152417547008 10158176990313 10172969857344 10175316028416 10215181350528 10229329801152 10257392843712 10257567995136 10271775153024 10286001988416 10299954639744 10306824723888 10349591631456 10363926245904 10386466320384 10391700115456 10392358539024 10411996404744 10420208603136 10434641025024 10435480358688 10449271861248 10455199709328 10469680595352 10477938290688 10490875165386 10492450670592 10528433011712 10534405767732 10535987810304 10548996357438 10557316611072 10571938933248 10601122904064 10615805899776 10637296282368 10652029379712 10657396993408 10666965025024 10673016369939 10681434441216 10696228671744 10701618557696 10711043392896 10716440744064 10740611363328 10745840121984 10755487556352 10760723557056 10790428670208 10797625901216 10805373862272 10842244190064 10842429328192 10857446543328 10887232755168 10902312024912 10932407994816 10939699926232 10947549834144 10948328337408 10963492227072 10969711791192 10984905297828 10990440649452 11008983896064 11014343304192 11015229267504 11030485817736 11035855693458 11036044137624 11039185833984 11045763498924 11051329517316 11060045973504 11075364596736 11081647625796 11105938280448 11121320466432 11127629566152 11135051710629 11143834200576 11159268873984 11190074176512 11205572894208 11221093078272 11227458778767 11243808789696 11290463597952 11306101359168 11337311994624 11353014642816 11358541532448 11405672410176 11421469740384 11422281945088 11444591089512 11485563285504 11492079019344 11507996026296 11517072666624 11533024290816 11539763994528 11555747047152 11571752236968 11572575128576 11580879163392 11595177814374 11620594112512 11626251265536 11636689118208 11643290585388 11652473935872 11659417026642 11665292268278 11668613096448 11674492972032 11684774610432 11690662629888 11713495955337 11717030578176 11722734678528 11722934851584 11733259152384 11739171603456 11755430843904 11762099672994 11771376731136 11778390669771 11779228255872 11828104721664 11844487138176 11868464833568 11876981187456 11917711575616 11926263267072 11934218101344 11966958317664 11967162660992 11983533052176 11983737678528 11989571617584 12000335653152 12016613746368 12033257255712 12039320877408 12055995837072 12082215923712 12083187783744 12147329138868 12156910036992 12173747862528 12190817171456 12197732994216 12207353647104 12214627361244 12224261339136 12239354359617 12241192449024 12274984415232 12290140062354 12291985778688 12307162417011 12316869379584 12333928755456 12340143887104 12340925765091 12367976721408 12385106883072 12391136217216 12391347803648 12392132925942 12408510335232 12415549654827 12442551720192 12459785171328 12494180565504 12502514201408 12511485524736 12536813475648 12554177483232 12588833448576 12606269505984 12623729713056 12624627412992 12649284888408 12667020967216 12694569947136 12701771547696 12719364029064 12725773383576 12729396105216 12735810514944 12753450141696 12754475993952 12772141473168 12778359224004 12806369021952 12822180757694 12824106375168 12831381461448 12850067188224 12875164975701 12875384827228 12893217770202 12903386969088 12921258696192 12928588896762 12946495529583 12956927993856 12974873877504 12982234493844 13000215428046 13001139900672 13019147019648 13055086539264 13073168376576 13079532673728 13091275257984 13109033177856 13133804593536 13151995458624 13188301708032 13206568053888 13224859699392 13251631787856 13306617811872 13325048030448 13352022937764 13354028126208 13399823833088 13407425522568 13425995364012 13436584777728 13455195005952 13455424761856 13461975149568 13463057993616 13481704888344 13488268069782 13492338241536 13500377609796 13511025690624 13517833967616 13536556729344 13544235987084 13562995316706 13563959809792 13567088037888 13573692785664 13620241800704 13630015162368 13639106401536 13676523791616 13676757326848 13695466345344 13695700204032 13714669317888 13722449618493 13733272852992 13742432965184 13752294006528 13799455508608 13809357467136 13818568327872 13856478052032 13875669849888 13882661872992 13913973811584 13933245243456 13940266279104 13959574127136 13987833553848 14045874356976 14065328476584 14076422148096 14095918577664 14103915160104 14154407866368 14162437629648 14171883995346 14183061709824 14202705839616 14230445499459 14230688493252 14241912588288 14250398588118 14261638228992 14281391190528 14288587658752 14289492991158 14316495056523 14320815151104 14327786829312 14340650075136 14347631409408 14348785493196 14387238226944 14407165149696 14427119672064 14456325586752 14476595391104 14516310340224 14536416033216 14576543993088 14596733112192 14626282388256 14646540397104 14653920865936 14685791072256 14686972356672 14707314423648 14714474257944 14714725516832 14727684665232 14735106023088 14767152795648 14775530167728 14795994890952 14836839421536 14846735614172 14857389060624 14858445600768 14879025165312 14908085761338 14920098902016 14940763858944 14961457437696 14969945038356 14981752203264 14990679034254 14991745052928 15042087398569 15053951463936 15074801812224 15083353712889 15116157874944 15116415992832 15137352857088 15144722043264 15145940242818 15166917999387 15178880521728 15207563213568 15228626320512 15259454786016 15322772025792 15343994701728 15386351992704 15407662729536 15429002982624 15460237085832 15501668354048 15515585490944 15524387447184 15545889368856 15558150795264 15565990629376 15579699480576 15587550173184 15617994607116 15630312904704 15644345536512 15651961537536 15652228804608 15673907791872 15682799563992 15695168974848 15704520893028 15705637674496 15716907436032 15736312748079 15770806295552 15782122819584 15792649517568 15801608651598 15823494536157 15835974916608 15857908399872 15901684356096 15912290801792 15923708849664 15955944423552 15978044069568 15978316904704 15986095490112 16000447537536 16022151661824 16044343007616 16052427836544 16066565089344 16074661116096 16110917044992 16118760182976 16133231334528 16185643005312 16196438851824 16231663816704 16263366285096 16263643992288 16286169814992 16319139146156 16321589932032 16330849132752 16386853416472 16398611992224 16409549889348 16422492506112 16445238340608 16454567686788 16477357946742 16485660974178 16490635628544 16513475844096 16521514956288 16522843901256 16544680446976 16545728726604 16554066206436 16576994275974 16590068960256 16613046895104 16658907420672 16681980699648 16715751300864 16738903310976 16785111264768 16808359341312 16831639617408 16865713184544 16935695396928 16959152038752 16967697844768 17005967991936 17029521964224 17037812298672 17108508615264 17132204610576 17133422917632 17166886634268 17190957026936 17204515958784 17228344928256 17238118529016 17261994039444 17275608999936 17299831836672 17309645991792 17333620570728 17334853200896 17347292024832 17357628355452 17358862692864 17392766721561 17406782052352 17430891168768 17439376898304 17455033677312 17464935878082 17478710903808 17489125539963 17497938402417 17502919644672 17511739458048 17535993944832 17575545867264 17584402277376 17608757405184 17633146265856 17643149509491 17668842383808 17742157082496 17766730707264 17802697250352 17876567363424 17901327152016 17940260007936 17949300199424 17950437476496 17950743991488 17975606517792 17984357426376 18000503479728 18024920619552 18048742305792 18058981316112 18083993755608 18098257047552 18123323885568 18185475202048 18198524399616 18220993708302 18235365055488 18260621793792 18260933605376 18286225757184 18296599491324 18311030470656 18321941041866 18336392008704 18361788673536 18412476622848 18424757770496 18435210093531 18437978668032 18475304069376 18500893133184 18510215830656 18551965082112 18577660324608 18586704325824 18587021705472 18612765502848 18650444738464 18663827580288 18727832475968 18741270848256 18753771302112 18805220213472 18831266224848 18883250172864 18895845327128 18909404258976 18910748946432 18936941119488 18973927332612 18974251324336 19000531450824 19015517638656 19041854920704 19052657321544 19067684622336 19079046043596 19088660075364 19103715772416 19120866766848 19130175212544 19131713990928 19158212209752 19182984302592 19209553532928 19233271136541 19236159562752 19275100782336 19313077240842 19339826655303 19355080453632 19381888044288 19392883345143 19435391990784 19462310816256 19473351740766 19501709851008 19528720529472 19582629808896 19609752564864 19619299010592 19636912886976 19646808030784 19700706890304 19727993187936 19782452562048 19809852080832 19837289549088 19838700220416 19877447681784 19948609916928 19959926717808 19987572045672 19988993403904 20003336736768 20028034406646 20071935285248 20099735749632 20111138283852 20138993046018 20149141190662 20154877166592 20155221323776 20182792508928 20183137142784 20192962724352 20194586990424 20222557332516 20232402104673 20238507362304 20250566414694 20266538535936 20276750951424 20304835094016 20316353980626 20344492975059 20345939714688 20350632056832 20430362701056 20458659602304 20514785687424 20515135990272 20543550306048 20572003976832 20599909279488 20613649447776 20699183262912 20727852491808 20784717078048 20823992809488 20869282050048 20870960717376 20910399418656 20939361190704 20981750330772 20984901341184 21056866023424 21068811535464 21097992714876 21114633222144 21143877866496 21202245808128 21231611799552 21257825993019 21274592564736 21304058759424 21314793986816 21333930050048 21346032739878 21362868882432 21375597882177 21392457343488 21403237115392 21422086785792 21432881488128 21481222726656 21491680243968 21510975112704 21521447114112 21580857340416 21595251802432 21610747724544 21684488380128 21684858656384 21714893086656 21774465510336 21804624049824 21864815989632 21879399852464 21895099668288 21926984454144 21939423582384 21969810595656 21980881298904 22028686608384 22030458535008 22060971635472 22071711386916 22072088275248 22091526997848 22102659034632 22120091947008 22150729193472 22163295251592 22242640932864 22255259132304 22270103421258 22287668401152 22318537747968 22362128642007 22380148353024 22411145788416 22442186156544 22454917557534 22487617579392 22531923447649 22580927195904 22612202718336 22674623989248 22706029285632 22717083064896 22718910364227 22811344820352 22842939480768 22889182179024 22984158038688 23015992052592 23066048581632 23079527989056 23111494094304 23143504473936 23145150257152 23190355628748 23241188225024 23252502531072 23273378236416 23286581170776 23304947871744 23318834053284 23330584536556 23337226192896 23348985944064 23369549220864 23381325259776 23426991910674 23434061156352 23445469357056 23445869703168 23466518304768 23478343206912 23510861687808 23524199345988 23542753462272 23556781339542 23558456511744 23656209443328 23688974276352 23702412977397 23736929667136 23753962374912 23835423151232 23852526534144 23868436202688 23933916635328 23934325321984 23967066104352 23967475357056 23979143235168 24000671306304 24033227492736 24066514511424 24078641754816 24111991674144 24166375567488 24294658277736 24313820073984 24347495725056 24381634342912 24395465988432 24429254722488 24448522678272 24478708719234 24482384898048 24580280124708 24583971557376 24614324834022 24633738759168 24667857510912 24680287774208 24681851530182 24728491461267 24735953442816 24770213766144 24782272434432 24782695607296 24784265851884 24817020670464 24831099309654 24865491413961 24885103440384 24919570342656 24988361131008 25005028402816 25022971049472 25073626951296 25108354966464 25177666897152 25212539011968 25247459426112 25298569776816 25334041934432 25403543095392 25438728058128 25451546767152 25506900283392 25508951987904 25544282946336 25556718448008 25644361515388 25648212750336 25662762922896 25700134376448 25750329951402 25750769654456 25786435540404 25806773938176 25842517392384 25857177793524 25892991059166 25913855987712 25949747755008 25964468987688 25981787324801 26000430856092 26002279801344 26038294039296 26110173078528 26146336753152 26159065347456 26182550515968 26197403817123 26218066355712 26267609187072 26303990917248 26376603416064 26413136107776 26449719398784 26503263575712 26613235623744 26650096060896 26704045875528 26799647666176 26814851045136 26851990728024 26873169555456 26910390011904 26923950299136 26926115987232 26963409776688 26976536139564 27000755219592 27022051381248 27035667935232 27073113458688 27088471974168 27125990633412 27127919619584 27147385571328 27240483601408 27260030324736 27278212803072 27331490562453 27353047583232 27353514653696 27390932690688 27391400408064 27429338635776 27444899236986 27466545705984 27482911562799 27484865930368 27504588013056 27598911017216 27618714934272 27637136655744 27712956104064 27751339699776 27765323745984 27827947623168 27866490486912 27880532558208 27919148254272 27975667107696 28091748713952 28130656953168 28191837155328 28207830320208 28324875259296 28343767990692 28366123419648 28405411679232 28460890998918 28461376986504 28483825176576 28500797176236 28523276457984 28562782381056 28577175317504 28578985982316 28632990113046 28641630302208 28655573658624 28681300150272 28695262818816 28697570986392 28774476453888 28814330299392 28854239344128 28912651173504 28953190782208 28969615861263 29032620680448 29072832066432 29153087986176 29193466224384 29252564776512 29293080794208 29307841731872 29373944713344 29414628847296 29428948515888 29429451033664 29455369330464 29470212046176 29551060335456 29591989781904 29673678843072 29693471228344 29714778121248 29716891201536 29758050330624 29816171522676 29881527717888 29922914875392 29939890076712 29963504406528 29981358068508 29983490105856 30042051609969 30084174797138 30107902927872 30149603624448 30166707425778 30208489569027 30223711785993 30232315749888 30232831985664 30274705714176 30289444086528 30291880485636 30333835998774 30357761043456 30375849622041 30415126427136 30457252641024 30474530970939 30518909572032 30645544051584 30687989403456 30772703985408 30815325459072 30858005965248 30920474171664 31003336708096 31048774894368 31091778737712 31159398961152 31175100346368 31235989214232 31260625809408 31303923075072 31347815583744 31365599127984 31409041786056 31411275348992 31433814872064 31472625496158 31541612591104 31585299035136 31603217303196 31646989072314 31671949833216 31715816799744 31803368712192 31824581603584 31847417699328 31911888847104 31956088139136 31956633809408 31972190980224 32000895075072 32019049109817 32044303323648 32088686015232 32104855673088 32133130178688 32149322232192 32221834089984 32237520365952 32266462669056 32371286010624 32392877703648 32526732570192 32527287984576 32572339629984 32638278292312 32661698265504 32773706832944 32797223984448 32819099778696 32844985012224 32890476681216 32909135373576 32954715893484 32971321948356 33026951688192 33043029912576 33045687802512 33089360893952 33091457453208 33108132412872 33153988551948 33180137920512 33226093790208 33317814841344 33363961399296 33405155131887 33431502601728 33477806621952 33570222529536 33616718682624 33663279234816 33731426369088 33871390793856 33918304077504 33935395689536 34011935983872 34059043928448 34075624597344 34217017230528 34264409221152 34266845835264 34333773268536 34381914053872 34456689856512 34476237058032 34523988078888 34551217999872 34619291983584 34667241141456 34669706401792 34715256710904 34717725385728 34785533443122 34813564104704 34861782337536 34878753796608 34910067354624 34929871756164 34957421807616 34978251079926 34995876804834 35005839289344 35023478916096 35071987889664 35140487866011 35151091734528 35168804554752 35217514810368 35266292531712 35286299018982 35337684767616 35484314164992 35533461414528 35605394500704 35753134726848 35802654304032 35900874952992 35901487982976 35951213035584 35968714852752 36001006959456 36049841239104 36117962632224 36167987511216 36246647771136 36370950404096 36441987416604 36470730110976 36521243587584 36521867210752 36572451514368 36593198982648 36622060941312 36643882083732 36672784017408 36718063078851 36723577347072 36824953245696 36849515540992 36870420187062 36875957336064 36921487251033 36950608138752 37001786266368 37020431661312 37103930164224 37155320649216 37173408651648 37174043410944 37225531005696 37246648964481 37300889476928 37327655160576 37455664951936 37482541696512 37507542604224 37610440426944 37662532449696 37766500345728 37791690654256 37818808517952 37873882238976 37947854665224 37948502648672 38001062901648 38083709841408 38105314643088 38158092087192 38177320150728 38207431544832 38260350425088 38263427981856 38316424419504 38419107065856 38466542273082 38472319125504 38550201564672 38625494927103 38626154481684 38679653310606 38710160907264 38763776088576 38785766690286 38870783981568 38924621632512 38946703481532 39003419702016 39057441058944 39165259617792 39219505129728 39238598021184 39273825773952 39293616061568 39401413780608 39455986375872 39564905124096 39619704161664 39674579098176 39754895363568 39919853435616 39975144091344 39977986807808 40056068813292 40143870570496 40199471499264 40222276567704 40277986092036 40298282381324 40309754333184 40365585017856 40366274285568 40385925448704 40389173980848 40445114665032 40464804209346 40477014724608 40501132829388 40533077071872 40553501902848 40609670188032 40632707961252 40688985950118 40691879429376 40701264113664 40828522938973 40860725402112 40917319204608 41029571374848 41030271980544 41087100612096 41144007953664 41167348855479 41199818558976 41227298895552 41398366525824 41455704983616 41569434156096 41647985618976 41741921434752 41820798837312 41878722381408 41963500661544 42113732046848 42137623070928 42195985429752 42229266444288 42287755732992 42463223599104 42515651986038 42549185129472 42608117518848 42629587973632 42667860100096 42692065479756 42725737764864 42751195764354 42784914686976 42806474230784 42844173571584 42865762976256 42949485169569 42962445453312 42983360487936 43021950225408 43042894228224 43161714680832 43190503604864 43221495449088 43368976760256 43369717312768 43429786173312 43548931020672 43609248099648 43729631979264 43758799704928 43790199336576 43878847164768 43939621191312 43961762597808 44057373216768 44060917070016 44121943270944 44143422773832 44144176550496 44183053995696 44205318069264 44301458386944 44326590503184 44510518264608 44540206842516 44575336802304 44637075495936 44724257284014 44760296706048 44822291576832 44877632651929 44884372313088 44909835115068 44975235158784 45063846895298 45126262195707 45161854391808 45224405436672 45250061138667 45349247978496 45412058571264 45434166129792 45437820728454 45500753998161 45622689640704 45685878961536 45778364358048 45968316077376 46031984105184 46159055978112 46222988188608 46287008947872 46290300514304 46380711257496 46505005062144 46546756472832 46573162341552 46637668106568 46661169073112 46674452385792 46697971888128 46739098441728 46762650519552 46853983821348 46890938714112 46933036609536 46956686413824 47021723375616 47048398691976 47085506924544 47113562679084 47116913023488 47208938244237 47312418886656 47377948552704 47404825954794 47470483608471 47473859334272 47507924749824 47670846302464 47705053068288 47736872405376 47867833270656 47868650643968 47934132208704 47934950714112 47958286470336 48001342612608 48066454985472 48133029022848 48157283509632 48223983348288 48332751134976 48589316555472 48694991450112 48790931976864 48858509444976 48957417438468 48964769796096 49160560249416 49228649668044 49267477518336 49335715021824 49360575548416 49363703060364 49456982922534 49471906885632 49540427532288 49564544868864 49565391214592 49568531703768 49634041340928 49662198619308 49730982827922 49770206880768 49839140685312 49976722262016 50010056805632 50045942098944 50147253902592 50216709932928 50355333794304 50425078023936 50494918852224 50597139553632 50668083868864 50807086190784 50877456116256 50903093534304 51017903975808 51088565892672 51113436896016 51288723030776 51325525845792 51400268752896 51500659902804 51501539308912 51572871080808 51613547876352 51685034784768 51714355587048 51785982118332 51899495510016 51928937975376 51963574649602 52000861712184 52004559602688 52076588078592 52178300164683 52220346157056 52292673506304 52318130694912 52365101031936 52394807634246 52436132711424 52467376619889 52493815207251 52535218374144 52607981834496 52753206832128 52826272215552 52899438797568 53006527151424 53226471247488 53300192121792 53408091751056 53629702090272 53703981456048 53820780023808 53847900598272 53852231974464 53926819553376 53953072279128 54001510439184 54146226917376 54176943948336 54251981266824 54255839239168 54294771142656 54480967202816 54556425606144 54662981124906 54706095166464 54707029307392 54781865381376 54782800816128 54858677271552 54889798473972 54933091411968 54965823125598 54969731860736 55009176026112 55197822034432 55237429868544 55274273311488 55305630280593 55425912208128 55502679399552 55530647491968 55655895246336 55732980973824 55761065116416 55838296508544 55951334215392 56183497427904 56261313906336 56415660640416 56649750518592 56687535981384 56732246839296 56810823358464 56921781997836 56922753973008 57001594352472 57046552915968 57125564762112 57154350635008 57157971964632 57265980226092 57311147317248 57362600300544 57390525637632 57395141972784 57548952907776 57628660598784 57699813409623 57708478688256 57825302347008 57906381564416 57939231722526 58019479965909 58065241360896 58145664132864 58306175972352 58386932448768 58505129553024 58586161588416 58615683463744 58747889426688 58829257694592 58857897031776 58858902067328 58910738660928 58940424092352 59102120670912 59183979563808 59347357686144 59386942456688 59429556242496 59516100661248 59632343045352 59845829750784 59879780153424 59962716137016 59966980211712 60084103219938 60168349594276 60215805855744 60299207248896 60333414851556 60416979138054 60447423571986 60464631499776 60465663971328 60549411428352 60578888173056 60583760971272 60667671997548 60697206314019 60715522086912 60751699244082 60830252854272 60914505282048 60949061941878 61037819144064 61291088103168 61375978806912 61545407970816 61630650918144 61716011930496 61840948343328 62097549788736 62183557475424 62471978428464 62607846150144 62731198255968 62818083572112 62822550697984 62945250992316 63083225182208 63170598070272 63206434606392 63293978144628 63343899666432 63431633599488 63606737424384 63649163207168 63694835398656 63773477979057 63823777694208 63912176278272 63913267618816 63944381960448 64001790150144 64038098219634 64088606647296 64126793646531 64177372030464 64209711346176 64266260357376 64298644464384 64443668179968 64475040731904 64532925338112 64742572021248 64785755407296 65053465140384 65054575969152 65144679259968 65276556584624 65323396531008 65547413665888 65594447968896 65638199557392 65780953362432 65818270747152 65909431786968 65942643896712 66086059825152 66091375605024 66178721787904 66182914906416 66216264825744 66307977103896 66360275841024 66452187580416 66727922798592 66810310263774 66863005203456 66955613243904 67140445059072 67233437365248 67326558469632 67462852738176 67595770342947 67742781587712 67836608155008 67870791379072 68023871967744 68118087856896 68151249194688 68156731092681 68434034461056 68528818442304 68667546537072 68763828107744 68952474116064 69047976157776 69238583967168 69334482282912 69339412803584 69430513421808 69435450771456 69571066886244 69723564675072 69757507593216 69820134709248 69859743512328 69914843615232 69956502159852 69991753609668 70011678578688 70046957832192 70143975779328 70280975732022 70302183469056 70337609109504 70435029620736 70521994167317 70532585063424 70572598037964 70675369535232 70968628329984 71066922829056 71107238932191 71210789001408 71506269453696 71605308608064 71801749905984 71802975965952 71902426071168 71937429705504 72002013918912 72099682478208 72235925264448 72335975022432 72741900808192 72883974833208 72941460221952 73042487175168 73144903028736 73186397965296 73287764167464 73345568034816 73436126157702 73447154694144 73699031081984 73740840374124 73751914672128 73842974502066 73901216277504 74003572532736 74040863322624 74185474383801 74207860328448 74310641298432 74346817303296 74348086821888 74451062011392 74493297928962 74596474241883 74601778953856 74655310321152 74911329903872 74965083393024 75015085208448 75220880853888 75325064899392 75533000691456 75583381308512 75637617035904 75895709330448 75897005297344 76002125803296 76210629286176 76316184174384 76354640301456 76520700850176 76526855963712 76632848839008 76933084546164 76944638251008 77100403129344 77250989854206 77252308963368 77359306621212 77420321814528 77527552177152 77571533380572 77741567963136 77849243265024 77893406963064 77945361974403 78006839404032 78114882117888 78330519235584 78439010259456 78477196042368 78547651547904 78587232123136 78592211451369 78802827561216 78911972751744 79129810248192 79239408323328 79349158196352 79509790727136 79839706871232 79950288182688 79955973615616 80112137626584 80398942998528 80444553135408 80555972184072 80596564762648 80619508666368 80731170035712 80771850897408 80778347961696 80890229330064 80929608418692 81002265658776 81066154143744 81107003805696 81219340376064 81265415922504 81377971900236 81383758858752 81657045877946 81721450804224 81834638409216 81994471687359 82059142749696 82060543961088 82174201224192 82288015907328 82334697710958 82399637117952 82448734688397 82454597791104 82796733051648 82911409967232 83138868312192 83295971237952 83483842869504 83641597674624 83757444762816 83927001323088 84275246141856 84391970859504 84575511465984 85031303972076 85098370258944 85216235037696 85259175947264 85335720200192 85384130959512 85451475529728 85502391528708 85569829373952 85612948461568 85688347143168 85731525952512 85898970339138 85924890906624 85966720975872 86043900450816 86085788456448 86323429361664 86381007209728 86442990898176 86737953520512 86739434625536 86859572346624 86908847583789 87097862041344 87218496199296 87459263958528 87517599409856 87580398673152 87757694329536 87879242382624 87923525195616 88121834140032 88243886541888 88286845547664 88288353100992 88366107991392 88410636138528 88653181006368 89021036529216 89080413685032 89150673604608 89274150991872 89448514568028 89644583153664 89755265303858 89768744626176 89819670230136 89950470317568 90126154829907 90127693790596 90252524391414 90323708783616 90448810873344 90500122277334 90625468707081 90671135357979 90698495956992 90824117142528 90868332259584 90875641456908 91001507996322 91245379281408 91371757923072 91556728716096 91936632154752 92063968210368 92318111956224 92445976377216 92574017895744 92761422514992 93010010124288 93146324683104 93275336213136 93322338146224 93478196883456 93525301039104 93707967642696 93781877428224 94043446751232 94096797383952 94227125358168 94233826046976 94417876488474 94624837773312 94755897105408 94809651909588 94940967216942 94947718668544 95015849499648 95341692604928 95410106136576 95473744810752 95735666541312 95737301287936 95868264417408 95869901428224 95916572940672 96002685225216 96057147329451 96132909970944 96266058045696 96314567019264 96447966696576 96665502269952 97178633110944 97581863953728 97717018889952 97914834876936 98321120498832 98457299336088 98534955036672 98671430043648 98721151096832 98727406120728 98913965845068 99080855064576 99129089737728 99130782429184 99137063407536 99268082681856 99324397238616 99461965655844 99540413761536 99678281370624 99953444524032 100020113611264 100091884197888 100215465395661 100294507805184 100433419865856 100710667588608 100850156047872 100989837704448 101194279107264 101336167737728 101614172381568 101754912232512 101806187068608 102035807951616 102177131785344 102226873792032 102577446061552 102651051691584 102800537505792 103001319805608 103003078617824 103145742161616 103370069569536 103428711174096 103571964236664 103857875950752 103927149299204 104001723424368 104009119205376 104153176157184 104356600329366 104440692314112 104585347012608 104636261389824 104730202063872 104789615268492 104872265422848 104934753239778 104987630414502 105070436748288 105215963668992 105506413664256 105652544431104 105798877595136 106013054302848 106452942494976 106600384243584 106816183502112 107259404180544 107407962912096 107704463948928 107853639106752 107906144558256 108003020878368 108353887896672 108503962533648 108511678478336 108961934405632 109112851212288 109325962249812 109412190332928 109563730762752 109565601632256 109717354543104 109779596947944 109866182823936 109931646251196 109939463721472 110018352052224 110154189236553 110395644068864 110474859737088 110548546622976 110611260561186 110764461753099 110820276548641 110851824416256 111005358799104 111061294983936 111311790492672 111465961947648 111522130232832 111676593017088 111739946893443 111902668430784 112366994855808 112522627812672 112831321280832 113299501037184 113375071962768 113621646716928 113843563995672 113845507946016 114003188704944 114251129524224 114308701270016 114315943929264 114531960452184 114622294634496 114781051275264 114790283945568 115257321197568 115399626819246 115416957376512 115650604694016 115812763128832 115878463445052 116038959931818 116130482721792 116291328265728 116612351944704 116773864897536 117010259106048 117172323176832 117231366927488 117495778853376 117658515389184 117715794063552 117717804134656 117821477321856 117880848184704 118204241341824 118367959127616 118694715372288 118773884913376 118859112484992 119264686090704 119759560306848 119925432274032 119933960423424 120168206439876 120336699188552 120431611711488 120598414497792 120666829703112 120833958276108 120894847143972 120929262999552 121098822856704 121157776346112 121167521942544 121335343995096 121394412628038 121431044173824 121503398488164 121660505708544 121829010564096 121898123883756 122075638288128 122485568816919 122582176206336 122751957613824 123090815941632 123261301836288 123432023860992 123502046566437 123681896686656 124195099577472 124367114950848 124943956856928 125462396511936 125636167144224 125645101395968 125890501984632 126341196140544 126412869212784 126587956289256 126687799332864 126863267198976 127298326414336 127389670797312 127546955958114 127647555388416 127824352556544 127826535237632 127888763920896 128003580300288 128076196439268 128177213294592 128253587293062 128354744060928 128419422692352 128532520714752 128597288928768 128848455508707 128887336359936 128950081463808 129065850676224 129485144042496 129571510814592 130106930280768 130109151938304 130289358519936 130553113169248 130646793062016 131094827331776 131188895937792 131276399114784 131636541494304 131818863573936 131885287793424 132172119650304 132182751210048 132365829812832 132432529651488 132615954207792 132904375160832 133620620527548 133726010406912 133911226487808 134280890118144 134466874730496 134632897955787 134653116939264 134925705476352 135191540685894 135378786587121 135485563175424 135673216310016 135741582758144 135750183416001 136047743935488 136236175713792 136302498389376 136313462185362 136868068922112 137057636884608 137335093074144 137527656215488 137904948232128 138095952315552 138477167934336 138668964565824 138861026843616 138870901542912 139142133772488 139515015186432 139640269418496 139719487024656 139913004319704 139983507219336 140023357157376 140093915664384 140287951558656 140561951464044 140870059241472 141043988334634 141065170126848 141145196075928 141350739070464 141626814732711 141937256659968 142133845658112 142214477864382 142411450825413 142421578002816 143012538907392 143210617216128 143603499811968 143605951931904 143804852142336 143874859411008 144004027837824 144199364956416 144471850528896 144671950044864 145767949666416 146084974350336 146372795930592 146575528334928 146872252315404 146894309388288 147398062163968 147481680748248 147685949004132 147802432555008 148007145065472 148081726645248 148370948767602 148415720656896 148621282596864 148693634606592 148696173643776 148902124022784 148986595857924 149192948483766 149203557907712 149310620642304 149822659807744 149930166786048 150030170416896 150441761707776 150650129798784 151066001382912 151166762617024 151275234071808 151791418660896 151794010594688 152004251606592 152421258572352 152632368348768 152709280602912 153053711927424 153265697678016 153866169092328 154200806258688 154501979708412 154504617926736 154718613242424 154840643629056 155055104354304 155143066761144 155698486530048 155786813926128 155890723948806 156013678808064 156229764235776 156534900494049 156661038471168 156878020518912 156954392084736 157095303095808 157174464246272 157184422902738 157481445621753 157605655122432 157823945503488 158259620496384 158478816646656 158698316392704 159019581454272 159679413742464 159900576365376 160224275253168 160889106270816 161111944368144 161193129525296 161462340071424 161543701794816 161556695923392 161780458660128 161859216837384 162004531317552 162438680752128 162530831845008 162755943800472 162767517717504 163314091755892 163442901608448 163669276818432 163988943374718 164118285499392 164121087922176 164348402448384 164576031814656 164669395421916 164799274235904 164897469376794 164909195582208 165593466103296 165822819934464 165916890841779 166277736624384 166591942475904 166967685739008 167283195349248 167514889525632 167854002646176 168550492283712 168783941719008 170062607944152 170196740517888 170432470075392 170518351894528 170671440400384 170768261919024 171004783057416 171139658747904 171225896923136 171376694286336 171463051905024 171797940678276 171933441951744 172087800901632 172171576912896 172646858723328 172762014419456 172885981796352 173099440228869 173475907041024 173478869251072 173719144693248 173817695167578 174058439897727 174195724082688 174436992398592 174918527917056 175035198819712 175160797346304 175515388659072 175758484765248 175847050391232 176243668280064 176487773083776 176573691095328 176576706201984 176732215982784 176821272277056 177306362012736 178042073058432 178160827370064 178548301983744 178897029136056 179510530607716 179537489252352 179639340460272 179900940635136 180252309659814 180255387581192 180505048782828 180647417567232 180897621746688 181000244554668 181250937414162 181342270715958 181396991913984 181648234285056 181736664519168 181751282913816 182003015992644 182490758562816 182743515846144 183113457432192 183873264309504 184127936420736 184636223912448 184891952754432 185148035791488 185522845029984 186292649366208 186550672426272 186644676292448 187415935285392 188193594767904 188454250716336 188467652093952 188835752976948 189249675546624 189511794210816 189619303819176 189881934433884 189895437337088 190031698999296 190683385209856 190820212273152 190947489621504 191320433937171 191471333082624 191474602575872 191736528834816 191739802856448 191833145881344 192005370450432 192114294658902 192265819941888 192380380939593 192532116091392 192629134038528 192895933393152 193331004539904 194357266221888 195163727907456 195434037779904 195829669753872 196642240997664 196914598672176 197342860087296 197442302193664 197454812241456 197827931690136 198258179475456 198274126815072 198536165363712 198648794477232 198923931311688 199080827523072 199356562741248 200040227222528 200183768395776 200430930791322 200589015610368 200866839731712 201421335177216 201700312095744 201979675408896 202388558214528 202672335475456 202787311028841 203228344763136 203509824465024 203612374137216 204071615903232 204354263570688 204453747584064 205154892123104 205302103383168 206002639611216 206006157235648 206291484323232 206857422348192 207143928473328 207715751901504 207854298598408 208003446848736 208018238410752 208306352314368 208713200658732 209170694025216 209272522779648 209460404127744 209579230536984 209744530845696 209869506479556 209975260829004 210140873496576 210431927337984 211012827328512 211305088862208 211565982501951 211597755190272 212026108605696 212905884989952 213200768487168 213321716796573 213632367004224 214518808361088 214815925824192 215408927897856 215707278213504 215812289116512 216006041756736 216707775793344 217007925067296 217023356956672 218225702424576 218651924499624 218824380665856 219127461525504 219434709086208 219559193895888 219863292502392 219878927442944 220036704104448 220308378473106 220791288137728 221097093245952 221222521122372 221528923506198 221640553097282 221703648832512 222010717598208 222122589967872 222556423151403 222623580985344 222931923895296 223044260465664 223353186034176 223479893786886 223789422725649 223805336861568 224733989711616 225045255625344 225662642561664 226599002074368 226750143925536 227687127991344 227691015892032 228006377409888 228631887858528 229063920904368 229562102550528 229580567891136 230799253638492 230833914753024 231301209388032 231625526257664 231756926890104 232077919863636 232260965443584 232582656531456 233224703889408 233547729795072 233836085923209 234020518212096 234344646353664 234462733854976 234991557706752 235317030778368 235431588127104 235435608269312 235642954643712 235761696369408 236408482683648 236735918255232 237389430744576 237547769826752 237718224969984 238529372181408 239519120613696 239850864548064 239867920846848 240336412879752 240673398377104 241196828995584 241333659406224 241667916552216 241789694287944 241858525999104 242315552692224 242335043885088 242670687990192 242788825256076 243006796976328 243321011417088 243658021128192 243796247767512 244151276576256 244971137633838 245164352412672 245503915227648 245983415062077 246181631883264 246522603672576 246864047721984 247004093132874 247363793373312 248390199154944 248734229901696 249887913713856 250924793023872 251272334288448 251781003969264 252825738425568 253175912578512 253726534397952 254596652828672 255093911916228 255295110776832 255648705113088 255653070475264 255777527841792 256007160600576 256152392878536 256354426589184 256507174586124 256709488121856 256838845384704 257065041429504 257194577857536 257696911017414 257774672719872 257900162927616 258131701352448 258970288084992 259143021629184 260213860561536 260218303876608 260578717039872 260726542751367 261106226338496 261293586124032 262189654663552 262377791875584 262552798229568 263273082988608 263637727147872 263770575586848 264365502420096 264731659625664 264865059302976 265231908415584 267241241055096 267452020813824 267822452975616 268933749460992 269265795911574 269306233878528 269851410952704 270378464489721 270383081371788 270757573174242 270971126350848 271346432620032 271483165516288 271500366832002 272013406073937 272095487870976 272472351427584 272604996778752 272626924370724 273736137844224 274115273769216 274670186148288 275055312430976 275809896464256 276191904631104 276954335868672 277337929131648 277722053687232 278284267544976 279030030372864 279438974049312 279826008639408 279967014438672 280575903117312 281123902928088 282087976669268 282130340253696 282290392151856 282701478140928 283253629465422 283874513319936 284267691316224 284428955728764 284822901650826 284843156005632 285799660572811 286025077814784 286421234432256 287206999623936 287211903863808 287609704284672 287749718822016 288008055675648 288171441988353 288398729912832 288943701057792 289343900089728 291535899332832 292745591861184 293151056669856 293744504630808 294796124327936 294963361496496 295371898008264 295604865110016 296014290130944 296163453290496 296741897535204 297242565193728 297387269213184 297392347287552 297804248045568 297973191715848 298385896967532 298407115815424 298621241284608 299645319615488 299860333572096 300060340833792 300646396186983 300883523415552 301300259597568 302132002765824 302333525234048 302550468143616 303582837321792 303588021189376 304008503213184 304842517144704 305264736697536 305418561205824 306107423854848 306531395356032 307732338184656 308401612517376 309003959416824 309009235853472 309437226484848 310110208708608 310286133522288 311573627852256 311781447897612 312027357616128 312459528471552 313069800988098 313322076942336 313756041037824 313908784169472 314190606191616 314348928492544 314368845805476 314962891243506 315211310244864 315647891006976 316519240992768 316957633293312 317396632785408 318039162908544 319358827484928 319801152730752 320448550506336 321778212541632 322223888736288 322386259050592 323113391846784 323560917320256 323718433674768 324009062635104 325061663690016 325511887600944 325535035435008 326628183511784 326885803216896 327338553636864 327977886749436 328236570998784 328696804896768 329152063629312 329338790843832 329598548471808 329794938753588 329818391164416 330462567709659 331186932206592 331645639868928 331833781683558 332293385259297 332460829645923 332555473248768 333183884951808 333935371478016 334566390698496 335029779051264 335219840680329 335708005292352 337100984567424 337567883438016 340125215888304 340864940150784 341036703789056 341536523838048 342009566114832 342753388572672 342926103810048 343595881356552 343866883903488 344343153825792 345524028838912 345771963592704 346198880457738 346951814082048 346957738502144 347438289386496 347635390335156 348116879795454 348391448165376 348873984797184 349837055834112 350070397639424 350321594692608 351030777318144 351516969530496 351694100782464 352487336560128 352975546167552 353147382190656 353153412403968 353464431965568 353642544554112 354612724025472 356084146116864 356321654740128 357794058272112 359021061215432 359278680920544 359801881270272 360504619319628 360510775162384 361010097565656 361294835134464 361795243493376 362000489109336 362501874828324 362684541431916 363296468570112 363473329038336 363502565827632 364006031985288 364981517125632 365487031692288 366226914864384 367456706450757 367746528619008 368255872841472 369272447824896 369783905508864 370296071582976 371045690059968 372585298732416 373101344852544 373289352584896 374831870570784 376387189535808 376908501432672 376935304187904 377671505953896 379023588421632 379238607638352 379763868867768 379790874674176 380063397998592 381366770419712 381894979243008 382640867874342 382942666165248 382949205151744 383473057669632 383479605712896 383666291762688 384010740900864 384228589317804 384531639883776 384760761879186 385064232182784 385258268077056 385791866786304 386545366526121 386662009079808 388714532443776 390327455814912 390868075559808 391659339507744 393284481995328 393829197344352 394909624482912 395655863380272 396516358950912 396548253630144 397297588954464 397847862623376 398713125482496 400080454445056 400861861582644 401178031220736 401733679463424 402842670354432 403400624191488 403898693867361 403959350817792 404777116429056 405344670950912 405574622057682 406136359761363 406456689526272 407019648930048 407224748274432 408143231806464 408708527141376 408907495168128 410309784246208 410604206766336 412005279222432 412012314471296 412582968646464 413714844696384 414287856946656 415431503803008 415708597196816 416006893697472 416612704628736 417426401317464 418545045559296 418920808255488 419158461073968 419739012959112 419950521658008 420281746993152 420863854675968 422610177724416 423131965003902 423195510380544 424052217211392 424880444198133 425811769979904 426401536974336 426643433593146 427264734008448 429037616722176 429631851648384 430817855795712 431414556427008 431624578233024 432012083513472 433415551586688 434015850134592 437303848999248 438254923051008 439118387791776 439726585004784 439757854885888 440616756946212 441582576275456 442194186491904 442445042244744 443057847012396 443281106194564 443407297665024 444021435196416 444245179935744 445112846302806 445247161970688 445863847790592 446088520931328 446706372068352 446959787573772 447578845451298 447610673723136 449467979423232 450090511250688 451325285123328 453198004148736 453500287851072 455374255982688 455382031784064 456012754819776 457263775717056 458127841808736 459161135782272 461598507276984 462602418776064 463251052515328 463513853780208 464155839727272 464521930887168 465165313062912 467095459590144 467672171846418 468041036424192 468689292707328 468925467709952 469983115413504 470634061556736 470863176254208 470871216538624 471285909287424 471523392738816 472444336865259 472816965367296 473471836510464 474778861489152 475095539653504 475436449939968 477058744362816 479038241227392 479701729096128 480672825759504 481346796754208 482667318812448 483335833104432 483579388575888 484631105384448 484670087770176 485341375980384 485577650512152 486013593952656 487316042256384 487592495535024 488302553152512 489942275267676 490328704825344 491007830455296 491966830124154 492363263766528 493045207345152 493653959171219 493728095443968 494008186265748 494727586746624 496780398309888 497468459803392 497750672525337 499775827427712 501849586047744 502544668576896 503562007938528 505651476851136 506351825157024 509193305657344 510187823832456 510590221553664 511297410226176 511555055683584 512014321201152 512304785757072 513014349172248 513418976243712 513677690769408 514130082859008 514389155715072 515393822034828 515800325855232 516263402704896 517940576169984 518286043258368 519298320686607 520427721123072 520436607753216 521157434079744 521453085502734 522175319693181 522212452676992 522587172248064 524379309327104 524755583751168 525105596459136 526546165977216 527275454295744 527541151173696 528731004840192 529463319251328 529730118605952 530463816831168 534482482110192 535644905951232 538531591823148 538612467757056 539702821905408 540756928979442 540766162743576 541515146348484 541942252701696 542692865240064 542966331032576 543000733664004 544026812147874 544190975741952 544944702855168 545209993557504 545253848741448 547472275688448 548230547538432 549340372296576 550110624861952 551619792928512 552383809262208 553908671737344 554675858263296 555444107374464 556568535089952 558877948098624 559652017278816 559934028877344 562247805856176 564175953338536 564580784303712 565402956281856 566507258930844 567749026639872 568535382632448 568857911457528 569645803301652 569686312011264 571599321145622 572050155629568 572842468864512 573961301811513 574413999247872 574423807727616 575219408569344 575499437644032 576016111351296 576342883976706 576797459825664 577141142818779 577887402115584 578687800179456 583071798665664 585491183722368 586302113339712 587489009261616 589926722992992 590743796016528 592028580261888 592326906580992 593483795070408 594774538426368 595608496091136 595946383431696 596771793935064 596814231630848 597242482569216 599290639230976 600120681667584 601292792373966 601767046831104 602600519195136 604264005531648 604667050468096 605100936287232 607165674643584 607176042378752 608017006426368 608361933086523 609685034289408 610529473395072 610837122411648 612214847709696 613062790712064 615464676369312 618007918833648 618018471706944 618874452969696 620572267044576 623147255704512 623562895795224 624054715232256 624919056943104 626139601976196 627512082075648 627817568338944 628381212383232 628697856985088 628737691610952 629925782487012 630422620489728 631295782013952 633038481985536 633915266586624 634697947505853 634793265570816 636078325817088 638717654969856 639602305461504 640897101012672 643556425083264 644447777472576 644772518101184 646226783693568 647121834640512 647436867349536 648018125270208 650123327380032 651023775201888 651070070870016 653256367023568 654677107273728 655955773498872 656473141997568 658304127258624 658677581687664 659589877507176 659636782328832 660925135419318 662373864413184 663291279737856 663667563367116 664586770518594 664921659291846 665110946497536 666367769903616 667669269454209 667870742956032 669132781396992 670059558102528 670439681360658 671416010584704 674201969134848 675135766876032 680250431776608 683073047676096 684019132229664 687191762713104 688686307651584 691048057677824 692397760915476 693903628164096 693915477004288 694876578772992 695270780670312 696233759590908 696782896330752 697747969594368 699674111668224 700140795278848 700643189385216 701508257769627 702061554636288 703033939060992 703388201564928 704974673120256 705951092335104 706294764381312 706306824807936 706928863931136 707285089108224 709225448050944 712168292233728 712643309480256 715588116544224 718042122430864 718557361841088 719603762540544 721009238639256 721021550324768 722020195131312 723590486986752 724000978218672 725003749656648 725369082863832 726946658076672 727005131655264 728012063970576 729963034251264 730974063384576 732453829728768 734913412901514 735493057238016 736511745682944 738544895649792 739567811017728 740592143165952 742091380119936 745170597464832 746202689705088 746578705169792 749663741141568 752774379071616 753817002865344 755343011907792 758477215276704 759527737735536 759581749348352 762733540839424 763789958486016 765281735748684 765885332330496 766946115339264 766959211425792 767332583525376 768021481801728 768457178635608 769063279767552 769521523758372 770128464365568 770516536154112 771583733572608 773090733052242 773324018159616 775741935840487 777429064887552 780654911629824 781736151119616 782179628254101 783318679015488 786568963990656 787658394688704 789819248965824 791311726760544 793096507260288 794595177908928 795695725246752 800160908890112 801723723165288 802356062441472 803467358926848 806801248382976 807797387734722 807918701635584 809554232858112 810689341901824 811149244115364 812272719522726 812913379052544 814039297860096 814449496548864 816040218221811 816286463612928 817417054282752 817814990336256 820619568492416 821208413532672 824010558444864 824024628942592 825165937292928 827429689392768 828575713893312 830863007606016 831417194393632 832013787394944 834852802634928 837090091118592 838316922147936 839478025918224 839901043316016 841727709351936 846263930007804 846391020761088 848104434422784 849760888396266 851623539959808 852803073948672 853286867186292 854529468016896 857398981718433 858075233444352 859263703296768 861635711591424 862829112854016 863249156466048 864024167026944 864514325965059 866831103173376 868031700269184 874607697998496 878236775583552 879453170009568 879515709771776 881233513892424 884388372983808 884890084489488 886115694024792 886562212389128 886814595330048 888042870392832 888490359871488 890225692605612 891727695581184 892177041862656 893412744136704 893919575147544 895157690902596 895221347446272 898935958846464 900181022501376 901939188560949 902650570246656 906396008297472 907000575702144 910748511965376 910764063568128 912025509639552 914527551434112 916255683617472 918322271564544 923197014553968 925204837552128 927027707560416 928311679454544 930330626125824 935344343692836 936082072848384 937378585414656 937850935419904 939966230827008 941268123113472 941726352508416 941742433077248 942571818574848 943046785477632 944888673730518 945633930734592 946943673020928 949557722978304 950191079307008 950872899879936 954117488725632 958076482454784 959403458192256 961345651519008 962693593508416 965334637624896 966671666208864 967158777151776 969340175540352 970682751960768 971155301024304 972027187905312 975184991070048 976605106305024 979884550535352 980657409650688 982015660910592 983933660248308 986090414690304 987307918342438 987456190887936 988016372531496 989455173493248 991387703128977 993560796619776 994936919606784 995501345050674 996880155777891 997382488937769 999551654855424 1003699172095488 1005089337153792 1007124015877056 1011302953702272 1012703650314048 1020375647664912 1022594820452352 1023110111367168 1024609571514144 1026028698344496 1028260165718016 1028778311430144 1030787644069656 1031600651710464 1036572086516736 1038596641373214 1040855442246144 1040873215506432 1042314868159488 1042906171005468 1044350639386362 1044424905353984 1045174344496128 1048758618654208 1049511167502336 1050211192918272 1053092331954432 1054550908591488 1055082302347392 1057462009680384 1058926638502656 1059460237211904 1060927633662336 1068964964220384 1077063183646296 1079405643810816 1081513857958884 1081532325487152 1083030292696968 1083884505403392 1085385730480128 1085932662065152 1086001467328008 1088053624295748 1089889405710336 1090419987115008 1090507697482896 1094944551376896 1096461095076864 1098680744593152 1100221249723904 1102370119352271 1103239585857024 1104767618524416 1107817343474688 1109351716526592 1110888214748928 1113137070179904 1117755896197248 1119304034557632 1119868057754688 1124495611712352 1128351906677072 1129161568607424 1130805912563712 1133014517861688 1137070765264896 1137715822915056 1139291606603304 1139372624022528 1143198642291244 1144100311259136 1145684937729024 1147922603623026 1148827998495744 1148847615455232 1150438817138688 1150998875288064 1152032222702592 1152685767953412 1153594919651328 1154282285637558 1155774804231168 1157375600358912 1166143597331328 1170982367444736 1172604226679424 1174978018523232 1179853445985984 1181487592033056 1186967590140816 1189549076852736 1191892766863392 1193543587870128 1193628463261696 1198581278461952 1200241363335168 1202585584747932 1203534093662208 1205201038390272 1208528011063296 1209334100936192 1210201872574464 1211696081602083 1214331349287168 1214352084757504 1216034012852736 1216723866173046 1218409079284089 1219370068578816 1221058946790144 1221674244823296 1224429695419392 1226125581424128 1230929352738624 1236015837667296 1236036943413888 1237748905939392 1241144534089152 1246294511409024 1247125791590448 1249838113886208 1252279203952392 1255635136677888 1256762424766464 1257395713970176 1257475383221904 1259851564974024 1260845240979456 1262591564027904 1267830533173248 1269395895011706 1269586531141632 1272156651634176 1277435309939712 1279204610923008 1281794202025344 1287112850166528 1288895554945152 1289545036202368 1292453567387136 1294243669281024 1294873734699072 1296036250540416 1300246654760064 1302047550403776 1306512734047136 1311911546997744 1317355163375328 1319179755014352 1319273564657664 1321850270838636 1324747728826368 1326582559475712 1327335126734232 1329173541037188 1329843318583692 1330221892995072 1332735539807232 1335338538908418 1335741485912064 1338265562793984 1340119116205056 1340879362721316 1342832021169408 1348403938269696 1350271533752064 1360500863553216 1366146095352192 1368038264459328 1374383525426208 1382096115355648 1384795521830952 1387807256328192 1389753157545984 1390541561340624 1392467519181816 1393565792661504 1395495939188736 1400281590557696 1401286378770432 1403016515539254 1404123109272576 1406067878121984 1406776403129856 1409949346240512 1411902184670208 1412589528762624 1412613649615872 1413857727862272 1414570178216448 1417333010595777 1418450896101888 1424336584467456 1425286618960512 1431176233088448 1436084244861728 1437114723682176 1442018477278512 1442043100649536 1444040390262624 1448001956437344 1450007499313296 1450738165727664 1453893316153344 1454010263310528 1456024127941152 1461948126769152 1464907659457536 1469826825803028 1470986114476032 1473023491365888 1477089791299584 1479135622035456 1480961877513657 1481184286331904 1484182760239872 1490341194929664 1492405379410176 1493157410339584 1493252017576011 1499327482283136 1505548758143232 1507634005730688 1510686023815584 1516954430553408 1519055475471072 1519163498696704 1527579916972032 1530563471497368 1531770664660992 1533892230678528 1534665167050752 1536042963603456 1536914357271216 1539043047516744 1540256928731136 1541033072308224 1543167467145216 1546181466104484 1551483871680974 1554858129775104 1557894962059821 1561309823259648 1563472302239232 1564359256508202 1566525959079543 1566637358030976 1573137927981312 1575316789377408 1579638497931648 1582623453521088 1586193014520576 1589190355817856 1591391450493504 1603447446330576 1606934717853696 1615594775469444 1615837403271168 1619108465716224 1621378683803648 1622298488230728 1624545439045452 1625826758105088 1628078595720192 1628898993097728 1632080436443622 1632572927225856 1634834108565504 1635629980672512 1641239136984832 1642416827065344 1648021116889728 1648049257885184 1650331874585856 1654859378785536 1657151427786624 1661726015212032 1662834388787264 1664027574789888 1669705605269856 1676633844295872 1678956051836448 1679802086632032 1692527860015608 1696208868845568 1699521776792532 1703247079919616 1705606147897344 1706573734372584 1709058936033792 1714797963436866 1716150466888704 1718527406593536 1721883905434539 1723271423182848 1725658225708032 1726498312932096 1728048334053888 1729028651930118 1733662206346752 1736063400538368 1749215395996992 1756473551167104 1758906340019136 1762467027784848 1769780168978976 1772231388049584 1773124424778256 1776085740785664 1776980719742976 1780451385211224 1786825488273408 1787839150295088 1790315381805192 1790442694892544 1797871917692928 1800362045002752 1803878377121898 1805301140493312 1812792016594944 1814001151404288 1821497023930752 1821528127136256 1824051019279104 1825085799259569 1829055102868224 1832511367234944 1836644543129088 1846394029107936 1854055415120832 1856623358909088 1870688687385672 1872164145696768 1874757170829312 1875701870839808 1882536246226944 1883452705016832 1883484866154496 1885143637149696 1886093570955264 1889777347461036 1891267861469184 1893887346041856 1899115445956608 1900382158614016 1901745799759872 1904093842517559 1908234977451264 1916152964909568 1918806916384512 1922691303038016 1925387187016832 1930669275249792 1933343332417728 1934317554303552 1938680351080704 1941365503921536 1942310602048608 1944054375810624 1950369982140096 1953210212610048 1959769101070704 1964031321821184 1967867320496616 1974615836684876 1974912381775872 1976032745062992 1978910346986496 1982775406257954 1987121593239552 1989873839213568 1991002690101348 1993760311555782 1994764977875538 1999103309710848 2007398344190976 2010178674307584 2014248031754112 2022605907404544 2025407300628096 2040751295329824 2049219143028288 2052057396688992 2061575288139312 2073144173033472 2077193282746428 2081710884492288 2081746431012864 2084629736318976 2085812342010936 2088701278772724 2088849810707968 2090348688992256 2097517237308416 2099022335004672 2100422385836544 2104524773308881 2106184663908864 2109101817182976 2110164604694784 2114924019360768 2117853277005312 2118920474423808 2121855267324672 2137929928440768 2154126367292592 2158811287621632 2163027715917768 2163064650974304 2166060585393936 2170771460960256 2171865324130304 2172002934656016 2176107248591496 2180839974230016 2181015394965792 2189889102753792 2192922190153728 2197361489186304 2200442499447808 2204740238704542 2206479171714048 2209535237048832 2215634686949376 2218703433053184 2221776429497856 2226274140359808 2235511792394496 2238608069115264 2239736115509376 2248991223424704 2256703813354144 2258323137214848 2266029035723376 2275431645830112 2278583213206608 2278745248045056 2286397284582488 2288200622518272 2291369875458048 2295845207246052 2297655996991488 2300877634277376 2301997750576128 2304064445405184 2305371535906824 2307189839302656 2308564571275116 2311549608462336 2314751200717824 2327225807521461 2332287194662656 2341964734889472 2345208453358848 2346538884762303 2349956037046464 2359706891971968 2362975184066112 2373935180281632 2383785533726784 2387087175740256 2387256926523392 2400482726670336 2405171169495864 2407068187324416 2410402076780544 2418668201872384 2420403745148928 2423392163204166 2428662698574336 2428704169515008 2432068025705472 2433447732346092 2436818158568178 2438740137157632 2442117893580288 2443348489646592 2448120654665433 2448859390838784 2452251162848256 2461858705477248 2472031675334592 2472073886827776 2475497811878784 2482289068178304 2492589022818048 2494251583180896 2504558407904784 2511270273355776 2514950766443808 2519703129948048 2525183128055808 2538791790023412 2539173062283264 2544313303268352 2554870619879424 2558409221846016 2563588404050688 2572196945155299 2574225700333056 2577791109890304 2579090072404736 2584907134774272 2588487338562048 2589747469398144 2592072501080832 2600493309520128 2604095100807552 2613025468094272 2623823093995488 2634710326750656 2638359510028704 2638547129315328 2643700541677272 2653165118951424 2654670253468464 2658347082074376 2659686637167384 2660443785990144 2665471079614464 2670677077816836 2676531125587968 2680238232410112 2681758725442632 2685664042338816 2696807876539392 2700543067504128 2705817565682847 2721001727106432 2732292190704384 2736076528918656 2748767050852416 2769591043661904 2775614512656384 2781083122681248 2784935038363632 2790991878377472 2800563181115392 2806033031078508 2808246218545152 2812135756243968 2813552806259712 2819898692481024 2823804369340416 2825179057525248 2825227299231744 2827715455724544 2829140356432896 2834666021191554 2836901792203776 2848673168934912 2850573237921024 2862352466176896 2872168489723456 2874229447364352 2884036954557024 2884086201299072 2888080780525248 2896003912874688 2900014998626592 2901476331455328 2908020526621056 2912048255882304 2929815318915072 2939653651606056 2941972228952064 2946046982731776 2958271244070912 2961923755027314 2962368572663808 2968365520479744 2974163109386931 2980682389859328 2984810758820352 2986314820679168 2986504035152022 2992147466813307 2998654964566272 3011097516286464 3015268011461376 3021372047631168 3033908861106816 3038110950942144 3061126942994736 3067784461357056 3069330334101504 3073828714542432 3078086095033488 3086334934290432 3092362932208968 3102967743361948 3109716259550208 3115789924119642 3122619646519296 3126944604478464 3128718513016404 3133051918159086 3133274716061952 3146275855962624 3150633578754816 3159276995863296 3165246907042176 3172386029041152 3178380711635712 3182782900987008 3206894892661152 3231189550938888 3238216931432448 3242757367607296 3244596976461456 3249090878090904 3251653516210176 3256157191440384 3257797986195456 3264160872887244 3269668217131008 3271259961345024 3282478273969664 3284833654130688 3296042233779456 3296098515770368 3300663749171712 3307110358056813 3309718757571072 3314302855573248 3323452030424064 3325668777574528 3328055149579776 3339411210539712 3353267688591744 3357912103672896 3359604173264064 3385055720031216 3392417737691136 3399043553585064 3411212295794688 3413147468745168 3418117872067584 3429595926873732 3432300933777408 3437054813187072 3443767810869078 3446542846365696 3451316451416064 3452996625864192 3456096668107776 3458057303860236 3467324412693504 3472126801076736 3498430791993984 3512947102334208 3517812680038272 3524934055569696 3539560337957952 3544462776099168 3546248849556512 3560902770422448 3575678300590176 3580630763610384 3580885389785088 3595743835385856 3600724090005504 3607756754243796 3610602280986624 3625584033189888 3628002302808576 3635088244806249 3642994047861504 3643056254272512 3648102038558208 3650171598519138 3655227237852267 3658110205736448 3665022734469888 3673289086258176 3692788058215872 3708110830241664 3713246717818176 3741377374771344 3749514341658624 3751403741679616 3766905410033664 3770287274299392 3772187141910528 3779554694922072 3782535722938368 3787774692083712 3800764317228032 3803491599519744 3808187685035118 3816469954902528 3832305929819136 3837613832769024 3845382606076032 3850774374033664 3861338550499584 3866686664835456 3868635108607104 3877360702161408 3882731007843072 3884621204097216 3888108751621248 3900739964280192 3919538202141408 3935734640993232 3949231673369752 3952065490125984 3957820693972992 3965550812515908 3974243186479104 3979747678427136 3982005380202696 3987520623111564 3989529955751076 3998206619421696 4014796688381952 4020357348615168 4028496063508224 4045211814809088 4050814601256192 4081502590659648 4098438286056576 4104114793377984 4123150576278624 4146288346066944 4154386565492856 4163421768984576 4169259472637952 4171624684021872 4177402557545448 4177699621415936 4180697377984512 4195034474616832 4200844771673088 4209049546617762 4212369327817728 4218203634365952 4220329209389568 4229848038721536 4235706554010624 4237840948847616 4243710534649344 4251999031787331 4275859856881536 4308252734585184 4326055431835536 4326129301948608 4332121170787872 4344005869312032 4352214497182992 4361679948460032 4362030789931584 4385844380307456 4394722978372608 4400884998895616 4409480477409084 4412958343428096 4419070474097664 4431269373898752 4437406866106368 4442885632540971 4443552858995712 4452548280719616 4471023584788992 4477216138230528 4479472231018752 4497982446849408 4513407626708288 4516646274429696 4532058071446752 4550863291660224 4557166426413216 4557490496090112 4572794569164976 4582739750916096 4591690414492104 4595311993982976 4603995501152256 4608128890810368 4610743071813648 4617129142550232 4623099216924672 4629502401435648 4654451615042922 4664574389325312 4673684886179463 4683929469778944 4690416906717696 4693077769524606 4699912074092928 4719413783943936 4725950368132224 4747870360563264 4767571067453568 4774174351480512 4810342338991728 4820804153561088 4837336403744768 4846784326408332 4857325397148672 4857408339030016 4864136051410944 4866895464692184 4873636317136356 4877480274315264 4884235787160576 4886696979293184 4896241309330866 4897718781677568 4904502325696512 4923717410954496 4944063350669184 4944147773655552 4950995623757568 4964578136356608 4985178045636096 4988503166361792 5009116815809568 5029901532887616 5039406259896096 5077583580046824 5088626606536704 5109741239758848 5116818443692032 5127176808101376 5144393890310598 5148451400666112 5155582219780608 5158180144809472 5169814269548544 5176974677124096 5179494938796288 5184145002161664 5200986619040256 5208190201615104 5226050936188544 5247646187990976 5269420653501312 5276719020057408 5287401083354544 5309340506936928 5316694164148752 5319373274334768 5330942159228928 5341354155633672 5360476464820224 5363517450885264 5371328084677632 5393615753078784 5401086135008256 5411635131365694 5430193550883409 5442003454212864 5464584381408768 5472153057837312 5475257397778707 5497534101704832 5539182087323808 5562166245362496 5569870076727264 5601126362230784 5612066062157016 5616492437090304 5624271512487936 5627105612519424 5647608738680832 5650358115050496 5650454598463488 5655430911449088 5658280712865792 5669332042383108 5673803584407552 5697346337869824 5701146475842048 5712281527552677 5724704932353792 5744336979446912 5748458894728704 5768073909114048 5768172402598144 5776161561050496 5792007825749376 5800029997253184 5802952662910656 5816041053242112 5824096511764608 5859630637830144 5879307303212112 5892093965463552 5923847510054628 5924737145327616 5936731040959488 5948326218773862 5961364779718656 5969621517640704 5972629641358336 5973008070304044 5984294933626614 5997309929132544 6022195032572928 6030536022922752 6042744095262336 6067817722213632 6076221901884288 6122253885989472 6147657429084864 6156172190066976 6184725864417936 6205935486723896 6219432519100416 6231579848239284 6245239293038592 6253889208956928 6257437026032808 6266103836318172 6266549432123904 6292551711925248 6301267157509632 6313574319926643 6318553991726592 6330493814084352 6344772058082304 6356761423271424 6365565801974016 6413789785322304 6462379101877776 6476433862864896 6489193952922912 6498181756181808 6512314382880768 6515595972390912 6528321745774488 6542519922690048 6564956547939328 6569667308261376 6592084467558912 6592197031540736 6601327498343424 6614220716113626 6619437515142144 6628605711146496 6646904060848128 6651337555149056 6656110299159552 6678822421079424 6706535377183488 6715824207345792 6719208346528128 6770111440062432 6798087107170128 6826294937490336 6836235744135168 6859191853747464 6864601867554816 6874109626374144 6887535621738156 6902632902832128 6905993251728384 6912193336215552 6916114607720472 6934648825387008 6944253602153472 6981677422564383 6996861583987968 7025894204668416 7035625360076544 7049868111139392 7079120675915904 7088925552198336 7092497699113024 7121805540844896 7151356601180352 7161261527220768 7161770779570176 7201448180011008 7215513508487592 7221204561973248 7256004605617152 7270176489612498 7285988095723008 7286112508545024 7296204077116416 7300343197038276 7310454475704534 7316220411472896 7330045468939776 7344361963996299 7346578172516352 7385576116431744 7416221660483328 7426493435636352 7482754749542688 7533810820067328 7559109389844144 7575549384167424 7601528634456064 7616375370070236 7632939909805056 7664611859638272 7675227665538048 7690765212152064 7701548748067328 7716590835465897 7722677100999168 7733373329670912 7737270217214208 7754721404322816 7765462015686144 7769242408194432 7776217503242496 7801479928560384 7839076404282816 7871469281986464 7898463346739504 7904130980251968 7915641387945984 7931101625031816 7959495356854272 7964010760405392 7975041246223128 7979059911502152 7996413238843392 8029593376763904 8040714697230336 8056992127016448 8090423629618176 8101629202512384 8163005181319296 8196876572113152 8208229586755968 8246301152557248 8308773130985712 8326843537969152 8343249368043744 8354805115090896 8355399242831872 8390068949233664 8401689543346176 8418099093235524 8424738655635456 8436407268731904 8440658418779136 8459696077443072 8471413108021248 8475681897695232 8487421069298688 8503998063574662 8551719713763072 8616505469170368 8652110863671072 8652258603897216 8664242341575744 8688011738624064 8704428994365984 8724061579863168 8789445956745216 8801769997791232 8818960954818168 8825916686856192 8838140948195328 8874813732212736 8885771265081942 8887105717991424 8905096561439232 8942047169577984 8954432276461056 8958944462037504 8976442400439921 8995964893698816 9026815253416576 9033292548859392 9064116142893504 9101726583320448 9114332852826432 9145589138329952 9183380828984208 9207991002304512 9221486143627296 9234258285100464 9259004802871296 9308903230085844 9329148778650624 9347369772358926 9367858939557888 9380833813435392 9386155539049212 9399824148185856 9438827567887872 9451900736264448 9495740721126528 9535142134907136 9548348702961024 9620684677983456 9674672807489536 9693568652816664 9714650794297344 9728272102821888 9733790929384368 9747272634272712 9754960548630528 9768471574321152 9773393958586368 9792482618661732 9809004651393024 9847434821908992 9888126701338368 9888295547311104 9901991247515136 9921331074170439 9929156272713216 9970356091272192 9977006332723584 10018233631619136 10059803065775232 10078812519792192 10155167160093648 10177253213073408 10233636887384064 10254353616202752 10288787780621196 10296902801332224 10311164439561216 10316360289618944 10339628539097088 10353949354248192 10358989877592576 10368290004323328 10401973238080512 10416380403230208 10452101872377088 10495292375981952 10538841307002624 10553438040114816 10574802166709088 10618681013873856 10633388328297504 10638746548669536 10682708311267344 10727034901770528 10742656169355264 10787231506157568 10802172270016512 10823270262731388 10860387101766818 10884006908425728 10905264734418747 10929168762817536 10944306115674624 10950514795557414 10965681713556801 10995068203409664 11078364174647616 11124332490724992 11139740153454528 11224132124314032 11248543024975872 11254211225038848 11300716230100992 11310861822898176 11316561425731584 11338664084766216 11347607168815104 11402292951684096 11424563055105354 11449409864707584 11488673958893824 11496917789457408 11536147818228096 11536344805196288 11552323122100992 11584015651498752 11600059994506368 11605905325821312 11632082106484224 11648193023529216 11758614606424224 11847695020109256 11873462081918976 11896652437547724 11922729559437312 11939243035281408 11945259282716672 11946016140608088 11968589867253228 11994619858265088 12044390065145856 12061072045845504 12085488190524672 12135635444427264 12152443803768576 12244507771978944 12295314858169728 12312344380133952 12369451728835872 12411870973447792 12438865038200832 12463159696478568 12507778417913856 12514874052065616 12532207672636344 12533098864247808 12585103423850496 12602534315019264 12627148639853286 12637107983453184 12660987628168704 12689544116164608 12713522846542848 12731131603948032 12827579570644608 12924758203755552 12978387905845824 12996363512363616 13056643491548976 13085039845380096 13129913095878656 13184168935117824 13184394063081472 13202654996686848 13228441432227252 13238875030284288 13257211422292992 13293808121696256 13302675110298112 13312220598319104 13328656897622913 13357644842158848 13413070754366976 13431648414691584 13438416693056256 13540222880124864 13596174214340256 13652589874980672 13672471488270336 13718383707494928 13748219252748288 13775071243476312 13811986503456768 13824386672431104 13832229215440944 13869297650774016 13888507204306944 13963354845128766 13993723167975936 14051788409336832 14071250720153088 14099736222278784 14158241351831808 14177851104396672 14184995398226048 14243611081689792 14302713202360704 14322523054441536 14431027016975184 14512009211234304 14540352979224996 14571976191446016 14572225017090048 14592408154232832 14600686394076552 14620908951409068 14632440822945792 14660090937879552 14688723927992598 14693156345032704 14771152232863488 14832443320966656 14852986871272704 14965509499085376 15118218779688288 15203057268912128 15232750740140472 15265879819610112 15329223719276544 15350455331076096 15381530424304128 15403097496134656 15433181670931794 15445354201998336 15466746659341824 15474540434428416 15509442808645632 15530924031372288 15538484816388864 15552435006484992 15602959857120768 15678152808565632 15742938563972928 15796926693479008 15808261960503936 15862203250063632 15928021520810784 15950082492446256 15958119823004304 15992826477686784 16081429394460672 16113984254032896 16180847259236352 16203258405024768 16290580652650227 16326010362638592 16393753144226304 16416459173511936 16425772193336121 16492602305114496 16617546261971424 16686498736087488 16709610230181792 16710798485663744 16803379086692352 16836198186471048 16849477311270912 16872814537463808 16881316837558272 16942826216042496 16951363795390464 16974842138597376 17007996127149324 17103439427526144 17136844582658031 17233010938340736 17304221727342144 17304517207794432 17328484683151488 17376023477248128 17408857988731968 17448123159726336 17578891913490432 17637921909636336 17676281896390656 17771542530163884 17774211435982848 17810193122878464 17884094339155968 17908864552922112 17917888924075008 17952884800879842 17991929787397632 18053630506833152 18066585097718784 18128232285787008 18203453166640896 18228665705652864 18291178276659904 18366761657968416 18442972287254592 18468516570200928 18617806460171688 18658297557301248 18694739544717852 18735717879115776 18761667626870784 18772311078098424 18799648296371712 18877655135775744 18903801472528896 18940722959779929 18991481442253056 19070284269814272 19096697405922048 19241369355966912 19387137305633328 19429301588594688 19467581858768736 19494545268545424 19536943148642304 19546787917172736 19584965237323464 19694869643817984 19776253402676736 19776591094622208 19803982495030272 19842662148340878 19858312545426432 19940712182544384 19954012665447168 20036467263238272 20119606131550464 20157625039584384 20310334320187296 20508707232405504 20577575561242392 20593805602664448 20622328879122432 20632720579237888 20707898708496384 20717979755185152 20736580008646656 20803946476161024 20832760806460416 20904203744754176 20945032267693149 20990584751963904 21077682614005248 21106876080229632 21149604333418176 21237362027747712 21266776656595008 21277493097339072 21365416622534688 21454069803541056 21485312338710528 21604344540033024 21646540525462776 21720774203533636 21768013816851456 21810529468837494 21858337525635072 21888612231349248 21901029591114828 21931363427113602 21990136406819328 22156728349295232 22248664981449984 22279480306909056 22448264248628064 22601432460201984 22677328169532432 22804585903368192 22849126110210708 22898819729415168 22977347917787648 22993835578914816 23072295636456192 23072689610392576 23104646244201984 23149772506397691 23168031302997504 23200119989012736 23211810651642624 23264164212968448 23296386047058432 23517229212848448 23695390040218512 23746924163837952 23793304875095448 23878486070562816 23890518565433344 23892032281216176 23937179734506456 23989239716530176 24088780130291712 24122144091691008 24170976381049344 24271270888854528 24304887607537152 24489015543957888 24590629716339456 24624688760267904 24738903457671744 24823741946895584 24926319392957136 25029748104131232 25064415345272688 25066197728495616 25170206847700992 25205068630038528 25254297279706572 25274215966906368 25321975256337408 25379088232329216 25427045693085696 25462263207896064 25655159141289216 25849516407511104 25956775811691648 25992727024727232 26113286983097952 26259826191757312 26368337870235648 26405309993373696 26456882864454504 26477750060568576 26514422844585984 26605350220596224 26624441196638208 26657313795245826 26715289684317696 26826141508733952 26863296829383168 26876833386112512 26929327201319763 27080445760249728 27192348428680512 27305179749961344 27436767414989856 27550142486952624 27623973006913536 27664458430881888 27777014408613888 27926709690257532 27987446335951872 28103576818673664 28142501440306176 28199472444557568 28316482703663616 28355702208793344 28369990796452096 28487222163379584 28605426404721408 28645046108883072 28862054033950368 29024018422468608 29080705958449992 29143952382892032 29184816308465664 29201372788153104 29241817902818136 29264881645891584 29320181875759104 29377447855985196 29542304465726976 29664886641933312 29705973742545408 29763993222511317 29931018998170752 30236437559376576 30465501480280944 30531759639220224 30700910662152192 30763060848608256 30806194992269312 30866363341863588 30890708403996672 30933493318683648 30949080868856832 31018885617291264 31061848062744576 31076969632777728 31104870012969984 31205919714241536 31356305617131264 31485877127945856 31593853386958016 31616523921007872 31724406500127264 31856043041621568 31900164984892512 31916239646008608 32227968508065792 32361694518472704 32406516810049536 32581161305300454 32652020725277184 32715794203256241 32787506288452608 32832918347023872 32851544386672242 32985204610228992 33235092523942848 33372997472174976 33419220460363584 33672396372942096 33745629074927616 33762633675116544 33949684277194752 34015992254298648 34206878855052288 34273689165316062 34466021876681472 34608443454684288 34609034415588864 34656969366302976 34752046954496256 34817715977463936 34896246319452672 35275843819272672 35543085060327768 35620386245756928 35768188678311936 35817729105844224 35835777848150016 35905769601759684 35983859574795264 36107261013666304 36133170195437568 36256464571574016 36406906333281792 36457331411305728 36582356553319808 36733523315936832 36885944574509184 36937033140401856 37235612920343376 37316595114602496 37389479089435704 37523335253741568 37544622156196848 37599296592743424 37755310271551488 37807602945057792 37881445919559858 37982962884506112 38140568539628544 38193394811844096 38482738711933824 38774274611266656 38935163717537472 38989090537090848 39169930474646928 39389739287635968 39552506805353472 39553182189244416 39607964990060544 39685324296681756 39716625090852864 39881424365088768 39908025330894336 39985970692868739 40072934526476544 40239212263100928 40315250079168768 40620668640374592 41017414464811008 41155151122484784 41244657758244864 41265441158475776 41435959510370304 41473160017293312 41607892952322048 41665521612920832 41808407489508352 41890064535386298 41981169503927808 42155365228010496 42213752160459264 42299208666836352 42474724055495424 42533553313190016 42554986194678144 42730833245069376 42908139607082112 43293081050925552 43441548407067272 43536027633702912 43621058937674988 43716675051270144 43777224462698496 43802059182229656 43862726854227204 43980272813638656 44313456698590464 44497329962899968 44558960613818112 44896528497256128 45354656339064864 45609171806736384 45698252220421416 45797639458830336 45954695835575296 45987671157829632 46144591272912384 46145379220785152 46209292488403968 46299545012795382 46336062605995008 46400239978025472 46423621303285248 46528328425936896 46592772094116864 47034458425696896 47390780080437024 47586609750190896 47784064562432352 47874359469012912 47978479433060352 48244288183382016 48341952762098688 48542541777709056 48609775215074304 48871741957950681 48978031087915776 49181259432678912 49249377520535808 49477806915343488 49647483893791168 49852638785914272 50059496208262464 50128830690545376 50132395456991232 50410137260077056 50508594559413144 50548431933812736 50643950512674816 50854091386171392 50924526415792128 51310318282578432 51410533747974093 51699032815022208 51913551623383296 51985454049454464 52226573966195904 52736675740471296 52913765728909008 53028845689171968 53210700441192448 53314627590491652 53430579368635392 53652283017467904 53726593658766336 53753666772225024 53858654402639526 54160891520499456 54384696857361024 54610359499922688 54873534829979712 55100284973905248 55328916861763776 55853419380515064 55974892671903744 56207153637347328 56285002880612352 56398944889115136 56632965407327232 56711404417586688 56739981592904192 56974444326759168 57210852809442816 57290092217766144 57724108067900736 58161411916899984 58287904765784064 58402745576306208 58483635805636272 58640363751518208 58754895711970392 59084608931453952 59329773283866624 59411947485090816 59527986445022634 59862037996341504 60472875118753152 60931002960561888 61526121697216512 61612389984538624 61732726683727176 61781416807993344 61866986637367296 61898161737713664 62123696125489152 62153939265555456 62209740025939968 62411839428483072 62712611234262528 62835096803079447 62971754255891712 63187706773916032 63233047842015744 63448813000254528 63712086083243136 63800329969785024 63832479292017216 64455937016131584 64813033620099072 65162322610600908 65304041450554368 65431588406512482 65575012576905216 65665836694047744 65703088773344484 65970409220457984 66470185047885696 66745994944349952 66838440920727168 67344792745884192 68031984508597296 68413757710104576 68547378330632124 68932043753362944 69216886909368576 69218068831177728 69313938732605952 69449317519193073 69504093908992512 69635431954927872 69792492638905344 70551687638545344 71086170120655536 71240772491513856 71635458211688448 71671555696300032 71811539203519368 71967719149590528 72214522027332608 72266340390875136 72512929143148032 72813812666563584 72914662822611456 73164713106639616 73467046631873664 73771889149018368 73874066280803712 74471225840686752 74778958178871408 75089244312393696 75198593185486848 75510620543102976 75615205890115584 75762891839119716 75965925769012224 76281137079257088 76386789623688192 76965477423867648 77548549222533312 77870327435074944 77978181074181696 78339860949293856 78779478575271936 79105013610706944 79215929980121088 79370648593363512 79433250181705728 79816050661788672 79971941385737478 80145869052953088 80478424526201856 80630500158337536 80787981603959289 81241337280749184 82310302244969568 82871919020740608 83331043225841664 83616814979016704 83780129070772596 83962339007855616 84310730456020992 84427504320918528 84598417333672704 84949448110990848 85067106626380032 85109972389356288 85461666490138752 85816279214164224 86586162101851104 86883096814134544 87072055267405824 87242117875349976 87554448925396992 87604118364459312 87725453708454408 87960545627277312 88626913397180928 88994659925799936 89117921227636224 89793056994512256 90709312678129728 91396504440842832 91595278917660672 91909391671150592 92289182545824768 92290758441570304 92418584976807936 92599090025590764 92672125211990016 92800479956050944 92847242606570496 93056656851873792 93185544188233728 94068916851393792 94781560160874048 95173219500381792 95568129124864704 95748718938025824 96683905524197376 97085083555418112 97219550430148608 97743483915901362 97956062175831552 98362518865357824 98498755041071616 98955613830686976 99294967787582336 99705277571828544 100118992416524928 100257661381090752 101017189118826288 101287901025349632 101849052831584256 102620636565156864 102821067495948186 103398065630044416 103827103246766592 103970908098908928 104453147932391808 105827531457818016 106421400882384896 106629255180983304 106861158737270784 107304566034935808 107453187317532672 107507333544450048 107717308805279052 108321783040998912 108769393714722048 109220718999845376 109747069659959424 110200569947810496 110657833723527552 111706838761030128 111949785343807488 112570005761224704 112797889778230272 113265930814654464 113422808835173376 113479963185808384 113948888653518336 114421705618885632 114580184435532288 115448216135801472 116322823833799968 116805491152612416 116967271611272544 117509791423940784 118169217862907904 118659546567733248 118823894970181632 119055972890045268 119724075992683008 119957912078606217 120945750237506304 121862005921123776 123052243394433024 123465453367454352 123733973274734592 123796323475427328 124307878531110912 124419480051879936 124823678856966144 125425222468525056 125670193606158894 125943508511783424 126375413547832064 126466095684031488 126897626000509056 127424172166486272 127600659939570048 127664958584034432 130324645221201816 130608082901108736 130863176813024964 131150025153810432 131331673388095488 131406177546688968 131940818440915968 132940370095771392 133491989888699904 133676881841454336 134689585491768384 136063969017194592 136827515420209152 137094756661264248 137864087506725888 138433773818737152 138436137662355456 138627877465211904 138898635038386146 139008187817985024 139270863909855744 139584985277810688 141103375277090688 142172340241311072 143623078407038736 143935438299181056 144429044054665216 145025858286296064 145627625333127168 145829325645222912 146329426213279232 146615225873852043 146934093263747328 147543778298036736 147748132561607424 148942451681373504 149557916357742816 150178488624787392 150397186370973696 151230411780231168 151525783678239432 151931851538024448 152562274158514176 152773579247376384 153930954847735296 155097098445066624 155740654870149888 155956362148363392 156679721898587712 158210027221413888 158741297186727024 159632101323577344 159943882771474956 160291738105906176 160956849052403712 161261000316675072 161575963207918578 162482674561498368 164620604489939136 167233629958033408 167560258141545192 167924678015711232 168621460912041984 168855008641837056 169196834667345408 169898896221981696 170134213252760064 170219944778712576 170923332980277504 171632558428328448 173172324203702208 173766193628269088 174484235750699952 175208236728918624 175450907416908816 175921091254554624 177253826794361856 177989319851599872 178235842455272448 179586113989024512 181418625356259456 182793008881685664 183818783342301184 184578365091649536 184837169953615872 185198180051181528 185344250423980032 185600959912101888 185694485213140992 186371088376467456 188137833702787584 188505290409238341 189563120321748096 190346439000763584 191136258249729408 191497437876051648 193367811048394752 194439100860297216 195486967831802724 195912124351663104 196725037730715648 196997510082143232 197911227661373952 198589935575164672 199410555143657088 200237984833049856 200515322762181504 202034378237652576 205241273130313728 205642134991896372 206796131260088832 207654206493533184 207941816197817856 208347952557579219 208906295864783616 211655062915636032 213258510361966608 213722317474541568 214906374635065344 215014667088900096 215434617610558104 216643566081997824 217538787429444096 218441437999690752 219494139319918848 220401139895620992 221315667447055104 223413677522060256 225595779556460544 226531861629308928 226845617670346752 226959926371616768 227897777307036672 228843411237771264 229160368871064576 230896432271602944 232645647667599936 233610982305224832 233934543222545088 235019582847881568 236338435725815808 237647789940363264 238111945780090536 239448151985366016 239915824157212434 241891500475012608 243724011842247552 246930906734908704 248615757062221824 250850444937050112 251340387212317788 251887017023566848 252750827095664128 252932191368062976 253795252001018112 254848344332972544 255201319879140096 255329917168068864 260649290442403632 261216165802217472 261726353626049928 262663346776190976 262812355093377936 263881636881831936 265880740191542784 266983979777399808 267353763682908672 269379170983536768 272127938034389184 274189513322528496 275728175013451776 276867547637474304 276872275324710912 277255754930423808 277797270076772292 278016375635970048 278541727819711488 279169970555621376 282206750554181376 284344680482622144 287246156814077472 288858088109330432 290051716572592128 291255250666254336 291658651290445824 292658852426558464 293230451747704086 293868186527494656 295087556596073472 295496265123214848 297884903362747008 299115832715485632 300356977249574784 303051567356478864 303863703076048896 305547158494752768 307861909695470592 310194196890133248 311481309740299776 311912724296726784 313359443797175424 317482594373454048 319264202647154688 319887765542949912 320583476211812352 321913698104807424 322522000633350144 323151926415837156 324965349122996736 329241208979878272 335120516283090384 335849356031422464 337710017283674112 338393669334690816 339797792443963392 340268426505520128 340439889557425152 341846665960555008 343265116856656896 346344648407404416 347532387256538176 348968471501399904 350416473457837248 350901814833817632 354507653588723712 355978639703199744 356471684910544896 359172227978049024 359873736235818651 362837250712518912 365586017763371328 369156730183299072 370396360102363056 371201919824203776 371388970426281984 376275667405575168 377010580818476682 379126240643496192 380692878001527168 382272516499458816 382994875752103296 390973935663605448 391824248703326208 393450075461431296 393995020164286464 395822455322747904 397179871150329344 398821110287314176 400475969666099712 401030645524363008 404068756475305152 410482546260627456 411284269983792744 413592262520177664 415308412987066368 415883632395635712 416695905115158438 417812591729567232 423310125831272064 426517020723933216 430869235221116208 433287132163995648 435077574858888192 436882875999381504 438988278639837696 439845677621556129 440802279791241984 442631334894110208 446827355044120512 451191559112921088 453691235340693504 453919852743233536 455795554614073344 457686822475542528 458320737742129152 461792864543205888 465291295335199872 467221964610449664 467869086445090176 470039165695763136 476223891560181072 478896303970732032 479831648314424868 483783000950025216 487448023684495104 493861813469817408 501700889874100224 502680774424635576 503774034047133696 505501654191328256 505864382736125952 507590504002036224 509696688665945088 510402639758280192 510659834336137728 521298580884807264 523452707252099856 525624710186755872 527763273763663872 531761480383085568 533967959554799616 534707527365817344 538758341967073536 544255876068778368 548379026645056992 551456350026903552 553735095274948608 554511509860847616 555594540153544584 556032751271940096 557083455639422976 564413501108362752 565515871227715023 568689360965244288 574492313628154944 580103433145184256 583317302580891648 585317704853116928 586460903495408172 587736373054989312 590175113192146944 590992530246429696 595769806725494016 598231665430971264 600713954499149568 606103134712957728 615723819390941184 620388393780266496 622962619480599552 623825448593453568 626718887594350848 634965188746908096 639775531085899824 641166952423624704 645044001266700288 646303852831674312 649930698245993472 658482417959756544 670241032566180768 676787338669381632 679595584887926784 680536853011040256 680879779114850304 683693331921110016 686530233713313792 692689296814808832 695064774513076352 697936943002799808 700832946915674496 701803629667635264 709015307177447424 712943369821089792 718344455956098048 719747472471637302 725674501425037824 731172035526742656 740792720204726112 752551334811150336 754021161636953364 758252481286992384 761385756003054336 764545032998917632 765989751504206592 781947871327210896 783648497406652416 787990040328572928 791644910645495808 794359742300658688 797642220574628352 800951939332199424 802061291048726016 808137512950610304 822568539967585488 827184525040355328 830616825974132736 831767264791271424 833391810230316876 835625183459134464 846620251662544128 853034041447866432 861738470442232416 866574264327991296 870155149717776384 873765751998763008 877976557279675392 879691355243112258 881604559582483968 885262669788220416 893654710088241024 911591109228146688 916641475484258304 923585729086411776 930582590670399744 934443929220899328 935738172890180352 940078331391526272 952447783120362144 957792607941464064 959663296628849736 967566001900050432 974896047368990208 987723626939634816 1005361548849271152 1007548068094267392 1011003308382656512 1015181008004072448 1019393377331890176 1020805279516560384 1021319668672275456 1042597161769614528 1046905414504199712 1051249420373511744 1063522960766171136 1067935919109599232 1069415054731634688 1077516683934147072 1088511752137556736 1096758053290113984 1107470190549897216 1111189080307089168 1114166911278845952 1128827002216725504 1131031742455430046 1137378721930488576 1148984627256309888 1170635409706233856 1172921806990816344 1175472746109978624 1180350226384293888 1181985060492859392 1191539613450988032 1196463330861942528 1201427908998299136 1212206269425915456 1231447638781882368 1240776787560532992 1245925238961199104 1247650897186907136 1253437775188701696 1269930377493816192 1279551062171799648 1292607705663348624 1299861396491986944 1316964835919513088 1319537032864668387 1340482065132361536 1353574677338763264 1361073706022080512 1361759558229700608 1367386663842220032 1373060467426627584 1385378593629617664 1390129549026152704 1395873886005599616 1401665893831348992 1403607259335270528 1436688911912196096 1439494944943274604 1451349002850075648 1462344071053485312 1481585440409452224 1505102669622300672 1508042323273906728 1516504962573984768 1522771512006108672 1529090065997835264 1531979503008413184 1563895742654421792 1583289821290991616 1588719484601317376 1595284441149256704 1601903878664398848 1604122582097452032 1616275025901220608 1645137079935170976 1654369050080710656 1663534529582542848 1666783620460633752 1671250366918268928 1693240503325088256 1706068082895732864 1723476940884464832 1740310299435552768 1755953114559350784 1759382710486224516 1763209119164967936 1770525339576440832 1787309420176482048 1847171458172823552 1861165181340799488 1868887858441798656 1871476345780360704 1880156662783052544 1904895566240724288 1919326593257699472 1935132003800100864 1949792094737980416 1975447253879269632 2010723097698542304 2022006616765313024 2030362016008144896 2038786754663780352 2041610559033120768 2042639337344550912 2085194323539229056 2093810829008399424 2102498840747023488 2127045921532342272 2138830109463269376 2155033367868294144 2177023504275113472 2193516106580227968 2222378160614178336 2257654004433451008 2262063484910860092 2274757443860977152 2297969254512619776 2345843613981632688 2350945492219957248 2363970120985718784 2383079226901976064 2392926661723885056 2402855817996598272 2424412538851830912 2481553575121065984 2491850477922398208 2495301794373814272 2506875550377403392 2539860754987632384 2559102124343599296 2585215411326697248 2599722792983973888 2633929671839026176 2639074065729336774 2680964130264723072 2734773327684440064 2770757187259235328 2780259098052305408 2791747772011199232 2803331787662697984 2807214518670541056 2873377823824392192 2878989889886549208 2902698005700151296 2924688142106970624 2963170880818904448 3016084646547813456 3033009925147969536 3045543024012217344 3058180131995670528 3063959006016826368 3127791485308843584 3177438969202634752 3190568882298513408 3203807757328797696 3208245164194904064 3232550051802441216 3290274159870341952 3333567240921267504 3342500733836537856 3386481006650176512 3412136165791465728 3446953881768929664 3511906229118701568 3518765420972449032 3526418238329935872 3541050679152881664 3574618840352964096 3694342916345647104 3722330362681598976 3737775716883597312 3742952691560721408 3760313325566105088 3809791132481448576 3838653186515398944 3899584189475960832 3950894507758539264 3958611098594005161 4021446195397084608 4060724032016289792 4083221118066241536 4085278674689101824 4170388647078458112 4187621658016798848 4204997681494046976 4310066735736588288 4354047008550226944 4387032213160455936 4444756321228356672 4515308008866902016 4524126969821720184 4549514887721954304 4595938509025239552 4691687227963265376 4766158453803952128 4785853323447770112 4805711635993196544 4848825077703661824 4963107150242131968 4990603588747628544 5013751100754806784 5079721509975264768 5118204248687198592 5170430822653394496 5267859343678052352 5278148131458673548 5361928260529446144 5541514374518470656 5560518196104610816 5583495544022398464 5606663575325395968 5614429037341082112 5757979779773098416 5805396011400302592 5849376284213941248 5926341761637808896 6032169293095626912 6066019850295939072 6091086048024434688 6116360263991341056 6127918012033652736 6255582970617687168 6381137764597026816 6416490328389808128 6465100103604882432 6580548319740683904 6667134481842535008 6772962013300353024 6824272331582931456 6893907763537859328 7037530841944898064 7052836476659871744 7149237680705928192 7444660725363197952 7475551433767194624 7485905383121442816 7520626651132210176 7619582264962897152 7677306373030797888 7799168378951921664 7901789015517078528 7917222197188010322 8042892390794169216 8340777294156916224 8375243316033597696 8409995362988093952 8620133471473176576 8708094017100453888 8774064426320911872 8889512642456713344 9048253939643440368 9099029775443908608 9191877018050479104 9383374455926530752 9532316907607904256 9571706646895540224 9611423271986393088 9697650155407323648 10027502201509613568 10159443019950529536 10236408497374397184 10340861645306788992 10535718687356104704 10556296262917347096 10723856521058892288 11083028749036941312 11121036392209221632 11166991088044796928 11213327150650791936 11228858074682164224 11515959559546196832 11698752568427882496 11852683523275617792 12064338586191253824 12182172096048869376 12255836024067305472 12511165941235374336 12930200207209764864 13161096639481367808 13334268963685070016 13545924026600706048 13648544663165862912 13787815527075718656 14075061683889796128 14298475361411856384 14889321450726395904 14971810766242885632 15041253302264420352 15239164529925794304 15354612746061595776 15803578031034157056 15834444394376020644 16085784781588338432 16681554588313832448 16750486632067195392 16819990725976187904 17416188034200907776 17548128852641823744 17779025284913426688 18096507879286880736 18198059550887817216 18383754036100958208 18766748911853061504 19143413293791080448 19395300310814647296 20318886039901059072 20472816994748794368 20681723290613577984 21112592525834694192 21447713042117784576 22242072784418443264 22333982176089593856 22426654301301583872 22457716149364328448 23031919119092393664 23397505136855764992 23705367046551235584 24128677172382507648 25022331882470748672 25860400414419529728 26322193278962735616 26668537927370140032 27297089326331725824 27575631054151437312 28150123367779592256 28596950722823712768 30082506604528840704 30478329059851588608 30709225492123191552 31607156062068314112 31668888788752041288 32171569563176676864 33363109176627664896 33500973264134390784 33639981451952375808 35096257705283647488 35558050569826853376 36193015758573761472 36767508072201916416 37533497823706123008 38790600621629294592 40637772079802118144 40945633989497588736 41363446581227155968 42225185051669388384 42895426084235569152 44667964352179187712 44915432298728656896 46063838238184787328 47410734093102471168 48257354344765015296 50044663764941497344 52644386557925471232 53337075854740280064 54594178652663451648 55151262108302874624 56300246735559184512 60956658119703177216 61418450984246383104 63337777577504082576 64343139126353353728 66726218353255329792 67001946528268781568 67279962903904751616 70192515410567294976 71116101139653706752 72386031517147522944 75066995647412246016 77581201243258589184 81891267978995177472 82726893162454311936 84450370103338776768 85790852168471138304 92127676476369574656 94821468186204942336 96514708689530030592 100089327529882994688 105288773115850942464 106674151709480560128 110302524216605749248 112600493471118369024 121913316239406354432 122836901968492766208 126675555155008165152 128686278252706707456 134003893056537563136 142232202279307413504 144772063034295045888 150133991294824492032 163782535957990354944 165453786324908623872 168900740206677553536 184255352952739149312 193029417379060061184 200178655059765989376 210577546231701884928 213348303418961120256 225200986942236738048 245673803936985532416 253351110310016330304 257372556505413414912 284464404558614827008 289544126068590091776 300267982589648984064 330907572649817247744 337801480413355107072 368510705905478298624 386058834758120122368 426696606837922240512 450401973884473476096 491347607873971064832 506702220620032660608 579088252137180183552 600535965179297968128 675602960826710214144 737021411810956597248 772117669516240244736 853393213675844481024 900803947768946952192 1013404441240065321216 1158176504274360367104 1351205921653420428288 1474042823621913194496 1801607895537893904384 2026808882480130642432 2316353008548720734208 2702411843306840856576 4053617764960261284864 5404823686613681713152 8107235529920522569728 16214471059841045139456
- Sum of all divisors σ(n): 65936797803010423288665
- Sum of proper divisors (its aliquot sum) s(n): 49722326743169378149209
- 16214471059841045139456 is an abundant number, because the sum of its proper divisors (49722326743169378149209) is greater than itself. Its abundance is 33507855683328333009753
Bases of 16214471059841045139456
- Binary: 110110111011111100111111010010000011111001110101010000101010010000000000002
- Hexadecimal: 0x36EFCFD20F9D50A9000
- Base-36: 2N1XY6NK7KN4000
Squares and roots of 16214471059841045139456
- 16214471059841045139456 squared (162144710598410451394562) is 262909071750422785627751218934410562487975936
- 16214471059841045139456 cubed (162144710598410451394563) is 4262931535266903125489915128429224901117562169005295347416292130816
-
16214471059841045139456 is a
perfect square number . Itssquare root is 127336055616 -
The
cube root of 16214471059841045139456 is 25310511.8924621809
Scales and comparisons
How big is 16214471059841045139456?- 16,214,471,059,841,045,139,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 16,214,471,059,841,045,139,456 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 16214471059841045139456 cubic inches would be around 2109209.3 feet tall.
Recreational maths with 16214471059841045139456
- 16214471059841045139456 backwards is 65493154014895017441261
- The number of decimal digits it has is: 23
- The sum of 16214471059841045139456's digits is 90
- 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 16214471059841045139456 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 16214471059841045139456 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/16214471059841045139456/
Chicago style:
Numbermatics. 2024. "Number 16214471059841045139456 - Facts about the integer". https://numbermatics.com/n/16214471059841045139456/
The information we have on file for 16214471059841045139456 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 16214471059841045139456, math, Factors of 16214471059841045139456, curriculum, school, college, exams, university, Prime factorization of 16214471059841045139456, STEM, science, technology, engineering, physics, economics, calculator, sixteen sextillion, two hundred fourteen quintillion, four hundred seventy-one quadrillion, fifty-nine trillion, eight hundred forty-one billion, forty-five million, one hundred thirty-nine thousand, four hundred fifty-six.