505960086449952848203776
505,960,086,449,952,848,203,776 is an even composite number composed of six prime numbers multiplied together.
505960086449952848203776 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 505960086449952848203776:
212 × 33 × 113 × 136 × 193 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 47 × 47 × 47)See below for interesting mathematical facts about the number 505960086449952848203776 from the Numbermatics database.
Names of 505960086449952848203776
- Cardinal: 505960086449952848203776 can be written as Five hundred five sextillion, nine hundred sixty quintillion, eighty-six quadrillion, four hundred forty-nine trillion, nine hundred fifty-two billion, eight hundred forty-eight million, two hundred three thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 5.05960086449952848203776 × 1023
Factors of 505960086449952848203776
Divisors of 505960086449952848203776
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 19 22 24 26 27 32 33 36 38 39 44 47 48 52 54 57 64 66 72 76 78 88 94 96 99 104 108 114 117 121 128 132 141 143 144 152 156 169 171 176 188 192 198 208 209 216 228 234 242 247 256 264 282 286 288 297 304 312 338 342 351 352 361 363 376 384 396 416 418 423 429 432 456 468 484 494 507 512 513 517 528 564 572 576 594 608 611 624 627 676 684 702 704 722 726 741 752 768 792 832 836 846 858 864 893 912 936 968 988 1014 1024 1026 1034 1056 1083 1089 1128 1144 1152 1188 1216 1222 1248 1254 1269 1287 1331 1352 1368 1404 1408 1444 1452 1482 1504 1521 1536 1551 1573 1584 1664 1672 1692 1716 1728 1786 1824 1833 1859 1872 1881 1936 1976 2028 2048 2052 2068 2112 2166 2178 2197 2209 2223 2256 2288 2299 2304 2376 2432 2444 2496 2508 2538 2574 2662 2679 2704 2717 2736 2808 2816 2888 2904 2964 3008 3042 3072 3102 3146 3168 3211 3249 3267 3328 3344 3384 3432 3456 3572 3648 3666 3718 3744 3762 3861 3872 3952 3971 3993 4056 4096 4104 4136 4224 4332 4356 4394 4418 4446 4512 4563 4576 4598 4608 4653 4693 4719 4752 4864 4888 4992 5016 5076 5148 5324 5358 5408 5434 5472 5499 5577 5616 5632 5643 5687 5776 5808 5928 6016 6084 6144 6204 6292 6336 6422 6498 6534 6591 6627 6656 6669 6688 6721 6768 6859 6864 6897 6912 7144 7296 7332 7436 7488 7524 7722 7744 7904 7942 7943 7986 8037 8112 8151 8208 8272 8448 8664 8712 8788 8836 8892 9024 9126 9152 9196 9216 9306 9386 9438 9504 9633 9728 9747 9776 9823 9984 10032 10152 10296 10648 10716 10816 10868 10944 10998 11154 11232 11264 11286 11374 11552 11609 11616 11856 11913 11979 12032 12168 12288 12408 12584 12672 12844 12996 13068 13182 13254 13312 13338 13376 13442 13536 13718 13728 13794 13824 13959 14079 14157 14288 14592 14664 14872 14976 15048 15444 15488 15808 15884 15886 15972 16074 16224 16302 16416 16497 16544 16731 16896 16967 17061 17303 17328 17424 17576 17672 17784 18048 18252 18304 18392 18432 18612 18772 18876 19008 19266 19456 19494 19552 19646 19773 19881 19968 20064 20163 20304 20449 20577 20592 20691 21296 21432 21632 21736 21888 21996 22308 22464 22528 22572 22748 23104 23218 23232 23712 23826 23829 23958 24064 24111 24167 24299 24336 24453 24816 25168 25289 25344 25688 25992 26136 26364 26508 26624 26676 26752 26884 27072 27436 27456 27588 27648 27918 28158 28314 28561 28576 28717 28899 29184 29328 29469 29744 29887 29952 30096 30888 30976 31616 31768 31772 31944 32148 32448 32604 32832 32994 33088 33462 33792 33934 34122 34606 34656 34827 34848 35152 35321 35344 35568 35739 35937 36096 36504 36608 36784 36864 37224 37544 37752 38016 38532 38912 38988 39104 39292 39546 39762 39936 40128 40326 40608 40898 41154 41184 41382 41743 41971 42237 42471 42592 42864 43264 43472 43681 43776 43992 44616 44928 45056 45144 45496 46208 46436 46464 47424 47652 47658 47916 48128 48222 48334 48598 48672 48906 49632 50193 50336 50578 50688 50901 51183 51376 51623 51909 51984 52272 52728 53016 53248 53352 53504 53768 54144 54872 54912 55176 55296 55836 56316 56628 57122 57152 57434 57798 58368 58656 58938 59319 59488 59643 59774 59904 60192 60489 61009 61347 61731 61776 61952 62073 62557 63232 63536 63544 63888 64296 64896 65208 65664 65988 66176 66924 67584 67868 68244 69212 69312 69654 69696 70304 70642 70688 71136 71478 71487 71874 72192 72501 72897 73008 73216 73359 73568 73931 74448 75088 75449 75504 75867 76032 77064 77824 77976 78208 78584 79092 79524 79872 80256 80652 81216 81796 82308 82368 82764 83486 83942 84474 84942 85184 85683 85728 86151 86528 86697 86944 87362 87373 87552 87984 88407 89167 89232 89661 89856 90288 90992 92416 92872 92928 94848 95304 95316 95832 96256 96444 96668 97196 97344 97812 99264 100386 100672 101156 101376 101802 102366 102752 103246 103259 103818 103823 103968 104481 104544 105456 105963 106032 106704 107008 107217 107536 108053 108288 109744 109824 110352 110592 111672 112632 113256 114244 114304 114868 115596 116736 117312 117876 118638 118976 119286 119548 119808 120384 120978 122018 122694 123462 123552 123904 124146 125114 125229 125913 126464 126711 127072 127088 127699 127776 128592 129792 130416 131043 131328 131976 132352 133848 135168 135736 136488 138424 138624 139308 139392 140608 141284 141376 142272 142956 142974 143748 144384 145002 145794 146016 146432 146718 147136 147862 148896 150176 150898 150917 151008 151734 152064 152703 153549 154128 154869 155727 155952 156416 157168 158184 159048 159744 160512 161304 162432 163592 164616 164736 165528 166972 167884 168948 169884 170368 171366 171456 172302 173056 173394 173888 174724 174746 175104 175968 176814 178334 178464 179322 179712 180576 181467 181984 183027 184041 184832 185193 185744 185856 186637 187671 189696 190608 190632 191664 192512 192888 193336 194392 194688 195624 198528 200772 201344 202312 202752 203604 204732 205504 206492 206518 207636 207646 207936 208962 209088 210912 211926 212064 213408 214016 214434 214461 215072 216106 216576 217503 218691 219488 219648 220571 220704 221793 223344 224939 225264 226347 226512 227601 228488 228608 229736 231192 233472 234624 235752 237276 237952 238572 239096 239616 240768 241956 244036 245388 246924 247104 247808 248292 250228 250458 251826 252928 253422 254144 254176 255398 255552 257049 257184 258453 259584 260832 262086 262119 262656 263952 264704 265221 265837 267289 267501 267696 268983 271472 272976 276848 277248 278616 278784 281216 282568 282752 284544 285912 285948 287496 288768 290004 291588 292032 292864 293436 294272 295724 297792 300352 301796 301834 302016 303468 304128 305406 307098 308256 309738 309777 311454 311469 311904 312832 313443 314171 314336 315887 316368 317889 318096 321024 322373 322608 324159 324864 327184 328757 329232 329472 331056 333944 335768 337896 339768 340736 342732 342912 344604 346112 346788 347776 349448 349492 350208 351936 353628 356668 356928 358644 359424 361152 362934 363968 366054 368082 369664 370386 371293 371488 371712 373274 373321 375342 375687 377739 379392 381216 381264 383097 383328 385776 386672 388531 388784 389376 391248 393129 397056 401544 402688 404624 405504 407208 409464 411008 412984 413036 415272 415292 415872 417924 418176 421824 423852 424128 426816 428032 428868 428922 430144 432212 433152 435006 437382 438976 439296 441142 441408 443586 446688 449878 450528 452694 452751 453024 455202 456976 457216 458109 459173 459472 461681 462384 464607 467181 469248 471504 474552 475904 477144 478192 479232 480491 481536 483912 488072 490776 493848 494208 495616 496584 500456 500916 503652 505856 506844 508288 508352 510796 511104 514098 514368 516906 519168 521664 524172 524238 525312 527904 529408 530442 531674 534578 535002 535392 537966 542659 542944 545623 545952 549081 552123 553696 554496 557232 557568 559911 562432 563013 565136 565504 567853 569088 571824 571896 574992 577536 580008 583176 584064 585728 586872 588544 591448 595584 600704 603592 603668 604032 606936 608256 610812 614196 616512 619476 619554 622908 622938 623808 625664 626886 628342 628672 631774 632736 635778 636192 642048 644746 645216 648318 649728 652509 654368 656073 657514 658464 658944 661713 662112 665379 667888 671099 671536 674817 675792 679041 679536 681472 682803 685464 685824 689208 692224 693576 695552 698896 698984 700416 703872 707256 713336 713856 717288 718848 722304 725868 727936 732108 736164 739328 740772 742586 742976 743424 746548 746642 750684 751374 755478 758784 762432 762528 766194 766656 771147 771552 773344 775359 777062 777568 778752 782496 786258 786357 793117 794112 797449 797511 801867 802503 803088 805376 806949 809248 813241 814416 818928 822016 825968 826072 829939 830544 830584 831744 835848 836352 843648 847704 848256 853632 856064 857736 857844 860288 864424 866304 870012 874764 877952 878592 882284 882816 887172 893376 899756 901056 905388 905502 906048 910404 913952 914432 916218 918346 918944 923362 924768 929214 929331 934362 934407 938496 942513 943008 947661 949104 951808 953667 954288 956384 960982 961103 963072 967119 967824 972477 976144 980837 981552 986271 987696 988416 993168 1000912 1001832 1007304 1011712 1013688 1016576 1016704 1021592 1022208 1028196 1028736 1033812 1038336 1043328 1048344 1048476 1050624 1055808 1058816 1060884 1063348 1069156 1070004 1070784 1075932 1085318 1085888 1091246 1091904 1098162 1104246 1107392 1108992 1113879 1114464 1115136 1119822 1119963 1124864 1126026 1127061 1130272 1131008 1133217 1135706 1135849 1138176 1142053 1143648 1143792 1149291 1149984 1159171 1160016 1165593 1166352 1168128 1173744 1177088 1179387 1182896 1188583 1191168 1201408 1207184 1207336 1208064 1213872 1216512 1221624 1228392 1233024 1238952 1239108 1245816 1245876 1247616 1251328 1253772 1256684 1257344 1263548 1265472 1271556 1272384 1284096 1289492 1290432 1296636 1299456 1305018 1308736 1312146 1315028 1316928 1317888 1323426 1324224 1330758 1335776 1342198 1342367 1343072 1349634 1349699 1351584 1358082 1358253 1359072 1362944 1365606 1370928 1371648 1377519 1378416 1385043 1387152 1391104 1393821 1397792 1397968 1404689 1407744 1414512 1426672 1427712 1434576 1437696 1441473 1444608 1451736 1455872 1464216 1472328 1478656 1481544 1485172 1485952 1486848 1493096 1493284 1501368 1502748 1510956 1517568 1524864 1525056 1532388 1533312 1542294 1543104 1546688 1550718 1554124 1555136 1557504 1564992 1572516 1572714 1586234 1588224 1594898 1595022 1603734 1605006 1606176 1610752 1613898 1618496 1626482 1627977 1628832 1636869 1637856 1644032 1647243 1651936 1652144 1659878 1660087 1661088 1661168 1663488 1671696 1672704 1679733 1687296 1689039 1695408 1696512 1703559 1707264 1715472 1715688 1720576 1728848 1732608 1740024 1749528 1755904 1757184 1764568 1765632 1774344 1786752 1799512 1802112 1810776 1811004 1812096 1820808 1827904 1828864 1832436 1836692 1837888 1846724 1849536 1858428 1858662 1868724 1868814 1876992 1885026 1886016 1895322 1898208 1903616 1907334 1908576 1912768 1921964 1922206 1926144 1934238 1935648 1944954 1952288 1961674 1961921 1963104 1972542 1972637 1975392 1976832 1985139 1986336 1996137 2001824 2003664 2013297 2014608 2024451 2027376 2033152 2033408 2037123 2043184 2044416 2053007 2056392 2057472 2067624 2076672 2086656 2096688 2096952 2101248 2111616 2117632 2121768 2126696 2138312 2140008 2141568 2151864 2170636 2171776 2182492 2183808 2196324 2208492 2214784 2217984 2227758 2228928 2230272 2239644 2239926 2249728 2252052 2254122 2260544 2262016 2266434 2271412 2271698 2276352 2284106 2287296 2287584 2298582 2299968 2318342 2320032 2331186 2332704 2336256 2347488 2354176 2358774 2359071 2365792 2377166 2379351 2382336 2392347 2392533 2402816 2405601 2407509 2414368 2414672 2416128 2426281 2427744 2439723 2443248 2456784 2466048 2477904 2478216 2489817 2491632 2491752 2495232 2502656 2507544 2513368 2514688 2527096 2530944 2543112 2544768 2568192 2578984 2580864 2593272 2598912 2610036 2617472 2624292 2630056 2633856 2635776 2646852 2648448 2661516 2671552 2684396 2684734 2686144 2699268 2699398 2703168 2716164 2716506 2718144 2725888 2731212 2741856 2743296 2755038 2756832 2770086 2774304 2782208 2787642 2787993 2795584 2795936 2803221 2809378 2815488 2827539 2829024 2842983 2853344 2855424 2867423 2869152 2882946 2883309 2889216 2901357 2903472 2911744 2917431 2924207 2928432 2940179 2942511 2944656 2958813 2963088 2970344 2971904 2986192 2986568 3002736 3005496 3021912 3035136 3049728 3050112 3064776 3066624 3084588 3086208 3093376 3101436 3108248 3110272 3115008 3129984 3145032 3145428 3172468 3176448 3189796 3190044 3207468 3210012 3212352 3221504 3227796 3236992 3252964 3255954 3257664 3273738 3275712 3288064 3294486 3303872 3304288 3319756 3320174 3322176 3322336 3326976 3341637 3343392 3345408 3359466 3359889 3374592 3378078 3390816 3393024 3407118 3407547 3414528 3426159 3430944 3431376 3441152 3447873 3455881 3457696 3474757 3477513 3480048 3496779 3499056 3511808 3529136 3531264 3546103 3548688 3565749 3573504 3599024 3604224 3621552 3622008 3624192 3641616 3655808 3657728 3664872 3673384 3675776 3693448 3699072 3716856 3717324 3737448 3737628 3753984 3770052 3772032 3790644 3796416 3807232 3814668 3817152 3825536 3843928 3844412 3852288 3868476 3871296 3889908 3904576 3923348 3923842 3926208 3945084 3945274 3950784 3953664 3970278 3972672 3992274 4003648 4007328 4026594 4027101 4029216 4048902 4049097 4054752 4066304 4066816 4074246 4074759 4084223 4086368 4088832 4106014 4106531 4112784 4114944 4132557 4135248 4155129 4173312 4190849 4193376 4193904 4214067 4223232 4243536 4253392 4273841 4276624 4280016 4283136 4303728 4324419 4341272 4343552 4364984 4367616 4392648 4416984 4429568 4435968 4455516 4457856 4460544 4479288 4479852 4499456 4504104 4508244 4521088 4524032 4532868 4542824 4543396 4552704 4568212 4574592 4575168 4597164 4599936 4636684 4640064 4662372 4665408 4672512 4694976 4708352 4717548 4718142 4731584 4754332 4758702 4764672 4784694 4785066 4805632 4811202 4815018 4826809 4828736 4829344 4832256 4852562 4853173 4855488 4879446 4883931 4886496 4910607 4913568 4932096 4955808 4956432 4979634 4980261 4983264 4983504 4990464 5015088 5026736 5029376 5039199 5050903 5054192 5061888 5078491 5086224 5089536 5110677 5157968 5161728 5186544 5197824 5220072 5234944 5248584 5260112 5267712 5271552 5293704 5296896 5323032 5343104 5368792 5369468 5372288 5398536 5398796 5406336 5432328 5433012 5436288 5451776 5462424 5483712 5486592 5510076 5513664 5540172 5548608 5564416 5575284 5575986 5591168 5591872 5606442 5618756 5630976 5655078 5658048 5685966 5706688 5710848 5734846 5738304 5765892 5766618 5778432 5802714 5806944 5823488 5834862 5848414 5856864 5880358 5885022 5885763 5889312 5917626 5917911 5926176 5940688 5943808 5955417 5969249 5972384 5973136 6001853 6005472 6010992 6039891 6043824 6073353 6099456 6100224 6129552 6133248 6159021 6169176 6172416 6186752 6202872 6216496 6220544 6230016 6246383 6259968 6290064 6290856 6344936 6352896 6379592 6380088 6414936 6420024 6424704 6443008 6455592 6473984 6505928 6511908 6515328 6547476 6551424 6576128 6588972 6607744 6608576 6639512 6640348 6644352 6644672 6653952 6683274 6686784 6690816 6718932 6719778 6749184 6756156 6781632 6786048 6814236 6815094 6829056 6852318 6861888 6862752 6882304 6895746 6911762 6915392 6949514 6955026 6960096 6993558 6998112 7023616 7054567 7058272 7062528 7092206 7093099 7097376 7131498 7138053 7147008 7177041 7177599 7198048 7208448 7216803 7243104 7244016 7248384 7278843 7283232 7311616 7319169 7329744 7346768 7351552 7382089 7386896 7398144 7433712 7434648 7469451 7474896 7475256 7507968 7540104 7544064 7581288 7592832 7614464 7629336 7634304 7651072 7687856 7688824 7704576 7736952 7742592 7779816 7809152 7846696 7847684 7852416 7890168 7890548 7901568 7907328 7940556 7945344 7984548 8007296 8014656 8053188 8054202 8058432 8097804 8098194 8109504 8132608 8133632 8148492 8149518 8168446 8172736 8177664 8212028 8213062 8225568 8229888 8265114 8270496 8310258 8346624 8381698 8386752 8387808 8428134 8446464 8482617 8487072 8506784 8528949 8547682 8553248 8560032 8566272 8602269 8607456 8648838 8649927 8682544 8687104 8704071 8724287 8729968 8735232 8771939 8772621 8785296 8820537 8827533 8833968 8859136 8876439 8911032 8915712 8958576 8959704 8998912 9008208 9016488 9042176 9048064 9065736 9085648 9086792 9105408 9129329 9136424 9149184 9150336 9194328 9199872 9273368 9280128 9324744 9330816 9345024 9389952 9416704 9435096 9436284 9463168 9508664 9517404 9529344 9569388 9570132 9611264 9622404 9630036 9653618 9657472 9658688 9664512 9705124 9706346 9710976 9758892 9767862 9772992 9821214 9827136 9864192 9911616 9912864 9959268 9960522 9966528 9967008 9980928 10024911 10030176 10053472 10058752 10078398 10079667 10101806 10108384 10123776 10156982 10172448 10179072 10221354 10222641 10278477 10310521 10315936 10323456 10366837 10367643 10373088 10424271 10432539 10440144 10469888 10490337 10497168 10520224 10535424 10572133 10587408 10593792 10638309 10646064 10686208 10697247 10737584 10738936 10744576 10789207 10797072 10797592 10812672 10864656 10866024 10872576 10924848 10967424 10973184 11020152 11027328 11080344 11097216 11128832 11150568 11151972 11182336 11183744 11212884 11237512 11261952 11310156 11316096 11371932 11413376 11421696 11469692 11476608 11531784 11533236 11556864 11605428 11613888 11646976 11669724 11696828 11713728 11760716 11770044 11771526 11778624 11835252 11835822 11852352 11881376 11887616 11910834 11938498 11944768 11946272 12003706 12010944 12021984 12079782 12081303 12087648 12146706 12147291 12198912 12200448 12252669 12259104 12266496 12318042 12319593 12338352 12344832 12373504 12397671 12405744 12432992 12441088 12465387 12492766 12494339 12519936 12562583 12572547 12580128 12581712 12642201 12689872 12750881 12759184 12760176 12821523 12829872 12840048 12849408 12911184 12947968 12973257 13011856 13023816 13030656 13094952 13102848 13152256 13177944 13215488 13217152 13279024 13280696 13288704 13289344 13307904 13366548 13373568 13381632 13437864 13439556 13498368 13512312 13563264 13572096 13628472 13630188 13658112 13704636 13723776 13725504 13764608 13791492 13823524 13830784 13899028 13910052 13920192 13987116 13996224 14047232 14109134 14116544 14125056 14184412 14186198 14194752 14262996 14276106 14294016 14354082 14355198 14396096 14416896 14433606 14480427 14486208 14488032 14496768 14557686 14559519 14566464 14623232 14638338 14651793 14659488 14693536 14703104 14731821 14764178 14766037 14773792 14796288 14846689 14867424 14869296 14938902 14940783 14949792 14950512 15069223 15080208 15088128 15151531 15152709 15162576 15185664 15235473 15258672 15268608 15302144 15332031 15375712 15377648 15451579 15473904 15485184 15559632 15618304 15693392 15695368 15704832 15780336 15781096 15803136 15814656 15881112 15890688 15969096 16014592 16029312 16106376 16108404 16116864 16195608 16196388 16219008 16265216 16267264 16296984 16299036 16336892 16345472 16355328 16424056 16426124 16451136 16459776 16530228 16540992 16620516 16693248 16763396 16773504 16775616 16856268 16892928 16965234 16974144 17013568 17057898 17095364 17106496 17120064 17132544 17204538 17214912 17297676 17299854 17365088 17374208 17408142 17448574 17450771 17459936 17470464 17543878 17545242 17546087 17570592 17641074 17655066 17657289 17667936 17718272 17752878 17753733 17822064 17831424 17907747 17917152 17919408 18005559 18016416 18032976 18084352 18119673 18131472 18171296 18173584 18258658 18260957 18272848 18298368 18300672 18388656 18399744 18477063 18546736 18560256 18649488 18661632 18690048 18739149 18779904 18870192 18872568 18926336 19017328 19034808 19058688 19138776 19140264 19222528 19244808 19260072 19307236 19314944 19317376 19329024 19410248 19412692 19421952 19517784 19535724 19545984 19642428 19654272 19728384 19823232 19825728 19918536 19921044 19933056 19934016 19961856 20049822 20060352 20106944 20117504 20156796 20159334 20203612 20216768 20247552 20313964 20344896 20358144 20442708 20445282 20556954 20621042 20631872 20646912 20733674 20735286 20746176 20848542 20865078 20880288 20939776 20980674 20994336 21040448 21070848 21144266 21163701 21174816 21187584 21276618 21279297 21292128 21372416 21394494 21414159 21475168 21477872 21489152 21531123 21578414 21581131 21594144 21595184 21625344 21699007 21729312 21732048 21745152 21836529 21849696 21934848 21957507 22040304 22054656 22146267 22160688 22194432 22301136 22303944 22364672 22367488 22408353 22425768 22475024 22523904 22583077 22620312 22632192 22743864 22826752 22843392 22939384 22953216 23063568 23066472 23113728 23210856 23227776 23293952 23339448 23393656 23427456 23521432 23540088 23543052 23557248 23670504 23671644 23704704 23762752 23775232 23821668 23876996 23889536 23892544 24007412 24021888 24043968 24159564 24162606 24175296 24293412 24294582 24397824 24400896 24505338 24518208 24532992 24636084 24639186 24676704 24689664 24747008 24795342 24811488 24865984 24882176 24930774 24985532 24988678 25039872 25125166 25145094 25160256 25163424 25284402 25379744 25501762 25504973 25518368 25520352 25643046 25644281 25659744 25680096 25698816 25806807 25822368 25895936 25946514 25949781 26023712 26047632 26061312 26172861 26189904 26205696 26315817 26317863 26355888 26430976 26434304 26461611 26482599 26558048 26561392 26577408 26578688 26689091 26733096 26747136 26875728 26879112 26996736 27024624 27126528 27144192 27256944 27260376 27316224 27387987 27409272 27447552 27451008 27529216 27582984 27647048 27661568 27798056 27820104 27840384 27974232 27992448 28094464 28218268 28233088 28250112 28368824 28372396 28389504 28525992 28552212 28588032 28708164 28710396 28792192 28833792 28867212 28960854 28972416 28976064 28993536 29115372 29119038 29132928 29246464 29276676 29303586 29318976 29387072 29406208 29463642 29528356 29532074 29547584 29592576 29693378 29734848 29738592 29877804 29881566 29899584 29901024 30138446 30160416 30176256 30303062 30305418 30325152 30371328 30470946 30517344 30537216 30604288 30664062 30667923 30751424 30755296 30835431 30903158 30931563 30947808 30970368 31100511 31102929 31119264 31236608 31272813 31297617 31386784 31390736 31409664 31541653 31560672 31562192 31606272 31716399 31762224 31781376 31914927 31938192 32029184 32058624 32091741 32212752 32216808 32233728 32367621 32391216 32392776 32438016 32534528 32593968 32598072 32673784 32690944 32848112 32852248 32902272 32919552 33060456 33081984 33241032 33386496 33526792 33547008 33551232 33712536 33785856 33930468 33948288 34027136 34115796 34190728 34212992 34240128 34265088 34409076 34429824 34595352 34599708 34730176 34748416 34816284 34897148 34901542 34919872 34940928 35087756 35090484 35092174 35141184 35282148 35310132 35314578 35335872 35436544 35505756 35507466 35644128 35662848 35815494 35834304 35838816 36011118 36032832 36065952 36168704 36239346 36243909 36262944 36342592 36347168 36441873 36517316 36521914 36545696 36596736 36601344 36758007 36777312 36799488 36954126 36958779 37093472 37120512 37276499 37298976 37323264 37478298 37480103 37483017 37559808 37687749 37717641 37740384 37745136 37852672 37926603 38014691 38034656 38069616 38222327 38252643 38277552 38280528 38464569 38489616 38520144 38614472 38629888 38634752 38820496 38825384 38843904 39007133 39035568 39071448 39091968 39284856 39308544 39456768 39646464 39651456 39837072 39842088 39866112 39868032 39923712 40099644 40120704 40213888 40235008 40313592 40318668 40407224 40433536 40495104 40627928 40689792 40716288 40885416 40890564 41113908 41242084 41263744 41293824 41467348 41470572 41492352 41697084 41730156 41760576 41879552 41961348 41988672 42080896 42141696 42288532 42327402 42349632 42375168 42553236 42558594 42584256 42744832 42788988 42828318 42950336 42955744 42978304 43062246 43156828 43162262 43188288 43190368 43250688 43398014 43441281 43458624 43464096 43490304 43673058 43678557 43699392 43869696 43915014 44080608 44109312 44292534 44298111 44321376 44388864 44540067 44602272 44607888 44729344 44734976 44816706 44822349 44851536 44926453 44950048 45166154 45171841 45207669 45240624 45264384 45454593 45458127 45487728 45653504 45706419 45878768 45906432 46099339 46127136 46132944 46354737 46421712 46455552 46678896 46787312 46854912 47042864 47080176 47086104 47114496 47341008 47343288 47409408 47525504 47550464 47643336 47753992 47779072 47785088 48014824 48043776 48087936 48319128 48325212 48350592 48586824 48589164 48795648 48801792 49010676 49036416 49065984 49272168 49278372 49353408 49379328 49494016 49590684 49622976 49731968 49764352 49861548 49971064 49977356 50079744 50250332 50290188 50320512 50326848 50568804 50759488 51003524 51009946 51036736 51040704 51286092 51288562 51319488 51360192 51397632 51613614 51644736 51791872 51893028 51899562 52047424 52095264 52122624 52345722 52352313 52379808 52411392 52631634 52635726 52638261 52711776 52861952 52868608 52923222 52965198 52971867 53094899 53116096 53122784 53154816 53157376 53261199 53378182 53384903 53466192 53494272 53723241 53751456 53758224 54016677 54049248 54253056 54481037 54513888 54520752 54775974 54782871 54818544 54895104 54902016 55165968 55294096 55323136 55431189 55559933 55596112 55640208 55680768 55863401 55948464 55984896 56217447 56436536 56466176 56737648 56744792 56779008 57051984 57104424 57176064 57416328 57420792 57584384 57667584 57734424 57921708 57944832 57952128 57987072 58230744 58238076 58265856 58492928 58553352 58607172 58637952 58774144 58812416 58927284 59056712 59064148 59095168 59185152 59386756 59469696 59477184 59755608 59763132 59799168 59802048 60276892 60320832 60352512 60606124 60610836 60650304 60742656 60941892 61034688 61074432 61208576 61328124 61335846 61502848 61510592 61670862 61806316 61863126 61895616 61940736 62201022 62205858 62238528 62473216 62545626 62595234 62773568 62781472 62819328 63083306 63091249 63121344 63124384 63212544 63432798 63491103 63524448 63562752 63829854 63837891 63876384 64058368 64117248 64183482 64425504 64433616 64467456 64735242 64743393 64782432 64785552 64876032 65097021 65187936 65196144 65347568 65381888 65509587 65661739 65696224 65704496 65804544 66020383 66120912 66163968 66438801 66482064 67053584 67094016 67102464 67425072 67571712 67749231 67860936 67896576 68054272 68231592 68381456 68425984 68480256 68530176 68818152 68859648 69190704 69199416 69460352 69496832 69632568 69794296 69803084 69839744 69881856 70175512 70180968 70184348 70282368 70564296 70620264 70629156 70671744 70873088 71011512 71014932 71288256 71325696 71630988 71668608 71677632 72022236 72065664 72131904 72337408 72478692 72487818 72525888 72685184 72694336 72883746 73034632 73043828 73091392 73193472 73202688 73516014 73554624 73598976 73908252 73917558 74186944 74241024 74552998 74597952 74646528 74956596 74960206 74966034 75119616 75375498 75435282 75480768 75490272 75705344 75853206 76029382 76069312 76139232 76444654 76505286 76514919 76555104 76561056 76929138 76932843 76979232 77040288 77228944 77259776 77269504 77420421 77600237 77640992 77650768 77687808 78014266 78024089 78071136 78142896 78183936 78518583 78569712 78617088 78947451 78953589 79292928 79302912 79384833 79674144 79684176 79732224 79736064 80067273 80199288 80241408 80427776 80627184 80637336 80814448 80867072 80990208 81202979 81255856 81379584 81432576 81770832 81781128 82163961 82227816 82484168 82527488 82587648 82934696 82941144 82984704 83394168 83460312 83521152 83759104 83922696 83977344 84161792 84283392 84577064 84654804 84699264 84750336 85106472 85117188 85168512 85489664 85577976 85656636 85900672 85911488 85956608 86124492 86313656 86324524 86376576 86380736 86501376 86796028 86882562 86917248 86928192 86980608 87346116 87357114 87398784 87739392 87830028 88161216 88218624 88585068 88596222 88642752 88777728 89080134 89204544 89215776 89458688 89469952 89633412 89644698 89703072 89852906 89900096 90332308 90343682 90415338 90481248 90528768 90909186 90916254 90975456 91307008 91412838 91709371 91757536 91812864 92198678 92210287 92254272 92265888 92709474 92794689 92843424 92911104 93301533 93308787 93357792 93574624 93709824 93818439 94085728 94160352 94172208 94228992 94624959 94682016 94686576 94818816 95051008 95149197 95286672 95507984 95558144 95570176 95744781 95967157 96029648 96087552 96175872 96491329 96638256 96650424 96701184 97102863 97173648 97178328 97603584 98021352 98072832 98544336 98556744 98706816 98758656 98988032 99181368 99245952 99463936 99528704 99723096 99942128 99954712 100159488 100500664 100580376 100641024 100653696 101137608 101518976 102007048 102019892 102073472 102081408 102572184 102577124 102638976 102720384 102795264 103227228 103289472 103583744 103786056 103799124 104094848 104190528 104245248 104691444 104704626 104759616 104822784 105263268 105271452 105276522 105423552 105723904 105737216 105846444 105930396 105943734 106189798 106232192 106245568 106309632 106314752 106522398 106756364 106769806 106932384 106988544 107446482 107502912 107516448 108033354 108098496 108506112 108962074 109027776 109041504 109551948 109565742 109637088 109790208 109804032 110274021 110331936 110588192 110646272 110862378 110876337 111119866 111192224 111280416 111361536 111726802 111829497 111896928 111969792 112434894 112440309 112449051 112873072 112932352 113063247 113152923 113415731 113475296 113489584 113558016 114035207 114044073 114103968 114208848 114666981 114757929 114832656 114841584 115168768 115393707 115468848 115843416 115889664 115904256 116461488 116476152 116531712 116985856 117021399 117106704 117214344 117275904 117548288 117624832 117854568 118113424 118128296 118190336 118370304 118681277 118773512 118939392 118954368 119511216 119526264 119598336 119604096 120553784 120641664 120705024 121212248 121221672 121300608 121485312 121883784 122069376 122148864 122417152 122656248 122671692 123005696 123021184 123341724 123612632 123726252 123791232 123881472 124402044 124411716 124477056 124946432 125091252 125190468 125547136 125562944 125638656 126166612 126182498 126242688 126248768 126425088 126865596 126982206 127048896 127125504 127659708 127675782 127752768 128116736 128234496 128366964 128851008 128867232 128934912 129470484 129486786 129564864 129571104 129752064 130194042 130323843 130375872 130392288 130695136 130763776 131019174 131035671 131323478 131392448 131408992 131609088 132040766 132241824 132327936 132877602 132894333 132964128 133620201 134036773 134107168 134188032 134204928 134768881 134779359 134850144 135498462 135515523 135623007 135721872 135793152 136108544 136363779 136374381 136463184 136762912 136851968 136960512 137119257 137437729 137636304 137719296 138188413 138298017 138381408 138398832 138920704 139064211 139265136 139588592 139606168 139679488 140259691 140351024 140361936 140368696 140564736 141128592 141240528 141258312 141343488 142023024 142029864 142576512 142651392 143261976 143337216 143355264 144044472 144131328 144263808 144674816 144957384 144975636 145051776 145370368 145388672 145767492 146069264 146087656 146182784 146386944 146405376 147032028 147109248 147197952 147816504 147835116 148373888 148482048 149105996 149195904 149293056 149913192 149920412 149932068 150239232 150750996 150870564 150961536 150980544 151410688 151706412 152058764 152138624 152278464 152889308 153010572 153029838 153110208 153122112 153858276 153865686 153958464 154080576 154457888 154519552 154539008 154840842 155200474 155281984 155301536 155375616 156028532 156048178 156142272 156285792 156367872 157037166 157056939 157139424 157234176 157894902 157907178 157914783 158585856 158605824 158769666 159284697 159348288 159368352 159464448 159472128 160134546 160154709 160398576 160482816 160855552 161169723 161254368 161274672 161628896 161734144 162050031 162405958 162426407 162511712 162759168 163313579 163443111 163541664 163562256 164327922 164348613 164455632 164968336 165054976 165761453 165869392 165882288 165969408 166666841 166679799 166788336 166920624 167042304 167590203 167845392 167954688 168323584 168652341 169154128 169309608 169398528 170212944 170234376 170337024 170979328 171155952 171313272 171801344 171822976 171913216 172248984 172627312 172649048 172753152 172761472 173002752 173592056 173765124 173834496 173856384 173961216 174692232 174714228 174797568 175478784 175660056 176322432 176437248 177170136 177192444 177285504 177555456 178160268 178409088 178431552 178917376 178939904 179266824 179289396 179406144 179705812 179800192 180664616 180687364 180830676 180962496 181057536 181818372 181832508 181950912 182614016 182825676 183418742 183515072 183625728 184397356 184420574 184508544 184531776 185418948 185589378 185686848 185822208 186603066 186617574 186715584 187149248 187419648 187636878 188171456 188320704 188344416 188457984 189249918 189273747 189364032 189373152 189637632 190102016 190298394 190473309 190573344 191015968 191116288 191140352 191489562 191513673 191934314 191958481 192059296 192175104 192351744 192982658 193006957 193276512 193300848 193402368 194205726 194230179 194347296 194356656 195291063 195899899 196042704 196145664 196969903 196985217 197088672 197113488 197413632 198061149 198362736 198491904 198927872 199316403 199446192 199884256 199909424 200870527 201001328 201160752 201282048 201307392 202275216 203037952 203247693 204014096 204039784 204146944 204162816 205144368 205154248 205277952 205440768 205590528 206454456 206578944 207572112 207598248 208189696 208381056 208490496 209382888 209409252 209519232 209645568 210526536 210542904 210553044 210847104 211447808 211474432 211692888 211860792 211887468 212379596 212464384 212491136 212619264 212629504 213044796 213512728 213539612 213864768 213977088 214892964 215005824 215032896 216066708 216196992 217012224 217924148 218055552 218083008 219103896 219131484 219274176 219580416 219608064 220548042 220663872 221176384 221292544 221724756 221752674 222239732 222384448 222560832 222723072 223453604 223658994 223793856 223939584 224869788 224880618 224898102 225746144 225864704 226126494 226305846 226831462 226860023 226950592 226979168 227116032 228070414 228088146 228099131 228207936 228417696 229333962 229515858 229544757 229665312 229683168 230337536 230787414 230798529 230937696 231686832 231779328 231808512 232800711 232922976 232952304 233063424 234042798 234072267 234213408 234428688 234551808 235096576 235555749 235709136 236226848 236256592 236380672 236842353 237362554 237392441 237547024 237878784 237908736 238689077 239022432 239052528 239196672 239208192 240201819 241107568 241283328 242424496 242443344 242601216 242970624 243608937 243767568 244138752 244297728 245312496 245343384 246011392 246042368 246491883 246683448 247225264 247452504 247582464 247762944 248804088 248823432 248954112 249892864 250182504 250380936 251094272 251125888 251277312 252333224 252364996 252485376 252497536 252850176 253731192 253964412 254097792 254251008 255319416 255351564 255505536 256233472 256468992 256733928 257702016 257734464 257869824 258940968 258973572 259129728 259142208 259504128 260388084 260647686 260751744 260784576 261390272 261527552 262038348 262071342 262646956 262784896 262817984 263218176 264081532 264483648 264655872 265755204 265788666 265928256 267240402 268073546 268214336 268376064 268409856 269537762 269558718 269700288 270996924 271031046 271246014 271443744 271586304 272217088 272727558 272748762 272926368 273525824 273703936 273921024 274238514 274875458 275128113 275272608 275438592 276376826 276596034 276630861 276762816 276797664 277841408 278128422 278384067 278530272 279177184 279212336 279358976 279904599 280519382 280554703 280702048 280723872 280737392 281129472 282087091 282257184 282481056 282516624 282686976 283874877 284046048 284059728 285153024 285447591 286523952 286674432 286710528 287901471 288088944 288262656 288527616 289473987 289914768 289951272 290103552 290740736 290777344 291308589 291534984 292138528 292175312 292365568 292810752 293580001 294064056 294218496 295633008 295670232 296747776 296964096 298211992 298391808 298586112 299826384 299840824 299864136 300478464 301501992 301741128 301923072 301961088 302821376 303412824 304117528 304277248 304556928 305778616 306021144 306059676 306220416 306244224 307716552 307731372 307916928 308161152 308915776 309039104 309078016 309681684 310400948 310563968 310603072 310751232 312057064 312096356 312284544 312571584 312735744 314074332 314113878 314278848 314468352 315789804 315814356 315829566 317171712 317211648 317539332 318569394 318696576 318736704 318928896 318944256 320269092 320309418 320797152 320965632 321711104 322339446 322508736 322549344 323257792 323468288 324100062 324811916 324852814 325023424 325518336 326627158 326886222 327083328 327124512 328655844 328697226 328911264 329936672 330109952 331522906 331564649 331738784 331764576 331938816 333333682 333359598 333375653 333576672 333841248 334084608 335180406 335488491 335690784 335909376 336647168 337304682 337320927 337347153 338308256 338619216 338797056 339189741 340247193 340425888 340468752 340674048 342105621 342132219 342311904 342626544 343602688 343645952 344000943 344273787 344497968 345254624 345298096 345506304 345522944 346958183 347184112 347530248 347668992 347712768 349384464 349428456 349595136 350957568 351064197 351320112 352644864 352874496 354340272 354384888 354571008 355110912 356043831 356320536 356818176 356863104 357879808 358533648 358578792 358812288 359411624 359600384 361329232 361374728 361661352 361924992 362115072 363636744 363665016 363901824 365228032 365651352 366837484 367030144 367251456 368794712 368841148 369017088 369063552 370837896 371178756 371373696 371644416 373206132 373235148 373431168 374298496 374839296 375273756 376342912 376641408 376688832 376915968 378499836 378547494 378728064 378746304 379275264 380204032 380596788 380946618 381146688 382031936 382232576 382280704 382979124 383027346 383868628 383916962 384118592 384350208 384703488 385965316 386013914 386553024 386601696 386804736 388411452 388460358 388694592 388713312 390582126 391799798 392085408 392291328 393939806 393970434 394177344 394226976 394827264 396122298 396725472 396983808 397855744 398632806 398682999 398892384 399768512 399818848 400860603 401741054 402002656 402110319 402321504 402564096 402614784 404306643 404338077 404550432 406075904 406495386 406546569 406869021 408028192 408079568 408293888 408325632 409091337 410041489 410288736 410308496 410555904 410881536 412281133 412313187 412908912 413157888 414565239 414894051 415144224 415196496 416379392 416762112 417192633 418765776 418818504 419038464 420779073 421053072 421085808 421106088 421694208 422948864 423385776 423721584 423774936 424759192 424928768 424982272 425259008 426089592 427025456 427079224 427729536 427954176 429078463 429785928 430011648 430065792 432133416 432393984 434024448 435848296 436111104 436166016 438207792 438262968 438548352 439160832 439216128 441096084 441327744 442352768 442585088 443449512 443505348 444479464 444768896 445121664 445446144 446907208 447317988 447587712 447879168 449739576 449761236 449796204 451492288 451729408 452252988 452611692 453662924 453720046 453901184 453958336 454232064 456140828 456176292 456198262 456415872 456835392 458667924 459031716 459089514 459330624 459366336 460675072 461574828 461597058 461875392 463373664 463558656 463617024 465601422 465845952 465904608 466126848 468085596 468144534 468426816 468857376 469103616 470193152 471111498 471170817 471418272 472453696 472513184 472761344 473684706 473744349 474725108 474784882 475094048 475757568 475817472 477378154 477854091 478044864 478105056 478393344 478416384 480403638 480464127 482215136 482566656 484594487 484848992 484886688 485202432 487217874 487241339 487279221 487535136 488277504 489940737 490329333 490624992 490686768 492022784 492084736 492983766 493045839 493366896 494190983 494450528 494905008 495164928 496890251 497284359 497608176 497646864 497908224 500000523 500039397 500365008 500761872 502188544 502251776 502770609 504666448 504729992 504970752 504995072 507092729 507462384 507928824 508195584 510638832 510703128 511011072 512937984 513467856 515404032 515468928 515739648 517881936 517947144 518259456 518284416 519008256 520776168 521295372 521503488 521569152 522780544 523055104 524076696 524142684 525293912 525569792 525635968 526436352 528163064 528967296 529311744 531510408 531577332 531856512 534480804 536147092 536428672 536752128 536819712 539075524 539117436 539400576 541993848 542062092 542492028 542887488 543172608 544434176 545455116 545497524 545852736 547051648 547407872 547842048 548477028 549750916 550256226 550545216 550877184 552753652 553192068 553261722 553525632 553595328 555682816 556256844 556768134 557060544 558354368 558424672 558717952 559809198 561038764 561109406 561404096 561447744 561474784 562258944 564174182 564514368 564962112 565033248 565373952 567749754 567821241 568092096 568119456 570306048 570895182 573047904 573348864 573421056 575802942 575875443 576177888 576525312 577055232 578947974 579020871 579829536 579902544 580207104 581481472 581554688 582617178 582690537 583069968 584043889 584277056 584350624 584731136 585873189 587160002 587233933 587699697 588128112 588436992 590909709 590955651 591266016 591340464 593495552 594183447 596423984 596783616 599291407 599652768 599681648 599728272 602611581 603003984 603482256 603846144 603922176 606825648 608235056 608554496 609113856 609743079 611557232 612042288 612119352 612440832 612488448 615433104 615462744 615833856 616322304 617831552 618156032 619363368 620801896 621127936 621206144 624114128 624192712 624569088 625143168 625471488 628148664 628227756 628557696 628936704 631579608 631628712 631659132 634343424 634423296 635078664 637138788 637393152 637473408 637857792 637888512 640538184 640618836 641594304 641931264 643422208 644678892 645017472 645098688 646515584 646936576 648200124 649623832 649705628 650046848 651036672 653254316 653772444 654166656 654249024 657311688 657394452 657822528 659873344 660219904 663045812 663129298 663477568 663529152 663877632 666667364 666719196 666751306 667153344 667682496 668169216 670360812 670976982 671381568 671818752 673294336 674609364 674641854 674694306 676616512 677238432 677594112 678379482 680494386 680580069 680851776 680937504 681348096 684211242 684264438 684297393 684623808 685253088 687205376 687291904 688001886 688547574 688634271 688995936 690509248 690596192 691012608 691045888 692395587 693916366 694003739 694368224 695060496 695337984 695425536 698402133 698768928 698856912 699190272 702128394 702216801 702640224 705289728 708253481 708680544 708769776 709142016 712087662 712121957 712177323 712641072 713636352 713726208 716067231 717067296 717157584 717624576 718823248 719200768 720605457 722279129 722658464 722749456 723322704 723849984 726224213 727273488 727330032 727803648 730826811 731302704 733674968 734060288 737589424 737682296 738034176 738127104 741675792 742357512 742747392 743288832 746412264 746470296 746862336 748596992 749678592 750547512 752685824 753282816 753377664 753831936 756999672 757094988 757456128 757492608 758550528 760408064 761193576 761893236 762293376 764063872 764465152 764561408 765958248 766054692 767737256 767833924 768237184 768700416 769406976 771930632 772027828 773106048 773203392 773609472 776822904 776920716 777389184 777426624 781164252 783599596 784170816 784582656 787879612 787940868 788354688 788453952 789654528 792244596 793450944 793967616 795711488 797265612 797365998 797784768 799537024 799637696 801721206 803482108 804005312 804220638 804643008 805128192 805229568 808613286 808676154 809100864 812151808 812990772 813093138 813738042 816056384 816159136 816587776 816651264 818182674 820082978 820186237 820577472 820616992 821111808 821763072 824562266 824626374 825384339 825817824 826315776 829130478 829788102 829892583 830288448 830392992 832758784 833524224 834385266 837531552 837637008 838076928 841558146 841664109 842106144 842171616 842212176 843388416 846261273 846771552 847443168 847549872 849518384 849857536 849964544 851624631 852179184 853602607 854050912 854158448 855459072 858156926 858264979 859571856 860023296 860131584 863704413 864266832 864787968 868421961 871696592 872222208 872332032 876415584 876525936 877096704 878432256 880740003 882192168 882655488 884705536 886899024 887010696 888958928 889537792 890243328 890892288 893814416 894635976 895175424 895758336 899479152 899522472 899592408 902984576 903458816 904505976 905223384 907325848 907440092 907802368 907916672 908464128 912281656 912352584 912396524 912831744 913670784 917335848 918063432 918179028 918661248 918732672 921350144 923149656 923194116 923750784 926747328 927117312 927234048 931202844 931691904 931809216 932253696 936171192 936289068 936853632 937714752 938207232 940386304 942222996 942341634 942836544 944907392 945026368 945522688 947369412 947488698 949450216 949569764 950188096 951515136 951634944 954756308 955708182 956089728 956210112 956786688 956832768 960807276 960928254 964430272 965133312 969188974 969697984 969773376 970404864 974435748 974482678 974558442 975070272 976555008 979881474 980658666 981249984 981373536 984045568 984169472 985967532 986091678 986733792 988381966 988901056 989810016 990329856 993780502 994568718 994693947 995216352 995293728 995816448 1000001046 1000078794 1000126959 1000730016 1001523744 1004377088 1004503552 1005541218 1006465473 1008803081 1009332896 1009459984 1009941504 1009990144 1011962781 1014185458 1014313157 1014924768 1015857648 1016391168 1020741579 1021277664 1021406256 1022022144 1026316863 1026396657 1026935712 1030808064 1030937856 1032002829 1035763872 1035894288 1036518912 1036568832 1040874549 1041552336 1042590744 1043006976 1043138304 1045561088 1048153392 1048285368 1050587824 1051139584 1051271936 1052872704 1053192591 1055638727 1056326128 1057934592 1058623488 1061404619 1063020816 1063154664 1063713024 1068131493 1068961608 1072294184 1072857344 1073639424 1078151048 1078234872 1078801152 1083987696 1084124184 1084984056 1085774976 1086345216 1088868352 1090910232 1090995048 1091705472 1094103296 1094815744 1095684096 1096954056 1099501832 1100512452 1101090432 1101754368 1105507304 1106384136 1106523444 1107051264 1107190656 1111365632 1112513688 1113536268 1114121088 1116708736 1116849344 1117435904 1119618396 1122077528 1122218812 1122808192 1122895488 1122949568 1124517888 1128348364 1129028736 1129924224 1130066496 1130747904 1135499508 1135642482 1136184192 1136238912 1140612096 1141790364 1146095808 1146697728 1146842112 1151605884 1151750886 1152355776 1153050624 1154110464 1157895948 1158041742 1159659072 1159805088 1160414208 1162962944 1163109376 1165234356 1165381074 1166139936 1168087778 1168554112 1168701248 1169462272 1171746378 1174320004 1174467866 1175399394 1176256224 1176873984 1181819418 1181911302 1182532032 1182680928 1186991104 1188366894 1192847968 1193567232 1198582814 1198733731 1199305536 1199363296 1199456544 1205223162 1206007968 1206330957 1206964512 1207692288 1207844352 1212919929 1213014231 1213651296 1216470112 1217108992 1218227712 1219486158 1219639707 1223114464 1224084576 1224238704 1224881664 1224976896 1230124467 1230866208 1230925488 1231667712 1232644608 1235663104 1236843399 1236939561 1238726736 1241603792 1242255872 1242412288 1243695717 1244682153 1247573041 1248228256 1248385424 1249138176 1250286336 1254387277 1256297328 1256455512 1257115392 1262337219 1263159216 1263257424 1263318264 1268846592 1270157328 1274277576 1274786304 1274946816 1275777024 1281076368 1281237672 1283188608 1283862528 1286844416 1287235389 1289357784 1290034944 1290197376 1293031168 1293873152 1296400248 1299247664 1299411256 1300093696 1302073344 1306508632 1307544888 1308333312 1308498048 1314623376 1314788904 1315645056 1319746688 1320439808 1326091624 1326258596 1326955136 1327058304 1327755264 1333334728 1333438392 1333502612 1334306688 1335364992 1336338432 1340721624 1341953964 1342763136 1343637504 1346588672 1349218728 1349283708 1349388612 1353233024 1354476864 1355188224 1356758964 1360988772 1361160138 1361703552 1361875008 1362696192 1368422484 1368528876 1368594786 1369247616 1370506176 1374410752 1374583808 1376003772 1377095148 1377268542 1377991872 1381018496 1381192384 1382025216 1382091776 1384791174 1387832732 1388007478 1388736448 1390120992 1390675968 1390851072 1396804266 1397537856 1397713824 1398380544 1404256788 1404433602 1405280448 1410579456 1416506962 1417361088 1417539552 1418284032 1424175324 1424243914 1424354646 1425282144 1427272704 1427452416 1432134462 1433562273 1434134592 1434315168 1435249152 1437646496 1438401536 1441210914 1441392381 1444558258 1445316928 1445498912 1446645408 1447699968 1452448426 1453783461 1454546976 1454660064 1455607296 1461653622 1461724017 1461837663 1462605408 1467349936 1468120576 1469822211 1470987999 1474404503 1475178848 1475364592 1476068352 1476254208 1482457691 1482572949 1483351584 1484715024 1485494784 1490670753 1491853077 1492824528 1492940592 1493724672 1497193984 1500001569 1500118191 1501095024 1505371648 1506565632 1506755328 1508311827 1513999344 1514189976 1514912256 1514985216 1520816128 1521278187 1522387152 1523786472 1524586752 1528127744 1529122816 1531916496 1532109384 1535474512 1535667848 1536474368 1538813952 1542856601 1543861264 1544055656 1546212096 1546406784 1547218944 1553645808 1553841432 1554778368 1554853248 1562328504 1567199192 1568341632 1569165312 1575759224 1575881736 1576709376 1576907904 1579309056 1584489192 1586901888 1587935232 1591422976 1594531224 1594731996 1595569536 1599074048 1599275392 1603442412 1606964216 1608010624 1608441276 1609286016 1610256384 1610459136 1617226572 1617352308 1618201728 1624303616 1625981544 1626186276 1627476084 1632112768 1632318272 1633175552 1633302528 1636365348 1640165956 1640372474 1641154944 1641233984 1642223616 1643526144 1649124532 1649252748 1650768678 1651635648 1652631552 1658260956 1659576204 1659785166 1660576896 1660785984 1665517568 1667048448 1668770532 1675063104 1675274016 1676153856 1683116292 1683328218 1684212288 1684343232 1684424352 1686776832 1692522546 1693543104 1694886336 1695099744 1699036768 1699715072 1699929088 1703249262 1703463723 1704358368 1707205214 1708101824 1708316896 1710918144 1716313852 1716529958 1719143712 1720046592 1720263168 1727408826 1727626329 1728533664 1729575936 1736843922 1737062613 1742478049 1743393184 1744444416 1744664064 1751995453 1752131667 1752831168 1753051872 1754193408 1761480006 1761701799 1763099091 1764384336 1765310976 1769411072 1772729127 1772866953 1773798048 1774021392 1777917856 1779075584 1780486656 1782550341 1786690477 1787628832 1789271952 1790350848 1796449369 1797874221 1798958304 1799044944 1799184816 1805969152 1807834743 1809011952 1810446768 1814651696 1814880184 1815604736 1815833344 1823375983 1824563312 1824705168 1824793048 1825663488 1827341568 1833335251 1834671696 1836126864 1836358056 1837322496 1837465344 1846299312 1846388232 1847501568 1853494656 1854468096 1862405688 1863383808 1863618432 1872342384 1872578136 1873707264 1875429504 1876414464 1880772608 1884445992 1884683268 1885673088 1889814784 1890052736 1891045376 1894738824 1894977396 1898900432 1899139528 1900376192 1903030272 1903269888 1909512616 1911416364 1912179456 1912420224 1913573376 1913665536 1921614552 1921856508 1928860544 1930266624 1938377948 1939395968 1939546752 1940809728 1948871496 1948965356 1949116884 1950140544 1953110016 1959762948 1961317332 1962499968 1962747072 1968091136 1968338944 1971935064 1972183356 1973467584 1976763932 1977802112 1979620032 1980659712 1987561004 1989137436 1989387894 1990432704 1990587456 1991632896 2000002092 2000157588 2000253918 2001460032 2003047488 2008754176 2009007104 2011082436 2012930946 2017606162 2018665792 2018919968 2019883008 2019980288 2023925562 2028370916 2028626314 2029849536 2031715296 2032782336 2041483158 2041740207 2042555328 2042812512 2044044288 2052633726 2052793314 2052892179 2053871424 2061616128 2061875712 2064005658 2071527744 2071788576 2073037824 2073137664 2081749098 2082011217 2083104672 2085181488 2086013952 2086276608 2091122176 2095206399 2096306784 2096570736 2101175648 2102279168 2102543872 2106385182 2106650403 2111277454 2111543291 2112652256 2115869184 2122809238 2123076527 2124760443 2126041632 2126309328 2127426048 2136262986 2136365871 2136531969 2137923216 2144588368 2145714688 2148201693 2154898889 2156302096 2156469744 2157602304 2166668933 2166837387 2167975392 2168248368 2169968112 2171549952 2178672639 2181820464 2181990096 2183410944 2188206592 2192480433 2193908112 2199003664 2201024904 2202180864 2211014608 2212768272 2213046888 2214102528 2214381312 2222731264 2225027376 2227072536 2228242176 2233417472 2233698688 2234871808 2239236792 2244155056 2244437624 2245616384 2245790976 2245899136 2249035776 2256696728 2258057472 2259848448 2260132992 2261495808 2270999016 2271284964 2272368384 2272477824 2281224192 2283580728 2292191616 2293395456 2293684224 2303211768 2303501772 2304711552 2306101248 2308220928 2315791896 2316083484 2319318144 2319610176 2320828416 2325925888 2326218752 2330468712 2330762148 2332279872 2336175556 2337108224 2337402496 2338924544 2343492756 2348640008 2348935732 2350798788 2352512448 2353747968 2363638836 2363822604 2365064064 2365361856 2373982208 2376733788 2385695936 2387134464 2397165628 2397467462 2398611072 2398726592 2398913088 2410446324 2412015936 2412661914 2413929024 2415384576 2415688704 2425839858 2426028462 2427302592 2432940224 2434217984 2436455424 2438972316 2439279414 2446228928 2448169152 2448477408 2449763328 2449953792 2460248934 2460558711 2461732416 2461850976 2463335424 2465289216 2471326208 2473686798 2473879122 2476153017 2477453472 2483207584 2484511744 2484824576 2487391434 2489364306 2489677749 2495146082 2495460253 2496456512 2496770848 2498276352 2500572672 2508774554 2509090441 2512594656 2512911024 2514230784 2524674438 2524992327 2526318432 2526514848 2526636528 2538783819 2540314656 2546698687 2548555152 2549572608 2549893632 2560608739 2560807821 2562152736 2562475344 2566377216 2574470778 2574794937 2578715568 2580069888 2580394752 2586062336 2591113239 2592800496 2598495328 2598822512 2600187392 2605265883 2611316851 2613017264 2615089776 2616666624 2616996096 2625579847 2629246752 2629577808 2631290112 2639493376 2642220009 2652183248 2652517192 2653910272 2654116608 2666669456 2666876784 2667005224 2668613376 2670729984 2672676864 2681443248 2683907928 2685526272 2687275008 2698437456 2698567416 2698777224 2706466048 2708953728 2710376448 2713517928 2721977544 2722320276 2723407104 2723750016 2725392384 2736844968 2737057752 2737189572 2738495232 2741012352 2748821504 2749167616 2752007544 2754190296 2754537084 2755983744 2762036992 2762384768 2764050432 2764183552 2769582348 2775665464 2776014956 2777472896 2780241984 2781351936 2781702144 2793608532 2795075712 2795427648 2796761088 2808513576 2808867204 2810560896 2821158912 2833013924 2834722176 2835079104 2836568064 2848350648 2848487828 2848709292 2850564288 2854545408 2854904832 2864268924 2867124546 2868269184 2868630336 2870498304 2875292992 2876803072 2882421828 2882784762 2889116516 2890633856 2890997824 2893290816 2895399936 2904896852 2907566922 2909093952 2909320128 2911214592 2923307244 2923448034 2923675326 2925210816 2934699872 2936241152 2939644422 2941975998 2948809006 2950357696 2950729184 2952136704 2952508416 2964915382 2965145898 2965288703 2966703168 2969430048 2970989568 2981341506 2983706154 2984081841 2985649056 2985881184 2987449344 2994387968 3000003138 3000236382 3000380877 3002190048 3010743296 3013131264 3013510656 3016623654 3026409243 3027998688 3028379952 3029824512 3029970432 3042556374 3042939471 3044774304 3047572944 3049173504 3056255488 3062224737 3063832992 3064218768 3070949024 3071335696 3072948736 3078950589 3085713202 3086101733 3087722528 3088111312 3092424192 3092813568 3102958001 3107291616 3107682864 3109556736 3109706496 3122623647 3124657008 3134398384 3136683264 3151518448 3151763472 3153418752 3153815808 3158618112 3166916181 3168978384 3173803776 3175870464 3184213857 3189062448 3189463992 3191139072 3198148096 3198550784 3204394479 3206884824 3213928432 3216021248 3216882552 3218572032 3220918272 3234453144 3234704616 3236403456 3248607232 3251963088 3252372552 3254952168 3264225536 3264636544 3266351104 3266605056 3272730696 3280331912 3280744948 3282309888 3282467968 3284447232 3287052288 3298249064 3298505496 3301537356 3303271296 3305263104 3316521912 3319152408 3319570332 3321153792 3321571968 3331035136 3334096896 3337541064 3350126208 3350548032 3352307712 3366232584 3366656436 3368424576 3368686464 3368848704 3373553664 3385045092 3387086208 3389772672 3390199488 3398073536 3399430144 3399858176 3406498524 3406927446 3408716736 3414410428 3416203648 3416633792 3421836288 3432627704 3433059916 3438287424 3440093184 3440526336 3454817652 3455252658 3457067328 3459151872 3473687844 3474125226 3484956098 3486786368 3488888832 3489328128 3503990906 3504263334 3505662336 3506103744 3508386816 3522960012 3523403598 3526198182 3528768672 3530621952 3538822144 3545458254 3545733906 3547596096 3548042784 3555835712 3558151168 3560973312 3565100682 3573380954 3575257664 3578543904 3580701696 3592898738 3595748442 3596201193 3597916608 3598089888 3598369632 3611938304 3615669486 3618023904 3618992871 3620893536 3629303392 3629760368 3631209472 3631666688 3638759787 3646751966 3647211139 3649126624 3649410336 3649586096 3651326976 3654683136 3666670502 3667132183 3669343392 3672253728 3672716112 3674644992 3674930688 3690373401 3692598624 3692776464 3695003136 3706989312 3710530197 3710818683 3724811376 3726767616 3727236864 3731087151 3742719123 3744684768 3745156272 3747414528 3750859008 3763161831 3768891984 3769366536 3771346176 3779629568 3780105472 3787011657 3789477648 3789954792 3797800864 3798279056 3800752384 3806539776 3816540013 3819025232 3822832728 3824358912 3824840448 3827331072 3843229104 3843713016 3857721088 3860533248 3861706167 3876755896 3878791936 3879093504 3881619456 3897742992 3897930712 3898233768 3900281088 3906220032 3919525896 3922634664 3924999936 3925494144 3936677888 3943870128 3944366712 3946935168 3953527864 3955604224 3959240064 3961319424 3975122008 3978274872 3978775788 3980865408 3981174912 3983265792 4000004184 4000315176 4000507836 4002920064 4006094976 4017508352 4018014208 4022164872 4025861892 4035212324 4037331584 4037839936 4039766016 4039960576 4047851124 4056741832 4057252628 4059699072 4063430592 4065564672 4082966316 4083480414 4085110656 4085625024 4088088576 4105267452 4105586628 4105784358 4107742848 4123232256 4123751424 4128011316 4143055488 4143577152 4146075648 4146275328 4163498196 4164022434 4166209344 4170362976 4172027904 4172553216 4182244352 4190412798 4192613568 4193141472 4202351296 4204558336 4205087744 4212770364 4213300806 4222554908 4223086582 4225304512 4231738368 4245618476 4246153054 4249520886 4252083264 4252618656 4254852096 4272525972 4272731742 4273063938 4275846432 4289176736 4291429376 4296403386 4309797778 4310340437 4312604192 4312939488 4315204608 4333337866 4333674774 4333883489 4335950784 4336496736 4339936224 4343099904 4357345278 4361350383 4363640928 4363980192 4366821888 4376413184 4384960866 4385172051 4385512989 4387816224 4398007328 4402049808 4404361728 4409466633 4422029216 4423213509 4425536544 4426093776 4428205056 4428762624 4447373073 4447718847 4450054752 4454145072 4456484352 4466834944 4467397376 4472012259 4475559231 4478473584 4488310112 4488875248 4491232768 4491581952 4491798272 4500004707 4510456379 4513393456 4516114944 4519696896 4520265984 4535092463 4541998032 4542569928 4544736768 4544955648 4562448384 4563834561 4567161456 4584383232 4587368448 4606423536 4607003544 4609423104 4616441856 4628569803 4631583792 4632166968 4638636288 4639220352 4641656832 4652437504 4660937424 4661524296 4664559744 4672351112 4674216448 4674804992 4677849088 4686985512 4697280016 4697871464 4701597576 4705024896 4707495936 4727277672 4727645208 4730128128 4730723712 4747964416 4753467576 4771391872 4774268928 4794331256 4794934924 4797222144 4797453184 4797826176 4820892648 4824031872 4825323828 4827858048 4830769152 4831377408 4851679716 4852056924 4854605184 4865880448 4868435968 4872910848 4877944632 4878558828 4892457856 4896338304 4896954816 4899526656 4899907584 4920497868 4921117422 4923464832 4923701952 4926670848 4930578432 4942652416 4947373596 4947758244 4952306034 4954906944 4966415168 4969023488 4969649152 4974782868 4978728612 4979355498 4990292164 4990920506 4992913024 4993541696 4996552704 5001145344 5017549108 5018180882 5025189312 5025822048 5028461568 5049348876 5049984654 5052636864 5053029696 5053273056 5077567638 5080629312 5093397374 5097110304 5099145216 5099787264 5121217478 5121615642 5124305472 5124950688 5132754432 5148941556 5149589874 5157431136 5160139776 5160789504 5172124672 5182226478 5182878987 5185600992 5196990656 5197645024 5200374784 5210531766 5211187839 5222633702 5226034528 5227434147 5230179552 5233333248 5233992192 5251159694 5255986359 5256395001 5258493504 5259155616 5262580224 5278986752 5284440018 5285105397 5289297273 5304366496 5305034384 5307820544 5308233216 5318187381 5330539357 5333338912 5333753568 5334010448 5337226752 5341459968 5359654729 5360071431 5362886496 5367815856 5371052544 5389348107 5393622663 5396874912 5397134832 5397554448 5412932096 5417907456 5423504229 5427035856 5443955088 5444640552 5446814208 5447500032 5470127949 5473689936 5474115504 5474379144 5476990464 5482024704 5498335232 5500005753 5504015088 5508380592 5509074168 5511967488 5524073984 5524769536 5528367104 5539164696 5551330928 5552029912 5554945792 5560483968 5563404288 5578020019 5587217064 5590151424 5590855296 5617027152 5617734408 5621121792 5642317824 5666027848 5669444352 5670158208 5673136128 5696701296 5696975656 5697418584 5701128576 5709090816 5709809664 5728537848 5734249092 5736538368 5737260672 5740996608 5750585984 5753606144 5764843656 5765569524 5778233032 5781267712 5781995648 5786581632 5790799872 5809793704 5815133844 5818187904 5818640256 5822429184 5846614488 5846896068 5847350652 5850421632 5869399744 5872482304 5879288844 5883951996 5897618012 5900715392 5901458368 5904273408 5905016832 5929830764 5930291796 5930577406 5933406336 5938860096 5941979136 5962683012 5967412308 5968163682 5971298112 5971762368 5974898688 5988775936 6000006276 6000472764 6000761754 6004380096 6021486592 6026262528 6027021312 6033247308 6052818486 6055997376 6056759904 6059649024 6059940864 6085112748 6085878942 6089548608 6095145888 6098347008 6112510976 6124449474 6125220621 6127665984 6128437536 6141898048 6142671392 6145897472 6157901178 6158676537 6171426404 6172203466 6175445056 6176222624 6184848384 6185627136 6205916002 6214583232 6215365728 6219113472 6219412992 6245247294 6246033651 6249314016 6268796768 6273366528 6299728331 6303036896 6303526944 6306837504 6307631616 6333832362 6334137407 6334629873 6337956768 6347607552 6368427714 6369229581 6374281329 6378124896 6378927984 6382278144 6396296192 6397101568 6408788958 6409097613 6409595907 6413769648 6424482779 6427856864 6432042496 6433765104 6437144064 6444605079 6459573263 6464696667 6468906288 6469409232 6472806912 6500006799 6500512161 6503926176 6504745104 6509904336 6528451072 6529273088 6536017917 6545461392 6560663824 6561489896 6564619776 6564935936 6592205477 6596498128 6597010992 6603074712 6606542592 6633043824 6638304816 6639140664 6642307584 6643143936 6668193792 6675082128 6700252416 6701096064 6704615424 6732465168 6733312872 6736849152 6737372928 6737697408 6747107328 6770090184 6774172416 6779545344 6780398976 6796147072 6799716352 6812997048 6813854892 6817433472 6828820856 6832407296 6833267584 6843672576 6865255408 6866119832 6876574848 6880186368 6881052672 6909635304 6910505316 6914134656 6918303744 6947375688 6948250452 6969912196 6973572736 6977777664 6978656256 7007981812 7008526668 7011324672 7012207488 7016773632 7045920024 7046807196 7052396364 7057537344 7061243904 7077644288 7090916508 7091467812 7095192192 7096085568 7111671424 7116302336 7121946624 7130201364 7146761908 7150515328 7157087808 7161403392 7185797476 7191496884 7192402386 7195833216 7196179776 7196739264 7223876608 7231338972 7236047808 7237985742 7241787072 7258606784 7259520736 7262418944 7263333376 7277519574 7293503932 7294422278 7298253248 7298820672 7299172192 7302653952 7309366272 7333341004 7334264366 7338686784 7344507456 7345432224 7349289984 7349861376 7380746802 7381676133 7385197248 7385552928 7390006272 7413978624 7421060394 7421637366 7449622752 7453535232 7454473728 7462174302 7485438246 7486380759 7489369536 7490312544 7494829056 7501718016 7526323662 7527271323 7537783968 7538733072 7542692352 7559259136 7560210944 7574023314 7574976981 7578955296 7579909584 7595601728 7596558112 7601504768 7616351457 7633080026 7634041129 7638050464 7640096061 7645665456 7648717824 7649680896 7681826217 7682423463 7686458208 7687426032 7715442176 7723412334 7724384811 7753511792 7757583872 7758187008 7790788291 7795485984 7795861424 7796467536 7800562176 7833341527 7833950553 7839051792 7845269328 7849999872 7850988288 7876739541 7887740256 7888733424 7893870336 7907055728 7911208448 7918480128 7926660027 7950244016 7956549744 7957551576 7961730816 7962349824 8000008368 8000630352 8001015672 8005840128 8012189952 8036028416 8044329744 8051723784 8070424648 8074663168 8075679872 8079921152 8095702248 8113483664 8114505256 8119398144 8126861184 8131129344 8165932632 8166960828 8170221312 8171250048 8176177152 8210534904 8211173256 8211568716 8215485696 8246464512 8247502848 8256022632 8286110976 8287154304 8292151296 8292550656 8326996392 8328044868 8332418688 8340725952 8344055808 8345106432 8364488704 8380825596 8385227136 8386282944 8404702592 8409116672 8410175488 8425540728 8426601612 8445109816 8446173164 8450609024 8463476736 8491236952 8492306108 8499041772 8504166528 8505237312 8509704192 8545051944 8545463484 8546127876 8551692864 8578353472 8582858752 8592806772 8619595556 8620680874 8625208384 8625878976 8630409216 8666675732 8667349548 8667766978 8671901568 8672993472 8679872448 8686199808 8714690556 8722700766 8727281856 8727960384 8733643776 8752826368 8769921732 8770344102 8771025978 8775632448 8796014656 8804099616 8808723456 8818933266 8844058432 8846427018 8851073088 8852187552 8856410112 8857525248 8894746146 8895437694 8895866109 8900109504 8908290144 8912968704 8933669888 8934794752 8944024518 8951118462 8952245523 8956947168 8976620224 8977750496 8982465536 8983163904 8983596544 9000009414 9001142631 9020912758 9022048607 9026786912 9032229888 9039393792 9040531968 9070184926 9079227729 9083996064 9085139856 9089473536 9089911296 9127669122 9128818413 9134322912 9168766464 9207295253 9212847072 9214007088 9218846208 9257139606 9257585441 9258305199 9263167584 9264333936 9277272576 9278440704 9308874003 9321874848 9323048592 9329119488 9344702224 9348432896 9349609984 9367870941 9373971024 9389628677 9394560032 9395742928 9403195152 9410049792 9440914769 9454555344 9455290416 9460256256 9461447424 9500748543 9506935152 9542783744 9552641571 9588662512 9589869848 9594444288 9594906368 9595652352 9641785296 9648063744 9650647656 9655716096 9662754816 9703359432 9704113848 9709210368 9731760896 9745821696 9755889264 9757117656 9784915712 9792676608 9793909632 9799053312 9799815168 9840995736 9842234844 9846929664 9847403904 9853341696 9861156864 9885304832 9894747192 9895516488 9904612068 9909813888 9932830336 9938046976 9939298304 9949565736 9957457224 9958710996 9980584328 9981841012 9985826048 9987083392 9993105408 10002290688 10035098216 10036361764 10050378624 10051644096 10056923136 10098697752 10099969308 10105273728 10106059392 10106546112 10155135276 10161258624 10186794748 10194220608 10198290432 10199574528 10242434956 10243231284 10248610944 10249901376 10265508864 10297883112 10299179748 10314862272 10320279552 10321579008 10344249344 10364452956 10365757974 10371201984 10393981312 10395290048 10400749568 10421063532 10422375678 10445267404 10452069056 10454868294 10460359104 10466666496 10467984384 10502319388 10511972718 10512790002 10516987008 10518311232 10525160448 10557973504 10568880036 10570210794 10578594546 10608732992 10610068768 10615641088 10616466432 10636374762 10661078714 10662421081 10666677824 10667507136 10668020896 10674453504 10682919936 10719309458 10720142862 10725772992 10735631712 10742105088 10778696214 10787245326 10788603579 10793749824 10794269664 10795108896 10825864192 10835814912 10847008458 10854071712 10887910176 10889281104 10893628416 10895000064 10940255898 10941633417 10947379872 10948231008 10948758288 10953980928 10964049408 11000011506 11001396549 11008030176 11016761184 11018148336 11023934976 11048147968 11049539072 11071120203 11078329392 11096833891 11102661856 11104059824 11109891584 11120967936 11131590591 11156040038 11157444727 11174434128 11180302848 11181710592 11228157369 11234054304 11235468816 11242243584 11289485493 11332055696 11338888704 11340316416 11393402592 11393951312 11394837168 11402257152 11419619328 11449620039 11457075696 11468498184 11473076736 11474521344 11481993216 11501171968 11529687312 11531139048 11556466064 11562535424 11563991296 11573163264 11581599744 11585118501 11619587408 11630267688 11636375808 11637280512 11644858368 11693228976 11693792136 11694701304 11700843264 11738799488 11744964608 11758577688 11767903992 11795236024 11801430784 11802916736 11810033664 11859661528 11860583592 11861154812 11866812672 11877720192 11883958272 11925366024 11934824616 11936327364 11942596224 11943524736 11949797376 11977551872 12000012552 12000945528 12001523508 12008760192 12042973184 12052525056 12054042624 12066494616 12105636972 12111994752 12113519808 12119298048 12119881728 12170225496 12171757884 12179097216 12190291776 12196694016 12225021952 12248898948 12250441242 12255331968 12256875072 12283796096 12285342784 12291794944 12315802356 12317353074 12342852808 12344406932 12350890112 12352445248 12369696768 12371254272 12411832004 12429166464 12430731456 12438226944 12438825984 12490494588 12492067302 12498628032 12537593536 12546733056 12599456662 12606073792 12607053888 12613675008 12615263232 12667664724 12668274814 12669259746 12675913536 12695215104 12736855428 12738459162 12748562658 12756249792 12757855968 12764556288 12792592384 12794203136 12817577916 12818195226 12819191814 12827539296 12848965558 12855713728 12864084992 12867530208 12874288128 12889210158 12919146526 12929393334 12931021311 12937812576 12938818464 12945613824 13000013598 13001024322 13001650467 13007852352 13009490208 13019808672 13056902144 13058546176 13072035834 13084051149 13090922784 13121327648 13122979792 13129239552 13129871872 13155516153 13184410954 13186071041 13192996256 13194021984 13206149424 13213085184 13266087648 13269640527 13276609632 13278281328 13284615168 13286287872 13342119219 13343156541 13350164256 13400504832 13402192128 13416036777 13464930336 13466625744 13473698304 13474745856 13475394816 13531369137 13540180368 13548344832 13559090688 13560797952 13592294144 13605277389 13625994096 13627709784 13634866944 13657641712 13664814592 13666535168 13687345152 13691503683 13723303451 13730510816 13732239664 13753149696 13762105344 13798260047 13819270608 13821010632 13828269312 13885709409 13894751376 13896500904 13939824392 13947145472 13957312512 14015963624 14017053336 14022649344 14024414976 14033547264 14091840048 14093614392 14104792728 14115074688 14122487808 14155288576 14181833016 14182935624 14190384384 14192171136 14223342848 14232604672 14243893248 14260402728 14293523816 14301030656 14314175616 14322806784 14371594952 14382993768 14384804772 14391666432 14392359552 14393478528 14447753216 14462677944 14472095616 14475971484 14483574144 14517213568 14519041472 14524837888 14526666752 14555039148 14587007864 14588844556 14596506496 14597641344 14598344384 14605307904 14618732544 14666682008 14668528732 14677373568 14689014912 14690864448 14698579968 14699722752 14761493604 14763352266 14770394496 14771105856 14780012544 14827957248 14842120788 14843274732 14899245504 14907070464 14908947456 14924348604 14970876492 14972761518 14978739072 14980625088 14989658112 15003436032 15052647324 15054542646 15075567936 15077466144 15085384704 15118518272 15120421888 15148046628 15149953962 15157910592 15159819168 15191203456 15193116224 15203009536 15232702914 15266160052 15268082258 15276100928 15280192122 15291330912 15297435648 15299361792 15363652434 15364846926 15372916416 15374852064 15430884352 15446824668 15448769622 15507023584 15515167744 15516374016 15581576582 15583538503 15590971968 15591722848 15592935072 15601124352 15666683054 15667901106 15678103584 15682302441 15690538656 15699999744 15701976576 15753479082 15767959077 15769185003 15775480512 15777466848 15787740672 15814111456 15822416896 15836960256 15853320054 15855316191 15900488032 15913099488 15915103152 15923461632 15924699648 15991618071 16000016736 16001260704 16002031344 16011680256 16024379904 16078964187 16080214293 16088659488 16103447568 16140849296 16149326336 16151359744 16168044321 16180867989 16191404496 16218449533 16226967328 16229010512 16238796288 16253722368 16307034601 16331865264 16333921656 16340442624 16342500096 16410383847 16421069808 16422346512 16423137432 16430971392 16495005696 16500017259 16512045264 16572221952 16574308608 16585101312 16653992784 16656089736 16664837376 16681451904 16690212864 16728977408 16734060057 16761651192 16770454272 16772565888 16809405184 16820350976 16851081456 16853203224 16890219632 16892346328 16901218048 16926953472 16982473904 16984612216 16998083544 17008333056 17010474624 17019408384 17090103888 17090926968 17092255752 17103385728 17156706944 17165717504 17185613544 17239191112 17241361748 17250416768 17251757952 17260818432 17333351464 17334699096 17335533956 17343803136 17345986944 17359744896 17372399616 17429381112 17445401532 17454563712 17455920768 17467287552 17505652736 17539843464 17540688204 17542051956 17551264896 17592029312 17608199232 17617446912 17637866532 17688116864 17692854036 17702146176 17704375104 17712820224 17715050496 17789492292 17790875388 17791732218 17800219008 17816580288 17825937408 17867339776 17869589504 17888049036 17902236924 17904491046 17913894336 17953240448 17955500992 17964931072 17966327808 17967193088 18000018828 18002285262 18041825516 18044097214 18053573824 18064459776 18078787584 18081063936 18140369852 18158455458 18167992128 18170279712 18178947072 18179822592 18255338244 18257636826 18268645824 18337532928 18414590506 18425694144 18428014176 18437692416 18514279212 18515170882 18516610398 18526335168 18528667872 18554545152 18556881408 18617748006 18643749696 18646097184 18658238976 18689404448 18696865792 18699219968 18735741882 18738100953 18747942048 18779257354 18789120064 18791485856 18806390304 18820099584 18881829538 18899184993 18909110688 18910580832 18920512512 18922894848 19001497086 19002412221 19003889619 19013870304 19085567488 19105283142 19107688743 19122843987 19167258539 19177325024 19179739696 19188888576 19189812736 19191304704 19227292839 19271949983 19273448337 19283570592 19296127488 19301295312 19311432192 19378719789 19394090001 19406718864 19408227696 19418420736 19463521792 19500020397 19501536483 19511778528 19514235312 19569831424 19585353216 19587819264 19608053751 19681991472 19684469688 19693859328 19694807808 19770609664 19776616431 19789494384 19791032976 19809224136 19819627776 19865660672 19878596608 19899131472 19914914448 19917421992 19961168656 19963682024 19971652096 19974166784 20004581376 20057135813 20070196432 20072723528 20100757248 20103288192 20113846272 20166687761 20197395504 20199938616 20210547456 20212118784 20213092224 20310270552 20322517248 20373589496 20388441216 20399149056 20484869912 20486462568 20497221888 20499802752 20531017728 20595766224 20598359496 20629724544 20640559104 20643158016 20688498688 20728905912 20731515948 20742403968 20787962624 20790580096 20801499136 20842127064 20844751356 20890534808 20904138112 20909736588 20920718208 20933332992 20935968768 21004638776 21023945436 21025580004 21033974016 21036622464 21050320896 21115947008 21137760072 21140421588 21157189092 21217465984 21220137536 21231282176 21232932864 21272749524 21322157428 21324842162 21333355648 21335014272 21336041792 21348907008 21365839872 21438618916 21440285724 21451545984 21471263424 21484210176 21557392428 21574490652 21577207158 21587499648 21588539328 21590217792 21651728384 21671629824 21694016916 21708143424 21775820352 21778562208 21787256832 21790000128 21880511796 21883266834 21894759744 21896462016 21897516576 21907961856 21928098816 22000023012 22002793098 22016060352 22033522368 22036296672 22047869952 22096295936 22099078144 22142240406 22145028399 22156658784 22193667782 22205323712 22208119648 22219783168 22241935872 22263181182 22312080076 22314889454 22348868256 22360605696 22363421184 22456314738 22459142277 22468108608 22470937632 22484487168 22578970986 22581813969 22664111392 22677777408 22680632832 22775940889 22786805184 22787902624 22789674336 22804514304 22899240078 22902123387 22914151392 22920288183 22936996368 22946153472 22949042688 23002343936 23045478651 23047270389 23059374624 23062278096 23112932128 23125070848 23127982592 23146326528 23170237002 23173154433 23226976201 23239174816 23260535376 23272751616 23274561024 23353841797 23372364873 23386457952 23387584272 23389402608 23401686528 23477598976 23500024581 23501851659 23517155376 23535807984 23590472048 23602861568 23605833472 23630218623 23703887779 23719323056 23721167184 23722309624 23733625344 23755440384 23833358263 23850732048 23869649232 23872654728 23885192448 23887049472 24000025104 24001891056 24003047016 24017520384 24108085248 24132989232 24211273944 24223989504 24227039616 24239763456 24340450992 24343515768 24358194432 24380583552 24393388032 24450043904 24497797896 24500882484 24510663936 24513750144 24567592192 24570685568 24583589888 24631604712 24634706148 24685705616 24688813864 24701780224 24704890496 24739393536 24742508544 24823664008 24858332928 24861462912 24876453888 24877651968 24980989176 24984134604 24997256064 25075187072 25093466112 25198913324 25212147584 25214107776 25227350016 25230526464 25335329448 25336549628 25338519492 25351827072 25390430208 25473710856 25476918324 25497125316 25512499584 25515711936 25529112576 25585184768 25588406272 25635155832 25636390452 25638383628 25655078592 25697931116 25711427456 25728169984 25735060416 25748576256 25778420316 25838293052 25858786668 25862042622 25875625152 25877636928 25891227648 26000027196 26002048644 26003300934 26015704704 26018980416 26039617344 26113804288 26117092352 26144071668 26168102298 26181845568 26242655296 26245959584 26258479104 26259743744 26311032306 26368821908 26372142082 26385992512 26388043968 26412298848 26426170368 26532175296 26539281054 26553219264 26556562656 26569230336 26572575744 26684238438 26686313082 26687598327 26700328512 26801009664 26804384256 26832073554 26929860672 26933251488 26947396608 26949491712 26950789632 27062738274 27066145821 27080360736 27096689664 27118181376 27121595904 27184588288 27210554778 27237683187 27251988192 27255419568 27269733888 27315283424 27329629184 27333070336 27383007366 27386455239 27446606902 27450062783 27461021632 27464479328 27506299392 27596520094 27599994851 27621885759 27638541216 27642021264 27656538624 27771418818 27772756323 27774915597 27789502752 27793001808 27879648784 27894290944 27926622009 28013685557 28031927248 28034106672 28045298688 28048829952 28166696129 28168886031 28183680096 28187228784 28209585456 28230149376 28322744307 28363666032 28365871248 28380768768 28384342272 28446685696 28502245629 28520805456 28587047632 28602061312 28628351232 28657924713 28743189904 28765987536 28769609544 28783332864 28784719104 28786957056 28895506432 28925355888 28944191232 28951942968 28967148288 29034427136 29038082944 29053333504 29110078296 29174015728 29177689112 29193012992 29195282688 29196688768 29237465088 29333364016 29337057464 29354747136 29378029824 29381728896 29397159936 29399445504 29522987208 29526704532 29540788992 29542211712 29560025088 29655914496 29684241576 29686549464 29798491008 29814140928 29817894912 29848697208 29941752984 29945523036 29957478144 29961250176 29979316224 30006872064 30105294648 30109085292 30151135872 30154932288 30170769408 30237036544 30240843776 30296093256 30299907924 30315821184 30319638336 30382406912 30386232448 30406019072 30465405828 30532320104 30536164516 30552201856 30560384244 30582661824 30594871296 30598723584 30727304868 30729693852 30745832832 30749704128 30861768704 30893649336 30897539244 31014047168 31030335488 31032748032 31163153164 31167077006 31181943936 31183445696 31185870144 31202248704 31333366108 31335802212 31356207168 31364604882 31381077312 31399999488 31403953152 31506958164 31535918154 31538370006 31550961024 31554933696 31575481344 31628222912 31644833792 31673920512 31706640108 31710632382 31800976064 31826198976 31830206304 31846923264 31849399296 31983236142 31987263243 32000033472 32002521408 32004062688 32023360512 32048759808 32157928374 32160428586 32177318976 32206895136 32281698592 32298652672 32302719488 32336088642 32361735978 32365810737 32382808992 32436899066 32453934656 32458021024 32477592576 32507444736 32614069202 32618175733 32663730528 32667843312 32680885248 32685000192 32820767694 32824900251 32842139616 32844693024 32846274864 32861942784 33000034518 33004189647 33024090528 33107082931 33144443904 33148617216 33287913607 33290501673 33307985568 33312179472 33329674752 33362903808 33468120114 33472334181 33523302384 33540908544 33545131776 33618810368 33684472107 33702162912 33706406448 33780439264 33784692656 33802436096 33868456479 33947119063 33964947808 33969224432 33996167088 34016666112 34020949248 34132538011 34180207776 34181853936 34184511504 34206771456 34313413888 34348860117 34371227088 34478382224 34482723496 34500833536 34503515904 34666702928 34669398192 34671067912 34687606272 34691973888 34719489792 34744799232 34858762224 34890803064 34909127424 34911841536 34934575104 35079686928 35081376408 35084103912 35102529792 35184058624 35216398464 35234893824 35275733064 35376233728 35385708072 35404292352 35408750208 35430100992 35578984584 35581750776 35583464436 35600438016 35633160576 35651874816 35734679552 35739179008 35776098072 35804473848 35808982092 35827788672 35906480896 35911001984 35929862144 35932655616 35934386176 36000037656 36004570524 36083651032 36088194428 36107147648 36128919552 36157575168 36162127872 36280739704 36316910916 36335984256 36340559424 36357894144 36359645184 36510676488 36515273652 36537291648 36675065856 36829181012 36851388288 36856028352 36875384832 37028558424 37030341764 37033220796 37052670336 37057335744 37109090304 37113762816 37235496012 37287499392 37292194368 37316477952 37378808896 37393731584 37398439936 37471483764 37476201906 37495884096 37558514708 37578240128 37582971712 37612780608 37640199168 37763659076 37798369986 37818221376 37821161664 37841025024 37845789696 38002994172 38004824442 38007779238 38027740608 38171134976 38210566284 38215377486 38245687974 38334517078 38354650048 38359479392 38377777152 38379625472 38382609408 38454585678 38543899966 38546896674 38548753139 38567141184 38592254976 38602590624 38622864384 38757439578 38788180002 38793063933 38813437728 38816455392 38836841472 38927043584 39000040794 39003072966 39004951401 39023557056 39028470624 39139662848 39170706432 39175638528 39216107502 39363982944 39368939376 39387718656 39389615616 39553232862 39558213123 39578988768 39582065952 39618448272 39639255552 39731321344 39798262944 39808921581 39829828896 39834843984 39922337312 39927364048 39943304192 39948333568 40026357657 40114271626 40119322529 40140392864 40145447056 40201514496 40206576384 40333375522 40338454013 40394791008 40399877232 40421094912 40424237568 40426184448 40594107411 40620541104 40645034496 40747178992 40776882432 40815832167 40969739824 40972925136 40994443776 40999605504 41062035456 41169910353 41191532448 41196718992 41259449088 41286316032 41394780141 41457811824 41463031896 41484807936 41575925248 41581160192 41657128227 41684254128 41689502712 41781069616 41808276224 41819473176 41841436416 41871937536 42009277552 42047890872 42051160008 42067948032 42073244928 42100641792 42231894016 42275520144 42280843176 42314378184 42434931968 42440275072 42462564352 42465865728 42545499048 42644314856 42649684324 42666711296 42670028544 42672083584 42697814016 42731679744 42877237832 42880571448 42903091968 42942526848 42968420352 43114784856 43148981304 43154414316 43174999296 43177078656 43180435584 43303456768 43343259648 43388033832 43416286848 43551640704 43557124416 43574513664 43580000256 43761023592 43766533668 43789519488 43792924032 43795033152 43815923712 43856197632 44000046024 44005586196 44032120704 44067044736 44072593344 44095739904 44192591872 44198156288 44284480812 44290056798 44313317568 44387335564 44410647424 44416239296 44439566336 44483871744 44526362364 44624160152 44629778908 44697736512 44721211392 44726842368 44912629476 44918284554 44936217216 44941875264 44968974336 45157941972 45163627938 45328222784 45355554816 45361265664 45551881778 45573610368 45575805248 45579348672 45609028608 45798480156 45804246774 45828302784 45840576366 45873992736 45892306944 45898085376 46004687872 46090957302 46094540778 46118749248 46124556192 46225864256 46250141696 46255965184 46292653056 46340474004 46346308866 46453952402 46478349632 46521070752 46545503232 46549122048 46707683594 46744729746 46750615509 46772915904 46775168544 46778805216 46803373056 46955197952 47000049162 47003703318 47034310752 47046907323 47071615968 47180944096 47205723136 47211666944 47260437246 47303877231 47407775558 47413744807 47438646112 47442334368 47444619248 47467250688 47510880768 47666716526 47672718379 47701464096 47739298464 47745309456 47770384896 47774098944 47974854213 48000050208 48003782112 48006094032 48035040768 48236892561 48240642879 48265978464 48422547888 48447979008 48454079232 48504132963 48655348599 48680901984 48687031536 48716388864 48761167104 48921103803 48995595792 49001764968 49021327872 49027500288 49135184384 49141371136 49231151541 49263209424 49269412296 49371411232 49377627728 49403560448 49409780992 49485017088 49500051777 49615020169 49647328016 49716665856 49722925824 49755303936 49886017093 49961978352 49968269208 49994512128 50150374144 50186932224 50202180171 50397826648 50424295168 50428215552 50461052928 50670658896 50673099256 50677038984 50703654144 50780860416 50947421712 50953836648 50994250632 51024999168 51031423872 51058225152 51176812544 51270311664 51272780904 51276767256 51310157184 51395862232 51422854912 51456339968 51470120832 51497152512 51556840632 51676586104 51717573336 51724085244 51751250304 51755273856 51782455296 52000054392 52004097288 52006601868 52031409408 52037960832 52079234688 52227608576 52234184704 52288143336 52336204596 52363691136 52485310592 52491919168 52516958208 52519487488 52622064612 52737643816 52744284164 52771985024 52776087936 52824597696 52852340736 53064350592 53078562108 53106438528 53113125312 53138460672 53145151488 53368476876 53372626164 53375196654 53400657024 53602019328 53608768512 53664147108 53859721344 53866502976 53894793216 53898983424 53901579264 54125476548 54132291642 54160721472 54193379328 54236362752 54243191808 54369176576 54421109556 54475366374 54503976384 54510839136 54539467776 54630566848 54659258368 54666140672 54766014732 54772910478 54893213804 54900125566 54922043264 54928958656 55012598784 55193040188 55199989702 55243771518 55277082432 55284042528 55313077248 55542837636 55545512646 55549831194 55579005504 55586003616 55759297568 55788581888 55853244018 56027371114 56063854496 56068213344 56090597376 56097659904 56333392258 56337772062 56340485357 56367360192 56374457568 56419170912 56460298752 56645488614 56697554979 56727332064 56731742496 56761537536 56768684544 56893371392 57004491258 57007236663 57011668857 57041610912 57174095264 57204122624 57256702464 57315849426 57323066229 57486379808 57501775617 57531975072 57539219088 57566665728 57569438208 57573914112 57815849949 57820345011 57850711776 57888382464 57903885936 57934296576 58068854272 58076165888 58136159367 58182270003 58220156592 58348031456 58355378224 58386025984 58390565376 58393377536 58500061191 58635932927 58666728032 58674114928 58709494272 58756059648 58763457792 58956202019 59045974416 59053409064 59081577984 59084423424 59311828992 59329849293 59368483152 59373098928 59596982016 59635789824 59697394416 59883505968 59891046072 59914956288 59922500352 60013744128 60171407439 60210589296 60218170584 60302271744 60309864576 60341538816 60481687552 60500063283 60592186512 60599815848 60631642368 60639276672 60764813824 60772464896 60812038144 60930811656 61064640208 61072329032 61104403712 61120768488 61165323648 61197447168 61454609736 61459387704 61491665664 61499408256 61723537408 61787298672 61795078488 62028094336 62060670976 62065496064 62326306328 62334154012 62363887872 62366891392 62371740288 62404497408 62666732216 62671604424 62712414336 62729209764 62762154624 62799998976 62807906304 63013916328 63071836308 63076740012 63101922048 63109867392 63150962688 63256445824 63289667584 63347841024 63413280216 63421264764 63601952128 63652397952 63660412608 63693846528 63698798592 63966472284 63974526486 64000066944 64005042816 64008125376 64046721024 64097519616 64315856748 64320857172 64354637952 64413790272 64563397184 64597305344 64605438976 64672177284 64723471956 64731621474 64765617984 64873798132 64907869312 64916042048 64955185152 65014889472 65228138404 65236351466 65327461056 65335686624 65361770496 65370000384 65641535388 65649800502 65684279232 65689386048 65692549728 65723885568 66000069036 66008379294 66048181056 66214165862 66288887808 66297234432 66575827214 66581003346 66615971136 66624358944 66659349504 66725807616 66936240228 66944668362 67046604768 67081817088 67090263552 67237620736 67368944214 67377426831 67404325824 67412812896 67560878528 67569385312 67604872192 67736912958 67745441907 67894238126 67929895616 67938448864 67992334176 68033332224 68041898496 68265076022 68327822667 68360415552 68363707872 68369023008 68413542912 68626827776 68697720234 68706370161 68742454176 68760864549 68956764448 68965446992 69001667072 69007031808 69136435953 69297011641 69333405856 69338796384 69342135824 69375212544 69383947776 69438979584 69675511477 69680928603 69717524448 69781606128 69818254848 69823683072 70061525391 70117094619 70159373856 70162752816 70168207824 70205059584 70368117248 70432796928 70500073743 70505554977 70551466128 70752467456 70771416144 70808584704 70817500416 70890655869 71111663337 71157969168 71163501552 71166928872 71200876032 71266321152 71478358016 71500074789 71552196144 71608947696 71617964184 71655577344 71812961792 71822003968 71868772352 72000075312 72009141048 72167302064 72176388856 72214295296 72324255744 72514260247 72561479408 72633821832 72671968512 72681118848 72719290368 73021352976 73030547304 73074583296 73350131712 73658362024 73702776576 73712056704 73750769664 74057116848 74060683528 74066441592 74105340672 74114671488 74218180608 74227525632 74470992024 74574998784 74584388736 74632955904 74757617792 74796879872 74942967528 74952403812 74991768192 75117029416 75156480256 75165943424 75225561216 75280398336 75527318152 75596739972 75636442752 75642323328 75682050048 75691579392 76005988344 76009648884 76015558476 76055481216 76342269952 76421132568 76430754972 76491375948 76669034156 76709300096 76718958784 76755554304 76759250944 76765218816 76909171356 77087799932 77093793348 77097506278 77134282368 77184509952 77205181248 77245728768 77514879156 77576360004 77586127866 77626875456 77632910784 77673682944 77854087168 78000081588 78006145932 78009902802 78047114112 78056941248 78279325696 78341412864 78351277056 78432215004 78727965888 78737878752 78775437312 78779231232 79106465724 79116426246 79157977536 79164131904 79236896544 79278511104 79462642688 79596525888 79617843162 79659657792 79669687968 79844674624 79854728096 79886608384 79896667136 80052715314 80062794981 80228543252 80238645058 80280785728 80290894112 80403028992 80413152768 80666751044 80676908026 80789582016 80799754464 80842189824 80848475136 80852368896 81188214822 81198437463 81241082208 81290068992 81494357984 81553764864 81631664334 81896468303 81939479648 81945850272 81988887552 81999211008 82339820706 82343786291 82350188349 82383064896 82393437984 82518898176 82789560282 82799984553 82865657277 82915623648 82926063792 82969615872 83151850496 83162320384 83314256454 83318268969 83324746791 83368508256 83379005424 83562139232 83616552448 83638946352 83682872832 83779866027 83974452419 84018555104 84041056671 84095781744 84102320016 84135896064 84146489856 84500088387 84506658093 84551040288 84561686352 84628756368 84869863936 84880550144 84968232921 85090998096 85288629712 85299368648 85333422592 85340057088 85344167168 85698671201 85754475664 85761142896 85806183936 85885053696 86166756797 86229569712 86297962608 86308828632 86349998592 86354157312 86360871168 86686519296 86776067664 86832573696 87103281408 87114248832 87160000512 87522047184 87533067336 87579038976 87585848064 87590066304 87712395264 88000092048 88011172392 88064241408 88134089472 88145186688 88191479808 88396312576 88568961624 88580113596 88626635136 88774671128 88821294848 88832478592 88879132672 88967743488 89052724728 89248320304 89259557816 89395473024 89442422784 89453684736 89825258952 89836569108 89872434432 89883750528 89937948672 90315883944 90327255876 90656445568 90711109632 90722531328 91103763556 91147220736 91151610496 91158697344 91218057216 91596960312 91608493548 91656605568 91681152732 91747985472 91784613888 91796170752 92009375744 92181914604 92189081556 92237498496 92249112384 92451728512 92500283392 92511930368 92585306112 92680948008 92692617732 92907904804 92956699264 93042141504 93091006464 93098244096 93415367188 93489459492 93501231018 93545831808 93550337088 93557610432 93606746112 93910395904 94000098324 94007406636 94068621504 94093814646 94143231936 94361888192 94411446272 94423333888 94520874492 94607754462 94815551116 94827489614 94877292224 94884668736 94889238496 94934501376 95021761536 95333433052 95345436758 95402928192 95478596928 95490618912 95540769792 95548197888 95949708426 95961789729 96000100416 96007564224 96012188064 96070081536 96473785122 96481285758 96531956928 96845095776 96895958016 96908158464 97008265926 97310697198 97361803968 97374063072 97432777728 97522334208 97842207606 97854527199 97991191584 98003529936 98042655744 98055000576 98270368768 98282742272 98462303082 98474700753 98526418848 98538824592 98742822464 98755255456 98807120896 98819561984 99000103554 99012568941 99230040338 99242534677 99294656032 99321248793 99433331712 99445851648 99772034186 99863740821 99871505019 99923956704 99936538416 99989024256 100300748288 100404360342 100417002543 100795653296 100848590336 100856431104 101280247783 101341317792 101346198512 101354077968 101407308288 101833439851 101841357189 101894843424 101907673296 101988501264 102049998336 102062847744 102397614033 102540623328 102545561808 102553534512 102620314368 102791724464 102845709824 102940241664 103046580351 103113681264 103353172208 103435146672 103448170488 103502500608 103510547712 104000108784 104008194576 104013203736 104062818816 104075921664 104158469376 104468369408 104576286672 104672409192 104727382272 104970621184 104983838336 105038974976 105244129224 105475287632 105488568328 105543970048 105552175872 105649195392 105704681472 106128701184 106157124216 106212877056 106226250624 106290302976 106736953752 106745252328 106750393308 106801314048 107204038656 107217537024 107328294216 107719442688 107733005952 107789586432 107797966848 107803158528 108250953096 108264583284 108321442944 108386758656 108472725504 108486383616 108738353152 108842219112 108950732748 109007952768 109021678272 109078935552 109261133696 109318516736 109332281344 109532029464 109545820956 109786427608 109800251132 109844086528 109857917312 110025197568 110386080376 110399979404 110487543036 110554164864 110568085056 110626154496 111085675272 111091025292 111099662388 111158011008 111172007232 111518595136 111577163776 111706488036 112054742228 112127708992 112136426688 112181194752 112195319808 112666784516 112675544124 112680970714 112734720384 112748915136 112838341824 112920597504 113290977228 113395109958 113454664128 113463484992 113523075072 113537369088 113786742784 114008982516 114014473326 114023337714 114083221824 114348190528 114408245248 114513404928 114631698852 114646132458 114972759616 115003551234 115063950144 115078438176 115133331456 115138876416 115147828224 115631699898 115640690022 115646259417 115701423552 115776764928 115807771872 115868593152 116137708544 116152331776 116272318734 116364540006 116379191799 116440313184 116696062912 116710756448 116772051968 116781130752 116786755072 117000122382 117014854203 117271865854 117286631891 117333456064 117348229856 117418988544 117512119296 117526915584 117912404038 118091948832 118106818128 118163155968 118168846848 118659698586 118674639369 118736966304 118746197856 119193964032 119394788832 119694838289 119767011936 119782092144 119829912576 119845000704 120342814878 120348610733 120357967587 120421178592 120436341168 120604543488 120619729152 121000126566 121015362039 121184373024 121199631696 121263284736 121278553344 121529627648 121544929792 121782322233 121861623312 122065172801 122129280416 122144658064 122208807424 122241536976 122330647296 122447496501 122731891997 122909219472 122918775408 122983331328 122998816512 123509731059 123574597344 123590156976 124056188672 124184340423 124652612656 124668308024 124727775744 124733782784 124743480576 125333464432 125343208848 125424828672 125458419528 125524309248 125615812608 126027832656 126143672616 126153480024 126203844096 126219734784 126301925376 126512891648 126695682048 126826560432 126842529528 127203904256 127304795904 127320825216 127387693056 127397597184 127932944568 127949052972 128000133888 128010085632 128016250752 128093442048 128195039232 128631713496 128641714344 128709275904 128827580544 129126794368 129194610688 129210877952 129344354568 129446943912 129463242948 129531235968 129747596264 129815738624 129832084096 129910370304 130029778944 130456276808 130472702932 130654922112 130671373248 130723540992 130740000768 131283070776 131299601004 131368558464 131378772096 131385099456 131447771136 132000138072 132016758588 132096362112 132428331724 132577775616 132594468864 133151654428 133162006692 133231942272 133248717888 133318699008 133451615232 133872480456 133889336724 134093209536 134163634176 134180527104 134475241472 134737888428 134754853662 134808651648 134825625792 135121757056 135138770624 135209744384 135473825916 135490883814 135788476252 135859791232 135876897728 135984668352 136066664448 136083796992 136530152044 136655645334 136720831104 136727415744 136738046016 136827085824 137253655552 137395440468 137412740322 137484908352 137521729098 137913528896 137930893984 138003334144 138014063616 138272871906 138594023282 138666811712 138677592768 138684271648 138750425088 138767895552 138877959168 139351022954 139361857206 139435048896 139563212256 139636509696 139647366144 140123050782 140234189238 140251846527 140318747712 140325505632 140336415648 140410119168 140736234496 140865593856 141000147486 141011109954 141102932256 141504934912 141542832288 141617169408 141635000832 141781311738 142223326674 142241234421 142315938336 142327003104 142333857744 142401752064 142532642304 143000149578 143018155137 143104392288 143217895392 143235928368 143311154688 143625923584 143644007936 143924562639 144000150624 144018282096 144334604128 144352777712 144428590592 144710677683 145028520494 145046781451 145122958816 145267643664 145343937024 145362237696 145966045797 146042705952 146061094608 146149166592 146763311409 147316724048 147405553152 147424113408 148114233696 148121367056 148132883184 148210681344 148229342976 148455051264 148845060507 148941984048 149149997568 149168777472 149265911808 149515235584 149658051279 149885935056 149904807624 149983536384 150234058832 150312960512 150331886848 150451122432 150560796672 150606540513 151054636304 151193479944 151272885504 151284646656 151383158784 152011976688 152019297768 152031116952 152110962432 152684539904 152842265136 152861509944 152982751896 153338068312 153418600192 153437917568 153518501888 153530437632 153818342712 154175599864 154187586696 154195012556 154268564736 154369019904 154410362496 154491457536 155029758312 155152720008 155172255732 155253750912 155265821568 155347365888 155708174336 156000163176 156012291864 156019805604 156094228224 156113882496 156558651392 156682825728 156702554112 156864430008 157455931776 157475757504 157550874624 157558462464 158212931448 158232852492 158315955072 158328263808 158473793088 158557022208 158925285376 159193051776 159235686324 159319315584 159339375936 159689349248 159709456192 159773216768 159793334272 160105430628 160125589962 160457086504 160477290116 160561571456 160581788224 160806057984 160826305536 161333502088 161353816052 161579164032 161599508928 161684379648 161696950272 161704737792 162376429644 162396874926 162482164416 162580137984 162988715968 163107529728 163263328668 163792936606 163878959296 163891700544 163977775104 163998422016 164679641412 164687572582 164700376698 164766129792 164786875968 165037796352 165579120564 165599969106 165731314554 165831247296 165852127584 165939231744 166303700992 166324640768 166628512908 166636537938 166649493582 166737016512 166758010848 167124278464 167233104896 167277892704 167365745664 167559732054 167948904838 168037110208 168082113342 168191563488 168204640032 168271792128 168292979712 169000176774 169013316186 169021456071 169102080576 169123372704 169257512736 169739727872 169761100288 169936465842 170092664937 170181996192 170577259424 170598737296 170666845184 170680114176 170688334336 171021709989 171397342402 171418923533 171508951328 171522285792 171612367872 171770107392 172333513594 172459139424 172505326851 172595925216 172617657264 172699997184 172708314624 172721742336 173447549847 173461035033 173552135328 173665147392 174206562816 174228497664 174408478101 175044094368 175066134672 175158077952 175171696128 175180132608 175907798781 176000184096 176022344784 176128482816 176268178944 176290373376 176868606057 177137923248 177160227192 177253270272 177549342256 177642589696 177664957184 177935486976 177989547879 178105449456 178402944863 178496640608 178519115632 178790946048 178907369472 179377380611 179650517904 179673138216 179744868864 179767501056 180514222317 180631767888 180654511752 181312891136 181445062656 181500189849 182207527112 182294441472 182303220992 182317394688 182436114432 183193920624 183216987096 183313211136 183362305464 183495970944 183592341504 184018751488 184363829208 184378163112 184474996992 184498224768 184903457024 185023860736 185170612224 185361896016 185385235464 185815809608 185913398528 186084283008 186182012928 186196488192 186830734376 186978918984 187002462036 187091663616 187100674176 187115220864 187213492224 187820791808 188000196648 188014813272 188137243008 188187629292 188286463872 188723776384 188822892544 188846667776 189041748984 189215508924 189631102232 189654979228 189754584448 189769337472 189778476992 189869002752 190043523072 190666866104 190690873516 190805856384 190957193856 190981237824 191081539584 191096395776 191899416852 191923579458 192000200832 192015128448 192024376128 192140163072 192947570244 192962571516 193063913856 193690191552 193791916032 193816316928 194016531852 194621394396 194723607936 194748126144 194865555456 195044668416 195684415212 195709054398 195982383168 196007059872 196085311488 196110001152 196540737536 196565484544 196924606164 196949401506 197052837696 197077649184 197485644928 197510510912 197614241792 197639123968 198000207108 198025137882 198460080676 198485069354 198589312064 198642497586 198866663424 198891703296 199544068372 199727481642 199743010038 199847913408 199873076832 199978048512 200601496576 200808720684 200834005086 201591306592 201697180672 201712862208 202560495566 202586000539 202682635584 202692397024 202708155936 202814616576 203666879702 203682714378 203789686848 203815346592 203977002528 204099996672 204125695488 204795228066 204983468001 205081246656 205091123616 205107069024 205240628736 205583448928 205691419648 205880483328 206093160702 206119110483 206227362528 206706344416 206870293344 206896340976 207005001216 207021095424 207891034923 208000217568 208016389152 208026407472 208125637632 208151843328 208316938752 209026534431 209042785809 209152573344 209344818384 209454764544 209941242368 209967676672 210184576173 210351283857 210488258448 210839843929 210950575264 210977136656 211087940096 211104351744 211298390784 211500221229 211991449813 212257402368 212314248432 212425754112 212452501248 213334990011 213473907504 213490504656 213500786616 213602628096 214435074048 214500224367 214656588432 215438885376 215466011904 215606317056 216501906192 216529166568 216642885888 216972767232 217476706304 217542780741 217684438224 217901465496 218015905536 218043356544 218157871104 218522267392 218664562688 219064058928 219091641912 219572855216 219600502264 219688173056 219715834624 220050395136 220772160752 220799958808 220975086072 221108329728 221136170112 221252308992 222171350544 222182050584 222199324776 222316022016 222344014464 223037190272 223154327552 223412976072 224109484456 224255417984 224272853376 224390639616 225333569032 225351088248 225361941428 225469440768 225497830272 225676683648 225841195008 226581954456 226790219916 226909328256 226926969984 227046150144 227074738176 227573485568 228017965032 228028946652 228046675428 228166443648 228696381056 228816490496 229026809856 229263397704 229292264916 229945519232 230007102468 230127900288 230156876352 230266662912 230277752832 230295656448 231263399796 231281380044 231292518834 231402847104 231553529856 231615543744 231737186304 232275417088 232304663552 232544637468 232729080012 232758383598 232880626368 233392125824 233421512896 233544103936 233562261504 233573510144 234000244764 234029708406 234543731708 234573263782 234666912128 234696459712 234837977088 235024238592 235053831168 235824808076 236183897664 236213636256 236326311936 236337693696 237319397172 237349278738 237473932608 237492395712 238387928064 238789577664 239389676578 239534023872 239564184288 239659825152 239690001408 240685629756 240697221466 240715935174 240842357184 240872682336 241209086976 241239458304 242000253132 242030724078 242368746048 242399263392 242526569472 242557106688 243059255296 243089859584 243564644466 243595312389 243723246624 244130345602 244258560832 244289316128 244417614848 244483073952 244661294592 244894993002 245463783994 245689404909 245818438944 245837550816 245966662656 245997633024 247019462118 247031358873 247050565047 247149194688 247180313952 248112377344 248368680846 248399953659 248596971831 249305225312 249336616048 249455551488 249467565568 249486961152 249954806907 250535349779 250666928864 250686417696 250849657344 250916839056 251048618496 251923357257 252055665312 252123170013 252287345232 252306960048 252407688192 252439469568 253025783296 253500265161 253519974279 253653120864 253685059056 254407808512 254609591808 254641650432 254904698763 255865889136 255898105944 256000267776 256020171264 256032501504 257096013603 257263426992 257283428688 257418551808 257655161088 258253588736 258421755904 258500270391 258688709136 258893887824 258926485896 259062471936 259495192528 259631477248 259664168192 260059557888 260742765569 260912553616 260945405864 261309844224 261342746496 261480001536 262166940893 262566141552 262599202008 262737116928 262757544192 262770198912 264000276144 264033517176 264192724224 264856663448 265188937728 266303308856 266324013384 266463884544 266497435776 266637398016 266903230464 267744960912 267778673448 268186419072 268327268352 268361054208 268950482944 269475776856 269509707324 269617303296 269651251584 270243514112 270277541248 270419488768 270947651832 270981767628 271576952504 271719582464 271753795456 271969336704 272133328896 272167593984 273060304088 273311290668 273441662208 273454831488 273476092032 273654171648 274507311104 274790880936 274825480644 274969816704 275043458196 275827057792 275861787968 276006668288 276028127232 276545743812 277188046564 277333623424 277355185536 277368543296 277500850176 277535791104 277755918336 278702045908 278723714412 278870097792 279126424512 279273019392 279294732288 280246101564 280468378476 280503693054 280637495424 280651011264 280672831296 280820238336 281472468992 281731187712 282000294972 282022219908 282205864512 283009869824 283085664576 283234338816 283270001664 283562623476 284446653348 284482468842 284631876672 284654006208 284667715488 284803504128 285065284608 286000299156 286036310274 286208784576 286435790784 286471856736 286622309376 287251847168 287288015872 287849125278 287885369187 288000301248 288036564192 288669208256 288705555424 288857181184 289421355366 290057040988 290093562902 290245917632 290535287328 290687874048 290724475392 291932091594 292085411904 292122189216 292298333184 293526622818 293563581597 294633448096 294811106304 294848226816 296087231557 296228467392 296242734112 296265766368 296421362688 296458685952 297690121014 297727604031 297883968096 297963746379 298299995136 298337554944 299030471168 299316102558 299591222463 299614515057 299771870112 299809615248 299967072768 300468117664 300625921024 300663773696 300902244864 301213081026 301251007629 301950690613 302109272608 302386959888 302545771008 302569293312 303599943361 303840743349 304023953376 304038595536 304062233904 304221924864 305500319553 305524071567 305684530272 305723019888 305965503792 306676136624 306837200384 306875835136 307192842099 307636685424 308150541127 308351199728 308375173392 308390025112 308537129472 308820724992 309833657419 310059516624 310305440016 310344511464 310507501824 310531643136 312000326352 312024583728 312039611208 312188456448 312227764992 313405108224 313728860016 314911863552 314951515008 315116924928 316425862896 316465704984 316631910144 316656527616 316947586176 317114044416 317850570752 318386103552 318471372648 318638631168 318678751872 319378698496 319418912384 319586668544 320210861256 320251179924 320914173008 320954580232 321123142912 321163576448 321612115968 321652611072 322667004176 322707632104 323158328064 323199017856 323368759296 323393900544 323409475584 324752859288 324793749852 324964328832 325160275968 325977431936 326215059456 326526657336 327585873212 327757918592 327783401088 327955550208 327996844032 329359282824 329375145164 329400753396 329532259584 329573751936 330075592704 331158241128 331199938212 331462629108 331662494592 331704255168 331878463488 332607401984 332649281536 333257025816 333273075876 333298987164 333474033024 333516021696 334248556928 334466209792 334555785408 334731491328 335119464108 335897809676 336074220416 336164226684 336383126976 336409280064 336543584256 336585959424 338000353548 338026632372 338042912142 338204161152 338246745408 338515025472 339479455744 339522200576 339872931684 340185329874 340363992384 341154518848 341197474592 341333690368 341360228352 341376668672 342043419978 342794684804 342837847066 343017902656 343044571584 343224735744 343540214784 344667027188 344918278848 345010653702 345191850432 345235314528 345399994368 345416629248 345443484672 346895099694 346922070066 346938778251 347104270656 347330294784 348413125632 348456995328 348816956202 350088188736 350132269344 350316155904 350343392256 350360265216 351815597562 351859895673 352000368192 352044689568 352256965632 352536357888 352580746752 353737212114 354275846496 354320454384 354506540544 355098684512 355285179392 355329914368 355979095758 356023918107 356210898912 356805889726 356993281216 357038231264 357581892096 358754761222 358799933063 359084514867 359301035808 359346276432 359489737728 359535002112 361028444634 361045832199 361073902761 361263535776 361309023504 362625782272 363000379698 363046086117 364177912241 364415054224 364588882944 364606441984 364634789376 366167049677 366195518403 366387841248 366433974192 366626422272 366724610928 366991941888 368195675991 368727658416 368756326224 368949993984 368996449536 369806914048 370529193177 370723792032 370770470928 371631619216 371826797056 372168566016 372553021269 373661468752 373957837968 374004924072 374183327232 374201348352 374230441728 375641583616 376000393296 376029626544 376274486016 376375258584 376572927744 377447552768 377693335552 378083497968 378431017848 379262204464 379309958456 379509168896 379538674944 379556953984 380087046144 381333732208 381381747032 381611712768 381914387712 381962475648 382163079168 382192791552 383798833704 383847158916 384000401664 384030256896 384048752256 384280326144 385895140488 385925143032 386127827712 387380383104 387583832064 387632633856 388033063704 389242788792 389447215872 389496252288 389731110912 390089336832 391368830424 391418108796 391964766336 392014119744 392170622976 392220002304 393081475072 393130969088 393849212328 393898803012 394105675392 394155298368 394971289856 395021021824 395228483584 395278247936 396000414216 396050275764 396920161352 396970138708 397178624128 397284995172 397733326848 397783406592 399088136744 399454963284 399486020076 399695826816 399746153664 399956097024 401202993152 401617441368 401668010172 403182613184 403394361344 403425724416 405120991132 405172001078 405365271168 405384794048 405416311872 405629233152 407333759404 407365428756 407579373696 407630693184 407954005056 408199993344 408251390976 409590456132 409966936002 410162493312 410182247232 410214138048 410481257472 411166897856 411382839296 411760966656 412186321404 412238220966 412454725056 413412688832 413740586688 413792681952 414010002432 414042190848 415782069846 416000435136 416032778304 416052814944 416251275264 416303686656 416633877504 418053068862 418085571618 418305146688 418689636768 418909529088 419882484736 419935353344 420369152346 420702567714 420755539581 420976516896 421679687858 421901150528 421954273312 422175880192 422208703488 422596781568 423000442458 423982899626 424036284529 424514804736 424628496864 424851508224 424905002496 426669980022 426723703263 426947815008 426981009312 427001573232 427205256192 429000448734 429054465411 429313176864 430877770752 430932023808 432742876891 433003812384 433058333136 433285771776 435085561482 435140344353 435368876448 435802930992 436031811072 436086713088 437044534784 437898137391 438128117856 438183283824 439145710432 439201004528 439376346112 439431669248 440289934227 441312547819 441544321504 441599917616 441950172144 442216659456 442272340224 443722994143 444342701088 444364101168 444398649552 444632044032 444688028928 446074380544 446535181521 446825952144 448218968912 448510835968 448545706752 448974153837 450667138064 450702176496 450723882856 450938881536 450995660544 451353367296 451682390016 453163908912 453580439832 453818656512 453853939968 454149476352 456035930064 456057893304 456093350856 456332887296 457392762112 458053619712 458526795408 458584529832 459891038464 460014204936 460255800576 460313752704 460555505664 460591312896 462526799592 462562760088 462585037668 462805694208 463107059712 463231087488 463474372608 464550834176 464609327104 465089274936 465458160024 465516767196 465761252736 466784251648 466843025792 467088207872 467124523008 467147020288 468000489528 468059416812 469087463416 469146527564 469333824256 469392919424 469675954176 470048477184 470107662336 471649616152 472367795328 472427272512 472652623872 472675387392 474638794344 474698557476 474947865216 474984791424 476775856128 477579155328 478779353156 479068047744 479128368576 479319650304 479380002816 481371259512 481394442932 481431870348 481684714368 481745364672 482418173952 482478916608 484000506264 484061448156 484737492096 484798526784 485053138944 485114213376 486118510592 486179719168 487129288932 487190624778 487446493248 488260691204 488517121664 488578632256 488835229696 488966147904 489322589184 489789986004 490927567988 491378809818 491636877888 491675101632 491933325312 491995266048 494038924236 494062717746 494101130094 494298389376 494360627904 496224754688 496737361692 496799907318 497193943662 498610450624 498673232096 498911102976 498935131136 498973922304 499909613814 501070699558 501133790807 501333857728 501372835392 501699314688 501833678112 502097236992 503846714514 504111330624 504246340026 504574690464 504613920096 504815376384 504878939136 506051566592 507000530322 507039948558 507064368213 507306241728 507370118112 508815617024 509219183616 509283300864 509809397526 511731778272 511796211888 512000535552 512040342528 512065003008 514192027206 514256770599 514526853984 514566857376 514837103616 515310322176 516507177472 517000540782 517377418272 517515980553 517787775648 517852971792 518124943872 518990385056 519262954496 519328336384 520342649541 521485531138 521551192877 521825107232 521890811728 522619688448 522685492992 524333881786 524399902169 525132283104 525198404016 525474233856 525515088384 525540397824 527723396343 528000552288 528067034352 528385448448 529713326896 530605818171 532606617712 532648026768 532927769088 532994871552 533806460928 535208834589 535489921824 535557346896 536372838144 536722108416 538132141833 538951553712 539019414648 539234606592 539302503168 540487028224 540555082496 541542666951 541895303664 541963535256 543153905008 543439164928 543507590912 543938673408 544335187968 544500569547 546120608176 546622581336 546883324416 546909662976 546952184064 547308343296 549014622208 549581761872 549650961288 549939633408 550086916392 551654115584 551723575936 552013336576 552056254464 553091487624 554376093128 554667246848 554710371072 554737086592 555071582208 555511836672 557404091816 557447428824 557740195584 558252849024 558546038784 558589464576 560492203128 560936756952 561007386108 561274990848 561302022528 561345662592 561640476672 562944937984 563462375424 564000589944 564044439816 564411729024 566019739648 566171329152 566468677632 566540003328 567125246952 568893306696 568964937684 569263753344 569308012416 569335430976 569607008256 570130569216 572000598312 572072620548 572417569152 572871581568 572943713472 573244618752 574503694336 574576031744 575698250556 575770738374 576000602496 576073128384 577338416512 577411110848 577714362368 578842710732 580114081976 580187125804 580491835264 581070574656 581375748096 581448950784 583864183188 584170823808 584244378432 584596666368 587053245636 587127163194 589266896192 589622212608 589696453632 592174463114 592456934784 592485468224 592531532736 592842725376 592917371904 595380242028 595455208062 595767936192 595927492758 596599990272 596675109888 598060942336 598632205116 599182444926 599229030114 599543740224 599619230496 599934145536 600936235328 601251842048 601327547392 601804489728 602426162052 602502015258 603901381226 604218545216 604773919776 605091542016 605138586624 607199886722 607681486698 607758001617 608047906752 608077191072 608124467808 608443849728 611000639106 611048143134 611369060544 611446039776 611931007584 613352273248 613674400768 613751670272 614385684198 614950404003 615273370848 616301082254 616702399456 616750346784 616780050224 617074258944 617641449984 619667314838 619745338927 620119033248 620610880032 620689022928 621015003648 621063286272 623673104769 624000652704 624049167456 624079222416 624376912896 624455529984 627079603293 627128357427 627457720032 629823727104 629903030016 630553728519 632519531787 632851725792 632931409968 633263820288 633313055232 633895172352 635974349439 636772207104 636942745296 637277262336 637357503744 638757396992 638837824768 640004970033 640421722512 640502359848 641828346016 641909160464 642246285824 642327152896 643305222144 643500673101 644995262197 645334008352 645415264208 646316656128 646398035712 646818951168 648518222209 649505718576 649587499704 649928657664 651954863872 652430118912 652628342223 653053314672 655171746424 655515837184 655566802176 655993688064 658718565648 658750290328 658801506792 659064519168 659147503872 660151185408 662316482256 662399876424 662925258216 663324989184 663408510336 663756926976 665298563072 666514051632 666546151752 666597974328 666948066048 667032043392 668497113856 668932419584 669111570816 669462982656 670238928216 671795619352 672148440832 672328453368 672766253952 672818560128 673171918848 676000707096 676053264744 676085824284 676408322304 676493490816 677030050944 678958911488 679044401152 679745863368 680370659748 680727984768 682309037696 682394949184 682667380736 682720456704 682753337344 684086839956 685589369608 685675694132 686035805312 686089143168 686449471488 687080429568 689334054376 689836557696 690021307404 690383700864 690470629056 690799988736 690833258496 690886969344 693790199388 693844140132 693877556502 694208541312 694660589568 696826251264 696913990656 697633912404 700176377472 700264538688 700632311808 700686784512 700720530432 703631195124 703719791346 704000736384 704089379136 704513931264 705072715776 705161493504 707474424228 708551692992 708640908768 709013081088 710197369024 710570358784 710659828736 711958191516 712047836214 712421797824 713611779452 713986562432 714076462528 715163784192 717509522444 717599866126 718169029734 718602071616 718692552864 718979475456 719070004224 722056889268 722091664398 722147805522 722527071552 722618047008 725251564544 726000759396 726092172234 728355824482 728830108448 729177765888 729212883968 729269578752 732334099354 732391036806 732426309641 732775682496 732867948384 733252844544 733449221856 733983883776 736391351982 737068214727 737455316832 737512652448 737899987968 737992899072 739613828096 741058386354 741094076619 741151695141 741447584064 741540941856 743263238432 743653594112 744337132032 745106042538 745199860977 747322937504 747915675936 748009848144 748366654464 748402696704 748460883456 751606049337 752000786592 752059253088 752548972032 752750517168 753145855488 754895105536 755770071771 756166995936 756369510039 756862035696 758524408928 758619916912 759018337792 759077349888 759113907968 760500795483 762267128051 762667464416 762763494064 763223425536 763828775424 763924951296 766430626247 767597667408 767694317832 768000803328 768060513792 768097504512 771288040809 771790280976 771850286064 772255655424 774760766208 775265267712 775500811173 776066127408 778485577584 778894431744 778992504576 780178673664 782228296707 782737660848 782836217592 783929532672 784028239488 784440004608 786261938176 786500822679 787698424656 787797606024 788211350784 788310596736 789942579712 790042043648 790556495872 792000828432 792100551528 793840322704 793940277416 794357248256 794569990344 795566813184 798176273488 798909926568 798972040152 799391653632 799492307328 799912194048 802405986304 803234882736 803336020344 806365226368 806788722688 806851448832 810241982264 810344002156 810730542336 810769588096 810832623744 811258466304 814667518808 814730857512 815158747392 815261386368 815908010112 816399986688 816502781952 819180912264 819933872004 820324986624 820364494464 820428276096 820962514944 822333795712 822765678592 823521933312 824372642808 824476441932 824909450112 826825377664 827481173376 827585363904 828020004864 828084381696 831564139692 832000870272 832065556608 832105629888 832502550528 832607373312 833267755008 836106137724 836171143236 836610293376 837379273536 837819058176 839764969472 839870706688 840738304692 841405135428 841511079162 841953033792 843359375716 843802301056 843908546624 844351760384 844417406976 845193563136 846000884916 847965799252 848072569058 849029609472 849256993728 849703016448 849810004992 853339960044 853447406526 853895630016 853962018624 854003146464 854410512384 858000897468 858108930822 858626353728 861755541504 861864047616 865485753782 866007624768 866116666272 866571543552 870171122964 870280688706 870737752896 871605861984 872063622144 872173426176 874089069568 875796274782 876256235712 876366567648 878291420864 878402009056 878752692224 878863338496 880579868454 880690744791 882625095638 883088643008 883199835232 883900344288 884433318912 884544680448 887445988286 888261694671 888685402176 888728202336 888797299104 889264088064 889376057856 892148761088 893070363042 893182812093 893651904288 893891239137 896437937824 897021671936 897091413504 897948307674 898773667389 900861151333 901334276128 901404352992 901447765712 901877763072 901991321088 902706734592 905781649201 905852071839 906327817824 907160879664 907637313024 907707879936 910799830083 911522230047 912071860128 912115786608 912186701712 912665774592 914785524224 916500958659 916572214701 917053590816 917169059664 919782076928 920028409872 920511601152 920627505408 921578526297 924451623381 925053599184 925125520176 925170075336 925611388416 926462174976 929218654208 929500972257 930178549872 930916320048 931033534392 931522505472 933568503296 933686051584 934294040576 936000979056 936118833624 938174926832 938293055128 938667648512 938785838848 940215324672 942685383211 943299232304 944735590656 944854545024 945350774784 947834324767 949277588688 949397114952 949895730432 949969582848 953551712256 955158310656 957558706312 958136095488 958256737152 958760005632 962742519024 962788885864 962863740696 963369428736 963490729344 964836347904 964957833216 968001012528 968122896312 969474984192 969597053568 970106277888 970228426752 972359438336 974258577864 974381249556 974892986496 976521382408 977034243328 977157264512 977670459392 977932295808 978645178368 979579972008 981855135976 982757619636 983273755776 983350203264 983866650624 983990532096 988077848472 988125435492 988202260188 988596778752 988721255808 992449509376 993474723384 993599814636 994387887324 997220901248 997346464192 997822205952 997870262272 997947844608 999819227628 1002141399116 1002267581614 1002667715456 1002745670784 1003398629376 1003667356224 1004194473984 1007693429028 1008222661248 1008492680052 1009149380928 1009227840192 1009630752768 1009757878272 1012103133184 1014001060644 1014079897116 1014128736426 1014612483456 1014740236224 1017631234048 1018438367232 1018566601728 1019618795052 1023463556544 1023592423776 1024001071104 1024080685056 1024130006016 1028384054412 1028513541198 1029053707968 1029133714752 1029674207232 1030620644352 1033014354944 1034001081564 1034754836544 1035031961106 1035575551296 1035705943584 1036249887744 1037980770112 1038525908992 1038656672768 1040685299082 1040816334753 1042971062276 1043102385754 1043650214464 1043781623456 1045239376896 1045370985984 1048667763572 1048799804338 1050264566208 1050396808032 1050948467712 1051030176768 1051080795648 1055446792686 1055579687019 1056001104576 1056134068704 1056770896896 1059426653792 1061211636342 1065213235424 1065296053536 1065855538176 1065989743104 1070417669178 1070469221783 1070979843648 1071114693792 1072745676288 1076264283666 1076399799189 1077253544601 1077903107424 1078038829296 1078469213184 1078605006336 1080974056448 1081110164992 1083085333902 1083137496597 1083221708283 1083790607328 1083927070512 1086307810016 1086878329856 1087015181824 1087877346816 1089001139094 1089138258351 1091667881447 1092241216352 1092533736723 1093245162672 1093766648832 1093819325952 1093904368128 1098501149031 1098586555209 1099163523744 1099301922576 1099879266816 1100173832784 1103308231168 1103447151872 1104587027973 1106182975248 1108752186256 1109334493696 1109420742144 1109474173184 1114082725613 1114808183632 1114894857648 1115480391168 1116505698048 1120167838361 1120984406256 1121873513904 1122014772216 1122549981696 1122604045056 1122691325184 1126924750848 1128001179888 1128088879632 1128823458048 1132342658304 1133080006656 1134250493904 1137786613392 1137929875368 1138527506688 1138616024832 1138670861952 1140261138432 1144001196624 1144145241096 1144835138304 1145743163136 1145887426944 1146489237504 1149152063488 1151396501112 1151541476748 1152001204992 1152146256768 1154676833024 1154822221696 1155428724736 1157685421464 1160228163952 1160374251608 1160983670528 1162141149312 1162751496192 1162897901568 1167728366376 1168341647616 1168488756864 1169193332736 1174106491272 1174254326388 1178533792384 1179244425216 1179392907264 1184348926228 1184913869568 1184970936448 1185063065472 1185685450752 1185834743808 1190760484056 1190910416124 1191535872384 1191854985516 1193199980544 1193350219776 1196121884672 1197264410232 1198364889852 1198458060228 1199087480448 1199238460992 1199868291072 1201872470656 1202503684096 1202655094784 1203608979456 1204852324104 1205004030516 1207802762452 1208437090432 1209547839552 1210183084032 1210277173248 1214399773444 1215362973396 1215516003234 1216095813504 1216154382144 1216248935616 1216887699456 1222001278212 1222096286268 1222738121088 1222892079552 1223862015168 1226704546496 1227348801536 1227503340544 1228771368396 1229900808006 1230546741696 1232602164508 1233404798912 1233500693568 1233560100448 1234148517888 1235282899968 1239334629676 1239490677854 1240238066496 1241221760064 1241378045856 1242030007296 1242126572544 1247346209538 1248001305408 1248098334912 1248158444832 1248753825792 1248911059968 1254159206586 1254256714854 1254915440064 1259647454208 1259806060032 1261107457038 1265039063574 1265703451584 1265862819936 1266527640576 1266626110464 1267790344704 1271948698878 1272108853587 1273544414208 1273885490592 1274554524672 1274715007488 1277514793984 1277675649536 1280009940066 1280171109789 1280843445024 1281004719696 1283656692032 1283818320928 1284492571648 1284654305792 1287001346202 1287163396233 1289990524394 1290152950801 1290668016704 1290830528416 1292633312256 1292796071424 1297036444418 1298228630673 1299011437152 1299174999408 1299857315328 1303909727744 1305256684446 1305421033059 1306106629344 1310343492848 1311031674368 1311133604352 1316643221179 1317437131296 1317500580656 1317603013584 1318129038336 1318295007744 1323834718063 1323937643457 1324632964512 1324799752848 1325850516432 1326649978368 1326817020672 1331168982429 1333028103264 1333092303504 1333195948656 1333896132096 1334064086784 1336994227712 1338223141632 1339605544563 1340477856432 1343591238704 1344296881664 1344656906736 1345532507904 1345637120256 1346922461511 1352001414192 1352106529488 1352171648568 1352816644608 1352986981632 1354060101888 1358088802304 1359491726736 1360741319496 1361455969536 1364618075392 1364789898368 1365506674688 1368173679912 1371178739216 1371351388264 1372071610624 1372178286336 1374160859136 1378668108752 1379673115392 1380042614808 1380767401728 1380941258112 1381666516992 1381773938688 1387580398776 1387688280264 1387755113004 1388417082624 1389321179136 1393652502528 1393827981312 1395267824808 1400352754944 1400529077376 1401264623616 1401373569024 1401441060864 1407262390248 1407439582692 1408001472768 1408178758272 1409027862528 1410145431552 1410322987008 1414948848456 1417103385984 1417281817536 1418026162176 1420394738048 1421140717568 1421319657472 1423916383032 1424095672428 1424843595648 1427223558904 1427973124864 1428152925056 1430327568384 1435019044888 1435199732252 1436338059468 1437204143232 1437385105728 1437958950912 1438140008448 1444113778536 1444183328796 1444295611044 1445054143104 1445236094016 1450503129088 1452001518792 1452184344468 1456711648964 1457660216896 1458355531776 1458425767936 1458539157504 1464668198708 1464782073612 1464852619282 1465551364992 1465735896768 1466505689088 1466898443712 1467967767552 1472782703964 1474136429454 1474910633664 1475025304896 1475799975936 1475985798144 1479227656192 1482116772708 1482188153238 1482303390282 1482895168128 1483081883712 1486526476864 1487307188224 1488674264064 1490212085076 1490399721954 1494645875008 1495831351872 1496019696288 1496733308928 1496805393408 1496921766912 1503212098674 1503401372421 1504001573184 1504118506176 1505097944064 1505501034336 1506291710976 1509790211072 1511540143542 1512333991872 1512739020078 1513724071392 1517048817856 1517239833824 1518036675584 1518154699776 1518227815936 1521001590966 1521193104639 1524534256102 1525334928832 1525526988128 1526446851072 1527657550848 1527849902592 1532861252494 1535195334816 1535388635664 1536001606656 1536121027584 1536195009024 1542576081618 1542770311797 1543580561952 1543700572128 1544511310848 1549521532416 1551001622346 1552132254816 1556032897757 1556971155168 1557788863488 1557985009152 1564456593414 1564531939529 1564653578631 1565475321696 1565672435184 1567859065344 1568056478976 1573001645358 1573199706507 1575396849312 1575595212048 1576422701568 1576621193472 1579885159424 1580084087296 1583170189029 1584001656864 1584201103056 1587680645408 1587880554832 1588714496512 1589139980688 1591817454513 1595514595961 1596352546976 1597819853136 1597944080304 1598783307264 1598984614656 1605626503767 1606469765472 1606672040688 1612730452736 1614396425499 1620483964528 1620688004312 1621461084672 1621539176192 1621665247488 1629335037616 1629461715024 1630317494784 1630522772736 1631816020224 1633005563904 1638361824528 1639867744008 1640649973248 1640728988928 1640856552192 1641925029888 1644667591424 1647043866624 1648745285616 1648952883864 1649818900224 1653650755328 1654962346752 1655170727808 1656040009728 1656168763392 1663128279384 1664001740544 1664131113216 1664211259776 1665214746624 1666535510016 1672212275448 1672342286472 1673220586752 1674758547072 1675638116352 1679529938944 1679741413376 1681476609384 1682810270856 1683022158324 1683906067584 1686718751432 1687604602112 1687817093248 1688703520768 1688834813952 1690387126272 1692001769832 1695931598504 1696145138116 1698059218944 1698513987456 1699406032896 1699620009984 1706679920088 1706894813052 1707791260032 1707924037248 1708006292928 1708821024768 1716001794936 1716217861644 1717252707456 1723511083008 1723728095232 1730971507564 1732015249536 1732233332544 1733143087104 1740342245928 1740561377412 1741475505792 1743211723968 1744127244288 1744346852352 1748178139136 1751592549564 1752512471424 1752733135296 1756582841728 1756804018112 1757505384448 1757726676992 1761159736908 1761381489582 1765250191276 1766177286016 1766399670464 1767800688576 1768866637824 1769089360896 1774891976572 1776523389342 1777370804352 1777456404672 1777594598208 1778528176128 1778752115712 1784297522176 1786140726084 1786365624186 1787303808576 1787782478274 1792875875648 1794043343872 1794182827008 1795896615348 1797547334778 1801722302666 1802668552256 1802808705984 1802895531424 1803755526144 1803982642176 1805413469184 1811563298402 1811704143678 1812655635648 1814321759328 1815274626048 1815415759872 1821599660166 1823044460094 1823274004851 1824143720256 1824231573216 1824373403424 1825331549184 1829571048448 1833001917318 1833144429402 1834107181632 1834338119328 1839564153856 1840056819744 1841023202304 1841255010816 1843157052594 1848903246762 1850107198368 1850251040352 1850340150672 1851222776832 1852924349952 1859001944514 1859236016781 1860357099744 1861832640096 1862067068784 1863045010944 1867137006592 1867372103168 1871019314307 1872001958112 1872237667248 1876349853664 1876586110256 1877335297024 1877571677696 1881238809879 1885370766422 1885608158863 1886598464608 1889471181312 1889709090048 1895668649534 1897558595361 1898555177376 1898794229904 1899791460864 1899939165696 1907923048317 1910316621312 1915117412624 1916272190976 1916513474304 1925485038048 1925577771728 1925727481392 1926738857472 1926981458688 1929915666432 1934985786591 1936002025056 1936245792624 1938949968384 1939194107136 1940456853504 1945554666627 1948517155728 1948762499112 1949785972992 1953042764816 1954068486656 1954314529024 1955864591616 1957290356736 1957885026669 1959159944016 1963710271952 1965515239272 1966547511552 1966700406528 1967981064192 1976155696944 1976250870984 1976404520376 1977193557504 1977442511616 1984899018752 1986949446768 1987199629272 1988775774648 1994441802496 1994692928384 1995740524544 1995895689216 1999638455256 2004282798232 2004535163228 2005335430912 2005491341568 2006797258752 2007334712448 2008388947968 2015386858056 2016445322496 2016985360104 2018298761856 2018455680384 2019515756544 2024206266368 2028002121288 2028159794232 2028257472852 2029224966912 2029480472448 2035262468096 2036876734464 2037133203456 2039237590104 2046927113088 2047184847552 2048002142208 2048161370112 2048260012032 2056768108824 2057027082396 2058107415936 2058267429504 2059348414464 2061241288704 2066028709888 2068002163128 2069509673088 2070063922212 2071151102592 2071411887168 2072499775488 2075961540224 2077051817984 2077313345536 2081370598164 2081632669506 2085942124552 2086204771508 2087300428928 2087563246912 2090478753792 2090741971968 2097335527144 2097599608676 2100529132416 2100793616064 2101896935424 2102060353536 2102161591296 2110893585372 2111159374038 2112002209152 2112268137408 2113541793792 2118853307584 2122423272684 2130426470848 2130592107072 2131711076352 2131979486208 2140835338356 2140938443566 2141959687296 2142229387584 2145491352576 2152528567332 2152799598378 2154507089202 2155806214848 2156077658592 2156938426368 2157210012672 2161948112896 2162220329984 2166170667804 2166274993194 2166443416566 2167581214656 2167854141024 2172615620032 2173756659712 2174030363648 2175754693632 2178002278188 2178276516702 2183335762894 2184482432704 2185067473446 2186490325344 2187533297664 2187638651904 2187808736256 2197002298062 2197173110418 2197278928923 2198327047488 2198603845152 2199758533632 2200347665568 2206616462336 2206894303744 2209174055946 2211204644181 2212365950496 2217504372512 2218668987392 2218841484288 2218948346368 2223282229857 2228165451226 2228446005929 2229616367264 2229789715296 2230960782336 2233011396096 2240335676722 2241968812512 2243747027808 2244029544432 2245099963392 2245208090112 2245382650368 2254818148011 2256002359776 2256177759264 2257646916096 2264685316608 2267310215313 2268500987808 2275573226784 2275859750736 2277055013376 2277232049664 2277341723904 2286801384153 2288002393248 2288290482192 2289670276608 2291486326272 2291774853888 2299291878741 2302793002224 2303082953496 2304002409984 2304292513536 2309353666048 2309644443392 2313864122427 2315370842928 2319238283219 2320456327904 2320748503216 2321967341056 2324282298624 2325795803136 2326502433519 2331905947943 2335456732752 2336683295232 2336977513728 2346684890121 2348212982544 2348508652776 2357067584768 2358785814528 2359502468037 2368697852456 2369827739136 2369941872896 2370126130944 2371669487616 2381520968112 2381820832248 2383071744768 2383709971032 2386700439552 2392243769344 2394528820464 2396729779704 2396916120456 2398174960896 2398476921984 2399736582144 2403744941312 2405310189568 2407217958912 2409704648208 2410008061032 2415605524904 2416874180864 2419095679104 2420366168064 2420554346496 2428799546888 2430725946792 2431032006468 2432191627008 2432308764288 2432497871232 2433775398912 2444002556424 2444192572536 2445476242176 2445784159104 2447724030336 2453409092992 2454697603072 2455006681088 2457542736792 2459801616012 2461093483392 2465204329016 2466809597824 2467001387136 2467120200896 2468297035776 2470565799936 2478669259352 2478981355708 2480476132992 2482443520128 2482756091712 2484060014592 2484253145088 2494692419076 2496002610816 2496196669824 2496316889664 2497507651584 2497822119936 2508318413172 2508513429708 2509830880128 2519294908416 2519612120064 2522214914076 2530078127148 2531406903168 2531725639872 2533055281152 2533252220928 2535580689408 2543897397756 2544217707174 2547088828416 2547770981184 2549109049344 2549430014976 2555029587968 2555351299072 2560019880132 2560342219578 2561686890048 2562009439392 2567313384064 2567636641856 2568985143296 2569308611584 2574002692404 2574326792466 2579981048788 2580305901602 2581336033408 2581661056832 2585266624512 2585592142848 2594072888836 2596457261346 2598022874304 2598349998816 2599714630656 2607819455488 2610513368892 2610842066118 2612213258688 2620686985696 2622063348736 2622267208704 2633286442358 2634874262592 2635001161312 2635206027168 2636258076672 2636590015488 2647669436126 2647875286914 2649265929024 2649599505696 2651701032864 2653299956736 2653634041344 2662337964858 2664785084013 2666056206528 2666184607008 2666391897312 2667792264192 2668128173568 2673988455424 2676446283264 2679211089126 2679548436279 2680955712864 2687182477408 2688593763328 2689313813472 2691065015808 2691274240512 2693844923022 2702583453999 2704002828384 2704213058976 2704343297136 2705633289216 2705973963264 2708120203776 2717344947603 2717556215517 2718983453472 2721482638992 2722911939072 2729236150784 2729579796736 2732399490249 2734566690141 2736347359824 2742357478432 2742702776528 2744143221248 2744356572672 2749502875977 2755888847569 2757336217504 2759346230784 2760085229616 2761534803456 2761882516224 2773354870143 2775160797552 2775376560528 2775510226008 2776834165248 2787655962624 2788502916771 2790535649616 2800705509888 2801058154752 2802882121728 2814524780496 2814879165384 2816002945536 2816357516544 2820645974016 2828056149633 2829897696912 2834206771968 2834563635072 2836052324352 2840789476096 2842639314944 2843502974301 2847832766064 2848191344856 2849687191296 2854447117808 2855946249728 2856305850112 2860655136768 2870038089776 2870399464504 2872676118936 2874408286464 2874770211456 2876280016896 2888227557072 2888366657592 2888591222088 2890108286208 2890472188032 2901006258176 2904003037584 2904368688936 2913423297928 2915320433792 2916851535872 2917078315008 2929336397416 2929564147224 2929705238564 2931102729984 2931471793536 2933011378176 2933796887424 2935935535104 2945565407928 2948272858908 2949821267328 2950050609792 2951599951872 2951971596288 2958455312384 2964233545416 2964376306476 2964606780564 2965790336256 2966163767424 2973052953728 2974614376448 2977348528128 2980424170152 2980799443908 2989291750016 2991662703744 2992039392576 2993466617856 2993610786816 2993843533824 3006424197348 3006802744842 3008003146368 3008237012352 3010195888128 3011002068672 3012583421952 3019580422144 3023080287084 3024667983744 3025478040156 3027448142784 3034097635712 3034479667648 3036073351168 3036309399552 3036455631872 3042003181932 3042386209278 3049068512204 3050669857664 3051053976256 3052893702144 3055315101696 3055699805184 3065722504988 3070390669632 3070777271328 3072003213312 3072242055168 3072390018048 3085152163236 3085540623594 3087161123904 3087401144256 3089022621696 3099043064832 3102003244692 3104264509632 3112065795514 3113942310336 3115577726976 3115970018304 3128913186828 3129063879058 3129307157262 3130950643392 3131344870368 3135718130688 3136112957952 3146003290716 3146399413014 3150793698624 3151190424096 3152845403136 3153242386944 3159770318848 3160168174592 3166340378058 3166739061057 3168003313728 3168402206112 3175361290816 3175761109664 3177428993024 3178279961376 3183634909026 3191029191922 3192705093952 3195639706272 3195888160608 3197566614528 3197969229312 3211253007534 3211407665349 3212939530944 3213344081376 3225460905472 3228792850998 3229199397567 3231760633803 3240967929056 3241376008624 3242922169344 3243078352384 3243330494976 3249412489791 3256959547127 3258670075232 3258923430048 3260634989568 3261045545472 3263632040448 3275003644341 3276723649056 3277601210169 3279735488016 3281299946496 3281457977856 3281713104384 3289335182848 3295503447093 3295759665627 3297490571232 3297905767728 3299637800448 3307301510656 3309924693504 3310341455616 3313761083919 3326256558768 3328003481088 3328262226432 3328422519552 3342248176839 3344424550896 3344684572944 3346441173504 3349517094144 3359482826752 3360503515083 3362953218768 3365620541712 3366044316648 3367812135168 3373437502864 3375209204224 3375634186496 3380774252544 3384003539664 3389655952397 3391863197008 3392290276232 3397027974912 3399240019968 3408170231609 3413359840176 3413789626104 3415582520064 3415848074496 3416012585856 3432003589872 3432435723288 3434505414912 3447456190464 3461943015128 3464030499072 3464466665088 3466286174208 3480684491856 3481122754824 3482951011584 3486423447936 3488254488576 3488693704704 3496356278272 3503185099128 3505024942848 3505466270592 3513165683456 3513608036224 3515453353984 3522319473816 3522762979164 3530500382552 3532354572032 3532799340928 3535601377152 3537733275648 3538178721792 3549783953144 3553046778684 3554741608704 3554912809344 3555189196416 3557056352256 3557504231424 3568595044352 3572281452168 3572731248372 3574607617152 3575564956548 3585751751296 3588086687744 3588365654016 3591793230696 3595094669556 3603444605332 3605337104512 3605617411968 3605791062848 3607511052288 3607965284352 3610826938368 3623126596804 3623408287356 3625311271296 3628643518656 3630549252096 3630831519744 3643199320332 3646088920188 3646548009702 3648287440512 3648463146432 3648746806848 3650663098368 3659142096896 3666003834636 3666288858804 3668214363264 3668676238656 3679128307712 3680113639488 3682046404608 3682510021632 3686314105188 3697806493524 3700214396736 3700502080704 3700680301344 3702445553664 3705848699904 3718003889028 3718472033562 3720714199488 3723665280192 3724134137568 3726090021888 3734274013184 3734744206336 3742038628614 3744003916224 3744475334496 3752699707328 3753172220512 3754670594048 3755143355392 3762477619758 3770741532844 3771216317726 3773196929216 3778942362624 3779418180096 3791337299068 3795117190722 3797110354752 3797588459808 3799582921728 3799878331392 3815846096634 3816326560761 3820633242624 3830234825248 3832544381952 3833026948608 3849134010241 3850970076096 3851155543456 3851454962784 3853477714944 3853962917376 3869971573182 3870458852403 3872004050112 3872491585248 3877899936768 3878388214272 3891109333254 3894685892019 3897034311456 3897524998224 3899571945984 3906085529632 3908136973312 3908629058048 3911729183232 3915770053338 3916263099177 3918319888032 3927420543904 3931030478544 3933095023104 3933400813056 3946799263693 3949929663537 3952311393888 3952501741968 3952809040752 3954387115008 3954885023232 3971504154189 3971812930371 3973898893536 3974399258544 3977551549296 3988883604992 3989385856768 3993506947287 3999276910512 4005957034651 4008565596464 4009070326456 4010670861824 4010982683136 4014669424896 4027837546447 4030773716112 4032890644992 4033970720208 4036597523712 4036911360768 4056004242576 4056319588464 4056514945704 4058449933824 4058960944896 4074266406912 4078475180208 4093854226176 4094369695104 4096520024064 4113536217648 4114054164792 4116214831872 4116534859008 4122482577408 4132057419776 4136004326256 4139019346176 4140127844424 4142302205184 4142823774336 4144999550976 4151923080448 4154626691072 4162741196328 4163265339012 4171884249104 4172409543016 4174600857856 4175126493824 4180957507584 4181483943936 4194671054288 4195199217352 4201058264832 4201587232128 4203793870848 4204120707072 4204323182592 4221787170744 4222318748076 4224004418304 4224536274816 4227083587584 4237706615168 4244846545368 4260852941696 4261184214144 4263422152704 4263958972416 4281670676712 4281876887132 4283919374592 4284458775168 4290982705152 4305057134664 4305599196756 4309014178404 4311612429696 4312155317184 4313876852736 4314420025344 4323896225792 4324440659968 4332341335608 4332549986388 4332886833132 4335162429312 4335708282048 4345231240064 4347513319424 4348060727296 4351509387264 4356004556376 4356553033404 4366671525788 4368964865408 4370134946892 4372980650688 4375066595328 4375277303808 4375617472512 4394004596124 4394346220836 4394557857846 4396654094976 4397207690304 4399517067264 4400695331136 4413232924672 4413788607488 4418348111892 4422409288362 4424731900992 4435008745024 4437337974784 4437682968576 4437896692736 4446564459714 4456330902452 4456892011858 4459232734528 4459579430592 4461921564672 4466022792192 4480671353444 4483937625024 4487494055616 4488059088864 4490199926784 4490416180224 4490765300736 4509636296022 4510204117263 4512004719552 4512355518528 4515293832192 4529370633216 4534620430626 4537001975616 4551146453568 4551719501472 4554110026752 4554464099328 4554683447808 4573602768306 4576004786496 4576580964384 4579340553216 4582972652544 4583549707776 4598583757482 4605586004448 4606165906992 4608004819968 4608585027072 4618707332096 4619288886784 4627728244854 4628310935391 4630741685856 4638476566438 4640912655808 4641497006432 4643934682112 4648564597248 4653004867038 4663811895886 4664399129819 4668098693271 4670913465504 4673366590464 4673955027456 4693369780242 4693595818587 4693960735893 4696425965088 4697017305552 4714135169536 4719004936074 4719599119521 4737395704912 4739655478272 4739883745792 4740252261888 4760171645801 4763041936224 4763641664496 4766143489536 4767419942064 4786543787883 4789057640928 4793459559408 4793832240912 4796349921792 4796953843968 4807489882624 4816879511301 4819409296416 4820016122064 4831211049808 4833748361728 4838191358208 4843189276497 4857599093776 4861451893584 4862064012936 4864383254016 4864617528576 4864995742464 4888005112848 4888385145072 4890952484352 4891568318208 4895448060672 4906818185984 4910013362176 4915085473584 4919603232024 4922186966784 4930408658032 4933619195648 4934002774272 4934240401792 4941131599872 4957338518704 4957962711416 4960952265984 4964887040256 4965512183424 4968120029184 4968506290176 4989384838152 4992005221632 4992393339648 4992633779328 4995644239872 5016636826344 5017026859416 5019661760256 5038589816832 5039224240128 5044429828152 5060156254296 5062813806336 5063451279744 5066110562304 5066504441856 5071161378816 5087794795512 5088435414348 5094177656832 5095541962368 5098218098688 5098860029952 5110059175936 5110702598144 5120039760264 5120684439156 5123373780096 5124018878784 5134626768128 5135273283712 5137970286592 5138617223168 5148005384808 5148653584932 5159962097576 5160611803204 5162672066816 5163322113664 5170533249024 5171184285696 5188145777672 5192914522692 5196045748608 5196699997632 5199429261312 5215638910976 5221026737784 5221684132236 5224426517376 5241373971392 5244126697472 5244534417408 5266572884716 5269748525184 5270002322624 5270412054336 5272516153344 5273180030976 5295338872252 5295750573828 5298531858048 5299199011392 5303402065728 5306599913472 5307268082688 5324675929716 5329570168026 5332112413056 5332369214016 5332783794624 5335584528384 5336256347136 5347976910848 5352892566528 5358422178252 5359096872558 5361911425728 5374364954816 5377187526656 5378627626944 5382130031616 5382548481024 5387689846044 5405166907998 5408005656768 5408426117952 5408686594272 5411266578432 5411947926528 5416240407552 5434689895206 5435112431034 5437966906944 5442965277984 5445823878144 5458472301568 5459159593472 5464798980498 5469133380282 5469822014553 5472694719648 5484714956864 5485405553056 5488286442496 5488713145344 5499005751954 5511777695138 5512471698877 5514672435008 5518692461568 5520170459232 5523069606912 5523765032448 5546709740286 5550321595104 5550753121056 5551020452016 5553668330496 5577005833542 5577708050343 5581071299232 5601411019776 5602116309504 5625657399583 5629049560992 5629758330768 5632005891072 5632715033088 5656112299266 5656824476589 5659795393824 5668413543936 5669127270144 5681578952192 5687005948602 5692675786083 5695665532128 5696382689712 5699374382592 5708894235616 5711892499456 5712611700224 5723769144951 5737063121647 5740076179552 5740798929008 5745352237872 5748816572928 5749540422912 5768398923859 5776455114144 5776733315184 5777182444176 5780216572416 5780944376064 5804957359773 5808006075168 5808737377872 5826846595856 5830640867584 5836663999881 5858672794832 5859128294448 5859410477128 5862205459968 5862943587072 5867593774848 5871871070208 5891130815856 5896545717816 5899642534656 5900101219584 5903943192576 5928467090832 5928752612952 5929213561128 5931580672512 5932327534848 5946105907456 5954697056256 5960848340304 5961598887816 5978583500032 5983325407488 5984078785152 5987221573632 5987687067648 6012848394696 6013605489684 6016006292736 6016474024704 6020391776256 6022004137344 6025166843904 6039160844288 6046160574168 6049335967488 6050956080312 6054896285568 6068195271424 6068959335296 6072146702336 6072618799104 6072911263744 6084006363864 6084772418556 6098137024408 6101339715328 6102107952512 6105787404288 6110630203392 6111399610368 6131445009976 6140781339264 6141554542656 6144006426624 6144484110336 6144780036096 6170304326472 6171081247188 6174322247808 6174802288512 6178045243392 6198086129664 6204006489384 6208529019264 6224131591028 6227884620672 6231155453952 6231940036608 6257826373656 6258127758116 6258614314524 6261901286784 6262689740736 6271436261376 6272225915904 6292006581432 6292798826028 6301587397248 6302380848192 6305690806272 6306484773888 6319540637696 6320336349184 6332680756116 6333478122114 6336006627456 6336804412224 6350722581632 6351522219328 6354857986048 6356559922752 6367269818052 6382058383844 6385410187904 6391279412544 6391776321216 6395133229056 6395938458624 6422506015068 6422815330698 6425879061888 6426688162752 6450921810944 6457585701996 6458398795134 6463521267606 6481935858112 6482752017248 6485844338688 6486156704768 6486660989952 6498824979582 6513919094254 6517340150464 6517846860096 6521269979136 6522091090944 6527264080896 6550007288682 6553447298112 6555202420338 6559470976032 6562599892992 6562915955712 6563426208768 6578670365696 6591006894186 6591519331254 6591836786769 6594981142464 6595811535456 6599275600896 6614603021312 6619849387008 6620682911232 6627522167838 6652513117536 6656006962176 6656524452864 6656845039104 6684496353678 6685338017787 6688849101792 6689369145888 6692882347008 6699034188288 6721007030166 6725906437536 6731241083424 6732088633296 6735624270336 6746875005728 6750418408448 6751268372992 6764454444033 6768007079328 6779311904794 6783726394016 6784580552464 6794055949824 6816340463218 6817198728197 6826719680352 6827579252208 6831165040128 6831696148992 6832025171712 6860404152459 6864007179744 6864871446576 6869010829824 6897875636223 6923886030256 6928060998144 6928933330176 6957714849657 6961368983712 6962245509648 6965902023168 6972846895872 6977387409408 6995717843829 7006370198256 7010049885696 7010932541184 7026331366912 7027216072448 7040054670363 7044638947632 7045525958328 7061000765104 7064709144064 7065598681856 7071202754304 7076357443584 7078507404111 7099567906288 7106093557368 7109483217408 7109825618688 7110378392832 7115008462848 7137190088704 7144562904336 7145462496744 7149215234304 7151129913096 7171503502592 7176173375488 7176731308032 7183586461392 7190189339112 7206889210664 7210674209024 7211234823936 7211582125696 7215930568704 7221653876736 7246253193608 7246816574712 7250622542592 7257287037312 7261098504192 7261663039488 7286398640664 7292177840376 7293096019404 7296574881024 7296926292864 7297493613696 7301326196736 7318284193792 7332007669272 7332577717608 7336428726528 7337352477312 7358256615424 7360227278976 7364092809216 7365020043264 7372628210376 7395612987048 7400428793472 7401004161408 7401360602688 7404891107328 7411697399808 7436007778056 7436944067124 7441428398976 7447330560384 7448268275136 7452180043776 7468548026368 7469488412672 7484077257228 7488007832448 7488950668992 7505399414656 7506344441024 7509341188096 7510286710784 7524955239516 7541483065688 7542432635452 7546393858432 7557884725248 7558836360192 7582674598136 7590234381444 7594220709504 7595176919616 7599165843456 7599756662784 7631692193268 7632653121522 7641266485248 7660469650496 7665088763904 7666053897216 7698268020482 7701940152192 7702311086912 7702909925568 7706955429888 7707925834752 7739943146364 7740917704806 7744008100224 7744983170496 7755799873536 7756776428544 7782218666508 7789371784038 7794068622912 7795049996448 7799143891968 7812171059264 7816273946624 7817258116096 7823458366464 7831540106676 7832526198354 7836639776064 7854841087808 7862060957088 7866190046208 7866801626112 7893598527386 7899859327074 7904622787776 7905003483936 7905618081504 7908774230016 7909770046464 7943008308378 7943625860742 7947797787072 7948798517088 7955103098592 7977767209984 7978771713536 7987013894574 7994355252039 7998553821024 8011914069302 8017131192928 8018140652912 8021341723648 8021965366272 8029338849792 8055675092894 8056689406051 8061547432224 8065781289984 8067941440416 8073195047424 8073822721536 8107750361997 8112008485152 8112639176928 8113029891408 8116899867648 8117921889792 8152034842809 8152668646551 8156950360416 8187708452352 8188739390208 8197198470747 8227072435296 8228108329584 8232429663744 8233069718016 8267666542707 8272008652512 8278038692352 8280255688848 8284604410368 8285647548672 8303846160896 8320064610429 8325482392656 8326530678024 8343768498208 8344819086032 8349201715712 8350252987648 8362967887872 8365508750313 8384938408561 8389342108576 8390398434704 8402116529664 8403174464256 8408646365184 8430736888717 8443574341488 8444637496152 8448008836608 8449072549632 8475413230336 8484168448899 8489693090736 8521705883392 8522368428288 8527917944832 8530508922903 8563341353424 8563753774264 8567838749184 8568917550336 8581965410304 8610114269328 8611198393512 8618028356808 8623224859392 8624310634368 8628840050688 8648881319936 8664682671216 8665099972776 8665773666264 8670324858624 8671416564096 8690462480128 8696121454592 8703018774528 8712009112752 8713106066808 8733343051576 8737929730816 8740269893784 8745961301376 8750554607616 8751234945024 8788009192248 8788692441672 8789115715692 8793308189952 8794415380608 8799034134528 8801390662272 8826465849344 8827577214976 8836696223784 8844818576724 8849463801984 8870017490048 8874675949568 8875365937152 8875793385472 8893128919428 8912661804904 8913784023716 8918465469056 8919158861184 8923843129344 8932045584384 8961342706888 8967875250048 8974988111232 8976118177728 8980399853568 8980832360448 8981530601472 9019272592044 9020408234526 9024009439104 9024711037056 9030587664384 9058741266432 9069240861252 9074003951232 9102292907136 9103439002944 9108220053504 9108928198656 9109366895616 9147205536612 9152009572992 9153161928768 9158681106432 9165945305088 9167099415552 9197167514964 9211172008896 9212331813984 9216009639936 9217170054144 9237414664192 9238577773568 9255456489708 9256621870782 9261483371712 9276953132876 9281825311616 9282994012864 9287869364224 9297129194496 9306009734076 9327623791772 9328798259638 9336197386542 9341826931008 9346733180928 9347910054912 9386739560484 9387191637174 9387921471786 9392851930176 9394034611104 9428270339072 9438009872148 9439198239042 9474791409824 9479310956544 9479767491584 9480504523776 9520343291602 9521542025333 9526083872448 9527283328992 9532286979072 9534839884128 9573087575766 9578115281856 9586919118816 9587664481824 9592699843584 9593907687936 9614979765248 9633759022602 9634222996047 9638818592832 9640032244128 9662422099616 9667496723456 9676382716416 9686378552994 9687598192701 9715198187552 9722903787168 9724128025872 9728766508032 9729235057152 9729991484928 9770878641381 9776010225696 9776770290144 9781904968704 9783136636416 9790896121344 9813636371968 9825010933023 9830170947168 9832803630507 9839206464048 9844373933568 9860817316064 9867238391296 9868005548544 9868480803584 9886510341279 9909472664663 9914677037408 9915925422832 9921904531968 9929774080512 9931024366848 9963598141211 9978769676304 9984010443264 9984786679296 9985267558656 10026744530517 10033273652688 10034053718832 10039323520512 10078448480256 10081510545249 10088859656304 10120312508592 10125627612672 10126902559488 10142322757632 10168967857191 10175589591024 10176870828696 10191083924736 10197720059904 10221405196288 10224510694827 10240079520528 10241368878312 10246747560192 10248037757568 10269253536256 10270546567424 10277234446336 10296010769616 10297307169864 10319924195152 10321223606408 10325344133632 10326644227328 10342368571392 10376291555344 10385829045384 10392091497216 10393399995264 10398858522624 10431277821952 10442053475568 10443368264472 10448853034752 10482747942784 10488253394944 10489068834816 10533145769432 10539497050368 10540004645248 10540824108672 10546360061952 10590677744504 10591501147656 10597063716096 10598398022784 10606804131456 10613199826944 10614536165376 10649351859432 10659140336052 10664224826112 10664738428032 10665567589248 10671169056768 10672512694272 10695953821696 10705785133056 10716844356504 10718193745116 10723822851456 10748729909632 10754375053312 10757255253888 10764260063232 10765096962048 10775379692088 10810333815996 10816011313536 10816852235904 10817373188544 10822533156864 10823895853056 10832480815104 10869379790412 10870224862068 10875933813888 10885930555968 10891647756288 10916944603136 10918319186944 10929597960996 10938266760564 10939644029106 10945389439296 10969429913728 10970811106112 10976572884992 10977426290688 10998011503908 11023555390276 11024943397754 11029344870016 11037384923136 11040340918464 11046139213824 11047530064896 11093419480572 11100643190208 11101506242112 11102040904032 11107336660992 11154011667084 11155416100686 11162142598464 11202822039552 11204232619008 11251314799166 11258099121984 11259516661536 11264011782144 11265430066176 11312224598532 11313648953178 11319590787648 11336827087872 11338254540288 11363157904384 11374011897204 11385351572166 11391331064256 11392765379424 11398748765184 11417788471232 11423784998912 11425223400448 11447538289902 11448979682283 11474126243294 11480152359104 11481597858016 11490704475744 11497633145856 11499080845824 11536797847718 11547402030723 11552910228288 11553466630368 11554364888352 11560433144832 11561888752128 11609914719546 11611376557209 11616012150336 11617474755744 11653693191712 11661281735168 11673327999762 11684057676057 11717345589664 11718256588896 11718820954256 11724410919936 11725887174144 11735187549696 11775161439613 11782261631712 11793091435632 11799285069312 11800202439168 11840397791079 11849788990611 11856934181664 11857505225904 11858427122256 11863161345024 11864655069696 11892211814912 11914512462567 11915438791113 11921696680608 11923197775632 11957167000064 11966650814976 11968157570304 11980520841861 12017871103953 12025696789392 12027210979368 12032012585472 12032948049408 12044008274688 12083512639341 12092321148336 12098671934976 12101912160624 12109792571136 12136390542848 12137918670592 12145822527488 12168012727728 12169544837112 12196274048816 12202679430656 12204215905024 12222799220736 12254909981743 12262890019952 12281562678528 12283109085312 12289560072192 12321846221971 12340608652944 12342162494376 12348644495616 12349604577024 12396172259328 12408012978768 12417058038528 12448263182056 12455769241344 12463880073216 12515652747312 12516255516232 12517228629048 12523802573568 12525379481472 12542872522752 12544451831808 12584013162864 12585597652056 12603174794496 12604761696384 12611381612544 12612969547776 12640672698368 12665361512232 12666956244228 12672013254912 12673608824448 12701445163264 12703044438656 12709715972096 12713119845504 12734539636104 12764116767688 12770820375808 12782558825088 12783552642432 12790266458112 12791876917248 12845012030136 12845630661396 12851758123776 12853376325504 12901843621888 12915171403992 12916797590268 12927042535212 12963871716224 12965504034496 12971688677376 12972313409536 12973321979904 12997649959164 13027838188508 13034680300928 13035693720192 13042539958272 13044182181888 13054528161792 13100014577364 13106894596224 13110404840676 13118941952064 13125199785984 13125831911424 13126852417536 13157340731392 13182013788372 13183038662508 13183673573538 13189962284928 13191623070912 13198551201792 13229206042624 13239698774016 13241365822464 13255044335676 13305026235072 13312013924352 13313048905728 13313690078208 13368992707356 13370676035574 13377698203584 13378738291776 13385764694016 13398068376576 13442014060332 13451812875072 13462482166848 13464177266592 13471248540672 13493750011456 13500836816896 13502536745984 13528908888066 13530612351789 13536014158656 13558623809588 13567452788032 13569161104928 13588111899648 13632680926436 13634397456394 13653439360704 13655158504416 13662330080256 13663392297984 13664050343424 13720808304918 13728014359488 13729742893152 13738021659648 13795751272446 13847772060512 13856121996288 13857866660352 13915429699314 13916099883179 13922737967424 13924491019296 13931804046336 13945693791744 13991435687658 13993197389457 14004296079813 14012740396512 14020099771392 14021865082368 14052662733824 14054432144896 14080109340726 14080787455761 14081882207679 14089277895264 14091051916656 14122001530208 14129418288128 14131197363712 14142405508608 14157014808222 14158797358563 14191682458811 14199135812576 14212187114736 14218966434816 14219651237376 14220756785664 14280514937403 14289125808672 14290924993488 14298430468608 14302259826192 14343007005184 14359631363649 14367172922784 14380378678224 14413778421328 14421348418048 14422469647872 14423164251392 14483075432969 14492506387216 14493633149424 14501245085184 14514574074624 14562181898693 14572797281328 14584355680752 14586192038808 14593149762048 14593852585728 14594987227392 14664015338544 14665155435216 14672857453056 14674704954624 14720454557952 14730040086528 14745256420752 14791225974096 14800857586944 14802008322816 14802721205376 14823394799616 14872015556112 14873888134248 14882856797952 14894661120768 14896536550272 14904360087552 14938976825344 14968154514456 14976015664896 14977901337984 15010798829312 15012688882048 15020573421568 15049910479032 15082966131376 15084865270904 15092787716864 15115769450496 15117672720384 15165349196272 15180468762888 15188441419008 15190353839232 15198331686912 15199513325568 15263384386536 15265306243044 15282532970496 15320939300992 15330177527808 15332107794432 15396536040964 15403880304384 15404622173824 15405819851136 15413910859776 15415851669504 15479886292728 15481835409612 15488016200448 15489966340992 15511599747072 15513552857088 15564437333016 15578743568076 15588137245824 15590099992896 15598287783936 15624342118528 15632547893248 15634516232192 15646916732928 15663080213352 15665052396708 15673279552128 15709682175616 15724121914176 15732380092416 15733603252224 15787197054772 15799718654148 15809245575552 15810006967872 15811236163008 15817548460032 15819540092928 15886016616756 15887251721484 15895595574144 15897597034176 15910206197184 15955534419968 15957543427072 15974027789148 15988710504078 15997107642048 16023828138604 16034262385856 16036281305824 16042683447296 16043930732544 16058677699584 16111350185788 16113378812102 16123094864448 16131562579968 16135882880832 16146390094848 16147645443072 16215500723994 16224016970304 16225278353856 16226059782816 16233799735296 16235843779584 16304069685618 16305337293102 16313900720832 16375416904704 16377478780416 16394396941494 16454144870592 16456216659168 16464859327488 16466139436032 16535333085414 16537415096631 16544017305024 16556077384704 16560511377696 16569208820736 16571295097344 16607692321792 16640129220858 16650964785312 16653061356048 16687536996416 16689638172064 16698403431424 16700505975296 16731017500626 16733124151029 16769876817122 16778684217152 16780796869408 16804233059328 16806348928512 16861473777434 16876972198749 16887148682976 16889274992304 16896017673216 16898145099264 16950826460672 16968336897798 16970473429767 16979386181472 17043411766784 17044736856576 17061017845806 17116361875327 17126682706848 17127507548528 17135677498368 17137835100672 17209851334819 17211189364941 17220228538656 17222396787024 17236056713616 17246449718784 17248621268736 17305196771577 17329365342432 17330199945552 17331547332528 17340649717248 17342833128192 17380924960256 17414872079319 17424018225504 17426212133616 17466686103152 17475859461632 17480539787568 17491922602752 17509991999643 17576018384496 17577384883344 17578231431384 17586616379904 17588830761216 17602781324544 17655154429952 17673392447568 17689637153448 17698927603968 17740034980096 17751586770944 17786257838856 17825323609808 17827568047432 17836930938112 17838317722368 17864091168768 17922685413776 17935750500096 17949976222464 17952236355456 17961664720896 17963061202944 18038545184088 18040816469052 18048018878208 18049422074112 18061175328768 18117482532864 18138481722504 18148007902464 18204585814272 18206878005888 18216440107008 18217856397312 18218733791232 18294411073224 18304019145984 18306323857536 18317362212864 18331890610176 18334198831104 18394335029928 18422344017792 18424663627968 18432019279872 18434340108288 18474829328384 18477155547136 18510912979416 18513243741564 18522966743424 18553906265752 18563650623232 18565988025728 18575738728448 18594258388992 18612019468152 18655247583544 18657596519276 18672394773084 18683653862016 18693466361856 18695820109824 18773479120968 18774383274348 18775842943572 18785703860352 18788069222208 18856540678144 18876019744296 18878396478084 18949582819648 18958621913088 18959534983168 18961009047552 19040686583204 19043084050666 19052167744896 19054566657984 19064573958144 19069679768256 19146175151532 19156230563712 19173838237632 19175328963648 19185399687168 19187815375872 19229959530496 19267518045204 19268445992094 19277637185664 19280064488256 19324844199232 19334993446912 19352765432832 19372757105988 19375196385402 19430396375104 19445807574336 19448256051744 19457533016064 19458470114304 19459982969856 19541757282762 19552020451392 19553540580288 19563809937408 19566273272832 19581792242688 19627272743936 19650021866046 19660341894336 19665607261014 19678412928096 19688747867136 19721634632128 19734476782592 19736011097088 19736961607168 19773020682558 19775510360307 19818945329326 19829354074816 19831850845664 19843809063936 19859548161024 19862048733696 19927196282422 19957539352608 19968020886528 19969573358592 19970535117312 20053489061034 20056014053361 20066547305376 20068107437664 20078647041024 20163021090498 20177719312608 20240625017184 20251255225344 20253805118976 20337935714382 20338915213877 20351179182048 20353741657392 20382167849472 20449021389654 20451596184591 20480159041056 20482737756624 20493495120384 20496075515136 20538507072512 20541093134848 20581212457377 20592021539232 20594614339728 20639848390304 20642447212816 20650688267264 20653288454656 20693626908669 20741689747493 20752583110688 20771658090768 20784182994432 20786799990528 20873144548971 20884106951136 20886736528944 20897706069504 20965495885568 20987153531487 21066291538864 21078994100736 21080009290496 21081648217344 21181355489008 21183002295312 21194127432192 21196796045568 21213608262912 21229072330752 21298703718864 21318280672104 21328449652224 21329476856064 21331135178496 21345025388544 21411570266112 21433688713008 21436387490232 21447645702912 21497459819264 21514510507776 21528520126464 21530193924096 21550759384176 21620667631992 21632022627072 21633704471808 21634746377088 21647791706112 21664961630208 21738759580824 21740449724136 21751867627776 21771861111936 21783295512576 21833889206272 21836638373888 21859195921992 21876533521128 21879288058212 21890778878592 21938859827456 21941622212224 21953145769984 21954852581376 21996023007816 22047110780552 22049886795508 22058689740032 22074769846272 22080681836928 22092278427648 22095060129792 22186838961144 22201286380416 22203012484224 22204081808064 22214673321984 22308023334168 22310832201372 22324285196928 22405644079104 22408465238016 22502629598332 22516198243968 22519033323072 22528023564288 22530860132352 22624449197064 22627297906356 22639181575296 22673654175744 22676509080576 22726315808768 22748023794408 22770703144332 22782662128512 22785530758848 22797497530368 22835576942464 22847569997824 22850446800896 22895076579804 22897959364566 22948252486588 22960304718208 22963195716032 22981408951488 22995266291712 22998161691648 23073595695436 23094804061446 23105820456576 23106933260736 23108729776704 23120866289664 23123777504256 23219829439092 23222753114418 23232024300672 23234949511488 23307386383424 23322563470336 23346655999524 23368115352114 23434691179328 23436513177792 23437641908512 23448821839872 23451774348288 23470375099392 23550322879226 23564523263424 23586182871264 23598570138624 23600404878336 23680795582158 23699577981222 23713868363328 23715010451808 23716854244512 23726322690048 23729310139392 23784423629824 23829024925134 23830877582226 23843393361216 23846395551264 23914334000128 23933301629952 23936315140608 23961041683722 24035742207906 24051393578784 24054421958736 24064025170944 24065896098816 24088016549376 24167025278682 24170068218153 24184642296672 24197343869952 24203824321248 24219585142272 24272781085696 24275837341184 24323251085991 24336025455456 24339089674224 24392548097632 24405358861312 24408431810048 24456104528427 24509819963486 24512906065219 24525780039904 24563125357056 24566218170624 24643692443942 24681217305888 24684324988752 24697288991232 24699209154048 24802999628121 24816025957536 24834116077056 24896526364112 24911538482688 25031305494624 25032511032464 25034457258096 25047605147136 25050758962944 25088903663616 25154815225683 25168026325728 25171195304112 25206349588992 25209523392768 25225939095552 25292210666151 25330723024464 25333912488456 25344026509824 25347217648896 25402890326528 25406088877312 25426239691008 25452505346697 25469079272208 25528233535376 25541640751616 25565117650176 25567105284864 25583753834496 25591526768709 25690024060272 25691261322792 25703516247552 25706752651008 25803687243776 25830342807984 25833595180536 25854085070424 25927743432448 25931008068992 25944626819072 25946643959808 25995299918328 26055676377016 26069360601856 26071387440384 26088364363776 26109056323584 26200029154728 26213789192448 26220809681352 26237883904128 26251663822848 26253704835072 26314681462784 26364027576744 26366077325016 26367347147076 26379924569856 26383246141824 26397102403584 26458412085248 26479397548032 26482731644928 26510088671352 26610052470144 26624027848704 26626097811456 26627380156416 26737985414712 26741352071148 26755396407168 26757476583552 26771529388032 26796136753152 26884028120664 26903625750144 26924964333696 26928354533184 26942497081344 26987500022912 27001673633792 27005073491968 27057817776132 27061224703578 27072028317312 27117247619176 27134905576064 27138322209856 27176223799296 27265361852872 27268794912788 27306878721408 27310317008832 27324660160512 27326784595968 27328100686848 27441616609836 27456028718976 27459485786304 27476043319296 27591502544892 27695544121024 27712243992576 27715733320704 27830859398628 27832199766358 27845475934848 27848982038592 27863608092672 27891387583488 27982871375316 27986394778914 28008592159626 28025480793024 28040199542784 28043730164736 28105325467648 28108864289792 28160218681452 28161574911522 28163764415358 28178555790528 28182103833312 28244003060416 28258836576256 28262394727424 28284811017216 28314029616444 28317594717126 28383364917622 28398271625152 28424374229472 28437932869632 28439302474752 28441513571328 28561029874806 28564626075999 28578251617344 28581849986976 28596860937216 28604519652384 28686014010368 28719262727298 28734345845568 28760757356448 28827556842656 28842696836096 28844939295744 28846328502784 28902668988141 28966150865938 28985012774432 28987266298848 29002490170368 29029148149248 29124363797386 29145594562656 29168711361504 29172384077616 29186299524096 29187705171456 29189974454784 29312635924143 29328030677088 29330310870432 29345714906112 29349409909248 29440909115904 29475032799069 29490512841504 29582451948192 29601715173888 29604016645632 29605442410752 29728417993989 29744031112224 29747776268496 29765713595904 29789322241536 29793073100544 29890794423633 29936309028912 29952031329792 29955802675968 30021597658624 30025377764096 30080233591551 30099820958064 30165932262752 30169730541808 30185575433728 30235345440768 30244531635747 30314777323259 30330698392544 30360937525776 30376882838016 30380707678464 30506903571573 30526768773072 30530612486088 30641878601984 30664215588864 30673532084481 30793072081928 30807760608768 30809244347648 30811639702272 30831703339008 30959772585456 30963670819224 30976032400896 30979932681984 31027105714176 31128874666032 31157487136152 31176274491648 31180199985792 31196575567872 31248684237056 31269032464384 31293833465856 31326160426704 31330104793416 31346559104256 31419364351232 31448243828352 31464760184832 31467206504448 31574394109544 31599437308296 31618491151104 31620013935744 31622472326016 31639080185856 31772033233512 31774503442968 31791191148288 31795194068352 31820412394368 31911068839936 31915086854144 31948055578296 31977421008156 31994215284096 32047656277208 32068524771712 32072562611648 32085366894592 32087861465088 32117355399168 32222700371576 32226757624204 32246189728896 32263125159936 32271765761664 32292780189696 32295290886144 32431001447988 32448033940608 32450556707712 32452119565632 32467599470592 32471687559168 32608139371236 32610674586204 32627801441664 32750833809408 32754957560832 32788793882988 32908289741184 32912433318336 32929718654976 32932278872064 33070666170828 33074830193262 33088034610048 33112154769408 33121022755392 33138417641472 33142590194688 33215384643584 33280258441716 33301929570624 33306122712096 33375073992832 33379276344128 33396806862848 33401011950592 33462035001252 33466248302058 33539753634244 33557368434304 33561593738816 33608466118656 33612697857024 33722947554868 33753944397498 33774297365952 33778549984608 33792035346432 33796290198528 33901652921344 33936673795596 33940946859534 33958772362944 34086823533568 34089473713152 34122035691612 34232723750654 34253365413696 34255015097056 34271354996736 34275670201344 34419702669638 34422378729882 34440457077312 34444793574048 34472113427232 34492899437568 34497242537472 34610393543154 34642206092169 34658730684864 34660399891104 34663094665056 34681299434496 34685666256384 34761849920512 34829744158638 34834129671627 34848036451008 34852424267232 34933372206304 34951718923264 34961079575136 34983845205504 35019983999286 35152036768992 35154769766688 35156462862768 35173232759808 35177661522432 35205562649088 35325484318839 35346784895136 35379274306896 35397855207936 35480069960192 35521193373237 35549366971833 35572515677712 35650647219616 35655136094864 35673861876224 35676635444736 35743537387701 35826555018397 35845370827552 35871501000192 35899952444928 35904472710912 36053613311859 36077090368176 36081632938104 36096037756416 36098844148224 36250537918023 36276963445008 36296015804928 36409171628544 36413756011776 36437467582464 36588822146448 36608038291968 36612647715072 36668397662208 36764729945229 36788670059856 36844688035584 36849327255936 36868680216576 36954311094272 36965538665913 37021825958832 37026487483128 37045933486848 37107812531504 37127301246464 37131976051456 37188516777984 37224038936304 37310495167088 37315193038552 37344789546168 37367307724032 37391640219648 37546958241936 37548766548696 37551685887144 37571407720704 37576138444416 37713081356288 37752039488592 37756792956168 37899165639296 37919069966336 37922018095104 38081373166408 38086168101332 38104335489792 38109133315968 38129147916288 38139359536512 38292350303064 38312461127424 38347676475264 38350657927296 38370799374336 38375630751744 38459919060992 38535036090408 38536891984188 38555274371328 38560128976512 38649688398464 38669986893824 38705530865664 38745514211976 38750392770804 38860792750208 38891615148672 38896512103488 38915066032128 38916940228608 38919965939712 39083514565524 39104040902784 39107081160576 39127619874816 39132546545664 39163584485376 39254545487872 39300043732092 39320683788672 39331214522028 39356825856192 39377495734272 39443269264256 39468953565184 39472022194176 39473923214336 39546041365116 39551020720614 39637890658652 39658708149632 39663701691328 39687618127872 39719096322048 39724097467392 39854392564844 39915078705216 39936041773056 39939146717184 39941070234624 40106978122068 40112028106722 40133094610752 40136214875328 40157294082048 40326042180996 40355438625216 40481250034368 40502510450688 40507610237952 40675871428764 40677830427754 40702358364096 40707483314784 40764335698944 40898042779308 40903192369182 40960318082112 40965475513248 40986990240768 40992151030272 41077014145024 41082186269696 41162424914754 41184043078464 41189228679456 41279696780608 41284894425632 41301376534528 41306576909312 41387253817338 41483379494986 41505166221376 41543316181536 41568365988864 41573599981056 41746289097942 41748299649537 41768213902272 41773473057888 41795412139008 41930991771136 41974307062974 41979592168371 42012888239439 42132583077728 42157988201472 42160018580992 42163296434688 42242362367283 42340474112651 42362710978016 42366004590624 42388254864384 42393592091136 42427216525824 42575047376433 42597407437728 42636561344208 42656899304448 42658953712128 42662270356992 42841544812209 42867377426016 42872774980464 42895291405824 42994919638528 43029021015552 43078894090947 43101518768352 43241335263984 43264045254144 43267408943616 43269492754176 43449226298907 43477519161648 43480899448272 43503735255552 43543722223872 43673276747776 43686545696079 43718391843984 43753067042256 43758576116424 43781557757184 43877719654912 43883244424448 43992046015632 44065527381161 44094221561104 44099773591016 44117379480064 44161363673856 44190120259584 44306213010917 44373677922288 44402572760832 44406024968448 44408163616128 44616046668336 44621664402744 44648570393856 44816930476032 45005259196664 45032396487936 45038066646144 45061720264704 45248898394128 45254595812712 45278363150592 45347308351488 45353018161152 45452631617536 45496047588816 45541406288664 45565324257024 45571061517696 45594995060736 45671153884928 45700893601792 45790153159608 45795918729132 45896504973176 45920609436416 45926391432064 45962817902976 45990532583424 45996323383296 46147191390872 46189608122892 46211640913152 46213866521472 46217459553408 46241732579328 46247555008512 46439658878184 46445506228836 46464048601344 46469899022976 46614772766848 46645126940672 46693311999048 46736230704228 46869382358656 46873026355584 46875283817024 46897643679744 46903548696576 46940750198784 47100645758452 47129046526848 47172365742528 47197140277248 47200809756672 47361591164316 47399155962444 47427736726656 47430020903616 47433708489024 47452645380096 47458620278784 47568847259648 47658049850268 47661755164452 47686786722432 47692791102528 47828668000256 47866603259904 47872630281216 47922083367444 48071484415812 48102787157568 48108843917472 48128050341888 48131792197632 48176033098752 48334050557364 48340136436306 48369284593344 48394687739904 48407648642496 48439170284544 48545562171392 48551674682368 48646502171982 48672050910912 48678179348448 48785096195264 48810717722624 48816863620096 48912209056854 49019639926972 49025812130438 49051560079808 49126250714112 49132436341248 49287384887884 49362434611776 49368649977504 49394577982464 49398418308096 49605999256242 49612245289893 49632051915072 49668232154112 49793052728224 49823076965376 50062610989248 50065022064928 50068914516192 50095210294272 50101517925888 50309630451366 50336052651456 50342390608224 50412699177984 50419046785536 50584421332302 50630916596247 50661446048928 50667824976912 50688053019648 50694435297792 50805780653056 50812177754624 50852479382016 50905010693394 50911420289301 50938158544416 51056467070752 51083281503232 51130235300352 51134210569728 51183053537418 51308390428009 51349085625981 51380048120544 51382522645584 51407032495104 51413505302016 51629554004457 51633568094823 51660685615968 51667190361072 51708170140848 51855486864896 51862016137984 51915590314731 51990599836656 52111352754032 52138721203712 52142774880768 52361888103811 52400058309456 52427578384896 52441619362704 52475767808256 52728055153488 52732154650032 52734694294152 52759849139712 52766492283648 52965463289856 53020177342704 53220104940288 53254760312832 53475970829424 53482704142296 53510792814336 53514953167104 53592273506304 53768056241328 53807251500288 53849928667392 53856709066368 53884994162688 53975000045824 54010146983936 54115635552264 54122449407156 54144056634624 54234495238352 54269811152128 54276644419712 54352447598592 54530723705744 54537589825576 54613757442816 54620634017664 54649320321024 54653569191936 54656201373696 54883233219672 54912057437952 54918971572608 54952086638592 55183005089784 55391088242048 55424487985152 55431466641408 55661718797256 55664399532716 55690951869696 55697964077184 55727216185344 55782775166976 55965742750632 55972789557828 56017184319252 56050961586048 56080399085568 56087460329472 56210650935296 56217728579584 56320437362904 56323149823044 56327528830716 56357111581056 56364207666624 56488006120832 56517673152512 56524789454848 56569622034432 56628059232888 56635189434252 56766729835244 56796543250304 56848748458944 56875865739264 56878604949504 56883027142656 57122059749612 57129252151998 57156503234688 57163699973952 57193721874432 57209039304768 57372028020736 57438525454596 57468691691136 57521514712896 57655113685312 57685393672192 57689878591488 57692657005568 57805337976282 57932301731876 57970025548864 57974532597696 58004980340736 58058296298496 58248727594772 58291189125312 58337422723008 58344768155232 58372599048192 58375410342912 58379948909568 58625271848286 58656061354176 58660621740864 58691429812224 58698819818496 58881818231808 58950065598138 58981025683008 59164903896384 59203430347776 59208033291264 59210884821504 59456835987978 59488062224448 59495552536992 59531427191808 59578644483072 59586146201088 59781588847266 59872618057824 59904062659584 59911605351936 60043195317248 60050755528192 60160467183102 60168042160083 60199641916128 60331864525504 60339461083616 60371150867456 60489063271494 60629554646518 60637188687647 60661396785088 60721875051552 60753765676032 60761415356928 61013807143146 61016745641631 61053537546144 61061224972176 61283757203968 61347064168962 61354788553773 61586144163856 61615521217536 61618488695296 61623279404544 61882231395413 61919545170912 61927341638448 61952064801792 61959865363968 62225069242479 62257749332064 62314974272304 62352548983296 62360399971584 62497368474112 62619433646913 62652320853408 62660209586832 62693118208512 62838728702464 62896487656704 62961460594461 63148788219088 63198874616592 63236982302208 63240027871488 63244944652032 63544066467024 63549006885936 63582382296576 63590388136704 63640824788736 63830173708288 63896111156592 63954842016312 63988430568192 64095312554416 64137049543424 64145125223296 64234710798336 64445400743152 64453515248408 64492379457792 64543531523328 64585560379392 64590581772288 64862002895976 64896067881216 64901113415424 64904239131264 64943375118336 65216278742472 65221349172408 65255602883328 65501667618816 65509915121664 65577587765976 65816579482368 65824866636672 65859437309952 65864557744128 66141332341656 66149660386524 66176069220096 66224309538816 66242045510784 66276835282944 66285180389376 66430769287168 66560516883432 66603859141248 66612245424192 66750147985664 66758552688256 66793613725696 66802023901184 66924070002504 66932496604116 67079507268488 67114736868608 67123187477632 67216932237312 67225395714048 67445895109736 67507888794996 67548594731904 67557099969216 67584070692864 67592580397056 67803305842688 67873347591192 67881893719068 67917544725888 68173647067136 68178947426304 68244071383224 68465447501308 68506730827392 68510030194112 68542709993472 68551340402688 68839405339276 68844757459764 68880914154624 68889587148096 68944226854464 68985798875136 68994485074944 69220787086308 69284412184338 69317461369728 69320799782208 69326189330112 69362598868992 69371332512768 69523699841024 69659488317276 69668259343254 69696072902016 69704848534464 69866744412608 69903437846528 69922159150272 69967690411008 70039967998572 70304073537984 70309539533376 70312925725536 70346465519616 70355323044864 70411125298176 70650968637678 70693569790272 70758548613792 70795710415872 70960139920384 71042386746474 71098733943666 71145031355424 71301294439232 71310272189728 71347723752448 71353270889472 71487074775402 71653110036794 71690741655104 71743002000384 71799904889856 71808945421824 72107226623718 72154180736352 72163265876208 72192075512832 72197688296448 72501075836046 72510204654459 72553926890016 72592031609856 72818343257088 72827512023552 73133546194579 73177644292896 73216076583936 73225295430144 73529459890458 73538718195657 73577340119712 73689376071168 73698654511872 73931077331826 74043651917664 74052974966256 74091866973696 74215625063008 74254602492928 74263952102912 74408998884363 74448077872608 74620990334176 74630386077104 74689579092336 74734615448064 74989186010167 75093916483872 75097533097392 75103371774288 75142815441408 75152276888832 75464445677049 75504078977184 75513585912336 75798331278592 75876631998453 76162746332816 76172336202664 76208670979584 76218266631936 76278719073024 76584700606128 76624922254848 76695352950528 76701315854592 76751261503488 77070072180816 77073783968376 77110548742656 77120257953024 77299376796928 77411061731328 77491028423952 77500785541608 77721585500416 77783230297344 77793024206976 77833880457216 77839931879424 78167029131048 78208081805568 78214162321152 78265093091328 78327168970752 78509090975744 78600087464184 78641367577344 78662429044056 78713651712384 78754991468544 78886538528512 78937907130368 78944044388352 78947846428672 79092082730232 79102041441228 79275781317304 79317416299264 79327403382656 79375236255744 79438192644096 79448194934784 79708785129688 79830157410432 79872083546112 79878293434368 79882140469248 80213956244136 80224056213444 80266189221504 80272429750656 80314588164096 80652084361992 80710877250432 80962500068736 81005020901376 81015220475904 81351742857528 81355660855508 81404716728192 81414966629568 81528671397888 81796085558616 81806384738364 81920636164224 81930951026496 81973980481536 81984302060544 82154028290048 82164372539392 82324849829508 82368086156928 82378457358912 82559393561216 82569788851264 82602753069056 82613153818624 82774507634676 82966758989972 83010332442752 83086632363072 83136731977728 83147199962112 83492578195884 83496599299074 83536427804544 83546946115776 83590824278016 83861983542272 83948614125948 83959184336742 84025776478878 84265166155456 84315976402944 84320037161984 84326592869376 84484724734566 84680948225302 84725421956032 84732009181248 84776509728768 84787184182272 84854433051648 85150094752866 85194814875456 85273122688416 85313798608896 85317907424256 85324540713984 85683089624418 85693878227997 85734754852032 85745549960928 85790582811648 85989839277056 86058042031104 86157788181894 86203037536704 86482670527968 86528090508288 86534817887232 86538985508352 86898452597814 86955038323296 86961798896544 87007470511104 87087444447744 87373091392158 87436783687968 87506134084512 87517152232848 87563115514368 87755439309824 87766488848896 87937907772429 87984092031264 88131054762322 88188443122208 88199547182032 88234758960128 88322727347712 88612426021834 88623583466561 88747355844576 88805145521664 88812049936896 88816327232256 89185253981967 89232093336672 89243328805488 89297140787712 89672383270899 90010518393328 90064792975872 90076133292288 90497796788256 90509191625424 90556726301184 90706036322304 90944331969777 90992095177632 91082812577328 91130648514048 91142123035392 91342307769856 91520710714719 91580306319216 91591837458264 91793009946352 91841218872832 91852782864128 91925635805952 91992646766592 92020596253443 92294382781744 92379216245784 92423281826304 92427733042944 92434919106816 92495110017024 92879317756368 92891012457672 92928097202688 92939798045952 93229545533696 93290253881344 93386623998096 93472461408456 93738764717312 93746052711168 93750567634048 93807097393152 93881500397568 94201291516904 94258093053696 94344731485056 94394280554496 94401619513344 94723182328632 94798311924888 94855473453312 94860041807232 94867416978048 94917240557568 95137694519296 95316099700536 95323510328904 95373573444864 95385582205056 95657336000512 95733206519808 95745260562432 95844166734888 96142968831624 96205574315136 96217687834944 96256100683776 96263584395264 96352066197504 96668101114728 96680272872612 96738569186688 96789375479808 96815297284992 96878340569088 97091124342784 97103349364736 97293004343964 97344101821824 97356358696896 97570192390528 97621435445248 97633727240192 97824418113708 98039279853944 98051624260876 98103120159616 98252501428224 98264872682496 98574769775768 98724869223552 98737299955008 98789155964928 98796836616192 99211998512484 99224490579786 99264103830144 99336464308224 99586105456448 99646153930752 100125221978496 100130044129856 100137829032384 100190420588544 100203035851776 100619260902732 100672105302912 100684781216448 100825398355968 100838093571072 101168842664604 101261833192494 101322892097856 101335649953824 101376106039296 101388870595584 101611561306112 101624355509248 101704958764032 101810021386788 101822840578602 101876317088832 102112934141504 102166563006464 102260470600704 102268421139456 102366107074836 102616780856018 102698171251962 102760096241088 102765045291168 102814064990208 102827010604032 103259108008914 103267136189646 103321371231936 103334380722144 103416340281696 103710973729792 103724032275968 103831180629462 103926618276507 103981199673312 104222705508064 104277442407424 104285549761536 104723776207622 104736962278663 104800116618912 104855156769792 104883238725408 104951535616512 105456110306976 105464309300064 105469388588304 105519698279424 105532984567296 105976452956517 106040354685408 106440209880576 106563580119711 106951941658848 106965408284592 107021585628672 107029906334208 107479665055191 107536112482656 107614503000576 107699857334784 107713418132736 107950000091648 108160839935577 108231271104528 108244898814312 108288113269248 108468990476704 108539622304256 108553288839424 108751613754069 109004199311293 109061447411488 109075179651152 109227514885632 109241268035328 109312402747392 109599579553321 109766466439344 109824114875904 109837943145216 110294189835687 110366010179568 110782176484096 110862933282816 110896615997739 111323437594512 111328799065432 111381903739392 111395928154368 111565550333952 111931485501264 111945579115656 112034368638504 112101923172096 112174920658944 112435457159168 112640874725808 112646299646088 112655057661432 112714223162112 112728415333248 112976012241664 113049578909696 113139244068864 113256118465776 113270378868504 113533459670488 113593086500608 113697496917888 113757209899008 113766054285312 114244119499224 114258504303996 114313006469376 114327399947904 114387443748864 114418078609536 114744056041472 114877050909192 114937383382272 115043029425792 115310227370624 115370787344384 115379757182976 115385314011136 115610675952564 115864603463752 115940051097728 115949065195392 116009960681472 116116592596992 116497455189544 116582378250624 116674845446016 116689536310464 116745198096384 116750820685824 116759897819136 117250543696572 117312122708352 117321243481728 117382859624448 117397639636992 117763636463616 117900131196276 117962051366016 118329807792768 118406860695552 118416066582528 118421769643008 118913671975956 118976124448896 118991105073984 119062854383616 119157288966144 119172292402176 119563177694532 119745236115648 119808125319168 119823210703872 120086390634496 120101511056384 120320934366204 120336084320166 120399283832256 120663729051008 120678922167232 120742301734912 120978126542988 121259109293036 121274377375294 121322793570176 121443750103104 121507531352064 121522830713856 122027614286292 122033491283262 122107075092288 122122449944352 122567514407936 122694128337924 122709577107546 123172288327712 123231042435072 123236977390592 123246558809088 123764462790826 123839090341824 123854683276896 123904129603584 123919730727936 124450138484958 124515498664128 124629948544608 124705097966592 124720799943168 124994736948224 125238867293826 125244898948611 125304641706816 125320419173664 125386236417024 125677457404928 125792975313408 125922921188922 125938776505113 126297576438176 126397749233184 126473964604416 126480055742976 126489889304064 127021422337953 127088132934048 127098013771872 127164764593152 127180776273408 127281649577472 127725142129299 127792222313184 127909684032624 127976861136384 128190625108832 128274099086848 128290250446592 128524634436627 128890801486304 128907030496816 128984758915584 129087063046656 129526775835743 129724005791952 129792135762432 129802226830848 129808478262528 130347678896721 130432557484944 130442698344816 130511205766656 131019830243328 131059637088237 131155175531952 131633158964736 131649733273344 132196582143483 132282664683312 132299320773048 132352138440192 132484091021568 132570360778752 132918639032751 133121033766864 133207718282496 133224490848384 133500295971328 133517105376512 133604047802368 133848140005008 133864993208232 134159014536976 134229473737216 134246374955264 134450791428096 134891790219472 135015777589992 135097189463808 135114199938432 135185160794112 135606611685376 135746695182384 135763787438136 135835089451776 136347294134272 136357894852608 136488142766448 136930895002616 137013461654784 137020060388224 137102680805376 137678810678552 137689514919528 137761828309248 137779174296192 137888453708928 137971597750272 137988970149888 138441574172616 138568824368676 138634922739456 138641599564416 138652378660224 138725197737984 138742665025536 139047399682048 139318976634552 139336518686508 139392145804032 139409697068928 139733488825216 139806875693056 139844318300544 139935380822016 140079935997144 140608147075968 140619079066752 140625851451072 140692931039232 140710646089728 140822250596352 141301937275356 141387139580544 141517097227584 141591420831744 141920279840768 142084773492948 142197467887332 142290062710848 142602588878464 142620544379456 142695447504896 142706541778944 142974149550804 143306220073588 143381483310208 143486004000768 143599809779712 143617890843648 144214453247436 144308361472704 144326531752416 144384151025664 144395376592896 145002151672092 145020409308918 145107853780032 145184063219712 145636686514176 145655024047104 146267092389158 146355288585792 146432153167872 146450590860288 147058919780916 147077436391314 147154680239424 147378752142336 147397309023744 147862154663652 148087303835328 148105949932512 148183733947392 148431250126016 148509204985856 148527904205824 148817997768726 148836735869679 148896155745216 149241980668352 149260772154208 149379158184672 149469230896128 149978372020334 150187832967744 150195066194784 150206743548576 150285630882816 150304553777664 150928891354098 151008157954368 151027171824672 151596662557184 151753263996906 151892749788741 152325492665632 152344672405328 152417341959168 152436533263872 152557438146048 153077098714969 153169401212256 153249844509696 153390705901056 153402631709184 153925171284027 154047256877943 154140144361632 154147567936752 154221097485312 154240515906048 154598753593856 154888662013371 154900704284469 154982056847904 155001571083216 155443171000832 155566460594688 155586048413952 155746770944193 156334058262096 156416163611136 156428324642304 157085664311433 157200174928368 157282735154688 157324858088112 157427303424768 157773077057024 157895692857344 158184165460464 158204082882456 158551562634608 158634832598528 158654806765312 158896389869568 159313829762659 159417570259376 159660314820864 159764280938496 160184000885623 160427912488272 160448112426888 160532378443008 160544859501312 161304168723984 161421754500864 161925000137472 162030440951808 162703485715056 162711321711016 162809433456384 162829933259136 163057342795776 163592171117232 163612769476728 163841272328448 163861902052992 163947960963072 163968604121088 164328745078784 164649699659016 164736172313856 164756914717824 165118787122432 165139577702528 165226307637248 165549015269352 165933517979944 166020664885504 166173264726144 166273463955456 166294399924224 166985156391768 166993198598148 167072855609088 167093892231552 167181648556032 167723967084544 167897228251896 167918368673484 168051552957756 168530332310912 168631952805888 168640074323968 168653185738752 168969449469132 169361896450604 169450843912064 169464018362496 169553019457536 169574368364544 169708866103296 170300189505732 170389629750912 170546245376832 170627597217792 170635814848512 170649081427968 171366179248836 171387756455994 171469509704064 171491099921856 171581165623296 171979678554112 172116084062208 172315576363788 172406075073408 172965341055936 173056181016576 173069635774464 173077971016704 173796905195628 173910076646592 173923597793088 174014941022208 174174888895488 174746182784316 174873567375936 175012268169024 175034304465696 175126231028736 175510878619648 175532977697792 175875815544858 175968184062528 176262109524644 176376886244416 176399094364064 176469517920256 176645454695424 177224852043668 177247166933122 177494711689152 177610291043328 177624099873792 177632654464512 178370507963934 178464186673344 178486657610976 178594281575424 179344766541798 180021036786656 180129585951744 180152266584576 180909298481327 180995593576512 181018383250848 181113452602368 181888663939554 181911566062941 181984190355264 182165625154656 182261297028096 182284246070784 182684615539712 183041421429438 183050236924893 183160612638432 183183674916528 183586019892704 183682437745664 183705565728256 183851271611904 184041192506886 184064365661319 184588765563488 184758432491568 184846563652608 184855466085888 184869838213632 185646694186239 185758635512736 185782024915344 185856194405376 185879596091904 186459091067392 186675207727437 186773247996192 186944922816912 187477529434624 187492105422336 187501135268096 188279980628597 188402583033808 188516186107392 188689462970112 189308364683009 189446364657264 189596623849776 189710946906624 189720083614464 189734833956096 190632199401072 190647020657808 190747146889728 190771164410112 191490521124864 191688333469776 192285937663248 192411148630272 192435375669888 192704132395008 193336202229456 193360545745224 193477138373376 193630594569984 193756681138176 194206698729472 194586008687928 194688203643648 194712717393792 195140384781056 195267454480384 195648836227416 196078559707888 196103248521752 196206240319232 196505002856448 196529745364992 197149539551536 197449738447104 197474599910016 197578311929856 197593673232384 198423997024968 198448981159572 198528207660288 198672928616448 199172210912896 199292307861504 200250443956992 200260088259712 200275658064768 200380841177088 200406071703552 201238521805464 201344210605824 201369562432896 201650796711936 201676187142144 202337685329208 202523666384988 202645784195712 202671299907648 202752212078592 202777741191168 203223122612224 203248711018496 203409917528064 203620042773576 203645681157204 203752634177664 204225868283008 204333126012928 204520941201408 204536842278912 204732214149672 205233561712036 205396342503924 205520192482176 205530090582336 205628129980416 205654021208064 206518216017828 206534272379292 206642742463872 206668761444288 206832680563392 207421947459584 207448064551936 207662361258924 207853236553014 207962399346624 208445411016128 208554884814848 208571099523072 209447552415244 209473924557326 209600233237824 209710313539584 209766477450816 209903071233024 210912220613952 210928618600128 210938777176608 211039396558848 211065969134592 211952905913034 212080709370816 212880419761152 213127160239422 213903883317696 213930816569184 214043171257344 214059812668416 214959330110382 215072224965312 215229006001152 215399714669568 215426836265472 215900000183296 216321679871154 216462542209056 216489797628624 216576226538496 216937980953408 217079244608512 217106577678848 217503227508138 217530613963377 218008398622586 218122894822976 218150359302304 218455029771264 218482536070656 219199159106642 219400638583737 219532932878688 219648229751808 219675886290432 220588379671374 220616154586971 220732020359136 221564352968192 221793231995478 222646875189024 222657598130864 222763807478784 222791856308736 223728067352647 223862971002528 223891158231312 224068737277008 224203846344192 224967558030501 225281749451616 225292599292176 225310115322864 225428446324224 225456830666496 225952024483328 226393337031147 226512236931552 226540757737008 227066919340976 227186173001216 227394993835776 227629895995359 228488238998448 228517008607992 228626012938752 228654799895808 228836157219072 229754101818384 229874766764544 230086058851584 230620454741248 230770628022272 231221351905128 231729206927504 231880102195456 231898130390784 232233185193984 232994910379088 233164756501248 233349690892032 233379072620928 233501641371648 233519795638272 234501087393144 234624245416704 234642486963456 234795279273984 235527272927232 235800262392552 235924102732032 236659615585536 236813721391104 236832133165056 236843539286016 237827343951912 237952248897792 237982210147968 238125708767232 238314577932288 238344584804352 239126355389064 239490472231296 239616250638336 239646421407744 240172781268992 240203022112768 240641868732408 240672168640332 240798567664512 241327458102016 241357844334464 241484603469824 241956253085976 242518218586072 242548754750588 242645587140352 242887500206208 243015062704128 243045661427712 244055228572584 244066982566524 244214150184576 244244899888704 245135028815872 245388256675848 245419154215092 246344576655424 246462084870144 246473954781184 246493117618176 247528925581652 247678180683648 247709366553792 247808259207168 247839461455872 248900276969916 249030997328256 249259897089216 249410195933184 249441599886336 249989473896448 250477734587652 250489797897222 250609283413632 250640838347328 250772472834048 251354914809856 251585950626816 251845842377844 251877553010226 252595152876352 252795498466368 252947929208832 252960111485952 252979778608128 254042844675906 254176265868096 254196027543744 254329529186304 254361552546816 254563299154944 255450284258598 255584444626368 255819368065248 255953722272768 256381250217664 256548198173696 256580500893184 257049268873254 257081634683991 257781602972608 257814060993632 257969517831168 258174126093312 259053551671486 259448011583904 259584271524864 259604453661696 259616956525056 260695357793442 260865114969888 260885396689632 261022411533312 262119274176474 262310351063904 263266317929472 263299466546688 264393164286966 264405897780401 264565329366624 264598641546096 264704276880384 264968182043136 265837278065502 265870750399683 266242067533728 266415436564992 266448981696768 267000591942656 267034210753024 267555761945901 267696280010016 267729986416464 268318029073952 268458947474432 268492749910528 269017149812697 269641966717409 269783580438944 270031555179984 270194378927616 270228399876864 271493390364768 271527574876272 271670178903552 272832995909331 272976285532896 273861790005232 274026923309568 274040120776448 275357621357104 275379029839056 275523656618496 275558348592384 275776907417856 275977940299776 276883148345232 277137648737352 277269845478912 277283199128832 277304757320448 277485330051072 278637953269104 278673037373016 278784291608064 278819394137856 279466977650432 279688636601088 279870761644032 280159871994288 281216294151936 281238158133504 281251702902144 281421292179456 281644501192704 282603874550712 282774279161088 283034194455168 283182841663488 283840559681536 284169546985896 284394935774664 284580125421696 285205177756928 285241088758912 285390895009792 285413083557888 285948299101608 286612440147176 286762966620416 286972008001536 287199619559424 287235781687296 288428906494872 288616722945408 288653063504832 288768302051328 288790753185792 290004303344184 290040818617836 290215707560064 290368126439424 291273373028352 291310048094208 292534184778316 292710577171584 292864306335744 292901181720576 294117839561832 294154872782628 294309360478848 294757504284672 294794618047488 295724309327304 296174607670656 296211899865024 296367467894784 296862500252032 297018409971712 297055808411648 297635995537452 297673471739358 297792311490432 298483961336704 298521544308416 298758316369344 298938461792256 299956744040668 300375665935488 300390132389568 300413487097152 300571261765632 300609107555328 301857782708196 302016315908736 302054343649344 303193325114368 303506527993812 303785499577482 304650985331264 304689344810656 304834683918336 304873066527744 305114876292096 306154197429938 306338802424512 306499689019392 306781411802112 306805263418368 307850342568054 308094513755886 308280288723264 308295135873504 308442194970624 308481031812096 309197507187712 309777324026742 309801408568938 309964113695808 310003142166432 310886342001664 311132921189376 311172096827904 311493541888386 312668116524192 312832327222272 312856649284608 314171328622866 314210886835989 314400349856736 314565470309376 314649716176224 314854606849536 315546154114048 316368330920928 316408165764912 317103125269216 317269665197056 317309613530624 317929358869551 318627659525318 318835140518752 319320629641728 320368001771246 320855824976544 320896224853776 321064756886016 321089719002624 322438995165573 322608337447968 322843509001728 323850000274944 325406971430112 325422643422032 325618866912768 325659866518272 327012597933879 327184342234464 327225538953456 327682544656896 327723804105984 327937208242176 328798738659963 329299399318032 329472344627712 329513829435648 330237574244864 330279155405056 330882569507061 331098030538704 331867035959888 332041329771008 332346529452288 332588799848448 332689847993217 333970312783536 333986397196296 334145711218176 334187784463104 335447934169088 335794456503792 335836737346968 336103105915512 337060664621824 337280148647936 337306371477504 337938898938264 338723792901208 338901687824128 338928036724992 339148736729088 339417732206592 340600379011464 340779259501824 341092490753664 341271629697024 341298162855936 342732358497672 342775512911988 342939019408128 342982199843712 343162331246592 343959357108224 344232168124416 344631152727576 344812150146816 345930682111872 346112362033152 346139271548928 346155942033408 347593810391256 347820153293184 347847195586176 348029882044416 348349777790976 349492365568632 349747134751872 350024536338048 350068608931392 350252462057472 351021757239296 351065955395584 351751631089716 351936368125056 352524219049288 352753772488832 352798188728128 352939035840512 353290909390848 354449704087336 354494333866244 354989423378304 355220582086656 355248199747584 355265308929024 356741015927868 356928373346688 356973315221952 357188563150848 358689533083596 360042073573312 360259171903488 360304533169152 361818596962654 361991187153024 362036766501696 362226905204736 363777327879108 363823132125882 363968380710528 364331250309312 364522594056192 364568492141568 365369231079424 366082842858876 366100473849786 366321225276864 366367349833056 367172039785408 367364875491328 367411131456512 367702543223808 368082385013772 368128731322638 369177531126976 369516864983136 369693127305216 369710932171776 369739676427264 371293388372478 371517271025472 371564049830688 371712388810752 371759192183808 372918182134784 373350415454874 373546495992384 373889845633824 374955058869248 374984210844672 375002270536192 375734696845833 376559961257194 376805166067616 377032372214784 377378925940224 378616729366018 378892729314528 379193247699552 379421893813248 379440167228928 379469667912192 381064267013859 381264398802144 381294041315616 381494293779456 381542328820224 383175426387897 383376666939552 384571875326496 384822297260544 384870751339776 386672404458912 386721091490448 386954276746752 387261189139968 388580327507229 389172017375856 389376407287296 389425434787584 390280769562112 391043036690163 391297672454832 392157119415776 392206497043504 392412480638464 393059490729984 393178911264711 394092105202367 394299079103072 394899476894208 394949199820032 396589746430449 396847994049936 396897962319144 397056415320576 398344421825792 398755917098253 400500887913984 400520176519424 400551316129536 400812143407104 402477043610928 402688421211648 402739124865792 403352374284288 404675370658416 405047332769976 405291568391424 405342599815296 405555482382336 406497422036992 406819835056128 407240085547152 407291362314408 407505268355328 408451736566016 409041882402816 409073684557824 409464428299344 410467123424072 410792685007848 411040384964352 411060181164672 411308042416128 413036432035656 413068544758584 413285484927744 413337522888576 413665361126784 414843894919168 414896129103872 415324722517848 415706473106028 415924798693248 416890822032256 417109769629696 417142199046144 418895104830488 418947849114652 419200466475648 419420627079168 419532954901632 419806142466048 421824441227904 421857237200256 421877554353216 422078793117696 422131938269184 423905811826068 424161418741632 425760839522304 426254320478844 427807766635392 427861633138368 428086342514688 428119625336832 429918660220764 430144449930624 430458012002304 430799429339136 430853672530944 431800000366592 432643359742308 432925084418112 432979595257248 433152453076992 433875961906816 434158489217024 434213155357696 435006455016276 435061227926754 436016797245172 436245789645952 436300718604608 436910059542528 436965072141312 438398318213284 438801277167474 439065865757376 439296459503616 439351772580864 441176759342748 441232309173942 441464040718272 443128705936384 443586463990956 445293750378048 445315196261728 445527614957568 445583712617472 447456134705294 447725942005056 447782316462624 448137474554016 448407692688384 449935116061002 450563498903232 450585198584352 450620230645728 450856892648448 450913661332992 451904048966656 452786674062294 453024473863104 453081515474016 454133838681952 454372346002432 454789987671552 455259791990718 456976477996896 457034017215984 457252025877504 457309599791616 457672314438144 459231296144907 459508203636768 459749533529088 460172117703168 461240909482496 461775513852081 462141770633829 462442703810256 463458413855008 463760204390912 463796260781568 464665986040113 465745215239161 465989820758176 466329513002496 466699381784064 466758145241856 469002174786288 469248490833408 469284973926912 471256992934299 471600524785104 471848205464064 473319231171072 473687078572032 475654687903824 475904497795584 475964420295936 476689169608704 477941489287977 478252710778128 478980944462592 479292842815488 480406044225536 480552002656869 481283737464816 481344337280664 481597135329024 482654916204032 482715688668928 483912506171952 485036437172144 485097509501176 485291174280704 485775000412416 486091322855424 488110457145168 488133965133048 488428300369152 488489799777408 490270057631744 490776513351696 490838308430184 492689153310848 492947909562368 492986235236352 495057851163304 495356361367296 495418733107584 495678922911744 497800553939832 498061994656512 498519794178432 498820391866368 498883199772672 499978947792896 500955469175304 500979595794444 501218566827264 501281676694656 501544945668096 502709829619712 503171901253632 503691684755688 503755106020452 505190305752704 505590996932736 505895858417664 505920222971904 505959557216256 508085689351812 508352531736192 508392055087488 508659058372608 508723105093632 509126598309888 510900568517196 511168889252736 511638736130496 511907444545536 512762500435328 513096396347392 513161001786368 514098537746508 514163269367982 515563205945216 515628121987264 515939035662336 516348252186624 518107103342972 518896023167808 519168543049728 519208907323392 519233913050112 521390715586884 521730229939776 521770793379264 522044823066624 524238548352948 524620702127808 526532635858944 526598933093376 528786328573932 528811795560802 529130658733248 529197283092192 529408553760768 529936364086272 531674556131004 531741500799366 532484135067456 532830873129984 532897963393536 534001183885312 534068421506048 535111523891802 535392560020032 535459972832928 536636058147904 536917894948864 536985499821056 538034299625394 539283933434818 539567160877888 540063110359968 540388757855232 540456799753728 542727895443981 542986780729536 543055149752544 543340357807104 545665991818662 545734698188823 545952571065792 547723580010464 548053846619136 548080241552896 549150710774679 550715242714208 550758059678112 551047313236992 551116697184768 551553814835712 553766296690464 554275297474704 554539690957824 554566398257664 554609514640896 556940082558717 557275906538208 557346074746032 557568583216128 557638788275712 558933955300864 559377273202176 560025623182311 560319743988576 562432588303872 562476316267008 562503405804288 564839941885791 565207749101424 565548558322176 566068388910336 567925094049027 568339093971792 568789871549328 569160250843392 570410355513856 570482177517824 571896598203216 573224880294352 573525933240832 574471563374592 575980769141921 576857812989744 577233445890816 577306127009664 580008606688368 580081637235672 580431415120128 582620096188416 585068369556632 585421154343168 585802363441152 588235679123664 588309745565256 588618720957696 589515008569344 589589236094976 591448618654608 592349215341312 592423799730048 592734935789568 593725000504064 594111616823296 595271991074904 595346943478716 595584622980864 596967922673408 597043088616832 597516632738688 597876923584512 599913488081336 600751331870976 600780264779136 600826974194304 601142523531264 601218215110656 603715565416392 604032631817472 604108687298688 606386650228736 607013055987624 607570999154964 609301970662528 609378689621312 609669367836672 609746133055488 610229752584192 612308394859876 612677604849024 612999378038784 613562823604224 613610526836736 615700685136108 616189027511772 616560577446528 616590271747008 616884389941248 616962063624192 618395014375424 619554648053484 619602817137876 619928227391616 620006284332864 621772684003328 622265842378752 622344193655808 622987083776772 625336233048384 625664654444544 625713298569216 628342657245732 628421773671978 628800699713472 629130940618752 629299432352448 629709213699072 631092308228096 632736661841856 632816331529824 634206250538432 634539330394112 634619227061248 635858717739102 637255319050636 637670281037504 638641259283456 640736003542492 641711649953088 641792449707552 642129513772032 642179438005248 644877990331146 645216674895936 645687018003456 647700000549888 650813942860224 650845286844064 651237733825536 651319733036544 654025195867758 654368684468928 654451077906912 655365089313792 655447608211968 657597477319926 658201915751211 658598798636064 658944689255424 659027658871296 660475148489728 660558310810112 661765139014122 661848463760913 662196061077408 663734071919776 664082659542016 664693058904576 665379695986434 667009075564117 667940625567072 667972794392592 668291422436352 668375568926208 671184202057941 671588913007584 671673474693936 672206211831024 674121329243648 674902674091503 675877797876528 677447585802416 677803375648256 677856073449984 680704545349543 681200758022928 681558519003648 682184981507328 685464716995344 685551025823976 685878038816256 685964399687424 689262305455152 689624300293632 691861364223744 692311884066816 695187620782512 695640306586368 695694391172352 696699555581952 698984731137264 699494269503744 700049072676096 700137217862784 700504924114944 702131910791168 703503262179432 703872736250112 705048438098576 705507544977664 705596377456256 706581818781696 708899408174672 708988667732488 709978846756608 710441164173312 710496399495168 710530617858048 713482031855736 713856746693376 713946630443904 714377126301696 717379066167192 720084147146624 720518343806976 720609066338304 723637193925308 723982374306048 724073533003392 724453810409472 727554655758216 727646264251764 727936761421056 728662500618624 729045188112384 729136984283136 730738462158848 732165685717752 732200947699572 732642450553728 732734699666112 734344079570816 734729750982656 734822262913024 735405086447616 736164770027544 736257462645276 738355062253952 739033729966272 739386254610432 739421864343552 739479352854528 742586776744956 743034542050944 743128099661376 743424777621504 743518384367616 745836364269568 746700830909748 747092991984768 747779691267648 749910117738496 749968421689344 750004541072384 751469393691666 753119922514388 753610332135232 754064744429568 754757851880448 757233458732036 757785458629056 758386495399104 758843787626496 758880334457856 758939335824384 762128534027718 762528797604288 762588082631232 762988587558912 763084657640448 766350852775794 766753333879104 769143750652992 769644594521088 769741502679552 773344808917824 773442182980896 773908553493504 774522378279936 777160655014458 778344034751712 778752814574592 778850869575168 780561539124224 782086073380326 782595344909664 784314238831552 784412994087008 784824961276928 786357822529422 788184210404734 788598158206144 789798953788416 789898399640064 793179492860898 793217693341203 793695988099872 793795924638288 794112830641152 796688843651584 797511834196506 797612251199049 801001775827968 801040353038848 801102632259072 804469008140369 804954087221856 805376842423296 805478249731584 808925900152227 809350741316832 810094665539952 810583136782848 810685199630592 814480171094304 814582724628816 815010536710656 816903473132032 818498987727993 818928856598688 820934246848144 821585370015696 822080769928704 822120362329344 826072864071312 826137089517168 826570969855488 826675045777152 827330722253568 829792258207744 830649445035696 831412946212056 831849597386496 833781644064512 837790209660976 837895698229304 838400932951296 839065909803264 839612284932096 843648882455808 843714474400512 843755108706432 844263876538368 847811623652136 848322837483264 851521679044608 852508640957688 855615533270784 855723266276736 856172685029376 856239250673664 859837320441528 860288899861248 860916024004608 861598858678272 861707345061888 863600000733184 865286719484616 865850168836224 865959190514496 866304906153984 867751923813632 868316978434048 868426310715392 870012910032552 870122455853508 872033594490344 872491579291904 872601437209216 873820119085056 873930144282624 876796636426568 877602554334948 878131731514752 878592919007232 878703545161728 882353518685496 882464618347884 882928081436544 886257411872768 887172927981912 890587500756096 890630392523456 891055229915136 891167425234944 894912269410588 895451884010112 895564632925248 896274949108032 896815385376768 899870232122004 901126997806464 901170397168704 901240461291456 901713785296896 901827322665984 903808097933312 905573348124588 906048947726208 906163030948032 908267677363904 908744692004864 909579975343104 910519583981436 913952955993792 914068034431968 914504051755008 914619199583232 915344628876288 918462592289814 919016407273536 919499067058176 920344235406336 922481818964992 923551027704162 924283541267658 924885407620512 926916827710016 927520408781824 927592521563136 929331972080226 931490430478322 931979641516352 932659026004992 933398763568128 933516290483712 938004349572576 938496981666816 938569947853824 942513985868598 942632660507967 943201049570208 943696410928128 946638462342144 951309375807648 951808995591168 951928840591872 955882978575954 956505421556256 957961888925184 961104005313738 962567474929632 962688674561328 963194270658048 965309832408064 965431377337856 967316985496719 967825012343904 970072874344288 970195019002352 970582348561408 971550000824832 974859418132171 976220914290336 976267930266096 976856600738304 976979599554816 981037793801637 981553026703392 981676616860368 985378306621696 986396215979889 990115702326608 990712722734592 990837466215168 995601107879664 996123989313024 997039588356864 997766399545344 1001910938350608 1001959191588888 1002437133654528 1002563353389312 1006343802507264 1007383369511376 1007510212040904 1010380611505408 1011181993865472 1011840445943808 1011919114432512 1016171378703624 1016705063472384 1016784110174976 1017446210187264 1018253196619776 1021801137034392 1022337778505472 1023277472260992 1023814889091072 1025525000870656 1026192792694784 1026322003572736 1028197075493016 1028326538735964 1031126411890432 1031256243974528 1031878071324672 1032696504373248 1036214206685944 1037792046335616 1038337086099456 1038417814646784 1038467826100224 1042781431173768 1043460459879552 1043541586758528 1044089646133248 1048477096705896 1049241404255616 1053065271717888 1053197866186752 1057572657147864 1057623591121604 1058261317466496 1058394566184384 1058817107521536 1059872728172544 1063349112262008 1063483001598732 1064968270134912 1065661746259968 1065795926787072 1068002367770624 1068136843012096 1070223047783604 1070785120040064 1070919945665856 1073272116295808 1073835789897728 1073970999642112 1076068599250788 1078567866869636 1079134321755776 1080126220719936 1080777515710464 1080913599507456 1085455790887962 1085973561459072 1086110299505088 1086680715614208 1091331983637324 1091469396377646 1091905142131584 1095447160020928 1096107693238272 1096160483105792 1098301421549358 1101430485428416 1101516119356224 1102094626473984 1102233394369536 1103107629671424 1107532593380928 1108550594949408 1109079381915648 1109132796515328 1109219029281792 1113880165117434 1114551813076416 1114692149492064 1115137166432256 1115277576551424 1117867910601728 1118754546404352 1120051246364622 1120639487977152 1124865176607744 1124952632534016 1125006811608576 1129679883771582 1130415498202848 1131097116644352 1132136777820672 1135850188098054 1136678187943584 1137579743098656 1138320501686784 1140820711027712 1140964355035648 1143192801041577 1143793196406432 1146449760588704 1147051866481664 1151961538283842 1152106585065293 1153715625979488 1154466891781632 1154612254019328 1160017213376736 1160163274471344 1160862830240256 1165740982521687 1170136739113264 1170842308686336 1176471358247328 1176619491130512 1177237441915392 1179178472189952 1182276315607101 1182897237309216 1184698430682624 1184847599460096 1187450001008128 1189769239291347 1190543982149808 1190693886957432 1191169245961728 1193935845346816 1194086177233664 1195033265477376 1196267751294759 1199826976162672 1201502663741952 1201560529558272 1201653948388608 1202436430221312 1207431130832784 1208065263634944 1208217374597376 1212773300457472 1214026111975248 1215141998309928 1218603941325056 1218757379242624 1219492266110976 1220459505168384 1224616789719752 1225355209698048 1227125647208448 1227221053673472 1231401370272216 1232378055023544 1233121154893056 1233180543494016 1233924127248384 1236790028750848 1239109296106968 1239205634275752 1239856454783232 1240012568665728 1243545368006656 1244531684757504 1244688387311616 1245974167553544 1250672466096768 1251329308889088 1251426597138432 1256685314491464 1256843547343956 1257601399426944 1258261881237504 1258598864704896 1259418427398144 1262184616456192 1265473323683712 1265632663059648 1268412501076864 1269078660788224 1269238454122496 1271717435478204 1274510638101272 1275340562075008 1277282518566912 1281472007084984 1283423299906176 1283584899415104 1284259027544064 1284358876010496 1289755980662292 1290433349791872 1291374036006912 1295400001099776 1301627885720448 1301690573688128 1302475467651072 1302639466073088 1308050391735516 1308737368937856 1308902155813824 1310730178627584 1310895216423936 1315194954639852 1316403831502422 1317197597272128 1317889378510848 1318055317742592 1320950296979456 1321116621620224 1323530278028244 1323696927521826 1324392122154816 1327468143839552 1328165319084032 1329386117809152 1330759391972868 1334018151128234 1335881251134144 1335945588785184 1336582844872704 1336751137852416 1342368404115882 1343177826015168 1343346949387872 1344412423662048 1348242658487296 1349805348183006 1351755595753056 1354895171604832 1355606751296512 1355712146899968 1361409090699086 1362401516045856 1363117038007296 1364369963014656 1370929433990688 1371102051647952 1371756077632512 1371928799374848 1377693888434721 1378524610910304 1379248600587264 1383722728447488 1385326541556243 1390375241565024 1391280613172736 1391388782344704 1397235645717483 1397969462274528 1398988539007488 1400098145352192 1400274435725568 1407006524358864 1407745472500224 1410096876197152 1411015089955328 1411192754912512 1413770978802897 1417798816349344 1417977335464976 1419957693513216 1421061235716096 1424794534193173 1426964063711472 1427713493386752 1427893260887808 1433824467863931 1434758132334384 1440168294293248 1441218132676608 1441656007970607 1447274387850616 1447964748612096 1448147066006784 1455109311516432 1455292528503528 1455873522842112 1457325001237248 1458273968566272 1464331371435504 1464401895399144 1465284901107456 1465469399332224 1468688159141632 1469644525826048 1470810172895232 1472329540055088 1472514925290552 1476710124507904 1478067459932544 1478843728687104 1478958705709056 1485173553489912 1486069084101888 1486256199322752 1487036768735232 1491672728539136 1493401661819496 1494185983969536 1495559382535296 1499820235476992 1499936843378688 1500009082144768 1502938787383332 1506239845028776 1507220664270464 1508129488859136 1509515703760896 1514466917464072 1515570917258112 1516772990798208 1517687575252992 1517760668915712 1517878671648768 1524257068055436 1525057595208576 1525176165262464 1525977175117824 1526169315280896 1532701705551588 1533506667758208 1538287501305984 1539289189042176 1539483005359104 1546689617835648 1546884365961792 1547817106987008 1549044756559872 1554321310028916 1556688069503424 1557505629149184 1557701739150336 1561123078248448 1564172146760652 1565190689819328 1568628477663104 1568825988174016 1569649922553856 1572715645058844 1576368420809468 1577196316412288 1579597907576832 1579796799280128 1586358985721796 1586435386682406 1587391976199744 1587591849276576 1588225661282304 1593377687303168 1595023668393012 1595224502398098 1602003551655936 1602080706077696 1602205264518144 1608938016280738 1609908174443712 1610753684846592 1610956499463168 1617851800304454 1618701482633664 1620189331079904 1621166273565696 1621370399261184 1628183686331943 1628960342188608 1629165449257632 1630021073421312 1633806946264064 1636997975455986 1637204094566469 1637857713197376 1641868493696288 1643170740031392 1644161539857408 1644240724658688 1652145728142624 1652274179034336 1653141939710976 1653350091554304 1654661444507136 1661298890071392 1662825892424112 1663699194772992 1667563288129024 1670820247676151 1675580419321952 1675791396458608 1676801865902592 1678131819606528 1683848085864659 1687297764911616 1687428948801024 1687510217412864 1694519825657373 1695623247304272 1696645674966528 1703775282147081 1705017281915376 1711231066541568 1711446532553472 1719674640883056 1720577799722496 1723414690123776 1727942307425763 1730573438969232 1731700337672448 1731918381028992 1735503847627264 1736852621430784 1740025820065104 1740244911707016 1744067188980688 1744983158583808 1745202874418432 1747860288565248 1753593272853136 1755205108669896 1756263463029504 1757407090323456 1764707037370992 1764929236695768 1765856162873088 1772514823745536 1774345855963824 1781175001512192 1781260785046912 1782334850469888 1789824538821176 1790903768020224 1791129265850496 1792549898216064 1793630770753536 1799740464244008 1802253995612928 1802340794337408 1802480922582912 1803427570593792 1803654645331968 1807616195866624 1811146696249176 1812097895452416 1812326061896064 1816535354727808 1817489384009728 1819159950686208 1821039167962872 1827905911987584 1828136068863936 1829008103510016 1829238399166464 1830689257752576 1836925184579628 1838032814547072 1838998134116352 1840688470812672 1844963637929984 1847102055408324 1848567082535316 1849770815241024 1853833655420032 1855040817563648 1855185043126272 1858663944160452 1862980860956644 1863959283032704 1865318052009984 1866797527136256 1867032580967424 1876008699145152 1876993963333632 1877139895707648 1885027971737196 1885265321015934 1886402099140416 1887392821856256 1893276924684288 1902618751615296 1903617991182336 1903857681183744 1911765957151908 1913010843112512 1915923777850368 1922208010627476 1925134949859264 1925377349122656 1926388541316096 1930619664816128 1930862754675712 1934633970993438 1935650024687808 1940145748688576 1940390038004704 1941164697122816 1943100001649664 1949718836264342 1952441828580672 1952535860532192 1953713201476608 1953959199109632 1962075587603274 1963106053406784 1963353233720736 1970756613243392 1972792431959778 1974605747253633 1980231404653216 1981425445469184 1981674932430336 1990002283294597 1991202215759328 1992247978626048 1994079176713728 2001027226692351 2003821876701216 2003918383177776 2004874267309056 2005126706778624 2013552606173823 2014766739022752 2015020424081808 2020761223010816 2022363987730944 2024708022274509 2032342757407248 2033410126944768 2033568220349952 2042113636048629 2043602274068784 2044675557010944 2046554944521984 2051050001741312 2052644007145472 2056394150986032 2056653077471928 2062252823780864 2062512487949056 2071079786914567 2072428413371888 2075584092671232 2076935652200448 2082392011513099 2085562862347536 2086920919759104 2087083173517056 2096954193411792 2098482808511232 2106395732373504 2115145314295728 2115247182243208 2116522634932992 2116789132368768 2119745456345088 2126698224524016 2126966003197464 2129936540269824 2131323492519936 2131591853574144 2136273686024192 2140446095567208 2141570240080128 2141839891331712 2146544232591616 2147941999284224 2152137198501576 2157135733739272 2158268643511552 2160252441439872 2161555031420928 2161827199014912 2170911581775924 2171947122918144 2172220599010176 2173361431228416 2182663967274648 2182938792755292 2183810284263168 2190894320041856 2192215386476544 2192320966211584 2196602843098716 2202860970856832 2203032238712448 2204189252947968 2204466788739072 2206215259342848 2215065186761856 2217101189898816 2218158763831296 2218265593030656 2218438058563584 2227760330234868 2229103626152832 2229384298984128 2230274332864512 2230555153102848 2235735821203456 2237509092808704 2240102492729244 2241278975954304 2249730353215488 2249905265068032 2250013623217152 2259359767543164 2260830996405696 2262194233288704 2264273555641344 2271700376196108 2273356375887168 2275159486197312 2276641003373568 2281641422055424 2281928710071296 2286385602083154 2287586392812864 2292899521177408 2294103732963328 2303923076567684 2304213170130586 2307431251958976 2308933783563264 2309224508038656 2320034426753472 2320326548942688 2321725660480512 2331481965043374 2340273478226528 2341684617372672 2352942716494656 2353238982261024 2354474883830784 2364552631214202 2365794474618432 2369396861365248 2369695198920192 2374900002016256 2379538478582694 2379653080023609 2381087964299616 2381387773914864 2382338491923456 2387871690693632 2388172354467328 2390066530954752 2392535502589518 2392836753597147 2399653952325344 2403005327483904 2403121059116544 2403307896777216 2413407024421107 2414862261665568 2416130527269888 2416434749194752 2426777700456681 2428052223950496 2430283996619856 2437207882650112 2437514758485248 2449233579439504 2450710419396096 2461008740879117 2462802740544432 2464756110047088 2466242309786112 2466361086988032 2478218592213936 2478411268551504 2479712909566464 2480025137331456 2489376774623232 2491948335107088 2501344932193536 2513370628982928 2513687094687912 2515202798853888 2517197729409792 2518836854796288 2530946647367424 2531265326119296 2536825002153728 2538476908244992 2543434870956408 2549021276202544 2550681124150016 2554565037133824 2562944014169968 2566846599812352 2567169798830208 2568518055088128 2568717752020992 2579511961324584 2580866699583744 2582748072013824 2590800002199552 2603255771440896 2603381147376256 2604950935302144 2605278932146176 2616100783471032 2617474737875712 2617804311627648 2621460357255168 2621790432847872 2630389909279704 2632807663004844 2634395194544256 2635778757021696 2636110635485184 2641900593958912 2642233243240448 2647060556056488 2647393855043652 2648784244309632 2654936287679104 2656330638168064 2658772235618304 2661518783945736 2668036302256468 2671762502268288 2671891177570368 2673165689745408 2673502275704832 2684736808231764 2686355652030336 2686693898775744 2688824847324096 2696485316974592 2699610696366012 2703511191506112 2709790343209664 2711213502593024 2711424293799936 2722818181398172 2724803032091712 2726234076014592 2728739926029312 2741858867981376 2742204103295904 2743512155265024 2743857598749696 2755387776869442 2757049221820608 2758497201174528 2767445456894976 2770653083112486 2780750483130048 2782561226345472 2782777564689408 2794471291434966 2795938924549056 2797977078014976 2800196290704384 2800548871451136 2814013048717728 2815490945000448 2820193752394304 2822030179910656 2822385509825024 2827541957605794 2827897981523901 2835597632698688 2835954670929952 2839915387026432 2849589068386346 2853928127422944 2855426986773504 2855786521775616 2867648935727862 2869516264668768 2880336588586496 2883312015941214 2894548775701232 2895929497224192 2896294132013568 2908464875584411 2910218623032864 2910585057007056 2911747045684224 2914650002474496 2924578254396513 2928662742871008 2928803790798288 2930569802214912 2930938798664448 2937376318283264 2943113381404911 2944659080110176 2945029850581104 2953420249015808 2956134919865088 2959188647939667 2970347106979824 2972138168203776 2972512398645504 2986803323638992 2988371967939072 2991118765070592 3000018164289536 3005877574766664 3012479690057552 3014441328540928 3019031407521792 3028933834928144 3031141834516224 3033545981596416 3035521337831424 3035757343297536 3048514136110872 3050115190417152 3050352330524928 3052338630561792 3065403411103176 3067013335516416 3076575002611968 3078578378084352 3078966010718208 3093379235671296 3093768731923584 3095634213974016 3098089513119744 3108642620057832 3113376139006848 3115011258298368 3115403478300672 3122246156496896 3128344293521304 3130381379638656 3137256955326208 3137651976348032 3139299845107712 3145431290117688 3152736841618936 3154392632824576 3159195815153664 3159593598560256 3172717971443592 3172870773364812 3174783952399488 3175183698553152 3176451322564608 3186755374606336 3190047336786024 3190449004796196 3204007103311872 3204161412155392 3204410529036288 3217876032561476 3219816348887424 3221507369693184 3221912998926336 3235703600608908 3237402965267328 3240378662159808 3242332547131392 3242740798522368 3256367372663886 3257920684377216 3258330898515264 3260042146842624 3267613892528128 3273995950911972 3274408189132938 3275715426394752 3283736987392576 3286341480062784 3288323079714816 3288481449317376 3304291456285248 3304548358068672 3306283879421952 3306700183108608 3309322889014272 3322597780142784 3325651784848224 3327398389545984 3335126576258048 3341640495352302 3351160838643904 3351582792917216 3353603731805184 3356263639213056 3367696171729318 3374595529823232 3374857897602048 3375020434825728 3389039651314746 3391246494608544 3393291349933056 3407550564294162 3410034563830752 3422462133083136 3422893065106944 3437276671145213 3439349281766112 3441155599444992 3455884614851526 3456319755195879 3461146877938464 3463400675344896 3463836762057984 3471007695254528 3480051640130208 3480489823414032 3488134377961376 3489966317167616 3490405748836864 3497222947565061 3507186545706272 3510410217339792 3512526926059008 3529414074741984 3529858473391536 3531712325746176 3546828946821303 3548691711927648 3562350003024384 3562521570093824 3579649077642352 3581807536040448 3582258531700992 3585099796432128 3599480928488016 3604507991225856 3604681588674816 3604961845165824 3607309290663936 3622293392498352 3624195790904832 3624652123792128 3633070709455616 3638319901372416 3642078335925744 3655811823975168 3656272137727872 3658476798332928 3661378515505152 3673850369159256 3676065629094144 3681376941625344 3689927275859968 3694204110816648 3697134165070632 3699541630482048 3707667310840064 3710081635127296 3710370086252544 3717327888320904 3725961721913288 3727918566065408 3730636104019968 3733595054272512 3734065161934848 3752017398290304 3753987926667264 3754279791415296 3770055943474392 3770530642031868 3772804198280832 3774785643712512 3786553849368576 3805237503230592 3807235982364672 3807715362367488 3823531914303816 3826021686225024 3831847555700736 3844416021254952 3850269899718528 3850754698245312 3852777082632192 3861239329632256 3861725509351424 3869267941986876 3871300049375616 3880291497377152 3880780076009408 3882329394245632 3886200003299328 3899437672528684 3904883657161344 3905071721064384 3907426402953216 3907918398219264 3924151175206548 3926212106813568 3926706467441472 3941513226486784 3945584863919556 3949211494507266 3960462809306432 3962850890938368 3963349864860672 3980004566589194 3982404431518656 3984495957252096 3988158353427456 4002054453384702 4007643753402432 4007836766355552 4009748534618112 4010253413557248 4027105212347646 4029533478045504 4030040848163616 4041522446021632 4044727975461888 4049416044549018 4064685514814496 4066820253889536 4067136440699904 4084227272097258 4087204548137568 4089351114021888 4093109889043968 4102100003482624 4112788301972064 4113306154943856 4124505647561728 4125024975898112 4133081665304163 4142159573829134 4144856826743776 4151168185342464 4164784023026198 4171125724695072 4173841839518208 4174166347034112 4191706937152449 4193908386823584 4196965617022464 4230290628591456 4230494364486416 4233045269865984 4233578264737536 4253396449048032 4253932006394928 4259873080539648 4263183707148288 4274383602579519 4280892191134416 4283140480160256 4283679782663424 4293088465183232 4301473403591793 4304274397003152 4314271467478544 4316537287023104 4320504882879744 4323654398029824 4324968023911821 4341823163551848 4343894245836288 4344441198020352 4365327934549296 4365877585510584 4367620568526336 4381788640083712 4384641932423168 4393205686197432 4405721941713664 4406064477424896 4408933577478144 4412430518685696 4430130373523712 4434202379797632 4436531186061312 4436876117127168 4455520660469736 4458207252305664 4458768597968256 4461110306205696 4471471642406912 4475018185617408 4480204985458488 4482557951908608 4499460706430976 4499810530136064 4500027246434304 4518719535086328 4521661992811392 4524388466577408 4528547111282688 4543400752392216 4546712751774336 4550318972394624 4553282006747136 4563282844110848 4563857420142592 4572771204166308 4575172785625728 4585799042354816 4588207465926656 4607846153135368 4608426340261172 4614862503917952 4617867567126528 4618449016077312 4640068853506944 4640653097885376 4643451320961024 4662963930086748 4680546956453056 4683369234745344 4705885432989312 4706477964522048 4708949767661568 4729105262428404 4731588949236864 4738793722730496 4739390397840384 4749800004032512 4759076957165388 4759306160047218 4762175928599232 4762775547829728 4764676983846912 4775743381387264 4776344708934656 4780133061909504 4785071005179036 4785673507194294 4799307904650688 4806010654967808 4806242118233088 4806615793554432 4826814048842214 4829724523331136 4832261054539776 4832869498389504 4853555400913362 4856104447900992 4860567993239712 4874415765300224 4875029516970496 4884551058995829 4898467158879008 4901420838792192 4922017481758234 4925605481088864 4929512220094176 4932484619572224 4932722173976064 4956437184427872 4956822537103008 4959425819132928 4960050274662912 4983896670214176 5002689864387072 5026741257965856 5027374189375824 5030405597707776 5034395458819584 5051544257593977 5061893294734848 5062530652238592 5073650004307456 5083559476972119 5086869741912816 5098042552405088 5101362248300032 5111325846441243 5123197367630771 5125888028339936 5133693199624704 5134339597660416 5159023922649168 5161733399167488 5183826922277289 5206511542881792 5206762294752512 5210557864292352 5232201566942064 5234949475751424 5235608623255296 5243580865695744 5260779818559408 5265615326009688 5268790389088512 5272221270970368 5284466486480896 5294121112112976 5294787710087304 5297568488619264 5309872575358208 5317544471236608 5323037567891472 5336072604512936 5343525004536576 5343782355140736 5347004551409664 5369473616463528 5372711304060672 5373387797551488 5377649694648192 5392970633949184 5399221392732024 5407022383012224 5419580686419328 5422427005186048 5422848587599872 5445636362796344 5449606064183424 5452468152029184 5457479852058624 5483717735962752 5484408206591808 5487024310530048 5487715197499392 5510775553738884 5514098443641216 5516994402349056 5534890913789952 5541306166224972 5561500966260096 5565122452690944 5565555129378816 5588942582869932 5591877849098112 5595954156029952 5600392581408768 5601097742902272 5628026097435456 5630981890000896 5640387504788608 5644060359821312 5644771019650048 5655083915211588 5655795963047802 5671195265397376 5671909341859904 5679830774052864 5699178136772692 5707856254845888 5710853973547008 5711573043551232 5735297871455724 5739032529337536 5760673177172992 5766624031882428 5789097551402464 5791858994448384 5792588264027136 5816929751168822 5820437246065728 5821170114014112 5823494091368448 5829300004948992 5849156508793026 5857325485742016 5857607581596576 5861139604429824 5861877597328896 5874752636566528 5886226762809822 5889318160220352 5890059701162208 5906840498031616 5912269839730176 5918377295879334 5940694213959648 5944276336407552 5945024797291008 5970006849883791 5973606647277984 5976743935878144 5982237530141184 6003081680077053 6011755149533328 6024959380115104 6028882657081856 6040657818521469 6057867669856288 6062283669032448 6067091963192832 6097028272221744 6100230380834304 6100704661049856 6126340908145887 6130806822206352 6134026671032832 6153150005223936 6157932021436416 6186758471342592 6187537463847168 6213239360743701 6217285240115664 6226752278013696 6230806956601344 6247176034539297 6256688587042608 6260762759277312 6274513910652416 6275303952696064 6290862580235376 6305473683237872 6308785265649152 6319187197120512 6345435942887184 6345741546729624 6349567904798976 6350367397106304 6373510749212672 6380094673572048 6380898009592392 6408322824310784 6408821058072576 6435752065122952 6439632697774848 6443825997852672 6471407201217816 6474805930534656 6480757324319616 6484665094262784 6485481597044736 6512734745327772 6515841368754432 6516661797030528 6520084293685248 6535227785056256 6547991901823944 6548816378265876 6551430852789504 6567473974785152 6572682960125568 6576646159429632 6576962898634752 6608582912570496 6609096716137344 6612567758843904 6613400366217216 6618645778028544 6645195560285568 6651303569696448 6654796779091968 6670253152516096 6683280990704604 6702321677287808 6703165585834432 6707207463610368 6712527278426112 6735392343458636 6749191059646464 6749715795204096 6750040869651456 6778079302629492 6782492989217088 6786582699866112 6815101128588324 6820069127661504 6844924266166272 6845786130213888 6874553342290426 6878698563532224 6882311198889984 6911769229703052 6912639510391758 6922293755876928 6926801350689792 6927673524115968 6942015390509056 6960103280260416 6960979646828064 6976268755922752 6979932634335232 6980811497673728 6994445895130122 7014373091412544 7020820434679584 7025053852118016 7058828149483968 7059716946783072 7063424651492352 7093657893642606 7097383423855296 7124700006048768 7125043140187648 7138959240070827 7159298155284704 7163615072080896 7164517063401984 7170199592864256 7198961856976032 7209015982451712 7209363177349632 7209923690331648 7240221073263321 7244586784996704 7248391581809664 7249304247584256 7266141418911232 7280333101370043 7284156671851488 7311623647950336 7312544275455744 7347700738318512 7352131258188288 7383026222637351 7388408221633296 7394268330141264 7399083260964096 7415334621680128 7434655776641808 7451923443826576 7455837132130816 7468130323869696 7487749998844973 7504034796580608 7540111886948784 7541061284063736 7545608396561664 7610475006461184 7615430724734976 7647063828607632 7652043372450048 7663695111401472 7688832042509904 7700539799437056 7701509396490624 7705554165264384 7723451018702848 7738535883973752 7742600098751232 7760582994754304 7761560152018816 7772400006598656 7798875345057368 7809767314322688 7810143442128768 7814852805906432 7815836796438528 7848302350413096 7852424213627136 7853412934882944 7883026452973568 7891169727839112 7898422989014532 7920925618612864 7925701781876736 7926699729721344 7960009133178388 7964808863037312 7968991914504192 7976316706854912 8004108906769404 8015287506804864 8015673532711104 8019497069236224 8020506827114496 8054210424695292 8059066956091008 8060081696327232 8083044892043264 8089455950923776 8098832089098036 8129371029628992 8133640507779072 8134272881399808 8168454544194516 8174409096275136 8178702228043776 8186219778087936 8204200006965248 8225576603944128 8226612309887712 8249011295123456 8250049951796224 8266163330608326 8284319147658268 8289713653487552 8302336370684928 8329568046052396 8342251449390144 8347683679036416 8348332694068224 8383413874304898 8387816773647168 8393931234044928 8460581257182912 8460988728972832 8466090539731968 8467156529475072 8506792898096064 8507864012789856 8519746161079296 8548767205159038 8561784382268832 8566280960320512 8567359565326848 8586176930366464 8602946807183586 8608548794006304 8628542934957088 8633074574046208 8641009765759488 8649936047823642 8683646327103696 8687788491672576 8688882396040704 8725394626753233 8730655869098592 8731755171021168 8735241137052672 8763577280167424 8773734763189539 8786411372394864 8811443883427328 8812128954849792 8849159089544059 8860260747047424 8868404759595264 8911041320939472 8916414504611328 8917537195936512 8960409970916976 8965115903817216 9000054492868608 9037439070172656 9043323985622784 9057094222565376 9086801504784432 9093425503548672 9100637944789248 9106564013494272 9127714840285184 9145542408332616 9150345571251456 9171598084709632 9215692306270736 9216852680522344 9229725007835904 9235735134253056 9236898032154624 9280137707013888 9281306195770752 9286902641922048 9325927860173496 9361093912906112 9366738469490688 9411770865978624 9412955929044096 9417899535323136 9458210524856808 9463177898473728 9477587445460992 9478780795680768 9499600008065024 9518153914330776 9518612320094436 9524351857198464 9525551095659456 9529353967693824 9551486762774528 9552689417869312 9560266123819008 9570142010358072 9571347014388588 9598615809301376 9612021309935616 9612484236466176 9613231587108864 9653628097684428 9659449046662272 9664522109079552 9665738996779008 9707110801826724 9712208895801984 9721135986479424 9748831530600448 9750059033940992 9769102117991658 9796934317758016 9802841677584384 9844034963516468 9851210962177728 9859024440188352 9864969239144448 9865444347952128 9912874368855744 9913645074206016 9918851638265856 9920100549325824 9967793340428352 10005379728774144 10053482515931712 10054748378751648 10060811195415552 10068790917639168 10103088515187954 10123786589469696 10125061304477184 10147300008614912 10167118953944238 10173739483825632 10196085104810176 10202724496600064 10222651692882486 10246394735261542 10251776056679872 10267386399249408 10268679195320832 10311830013435639 10318047845298336 10323466798334976 10367653844554578 10368959265587637 10413023085763584 10413524589505024 10464403133884128 10469898951502848 10471217246510592 10521559637118816 10531230652019376 10537580778177024 10588242224225952 10589575420174608 10595136977238528 10619745150716416 10640486840463909 10646075135782944 10672145209025872 10687050009073152 10687564710281472 10738947232927056 10745422608121344 10746775595102976 10755299389296384 10798442785464048 10814044766024448 10839161372838656 10891272725592688 10899212128366848 10914959704117248 10967435471925504 10968816413183616 10975430394998784 11021551107477768 11028196887282432 11069781827579904 11082612332449944 11123001932520192 11130244905381888 11131110258757632 11177885165739864 11183755698196224 11191908312059904 11200785162817536 11202195485804544 11256052194870912 11261963780001792 11280775009577216 11288120719642624 11289542039300096 11310167830423176 11311591926095604 11342390530794752 11343818683719808 11359661548105728 11398356273545384 11415712509691776 11421707947094016 11423146087102464 11470595742911448 11478065058675072 11521346354345984 11533248063764856 11578195102804928 11583717988896768 11585176528054272 11633859502337644 11640874492131456 11642340228028224 11646988182736896 11658600009897984 11698313017586052 11714650971484032 11715215163193152 11722279208859648 11723755194657792 11749505273133056 11772453525619644 11778636320440704 11780119402324416 11813680996063232 11824539679460352 11836754591758668 11881388427919296 11888552672815104 11890049594582016 11940013699767582 11947213294555968 11953487871756288 11964475060282368 12006163360154106 12023510299066656 12049918760230208 12057765314163712 12081315637042938 12115735339712576 12124567338064896 12134183926385664 12194056544443488 12200460761668608 12201409322099712 12252681816291774 12261613644412704 12268053342065664 12306300010447872 12373516942685184 12375074927694336 12426478721487402 12434570480231328 12453504556027392 12494352069078594 12513377174085216 12521525518554624 12549027821304832 12550607905392128 12575120811457347 12581725160470752 12610947366475744 12617570531298304 12673172435718223 12690871885774368 12691483093459248 12699135809597952 12700734794212608 12760189347144096 12761796019184784 12823150807738557 12871504130245904 12879265395549696 12942814402435632 12949611861069312 12961514648639232 12970963194089472 13025469490655544 13031682737508864 13033323594061056 13095983803647888 13097632756531752 13102861705579008 13134947949570304 13145365920251136 13153925797269504 13217165825140992 13218193432274688 13226800732434432 13237291556057088 13290391120571136 13302607139392896 13309593558183936 13340506305032192 13366561981409208 13404643354575616 13406331171668864 13414414927220736 13425054556852224 13470784686917272 13498382119292928 13499431590408192 13500081739302912 13556158605258984 13564985978434176 13573165399732224 13630202257176648 13640138255323008 13689848532332544 13691572260427776 13749106684580852 13757397127064448 13764622397779968 13823538459406104 13825279020783516 13844587511753856 13853602701379584 13855347048231936 13884030781018112 13920206560520832 13921959293656128 13952537511845504 13959865268670464 13961622995347456 13988891790260244 14028746182825088 14041640869359168 14050107704236032 14117656298967936 14119433893566144 14126849302984704 14187315787285212 14194766847710592 14249400012097536 14250086280375296 14277918480141654 14318596310569408 14327230144161792 14329034126803968 14340399185728512 14397923713952064 14418031964903424 14418726354699264 14419847380663296 14480442146526642 14489173569993408 14496783163619328 14498608495168512 14532282837822464 14560666202740086 14568313343702976 14623247295900672 14625088550911488 14695401476637024 14704262516376576 14766052445274702 14776816443266592 14788536660282528 14798166521928192 14830669243360256 14869311553283616 14903846887653152 14911674264261632 14975499997689946 15008069593161216 15080223773897568 15082122568127472 15091216793123328 15154632772781931 15220950012922368 15294127657215264 15304086744900096 15369592102892313 15377664085019808 15401079598874112 15403018792981248 15477071767947504 15485200197502464 15521165989508608 15523120304037632 15551480766831867 15597750690114736 15619534628645376 15620286884257536 15631673592877056 15696604700826192 15704848427254272 15706825869765888 15766052905947136 15782339455678224 15796845978029064 15841851237225728 15853399459442688 15920018266356776 15929617726074624 15952633413709824 16008217813538808 16030575013609728 16031347065422208 16041013654228992 16108420849390584 16118133912182016 16120163392654464 16166089784086528 16178911901847552 16197664178196072 16258742059257984 16267281015558144 16268545762799616 16336909088389032 16348818192550272 16357404456087552 16372439556175872 16408400013930496 16451153207888256 16453224619775424 16498022590246912 16500099903592448 16532326661216652 16568638295316536 16579427306975104 16604672741369856 16659136092104792 16684502898780288 16695367358072832 16696665388136448 16766827748609796 16775633547294336 16787862468089856 16921162514365824 16921977457945664 16932181079463936 16934313058950144 17013585796192128 17015728025579712 17039492322158592 17097534410318076 17123568764537664 17132561920641024 17134719130653696 17172353860732928 17205893614367172 17217097588012608 17257085869914176 17266149148092416 17282019531518976 17299872095647284 17367292654207392 17375576983345152 17377764792081408 17450789253506466 17461311738197184 17463510342042336 17470482274105344 17527154560334848 17547469526379078 17572822744789728 17622887766854656 17624257909699584 17698318179088118 17720521494094848 17736809519190528 17822082641878944 17832829009222656 17835074391873024 17910020549651373 17920819941833952 17930231807634432 18009245040231159 18074878140345312 18086647971245568 18173603009568864 18186851007097344 18201275889578496 18291084816665232 18300691142502912 18343196169419264 18379022724437661 18431384612541472 18433705361044688 18459450015671808 18473796064309248 18522328944511249 18560275414027776 18562612391541504 18639718082231103 18651855720346992 18722187825812224 18741528103617891 18823541731957248 18825911858088192 18916421049713616 18926355796947456 18957561591361536 19036307828661552 19037224640188872 19048703714396928 19051102191318912 19105378835738624 19120532247638016 19140284020716144 19142694028777176 19197231618602752 19224968472932352 19226463174217728 19307256195368856 19318898093324544 19331477993558016 19414221603653448 19424417791603968 19442271972958848 19497663061200896 19500118067881984 19538204235983316 19593868635516032 19605683355168768 19688069927032936 19702421924355456 19718048880376704 19729938478288896 19730888695904256 19825748737711488 19827290148412032 19837703276531712 19840201098651648 19935586680856704 20010759457548288 20106965031863424 20109496757503296 20121622390831104 20137581835278336 20206177030375908 20247573178939392 20250122608954368 20294600017229824 20334237907888476 20347478967651264 20392170209620352 20405448993200128 20445303385764972 20492789470523084 20503552113359744 20534772798498816 20537358390641664 20623660026871278 20636095690596672 20646933596669952 20735307689109156 20737918531175274 20826046171527168 20827049179010048 20928806267768256 20939797903005696 20942434493021184 21043119274237632 21062461304038752 21075161556354048 21176484448451904 21179150840349216 21190273954477056 21239490301432832 21280973680927818 21292150271565888 21344290418051744 21374100018146304 21375129420562944 21477894465854112 21490845216242688 21493551190205952 21510598778592768 21596885570928096 21628089532048896 21678322745677312 21720663219789963 21782545451185376 21798424256733696 21890025116240567 21934870943851008 21937632826367232 22043102214955536 22056393774564864 22149078667912053 22165224664899888 22246003865040384 22355770331479728 22367511396392448 22404390971609088 22463249996534919 22512104389741824 22561550019154432 22579084078600192 22620335660846352 22623183852191208 22684781061589504 22687637367439616 22796712547090768 22831425019383552 22846292174204928 22941191485822896 22956130117350144 23042692708691968 23066496127529712 23156390205609856 23170353056108544 23267719004675288 23281748984262912 23284680456056448 23317200019795968 23396626035172104 23429301942968064 23430430326386304 23444558417719296 23447510389315584 23499010546266112 23544907051239288 23557272640881408 23560238804648832 23627361992126464 23649079358920704 23673509183517336 23762776855838592 23777105345630208 23780099189164032 23880027399535164 23894426589111936 23906975743512576 23928950120564736 24012326720308212 24047020598133312 24099837520460416 24115530628327424 24162631274085876 24231470679425152 24249134676129792 24268367852771328 24388113088886976 24400921523337216 24402818644199424 24505363632583548 24523227288825408 24536106684131328 24612600020895744 24747033885370368 24750149855388672 24852957442974804 24869140960462656 24907009112054784 24988704138157188 25026754348170432 25043051037109248 25098055642609664 25101215810784256 25150241622914694 25163450320941504 25221894732951488 25235141062596608 25346344871436446 25381743771548736 25382966186918496 25398271619195904 25401469588425216 25520378694288192 25523592038369568 25646301615477114 25743008260491808 25758530791099392 25885628804871264 25899223722138624 25923029297278464 26050938981311088 26063365475017728 26066647188122112 26176183880259699 26191967607295776 26195265513063504 26205723411158016 26269895899140608 26290731840502272 26321204289568617 26434331650281984 26436386864549376 26547477268632177 26580782241142272 26605214278785792 26733123962818416 26809286709151232 26812662343337728 26941569373834544 27000163478605824 27071096149670287 27112317210517968 27129971956868352 27260404514353296 27280276510646016 27383144520855552 27498213369161704 27514794254128896 27647076918812208 27650558041567032 27689175023507712 27707205402759168 27710694096463872 27840413121041664 27843918587312256 27905075023691008 27923245990694912 27977783580520488 28057492365650176 28083281738718336 28100215408472064 28235312597935872 28238867787132288 28253698605969408 28374631574570424 28389533695421184 28498800024195072 28500172560750592 28555836960283308 28637192621138816 28654460288323584 28658068253607936 28680798371457024 28795847427904128 28836063929806848 28837452709398528 28839694761326592 28960884293053284 28978347139986816 28993566327238656 28997216990337024 29064565675644928 29121332405480172 29136626687405952 29246494591801344 29250177101822976 29390802953274048 29408525032753152 29532104890549404 29553632886533184 29577073320565056 29596333043856384 29661338486720512 29738623106567232 29807693775306304 29823348528523264 29950999995379892 30016139186322432 30160447547795136 30164245136254944 30182433586246656 30309265545563862 30441900025844736 30588255314430528 30608173489800192 30739184205784626 30755328170039616 30802159197748224 30806037585962496 30935490040306917 30954143535895008 30970400395004928 31042331979017216 31046240608075264 31102961533663734 31106877796762911 31195501380229472 31239069257290752 31240573768515072 31393209401652384 31409696854508544 31413651739531776 31564678911356448 31593691956058128 31683702474451456 31840036532713552 31859235452149248 31993113631428521 32016435627077616 32061150027219456 32062694130844416 32216841698781168 32236267824364032 32240326785308928 32395328356392144 32517484118515968 32673818176778064 32697636385100544 32744879112351744 32902306415776512 32906449239550848 33000199807184896 33064653322433304 33137276590633072 33158854613950208 33209345482739712 33318272184209584 33369005797560576 33390734716145664 33393330776272896 33533655497219592 33551267094588672 33575724936179712 33842325028731648 33843954915891328 33864362158927872 33868626117900288 34027171592384256 34031456051159424 34078984644317184 34195068820636152 34247137529075328 34265123841282048 34269438261307392 34344707721465856 34411787228734344 34434195176025216 34514171739828352 34532298296184832 34564039063037952 34599744191294568 34734585308414784 34751153966690304 34755529584162816 34901578507012932 34922623476394368 34927020684084672 34940964548210688 35054309120669696 35094939052758156 35145645489579456 35245775533709312 35248515819399168 35396636358176236 35441042988189696 35473619038381056 35644165283757888 35665658018445312 35670148783746048 35820041099302746 35841639883667904 35860463615268864 36018490080462318 36149756280690624 36173295942491136 36347206019137728 36373702014194688 36402551779156992 36582169633330464 36601382285005824 36686392338838528 36758045448875322 36862769225082944 36867410722089376 36918900031343616 37044657889022498 37120550828055552 37125224783083008 37279436164462206 37303711440693984 37444375651624448 37483056207235782 37647083463914496 37651823716176384 37810043382597343 37832842099427232 37852711593894912 38019517307154669 38072615657323104 38074449280377744 38097407428793856 38102204382637824 38280568041432288 38285388057554352 38394463237205504 38469452423215671 38614512390737712 38637796186649088 38828443207306896 38848835583207936 38884543945917696 39000236135763968 39076408471966632 39187737271032064 39376139854065872 39404843848710912 39436097760753408 39461777391808512 39651497475422976 39654580296824064 39680402197303296 39871173361713408 40021518915096576 40213930063726848 40218993515006592 40243244781662208 40275163670556672 40412354060751816 40495146357878784 40500245217908736 40589200034459648 40668475815776952 40694957935302528 40784340419240704 40810897986400256 40890606771529944 40985578941046168 41007104226719488 41069545596997632 41074716781283328 41247320053742556 41272191381193344 41293867193339904 41470615378218312 41475837062350548 41652092343054336 41654098358020096 41857612535536512 41879595806011392 41884868986042368 42086238548475264 42124922608077504 42150323112708096 42352968896903808 42358301680698432 42380547908954112 42478980602865664 42561947361855636 42584300543131776 42688580836103488 42748200036292608 42750258841125888 42955788931708224 42981690432485376 42987102380411904 43021197557185536 43193771141856192 43256179064097792 43356645491354624 43441326439579926 43565090902370752 43596848513467392 43780050232481134 43869741887702016 43875265652734464 44086204429911072 44112787549129728 44298157335824106 44330449329799776 44492007730080768 44711540662959456 44735022792784896 44926499993069838 45024208779483648 45123100038308864 45240671321692704 45246367704382416 45369562123179008 45375274734879232 45463898318345793 45593425094181536 45662850038767104 45882382971645792 45912260234700288 46108776308676939 46132992255059424 46312780411219712 46535438009350576 46563497968525824 46569360912112896 46793252070344208 46858603885936128 46860860652772608 46895020778631168 47089814102478576 47114545281762816 47120477609297664 47298158717841408 47347018367034672 47525553711677184 47560198378328064 47760054799070328 47788853178223872 47857900241129472 48024653440616424 48094041196266624 48199675040920832 48231061256654848 48325262548171752 48462941358850304 48498269352259584 48536735705542656 48776226177773952 48801843046674432 48805637288398848 49010727265167096 49046454577650816 49072213368262656 49225200041791488 49494067770740736 49500299710777344 49705914885949608 49738281920925312 49814018224109568 49977408276314376 50053508696340864 50086102074218496 50196111285219328 50202431621568512 50300483245829388 50326900641883008 50443789465902976 50470282125193216 50692689742872892 50763487543097472 50765932373836992 50796543238391808 50802939176850432 51040757388576384 51047184076739136 51292603230954228 51486016520983616 51517061582198784 51771257609742528 51798447444277248 51846058594556928 52101877962622176 52126730950035456 52133294376244224 52352367760519398 52383935214591552 52390531026127008 52411446822316032 52539791798281216 52581463681004544 52642408579137234 52868663300563968 52872773729098752 53094954537264354 53161564482284544 53210428557571584 53466247925636832 53618573418302464 53625324686675456 53730061648954119 53883138747669088 54142192299340574 54224634421035936 54259943913736704 54520809028706592 54560553021292032 54996426738323408 55029588508257792 55294153837624416 55301116083134064 55378350047015424 55421388192927744 55566986833533747 55680826242083328 55687837174624512 55810150047382016 55919154246693309 55955567161040976 56114984731300352 56166563477436672 56224584310853673 56470625195871744 56477735574264576 56749263149140848 56779067390842368 57000345121501184 57111673920566616 57274385242277632 57316136507215872 57361596742914048 57591694855808256 57674905418797056 57679389522653184 57921768586106568 57956694279973632 57994433980674048 58129131351289856 58242664810960344 58273253374811904 58492989183602688 58500354203645952 58781605906548096 58817050065506304 59064209781098808 59107265773066368 59154146641130112 59192666087712768 59322676973441024 59477246213134464 59615387550612608 59646697057046528 59901999990759784 60032278372644864 60320895095590272 60328490272509888 60364867172493312 60618531091127724 60883800051689472 61176510628861056 61216346979600384 61478368411569252 61510656340079232 61604318395496448 61612075171924992 61870980080613834 61908287071790016 61940800790009856 62084663958034432 62092481216150528 62205923067327468 62213755593525822 62391002760458944 62478138514581504 62481147537030144 62786418803304768 62819393709017088 62827303479063552 63129357822712896 63187383912116256 63367404948902912 63680073065427104 63718470904298496 63986227262857042 64032871254155232 64122300054438912 64125388261688832 64433683397562336 64472535648728064 64480653570617856 64790656712784288 65034968237031936 65347636353556128 65395272770201088 65670075348721701 65804612831553024 65812898479101696 66129306644866608 66274553181266144 66317709227900416 66447236003736159 66636544368419168 66738011595121152 67067310994439184 67102534189177344 67389749989604757 67684650057463296 67687909831782656 67737252235800576 68054343184768512 68062912102318848 68390137641272304 68494275058150656 68538876522614784 68823574457468688 68868390352050432 69028343479656704 69128078126075904 69199488382589136 69469170616829568 69511059168325632 69803157014025864 69845246952788736 69854041368169344 70108618241339392 70189878105516312 70291290979158912 70491551067418624 70497031638798336 70793272716352472 70882085976379392 70947238076762112 71288330567515776 71331316036890624 71340297567492096 71640082198605492 71683279767335808 71720927230537728 72036980160924636 72299512561381248 72346591884982272 72694412038275456 72747404028389376 72805103558313984 73164339266660928 73202764570011648 73372784677677056 73516090897750644 73725538450165888 73734821444178752 73837800062687232 74089315778044996 74241101656111104 74250449566166016 74558872328924412 74607422881387968 74888751303248896 74966112414471564 75294166927828992 75303647432352768 75620086765194686 75665684198854464 75705423187789824 76039034614309338 76145231314646208 76148898560755488 76194814857587712 76204408765275648 76561136082864576 76570776115108704 76788926474411008 76938904846431342 77229024781475424 77275592373298176 77656886414613792 77697671166415872 77769087891835392 78152816943933264 78375474542064128 78528551640779097 78752279708131744 78809687697421824 78872195521506816 79302994950845952 79309160593648128 79642431805896531 79742346723426816 80427860127453696 80437987030013184 80824708121503632 81000490435817472 81213288449010861 81336951631553904 81389915870605056 81568680838481408 81781213543059888 81971157882092336 82014208453438976 82149433562566656 82494640107485112 82544382762386688 82941230756436624 82951674124701096 83308196716040192 83715225071073024 83769737972084736 84172477096950528 84249845216155008 84300646225416192 84705937793807616 84716603361396864 84761095817908224 84957961205731328 85123894723711272 85168601086263552 85377161672206976 85496400072585216 85500517682251776 85911577863416448 85963380864970752 85974204760823808 86042395114371072 86387542283712384 86512358128195584 86713290982709248 86882652879159852 87130181804741504 87193697026934784 87560100464962268 87739483775404032 87750531305468928 88172408859822144 88225575098259456 88596314671648212 88660898659599552 88984015460161536 89423081325918912 89470045585569792 89852999986139676 90048417558967296 90246200076617728 90481342643385408 90492735408764832 90739124246358016 90750549469758464 90927796636691586 91186850188363072 91325700077534208 91764765943291584 91824520469400576 92217552617353878 92265984510118848 92625560822439424 92806470120920751 93070876018701152 93126995937051648 93138721824225792 93586504140688416 93717207771872256 93721721305545216 94179628204957152 94229090563525632 94240955218595328 94694036734069344 95051107423354368 95520109598140656 95577706356447744 95979340894285563 96049306881232848 96188082392533248 96399350081841664 96650525096343504 96925882717700608 97340749984984649 97552452355547904 98021454530334192 98092909155301632 99000599421554688 99411829771899216 99476563841850624 99628036448219136 99954816552628752 100107017392681728 100172204148436992 100404863243137024 100600966491658776 100653801283766016 100887578931805952 101385379485745784 101526975086194944 101531864747673984 101593086476783616 101605878353700864 102081514777152768 102094368153478272 102585206461908456 102972033041967232 103034123164397568 103542515219485056 103596894888554496 103692117189113856 104203755925244352 104253461900070912 104266588752488448 104704735521038796 104767870429183104 104781062052254016 104822893644632064 105079583596562432 105162927362009088 105284817158274468 105737326601127936 105745547458197504 106189909074528708 106323128964569088 106420857115143168 106932495851273664 107237146836604928 107250649373350912 107460123297908238 107766277495338176 108284384598681148 108449268842071872 108519887827473408 109041618057413184 109121106042584064 109992853476646816 110059177016515584 110588307675248832 110602232166268128 110756700094030848 111133973667067494 111361652484166656 111375674349249024 111620300094764032 111838308493386618 111911134322081952 112229969462600704 112333126954873344 112449168621707346 112941250391743488 112955471148529152 113430130147792029 113498526298281696 113558134781684736 114058551921464007 114223347841133232 114548770484555264 115183389711616512 115843537172213136 115913388559947264 116485329621920688 116546506749623808 117000708407291904 117563211813096192 118128419562197616 118214531546132736 118308293282260224 118385332175425536 118954492426268928 119230775101225216 119803999981519568 120064556745289728 120641790191180544 120656980545019776 120729734344986624 121237062182255448 121767600103378944 122353021257722112 122432693959200768 122956736823138504 123021312680158464 123208636790992896 123224150343849984 123741960161227668 123816574143580032 123881601580019712 124169327916068864 124184962432301056 124411846134654936 124427511187051644 124782005520917888 124956277029163008 124962295074060288 125572837606609536 125638787418034176 125654606958127104 126258715645425792 126374767824232512 126734809897805824 127360146130854208 127436941808596992 127972454525714084 128065742508310464 128244600108877824 128250776523377664 128867366795124672 128945071297456128 128961307141235712 129581313425568576 130069936474063872 130695272707112256 130790545540402176 131340150697443402 131609225663106048 131625796958203392 132258613289733216 132549106362532288 132635418455800832 132894472007472318 133273088736838336 133476023190242304 134134621988878368 134205068378354688 134779499979209514 135369300114926592 135375819663565312 136108686369537024 136125824204637696 136780275282544608 136988550116301312 137647148914937376 137736780704100864 138056686959313408 138326328926030817 138398976765178272 138938341233659136 139606314028051728 139690493905577472 139708082736338688 140379756211032624 140582581958317824 141586545432704944 141894476153524224 142576661135031552 142680595134984192 143280164397210984 143366559534671616 144073960321849272 144599025122762496 144693183769964544 145388824076550912 145494808056778752 145610207116627968 146328678533321856 146405529140023296 146745569355354112 147032181795501288 147451076900331776 147469642888357504 147675600125374464 148178631556089992 148482203312222208 148500899132332032 149117744657848824 149214845762775936 149777502606497792 149932224828943128 150588333855657984 150607294864705536 151240173530389372 151331368397708928 151410846375579648 152078069228618676 152290462629292416 152297797121510976 152389629715175424 152408817530551296 153122272165729152 153141552230217408 153577852948822016 153877809692862684 154458049562950848 154551184746596352 155313772829227584 155395342332831744 155538175783670784 156305633887866528 156750949084128256 157057103281558194 157504559416263488 157619375394843648 157744391043013632 158605989901691904 158618321187296256 159284863611793062 159484693446853632 160855720254907392 160875974060026368 161649416243007264 162426576898021722 162673903263107808 162779831741210112 163137361676962816 163562427086119776 163942315764184672 164028416906877952 164989280214970224 165088765524773376 165882461512873248 165903348249402192 166700960500601241 167430450142146048 168344954193901056 168499690432310016 169411875587615232 169433206722793728 170247789447422544 170337202172527104 170754323344413952 171001035364503552 171823155726832896 171948409521647616 172084790228742144 172775084567424768 173024716256391168 173426581965418496 173765305758319704 174260363609483008 174387394053869568 175120200929924536 175478967550808064 175501062610937856 176344817719644288 176451150196518912 177192629343296424 177321797319199104 177968030920323072 178846162651837824 178940091171139584 179705999972279352 180096835117934592 180492400153235456 180962685286770816 180985470817529664 181478248492716032 181501098939516928 181855593273383172 182373700376726144 182651400155068416 183529531886583168 183649040938801152 184435105234707756 184531969020237696 185251121644878848 185612940241841502 186141752037402304 186253991874103296 186277443648451584 187173008281376832 187434415543744512 187443442611090432 188359256409914304 188458181127051264 188481910437190656 189388073468138688 190102214846708736 191040219196281312 191155412712895488 191958681788571126 192098613762465696 192376164785066496 192798700163683328 193301050192687008 193851765435401216 194681499969969298 195104904711095808 196042909060668384 196185818310603264 197010226046165103 198823659543798432 198953127683701248 199909633105257504 200214034785363456 201201932983317552 201307602567532032 201775157863611904 202169249968814271 202770758971491568 203053950172389888 203063729495347968 203211756707401728 204163029554305536 204188736306956544 205170412923816912 205944066083934464 207085030438970112 207384234378227712 208407511850488704 208533177504976896 209409471042077592 209535740858366208 209562124104508032 210159167193124864 210325854724018176 210569634316548936 211474653202255872 211491094916395008 212379818149057416 212646257929138176 212841714230286336 213864991702547328 214474293673209856 214501298746701824 214920246595816476 215532554990676352 216568769197362296 216898537684143744 217039775654946816 218083236114826368 218242212085168128 219985706953293632 220118354033031168 221176615350497664 221204464332536256 221513400188061696 222267947334134988 222723304968333312 222751348698498048 223240600189528064 223676616986773236 223822268644163904 224459938925201408 224666253909746688 224898337243414692 225882500783486976 225910942297058304 226860260295584058 226997052596563392 227116269563369472 228117103842928014 228446695682266464 229097540969110528 230366779423233024 231687074344426272 231826777119894528 232970659243841376 233093013499247616 235126423626192384 236256839124395232 236429063092265472 236616586564520448 237908984852537856 238461550202450432 238927295417689593 239607999963039136 240790276278646237 241283580382361088 241313961090039552 242474124364510896 243639865347032583 244706042515444224 245913473646277008 246042625360316928 246448300687699968 247483920322455336 247633148287160064 248369924864602112 248823692269309872 248855022374103288 249564011041835776 249924590148120576 251145675213219072 251309213916254208 252517431290851584 252749535648465024 253469619795611648 254720292261708416 254873883617193984 255944909051428168 256131485016620928 256489200217755648 256501553046755328 257734733590249344 257890142594912256 257922614282471424 259162626851137152 260139872948127744 261390545414224512 261581091080804352 262680301394886804 263218451326212096 263251593916406784 264517226579466432 265098212725064576 265270836911601664 265788944014944636 266546177473676672 266952046380484608 268269243977756736 268410136756709376 269558999958419028 270738600229853184 270751639327130624 272217372739074048 272251648409275392 273560550565089216 273977100232602624 275294297829874752 275473561408201728 276113373918626816 276652657852061634 276797953530356544 277876682467318272 279212628056103456 279380987811154944 279416165472677376 280759512422065248 281165163916635648 283173090865409888 285153322270063104 286560328794421968 286733119069343232 287938022682856689 288147920643698544 289198050245524992 290777648153101824 292022249954953947 292657357066643712 294064363591002576 294902153800663552 294939285776715008 296357263112179984 297001798264664064 298235489315697648 298429691525551872 299555005212995584 299864449657886256 301214589729411072 302480347060778744 302662736795417856 304156138457237352 304580925258584832 304595594243021952 304779259430350848 304817635061102592 306244544331458304 306283104460434816 307155705897644032 307755619385725368 308916099125901696 309102369493192704 310627545658455168 310790684665663488 311076351567341568 312611267775733056 313501898168256512 314114206563116388 315009118832526976 315238750789687296 315488782086027264 317211979803383808 317236642374592512 318569727223586124 318969386893707264 321711440509814784 321751948120052736 323298832486014528 324853153796043444 325347806526215616 325559663482420224 326274723353925632 327124854172239552 327884631528369344 328056833813755904 329978560429940448 330177531049546752 331764923025746496 331806696498804384 333401921001202482 334860900284292096 336689908387802112 336999380864620032 338823751175230464 338866413445587456 340290390443376087 340495578894845088 340674404345054208 341508646688827904 342175655764392021 343646311453665792 345550169134849536 347530611516639408 348520727218966016 350240401859849072 351002125221875712 351924249945713731 352689635439288576 354385258686592848 354643594638398208 357692325303675648 359411999944558704 360193670235869184 361925370573541632 361970941635059328 363002197879033856 363711186546766344 364747400753452288 365302800310136832 367059063773166336 367298081877602304 368870210469415512 369063938040475392 370502243289757696 371225880483683004 372283504074804608 372507983748206592 372554887296903168 374346016562753664 374868831087489024 374886885222180864 376718512819828608 376916362254102528 376963820874381312 378776146936277376 380204429693417472 382080438392562624 382310825425790976 383917363577142252 384197227524931392 384752329570132992 385597400327366656 386602100385374016 387703530870802432 389362999939938596 390209809422191616 392085818121336768 392371636621206528 394020452092330206 397647319087596864 397906255367402496 399819266210515008 400428069570726912 402403865966635104 402615205135064064 403550315727223808 404338499937628542 405541517942983136 406107900344779776 406127458990695936 408326059108611072 408377472613913088 410340825847633824 411888132167868928 414170060877940224 415910477208570773 416815023700977408 418818942084155184 419071481716732416 419124248209016064 421139268633097872 424759636298114832 425683428460572672 427729983405094656 429002597493403648 429840493191632952 431065109981352704 433137538394724592 433797075368287488 434079551309893632 436166472229652736 436484424170336256 439971413906587264 440236708066062336 442353230700995328 442408928665072512 443026800376123392 444535894668269976 445446609936666624 445502697396996096 446481200379056128 447353233973546472 447644537288327808 448919877850402816 449332507819493376 449796674486829384 451765001566973952 451821884594116608 453720520591168116 453994105193126784 454232539126738944 456234207685856028 456893391364532928 458195081938221056 460733558846466048 463374148688852544 463653554239789056 465941318487682752 466186026998495232 470252847252384768 472513678248790464 472858126184530944 473233173129040896 475817969705075712 476923100404900864 477854590835379186 479215999926078272 481580552557292474 482567160764722176 482627922180079104 484948248729021792 487279730694065166 489412085030888448 491826947292554016 492085250720633856 494967840644910672 495266296574320128 497647384538619744 497710044748206576 499128022083671552 500102881501803723 502291350426438144 505034862581703168 505499071296930048 509440584523416832 511889818102856336 512262970033241856 513003106093510656 515469467180498688 515845228564942848 518325253702274304 520279745896255488 522781090828449024 523162182161608704 525360602789773608 526436902652424192 526503187832813568 529034453158932864 530196425450129152 530541673823203328 531577888029889272 533092354947353344 533904092760969216 536538487955513472 536820273513418752 539117999916838056 541477200459706368 541503278654261248 544434745478148096 544503296818550784 547121101130178432 547954200465205248 550588595659749504 550947122816403456 552226747837253632 553305315704123268 553595907060713088 555753364934636544 558425256112206912 558761975622309888 558832330945354752 561519024844130496 562330327833271296 566346181730819776 570306644540126208 573120657588843936 573466238138686464 575876045365713378 576295841287397088 578396100491049984 581555296306203648 584044499909907894 585314714133287424 588128727182005152 589804307601327104 589878571553430016 591030678138495309 592714526224359968 596470978631395296 596859383051103744 599728899315772512 604960694121557488 605325473590835712 608312276914474704 609161850517169664 609191188486043904 609635270122205184 612489088662916608 612566208920869632 615511238771450736 617832198251803392 621255091316910336 622152703134683136 625222535551466112 627003796336513024 628228413126232776 630018237665053952 630477501579374592 630977564172054528 634423959606767616 634473284749185024 637139454447172248 637938773787414528 643422881019629568 643503896240105472 646597664972029056 649706307592086888 650695613052431232 651119326964840448 652549446707851264 654249708344479104 655769263056738688 656113667627511808 659957120859880896 660355062099093504 663529846051492992 663613392997608768 666803842002404964 669721800568584192 673379816775604224 673998761729240064 677647502350460928 677732826891174912 680580780886752174 680991157789690176 681348808690108416 683017293377655808 684351311528784042 687292622907331584 691100338269699072 695061223033278816 697041454437932032 700480803719698144 703848499891427462 705379270878577152 708770517373185696 709287189276796416 715384650607351296 718823999889117408 722370828835938711 723850741147083264 723941883270118656 727422373093532688 729494801506904576 730919596041097749 734118127546332672 737740420938831024 738127876080950784 741004486579515392 742451760967366008 744567008149609216 745109774593806336 748692033125507328 749773770444361728 753437025639657216 753927641748762624 757552293872554752 760408859386834944 764160876785125248 764621650851581952 767834727154284504 768394455049862784 769504659140265984 771194800654733312 773204200770748032 775407061741604864 778725999879877192 780419618844383232 784171636242673536 784743273242413056 788040904184660412 795294638175193728 795812510734804992 799638532421030016 800856139141453824 804807731933270208 805230410270128128 807100631454447616 808676999875257084 811083035885966272 812215800689559552 812254917981391872 816652118217222144 816754945227826176 820681651695267648 823776264335737856 828340121755880448 831820954417141546 833630047401954816 837637884168310368 838142963433464832 838248496418032128 842278537266195744 849519272596229664 855459966810189312 859680986383265904 862130219962705408 863814068048570067 866275076789449184 867594150736574976 872332944459305472 876066749864861841 879942827813174528 884706461401990656 884817857330145024 889071789336539952 891005394793992192 894706467947092944 895289074576655616 898665015638986752 899593348973658768 903643769188233216 907441041182336232 907988210386253568 912468415371712056 913786782729065856 916390163876442112 921467117692932096 926748297377705088 927307108479578112 931882636975365504 932372053996990464 940505694504769536 945027356497580928 945716252369061888 946466346258081792 951635939410151424 953846200809801728 955709181670758372 958431999852156544 963161105114584948 965134321529444352 965255844360158208 969896497458043584 974559461388130332 978824170061776896 983653894585108032 984170501441267712 989935681289821344 990532593148640256 995294769077239488 995420089496413152 998256044167343104 1000205763003607446 1004582700852876288 1010069725163406336 1010998142593860096 1018881169046833664 1020871171330128261 1023779636205712672 1024525940066483712 1030938934360997376 1036650507404548608 1045562181656898048 1050721205579547216 1053006375665627136 1055772749837141193 1058068906317865728 1060392850900258304 1063155776059778544 1066184709894706688 1073076975911026944 1078235999833676112 1083006557308522496 1089006593637101568 1094242202260356864 1095908400930410496 1101177191319499008 1101894245632806912 1104453495674507264 1106610631408246536 1107191814121426176 1111506729869273088 1116850512224413824 1117523951244619776 1117664661890709504 1123038049688260992 1124660655666542592 1132692363461639552 1140613289080252416 1146241315177687872 1146932476277372928 1151752090731426756 1152591682574794176 1156792200982099968 1163110592612407296 1168088999819815788 1170629428266574848 1176257454364010304 1179608615202654208 1179757143106860032 1182061356276990618 1185429052448719936 1192941957262790592 1193718766102207488 1199457798631545024 1209921388243114976 1210650947181671424 1216624553828949408 1218323701034339328 1218382376972087808 1224978177325833216 1225132417841739264 1231022477542901472 1235664396503606784 1242510182633820672 1247731431625712319 1250445071102932224 1256456826252465552 1260036475330107904 1274278908894344496 1287007792480210944 1293195329944058112 1299412615184173776 1301391226104862464 1302238653929680896 1308499416688958208 1311538526113477376 1319914241719761792 1320710124198187008 1327059692102985984 1327226785995217536 1333607684004809928 1339443601137168384 1346759633551208448 1347997523458480128 1355295004700921856 1355465653782349824 1361161561773504348 1361982315579380352 1362697617380216832 1366034586755311616 1368702623057568084 1374585245814663168 1382200676539398144 1390122446066557632 1394082908875864064 1400961607439396288 1407696999782854924 1410758541757154304 1417541034746371392 1418574378553592832 1430769301214702592 1437647999778234816 1444741657671877422 1447701482294166528 1447883766540237312 1454844746187065376 1458989603013809152 1461839192082195498 1468236255092665344 1475480841877662048 1476255752161901568 1484903521934732016 1489134016299218432 1497384066251014656 1506874051279314432 1515104587745109504 1528321753570250496 1535669454308569008 1536788910099725568 1539009318280531968 1546408401541496064 1557451999759754384 1560839237688766464 1568343272485347072 1569486546484826112 1576081808369320824 1590589276350387456 1591625021469609984 1599277064842060032 1601712278282907648 1609615463866540416 1610460820540256256 1614201262908895232 1617353999750514168 1622166071771932544 1624431601379119104 1624509835962783744 1633304236434444288 1633509890455652352 1641363303390535296 1647552528671475712 1656680243511760896 1663641908834283092 1667260094803909632 1675275768336620736 1676285926866929664 1676496992836064256 1684557074532391488 1699038545192459328 1710919933620378624 1719361972766531808 1724260439925410816 1727628136097140134 1732550153578898368 1735188301473149952 1744665888918610944 1752133499729723682 1759885655626349056 1769412922803981312 1769635714660290048 1778143578673079904 1789412935894185888 1790578149153311232 1799186697947317536 1814882082364672464 1815976420772507136 1824936830743424112 1827573565458131712 1853496594755410176 1863765273950731008 1881011389009539072 1890054712995161856 1891432504738123776 1892932692516163584 1903271878820302848 1907692401619603456 1911418363341516744 1916863999704313088 1926322210229169896 1930268643058888704 1930511688720316416 1939792994916087168 1949118922776260664 1957648340123553792 1967307789170216064 1968341002882535424 1979871362579642688 1981065186297280512 1990589538154478976 1990840178992826304 1996512088334686208 2000411526007214892 2009165401705752576 2020139450326812672 2021996285187720192 2037762338093667328 2041742342660256522 2047559272411425344 2049051880132967424 2061877868721994752 2073301014809097216 2091124363313796096 2101442411159094432 2111545499674282386 2116137812635731456 2120785701800516608 2126311552119557088 2132369419789413376 2146153951822053888 2156471999667352224 2167112486507816133 2188484404520713728 2202354382638998016 2213221262816493072 2214383628242852352 2223013459738546176 2233701024448827648 2235329323781419008 2246076099376521984 2249321311333085184 2265384726923279104 2281226578160504832 2292482630355375744 2293864952554745856 2303504181462853512 2305183365149588352 2313584401964199936 2326221185224814592 2336177999639631576 2341258856533149696 2352514908728020608 2359217230405308416 2359514286213720064 2364122712553981236 2370858104897439872 2385883914525581184 2387437532204414976 2398915597263090048 2419842776486229952 2421301894363342848 2433249107657898816 2436647402068678656 2436764753944175616 2449956354651666432 2450264835683478528 2462044955085802944 2471328793007213568 2485020365267641344 2495462863251424638 2500890142205864448 2512913652504931104 2520072950660215808 2548557817788688992 2586390659888116224 2598825230368347552 2602782452209724928 2616998833377916416 2623077052226954752 2628200249594585523 2639828483439523584 2654119384205971968 2654453571990435072 2667215368009619856 2695995046916960256 2710931307564699648 2722323123547008696 2723964631158760704 2732069173510623232 2737405246115136168 2749170491629326336 2764401353078796288 2780244892133115264 2788165817751728128 2801923214878792576 2815393999565709848 2821517083514308608 2835082069492742784 2837148757107185664 2861538602429405184 2875295999556469632 2889483315343754844 2895402964588333056 2895767533080474624 2909689492374130752 2917979206027618304 2923678384164390996 2936472510185330688 2950961683755324096 2952511504323803136 2969807043869464032 2978268032598436864 2994768132502029312 3013748102558628864 3030209175490219008 3056643507140500992 3071338908617138016 3073577820199451136 3092816803082992128 3114903999519508768 3136686544970694144 3152163616738641648 3167318249511423579 3181178552700774912 3198554129684120064 3219230927733080832 3234707999501028336 3244332143543865088 3249019671925567488 3267019780911304704 3282726606781070592 3295105057342951424 3313360487023521792 3327283817668566184 3334520189607819264 3350551536673241472 3352571853733859328 3352993985672128512 3369114149064782976 3398077090384918656 3421839867240757248 3438723945533063616 3448520879850821632 3455256272194280268 3465100307157796736 3470376602946299904 3489331777837221888 3504266999459447364 3519771311252698112 3538825845607962624 3539271429320580096 3556287157346159808 3578825871788371776 3581156298306622464 3598373395894635072 3629764164729344928 3631952841545014272 3649873661486848224 3655147130916263424 3706993189510820352 3727530547901462016 3743194294877136957 3780109425990323712 3822836726683033488 3833727999408626176 3852644420458339792 3861023377440632832 3879585989832174336 3898237845552521328 3934615578340432128 3959742725159285376 3962130372594561024 3981179076308957952 3981680357985652608 3993024176669372416 4000823052014429784 4018330803411505152 4040278900653625344 4043992570375440384 4075524676187334656 4083484685320513044 4095118544822850688 4098103760265934848 4123755737443989504 4146602029618194432 4182248726627592192 4202884822318188864 4223090999348564772 4232275625271462912 4241571403601033216 4252623104239114176 4264738839578826752 4292307903644107776 4312943999334704448 4334224973015632266 4376968809041427456 4404708765277996032 4426442525632986144 4428767256485704704 4467402048897655296 4492152198753043968 4530769453846558208 4575015249294278503 4584965260710751488 4607008362925707024 4610366730299176704 4672355999279263152 4682517713066299392 4705029817456041216 4719028572427440128 4728245425107962472 4741716209794879744 4771767829051162368 4774875064408829952 4797831194526180096 4839685552972459904 4842603788726685696 4866498215315797632 4873294804137357312 4873529507888351232 4899912709303332864 4900529671366957056 4924089910171605888 4942657586014427136 4970040730535282688 4990925726502849276 5001780284411728896 5025827305009862208 5040145901320431616 5097115635577377984 5172781319776232448 5197650460736695104 5205564904419449856 5233997666755832832 5246154104453909504 5256400499189171046 5279656966879047168 5308238768411943936 5308907143980870144 5334430736019239712 5444646247094017392 5447929262317521408 5474810492230272336 5560489784266230528 5603846429757585152 5630787999131419696 5643034167028617216 5670164138985485568 5674297514214371328 5723077204858810368 5750591999112939264 5778966630687509688 5790805929176666112 5791535066160949248 5819378984748261504 5835958412055236608 5847356768328781992 5872945020370661376 5901923367510648192 5905023008647606272 5939614087738928064 5956536065196873728 5989536265004058624 6027496205117257728 6060418350980438016 6113287014281001984 6142677817234276032 6147155640398902272 6185633606165984256 6229807999039017536 6273373089941388288 6304327233477283296 6334636499022847158 6362357105401549824 6397108259368240128 6438461855466161664 6469415999002056672 6488664287087730176 6501337459523448399 6565453213562141184 6654567635337132368 6669040379215638528 6701103073346482944 6705987971344257024 6738228298129565952 6796154180769837312 6843679734481514496 6877447891066127232 6897041759701643264 6910512544388560536 6930200614315593472 6940753205892599808 6978663555674443776 7008533998918894728 7039542622505396224 7077651691215925248 7078542858641160192 7112574314692319616 7157651743576743552 7162312596613244928 7196746791789270144 7259528329458689856 7263905683090028544 7299747322973696448 7310294261832526848 7413986379021640704 7455061095802924032 7486388589754273914 7560218851980647424 7645673453366066976 7667455998817252352 7705288840916679584 7759171979664348672 7796475691105042656 7869231156680864256 7919485450318570752 7962358152617915904 7963360715971305216 8001646104028859568 8087985140750880768 8151049352374669312 8166969370641026088 8190237089645701376 8196207520531869696 8247511474887979008 8293204059236388864 8364497453255184384 8405769644636377728 8446181998697129544 8464551250542925824 8483142807202066432 8505246208478228352 8529477679157653504 8584615807288215552 8625887998669408896 8668449946031264532 8753937618082854912 8809417530555992064 8852885051265972288 8857534512971409408 8934804097795310592 8984304397506087936 9061538907693116416 9150030498588557006 9169930521421502976 9214016725851414048 9220733460598353408 9344711998558526304 9410059634912082432 9456490850215924944 9483432419589759488 9501954748534270737 9543535658102324736 9595662389052360192 9679371105944919808 9732996430631595264 9747059015776702464 9801059342733914112 9848179820343211776 9885315172028854272 9940081461070565376 9981851453005698552 10003560568823457792 10051654610019724416 10080291802640863232 10194231271154755968 10345562639552464896 10395300921473390208 10411129808838899712 10467995333511665664 10492308208907819008 10512800998378342092 10559313933758094336 10616477536823887872 10617814287961740288 10668861472038479424 10889292494188034784 10895858524635042816 10949620984460544672 11120979568532461056 11207692859515170304 11229582884631410871 11261575998262839392 11340328277970971136 11501183998225878528 11557933261375019376 11583070132321898496 11638757969496523008 11694713536657563984 11803846735021296384 11879228175477856128 11913072130393747456 11979072530008117248 12054992410234515456 12120836701960876032 12226574028562003968 12285355634468552064 12294311280797804544 12371267212331968512 12459615998078035072 12546746179882776576 12608654466954566592 12669272998045694316 12724714210803099648 12794216518736480256 12876923710932323328 12938831998004113344 12977328574175460352 13002674919046896798 13130906427124282368 13309135270674264736 13402206146692965888 13476456596259131904 13592308361539674624 13725045747882835509 13754895782132254464 13821025088777121072 13860401228631186944 14017067997837789456 14079085245010792448 14157085717282320384 14225148629384639232 14315303487153487104 14324625193226489856 14393493583578540288 14519056658917379712 14527811366180057088 14599494645947392896 14620588523665053696 14827972758043281408 14910122191605848064 14972777179508547828 15120437703961294848 15291346906732133952 15334911997634504704 15410577681833359168 15518343959328697344 15592951382210085312 15738462313361728512 15838970900637141504 15924716305235831808 15926721431942610432 16003292208057719136 16333938741282052176 16380474179291402752 16811539289272755456 16892363997394259088 16929102501085851648 17010492416956456704 17169231614576431104 17251775997338817792 17336899892062529064 17507875236165709824 17618835061111984128 17705770102531944576 17715069025942818816 17869608195590621184 17968608795012175872 18123077815386232832 18300060997177114012 18339861042843005952 18428033451702828096 18441466921196706816 18689423997117052608 18820119269824164864 18912981700431849888 18966864839179518976 19003909497068541474 19087071316204649472 19191324778104720384 19358742211889839616 19465992861263190528 19696359640686423552 19963702906011397104 20007121137646915584 20103309220039448832 20388462542309511936 20691125279104929792 20790601842946780416 20822259617677799424 20935990667023331328 20984616417815638016 21025601996756684184 21118627867516188672 21232955073647775744 21235628575923480576 21337722944076958848 21778584988376069568 21791717049270085632 21899241968921089344 22241959137064922112 22415385719030340608 22459165769262821742 22523151996525678784 22680656555941942272 23002367996451757056 23115866522750038752 23277515938993046016 23389427073315127968 23607693470042592768 23758456350955712256 24453148057124007936 24570711268937104128 24588622561595609088 24742534424663937024 24919231996156070144 25093492359765553152 25217308933909133184 25338545996091388632 25449428421606199296 25588433037472960512 25753847421864646656 25877663996008226688 25954657148350920704 26005349838093793596 26261812854248564736 26618270541348529472 26804412293385931776 26952913192518263808 27184616723079349248 27450091495765671018 27509791564264508928 27642050177554242144 27720802457262373888 28034135995675578912 28450297258769278464 28630606974306974208 28786987167157080576 29038113317834759424 29198989291894785792 29241177047330107392 29655945516086562816 29820244383211696128 29945554359017095656 30240875407922589696 30582693813464267904 30669823995269009408 30821155363666718336 31036687918657394688 31185902764420170624 31476924626723457024 31677941801274283008 31849432610471663616 31853442863885220864 32006584416115438272 32667877482564104352 32760948358582805504 33623078578545510912 33784727994788518176 34020984833912913408 34503551994677635584 34673799784125058128 35411540205063889152 35739216391181242368 35937217590024351744 36246155630772465664 36600121994354228024 36679722085686011904 36856066903405656192 36882933842393413632 37378847994234105216 37640238539648329728 37825963400863699776 37933729678359037952 38007818994137082948 38174142632409298944 38382649556209440768 38717484423779679232 38931985722526381056 39392719281372847104 39927405812022794208 40206618440078897664 40776925084619023872 41175137243648506527 41581203685893560832 42051203993513368368 42237255735032377344 42471257151846961152 42675445888153917696 43557169976752139136 43583434098540171264 43798483937842178688 44483918274129844224 44830771438060681216 44918331538525643484 45046303993051357568 45361313111883884544 46004735992903514112 46231733045500077504 46555031877986092032 46778854146630255936 47215386940085185536 47516912701911424512 49141422537874208256 49838463992312140288 50434617867818266368 50677091992182777264 51507694843729293312 51755327992016453376 51909314296701841408 52010699676187587192 52523625708497129472 53236541082697058944 53608824586771863552 53905826385036527616 54369233446158698496 54900182991531342036 55019583128529017856 55284100355108484288 55441604914524747776 56068271991351157824 56900594517538556928 57261213948613948416 57573974334314161152 58076226635669518848 58397978583789571584 59891108718034191312 61165387626928535808 61642310727333436672 62073375837314789376 62371805528840341248 62953849253446914048 63355883602548566016 63698865220943327232 63706885727770441728 64013168832230876544 65335754965128208704 65521896717165611008 67246157157091021824 67569455989577036352 68041969667825826816 69007103989355271168 69347599568250116256 70823080410127778304 73200243988708456048 73359444171372023808 73712133806811312384 73765867684786827264 74757695988468210432 75280477079296659456 75651926801727399552 75867459356718075904 76015637988274165896 76348285264818597888 76765299112418881536 77434968847559358464 77863971445052762112 78785438562745694208 79854811624045588416 80413236880157795328 81553850169238047744 82350274487297013054 83162407371787121664 84102407987026736736 85350891776307835392 87114339953504278272 87596967875684357376 88967836548259688448 89661542876121362432 89836663077051286968 90092607986102715136 90722626223767769088 92009471985807028224 92463466091000155008 93110063755972184064 93557708293260511872 94430773880170371072 95033825403822849024 98282845075748416512 99676927984624280576 100869235735636532736 101354183984365554528 103510655984032906752 104021399352375174384 106473082165394117888 107217649173543727104 107811652770073055232 108738466892317396992 109800365983062684072 110039166257058035712 110568200710216968576 110883209829049495552 112136543982702315648 113801189035077113856 114522427897227896832 115147948668628322304 116152453271339037696 116795957167579143168 119782217436068382624 122330775253857071616 123284621454666873344 123525411730945519581 124743611057680682496 126711767205097132032 127413771455540883456 128026337664461753088 130671509930256417408 131043793434331222016 134492314314182043648 135138911979154072704 136083939335651653632 138014207978710542336 138695199136500232512 141646160820255556608 146400487977416912096 147424267613622624768 149515391976936420864 151303853603454799104 152031275976548331792 154869937695118716928 155727942890105524224 157570877125491388416 159709623248091176832 160826473760315590656 163107700338476095488 164700548974594026108 166324814743574243328 168204815974053473472 170701783552615670784 174228679907008556544 175193935751368714752 179673326154102573936 180185215972205430272 184926932182000310016 186220127511944368128 187115416586521023744 188861547760340742144 190067650807645698048 196565690151496833024 199353855969248561152 201738471471273065472 202708367968731109056 207021311968065813504 208042798704750348768 212946164330788235776 219600731966125368144 220078332514116071424 221136401420433937152 224273087965404631296 227602378070154227712 229044855794455793664 230295897337256644608 232304906542678075392 233591914335158286336 239564434872136765248 244661550507714143232 246569242909333746688 247050823461891039162 249487222115361364992 256052675328923506176 261343019860512834816 268984628628364087296 270277823958308145408 272167878671303307264 276028415957421084672 277390398273000465024 283292321640511113216 292800975954833824192 294848535227245249536 299030783953872841728 302607707206909598208 304062551953096663584 319419246496182353664 321652947520631181312 326215400676952190976 329401097949188052216 332649629487148486656 336409631948106946944 341403567105231341568 348457359814017113088 350387871502737429504 359346652308205147872 360370431944410860544 369853864364000620032 374230833173042047488 380135301615291396096 393131380302993666048 398707711938497122304 403476942942546130944 405416735937462218112 414042623936131627008 416085597409500697536 425892328661576471552 439201463932250736288 442272802840867874304 448546175930809262592 464609813085356150784 467183828670316572672 479128869744273530496 489323101015428286464 493138485818667493376 494101646923782078324 498974444230722729984 512105350657847012352 522686039721025669632 540555647916616290816 554780796546000930048 566584643281022226432 585601951909667648384 589697070454490499072 598061567907745683456 605215414413819196416 608125103906193327168 638838492992364707328 658802195898376104432 672819263896213893888 682807134210462683136 696914719628034226176 700775743005474859008 718693304616410295744 720740863888821721088 739707728728001240064 748461666346084094976 806953885885092261888 810833471874924436224 828085247872263254016 832171194819001395072 851784657323152943104 878402927864501472576 884545605681735748608 897092351861618525184 958257739488547060992 978646202030856572928 986276971637334986752 988203293847564156648 997948888461445459968 1024210701315694024704 1045372079442051339264 1081111295833232581632 1109561593092001860096 1171203903819335296768 1179394140908980998144 1196123135815491366912 1210430828827638392832 1216250207812386654336 1277676985984729414656 1317604391796752208864 1345638527792427787776 1393829439256068452352 1401551486010949718016 1437386609232820591488 1441481727777643442176 1479415457456002480128 1496923332692168189952 1621666943749848872448 1664342389638002790144 1703569314646305886208 1756805855729002945152 1769091211363471497216 1794184703723237050368 1916515478977094121984 1976406587695128313296 2048421402631388049408 2090744158884102678528 2162222591666465163264 2219123186184003720192 2342407807638670593536 2420861657655276785664 2432500415624773308672 2555353971969458829312 2635208783593504417728 2691277055584855575552 2874773218465641182976 2958830914912004960256 2993846665384336379904 3243333887499697744896 3328684779276005580288 3513611711458005890304 3538182422726942994432 3588369407446474100736 3833030957954188243968 3952813175390256626592 4181488317768205357056 4324445183332930326528 4438246372368007440384 4684815615277341187072 4865000831249546617344 5110707943938917658624 5270417567187008835456 5382554111169711151104 5749546436931282365952 6486667774999395489792 6657369558552011160576 7027223422916011780608 7666061915908376487936 7905626350780513253184 8876492744736014880768 9369631230554682374144 9730001662499093234688 10540835134374017670912 10765108222339422302208 11499092873862564731904 12973335549998790979584 13314739117104022321152 14054446845832023561216 15332123831816752975872 15811252701561026506368 18739262461109364748288 19460003324998186469376 21081670268748035341824 22998185747725129463808 26629478234208044642304 28108893691664047122432 31622505403122053012736 38920006649996372938752 42163340537496070683648 45996371495450258927616 56217787383328094244864 63245010806244106025472 84326681074992141367296 126490021612488212050944 168653362149984282734592 252980043224976424101888 505960086449952848203776
- Sum of all divisors σ(n): 1926337079923826558976000
- Sum of proper divisors (its aliquot sum) s(n): 1420376993473873710772224
- 505960086449952848203776 is an abundant number, because the sum of its proper divisors (1420376993473873710772224) is greater than itself. Its abundance is 914416907023920862568448
Bases of 505960086449952848203776
- Binary: 11010110010010000100110101110000000111011001110000010101111110111010000000000002
- Hexadecimal: 0x6B2426B80ECE0AFDD000
- Base-36: 2AE33JBQY6JYADC0
Squares and roots of 505960086449952848203776
- 505960086449952848203776 squared (5059600864499528482037762) is 255995609080443759748712466576162287149620658176
- 505960086449952848203776 cubed (5059600864499528482037763) is 129523560501149659034027990016884642611781424680295226628126784488472576
-
The
square root of 505960086449952848203776 is 711308713885.8576138509 -
505960086449952848203776 is a
perfect cube number . Itscube root is 79684176
Scales and comparisons
How big is 505960086449952848203776?- 505,960,086,449,952,848,203,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 505,960,086,449,952,848,203,776 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 505960086449952848203776 cubic inches would be around 6640348 feet tall.
Recreational maths with 505960086449952848203776
- 505960086449952848203776 backwards is 677302848259944680069505
- 505960086449952848203776 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 505960086449952848203776's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 505960086449952848203776 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 505960086449952848203776 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/505960086449952848203776/
Chicago style:
Numbermatics. 2024. "Number 505960086449952848203776 - Facts about the integer". https://numbermatics.com/n/505960086449952848203776/
The information we have on file for 505960086449952848203776 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 505960086449952848203776, math, Factors of 505960086449952848203776, curriculum, school, college, exams, university, Prime factorization of 505960086449952848203776, STEM, science, technology, engineering, physics, economics, calculator, five hundred five sextillion, nine hundred sixty quintillion, eighty-six quadrillion, four hundred forty-nine trillion, nine hundred fifty-two billion, eight hundred forty-eight million, two hundred three thousand, seven hundred seventy-six.