10192731149159501477474304
10,192,731,149,159,501,477,474,304 is an even composite number composed of eight prime numbers multiplied together.
What does the number 10192731149159501477474304 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 26624 divisors.
10192731149159501477474304 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-six thousand, six hundred twenty-four divisors.
Prime factorization of 10192731149159501477474304:
212 × 37 × 173 × 193 × 31 × 37 × 61 × 482593
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 19 × 19 × 19 × 31 × 37 × 61 × 482593)See below for interesting mathematical facts about the number 10192731149159501477474304 from the Numbermatics database.
Names of 10192731149159501477474304
- Cardinal: 10192731149159501477474304 can be written as Ten septillion, one hundred ninety-two sextillion, seven hundred thirty-one quintillion, one hundred forty-nine quadrillion, one hundred fifty-nine trillion, five hundred one billion, four hundred seventy-seven million, four hundred seventy-four thousand, three hundred four.
Scientific notation
- Scientific notation: 1.0192731149159501477474304 × 1025
Factors of 10192731149159501477474304
Divisors of 10192731149159501477474304
- Number of divisors d(n): 26624
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 31 32 34 36 37 38 48 51 54 57 61 62 64 68 72 74 76 81 93 96 102 108 111 114 122 124 128 136 144 148 152 153 162 171 183 186 192 204 216 222 228 243 244 248 256 272 279 288 289 296 304 306 323 324 333 342 361 366 372 384 408 432 444 456 459 486 488 496 512 513 527 544 549 558 576 578 589 592 608 612 629 646 648 666 684 703 722 729 732 744 768 816 837 864 867 888 912 918 969 972 976 992 999 1024 1026 1037 1054 1083 1088 1098 1116 1147 1152 1156 1159 1178 1184 1216 1224 1258 1292 1296 1332 1368 1377 1406 1444 1458 1464 1488 1536 1539 1581 1632 1647 1674 1728 1734 1767 1776 1824 1836 1887 1891 1938 1944 1952 1984 1998 2048 2052 2074 2108 2109 2166 2176 2187 2196 2232 2257 2294 2304 2312 2318 2356 2368 2432 2448 2511 2516 2584 2592 2601 2664 2736 2754 2812 2888 2907 2916 2928 2976 2997 3072 3078 3111 3162 3249 3264 3294 3348 3441 3456 3468 3477 3534 3552 3648 3672 3774 3782 3876 3888 3904 3968 3996 4096 4104 4131 4148 4216 4218 4332 4352 4374 4392 4464 4514 4588 4608 4617 4624 4636 4712 4736 4743 4864 4896 4913 4941 5022 5032 5168 5184 5202 5301 5328 5472 5491 5508 5624 5661 5673 5776 5814 5832 5856 5952 5994 6137 6144 6156 6222 6324 6327 6498 6528 6588 6696 6771 6859 6882 6912 6936 6954 7068 7104 7296 7344 7533 7548 7564 7752 7776 7803 7808 7936 7992 8208 8262 8296 8432 8436 8664 8704 8721 8748 8784 8928 8959 8991 9028 9176 9216 9234 9248 9272 9333 9424 9472 9486 9728 9747 9792 9826 9882 10013 10044 10064 10323 10336 10368 10404 10431 10602 10656 10693 10944 10982 11016 11191 11248 11322 11346 11552 11628 11664 11712 11904 11951 11988 12274 12288 12312 12393 12444 12648 12654 12996 13056 13176 13357 13392 13542 13718 13764 13824 13851 13872 13908 14136 14208 14229 14592 14688 14739 14823 15066 15096 15128 15504 15552 15606 15616 15872 15903 15984 16416 16473 16524 16592 16864 16872 16983 17019 17328 17408 17442 17496 17568 17629 17856 17918 17982 18056 18352 18411 18432 18468 18496 18544 18666 18848 18944 18972 18981 19456 19494 19499 19584 19652 19703 19764 20026 20088 20128 20313 20577 20646 20672 20736 20808 20862 21204 21312 21386 21793 21888 21964 22021 22032 22382 22496 22599 22644 22692 23104 23256 23328 23409 23424 23808 23902 23976 24548 24624 24786 24888 25296 25308 25992 26112 26163 26352 26714 26784 26877 26973 27084 27436 27528 27648 27702 27744 27816 27999 28272 28416 28458 29184 29241 29376 29478 29646 30039 30132 30192 30256 30969 31008 31104 31212 31232 31293 31744 31806 31968 32079 32147 32832 32946 33048 33184 33573 33728 33744 33966 34038 34656 34816 34884 34992 35136 35258 35712 35836 35853 35929 35964 36112 36704 36822 36864 36936 36992 37088 37179 37332 37696 37888 37944 37962 38369 38912 38988 38998 39168 39304 39406 39528 40052 40071 40176 40256 40626 41154 41292 41344 41472 41553 41616 41724 42408 42624 42687 42772 42883 43586 43776 43928 44042 44064 44217 44469 44764 44992 45198 45288 45384 46208 46512 46656 46818 46848 47616 47709 47804 47952 49096 49248 49419 49572 49776 50592 50616 50949 51057 51984 52224 52326 52704 52887 53428 53568 53754 53946 54168 54872 55056 55233 55296 55404 55488 55632 55998 56544 56832 56916 56943 58368 58482 58497 58752 58956 59109 59292 60078 60264 60384 60512 60939 61731 61938 62016 62208 62424 62464 62586 63488 63612 63936 64158 64294 65379 65664 65892 66063 66096 66368 67146 67456 67488 67797 67932 68076 69312 69632 69768 69967 69984 70227 70272 70516 71424 71672 71706 71858 71928 72224 73408 73644 73872 73984 74176 74358 74664 75392 75776 75888 75924 76738 77824 77976 77996 78336 78489 78608 78812 79056 80104 80142 80352 80512 80631 80919 81252 82308 82584 82688 82944 83106 83232 83448 83997 84816 85248 85374 85544 85766 87172 87552 87723 87856 88084 88128 88434 88938 89528 89984 90117 90396 90576 90768 92416 92907 93024 93312 93347 93636 93696 93879 95232 95418 95608 95904 96237 96441 98192 98496 98838 99144 99552 100719 101184 101232 101898 102114 103968 104329 104448 104652 105408 105774 106856 107136 107508 107559 107787 107892 108336 109744 110112 110466 110592 110808 110976 111264 111996 113088 113664 113832 113886 115107 116603 116736 116964 116994 117504 117912 118218 118584 120156 120213 120528 120768 121024 121878 123462 123876 124032 124416 124848 124928 125172 126976 127224 127872 128061 128316 128588 128649 130758 131328 131784 132126 132192 132651 132736 133407 134292 134912 134976 135594 135864 136152 138624 139536 139934 139968 140454 140544 141032 142848 143127 143344 143412 143716 143856 144448 146816 147288 147744 147968 148257 148352 148716 149328 150784 151552 151776 151848 152303 152847 153171 153476 155952 155992 156672 156978 157216 157624 158112 158661 160208 160284 160704 161024 161262 161838 162504 164616 165168 165376 165699 165888 166212 166464 166896 167994 169632 170221 170496 170748 170829 171088 171532 174344 175104 175446 175491 175712 176168 176256 176868 177327 177876 179056 179968 180234 180792 181152 181536 181781 182817 184832 185193 185814 186048 186624 186694 187272 187392 187758 190247 190464 190836 191216 191808 192474 192882 196137 196384 196992 197676 198189 198288 199104 201438 202368 202464 203167 203796 204228 207936 208658 208896 209304 209901 210681 210816 211548 212629 213712 214272 215016 215118 215574 215784 216672 219488 220224 220932 221616 221952 222528 223992 226176 227069 227328 227664 227772 230214 233206 233472 233928 233988 235008 235467 235824 236436 237168 240312 240426 241056 241536 241893 242048 243756 246924 247752 248064 248832 249696 249856 250344 251991 253783 254448 255744 256122 256632 257176 257298 261516 262656 263169 263568 264252 264384 265302 265472 266814 268584 269824 269952 270351 271188 271728 272304 277248 278721 279072 279868 279936 280041 280908 281088 281637 282064 285696 286254 286688 286824 287432 287712 288711 288896 289323 293632 294576 295488 295936 296514 296704 297432 298656 299693 301568 302157 303552 303696 304606 305694 306342 306952 311904 311984 312987 313344 313956 314432 315248 316224 317322 320416 320568 321408 322048 322524 322677 323361 323676 325008 329232 330336 330752 331398 331483 331776 332424 332928 333792 334951 335988 339264 340442 340992 341496 341658 342176 343064 345321 348688 349809 350208 350892 350982 351424 352336 352512 353736 354654 355752 358112 359936 360468 360639 361584 362304 363072 363562 365634 369664 370386 370481 371628 372096 373248 373388 374357 374544 374784 375516 380494 380928 381672 382432 383616 384183 384948 385764 385947 392274 392768 393984 395352 396378 396576 397953 398208 402876 404736 404928 406334 407592 408456 414067 415872 417316 418399 418608 419802 421362 421632 423096 425258 427424 428544 429381 430032 430236 431148 431568 433344 438976 440448 441864 443232 443904 444771 445056 447984 452352 454138 454656 455328 455544 456909 458541 459513 460428 466412 467856 467976 470016 470934 471648 472872 474336 475983 480624 480852 482112 482593 483072 483786 484096 487512 493848 495504 496128 497097 497664 499392 500688 503982 507566 508896 510663 511488 512244 512487 513264 514352 514596 523032 525312 526338 526473 527136 528504 528768 530604 530944 531981 533628 537168 539648 539904 540702 542376 543456 544608 545343 546499 548451 554496 555579 557442 558144 559736 559872 560082 561816 562176 563274 564128 570741 571392 572508 573376 573648 574864 575424 577422 577792 578646 587264 588411 589152 590976 591872 593028 593408 594567 594864 597312 599386 603136 604314 607104 607392 609212 609501 610793 611388 612684 613904 623808 623968 625974 626688 627912 628864 629703 630496 632043 632448 634644 637887 640832 641136 642816 644096 645048 645354 646722 647352 650016 652273 658464 660672 661504 662796 662966 664848 665856 667584 669902 671976 678528 680884 681207 681984 682651 682992 683316 684352 686128 690642 697376 699618 700416 701784 701964 702848 704672 705024 706401 707472 709308 711504 716224 719872 720936 721278 723168 724608 725679 726144 727124 729011 731268 739328 740772 740962 743256 744192 746496 746776 748714 749088 749568 751032 755973 760988 761349 763344 764864 767232 768366 769896 771528 771894 784548 785536 787968 789507 790704 792756 793152 795906 796416 805752 809472 809856 811053 812668 814777 815184 816912 828134 831744 834632 836163 836798 837216 839604 840123 842724 843264 844911 846192 850516 854848 857088 858762 860064 860472 862296 863136 866133 866688 867969 877952 880896 883728 886464 887808 889542 890112 895968 899079 904704 906471 908276 910656 911088 913818 917082 919026 920856 932824 935712 935952 938961 940032 941868 943296 945744 948672 951966 961248 961704 964224 965186 966144 967572 968031 968192 970083 975024 987696 991008 992256 994194 994449 995328 998784 1001376 1004853 1007964 1015132 1017792 1021326 1022976 1024488 1024974 1026528 1028704 1029192 1035963 1046064 1049427 1050624 1052676 1052946 1054272 1057008 1057536 1061208 1061888 1063962 1067256 1074336 1079296 1079808 1081404 1081917 1084752 1086912 1089216 1090686 1092998 1096902 1108992 1111158 1111443 1114884 1116288 1119472 1119744 1120164 1123071 1123632 1124352 1126548 1128256 1141482 1142784 1145016 1146752 1147296 1149728 1150848 1152549 1154844 1155584 1157292 1157841 1174528 1176822 1178304 1181952 1183744 1186056 1186816 1189134 1189439 1189728 1193859 1194624 1198772 1206272 1208628 1214208 1214784 1218424 1219002 1221586 1222776 1225368 1227808 1242201 1247616 1247936 1251948 1255197 1255824 1257728 1259406 1260992 1264086 1264896 1269288 1275774 1281664 1282272 1285632 1288143 1288192 1290096 1290708 1293444 1294704 1300032 1304546 1316928 1321344 1323008 1325592 1325932 1329373 1329696 1331712 1334313 1335168 1339804 1343952 1357056 1361768 1362414 1363968 1365302 1365984 1366632 1368704 1370727 1372256 1375623 1378539 1381284 1394752 1399236 1403568 1403928 1405696 1409344 1410048 1412802 1414944 1418616 1423008 1427949 1432448 1439744 1441872 1442556 1446336 1447779 1449216 1451358 1452288 1454248 1458022 1462536 1478656 1481544 1481924 1486512 1488384 1491291 1492992 1493552 1497428 1498176 1502064 1511946 1521976 1522698 1526688 1529728 1531989 1534464 1536732 1537461 1539792 1543056 1543788 1569096 1571072 1575936 1579014 1579419 1581408 1585512 1586304 1591812 1592832 1595943 1611504 1618944 1619712 1622106 1625336 1629554 1630368 1633824 1636029 1639497 1645353 1656268 1663488 1666737 1669264 1672326 1673596 1674432 1679208 1680246 1685448 1686528 1689822 1692384 1701032 1709696 1712223 1714176 1717524 1720128 1720944 1724592 1726272 1732266 1733376 1735938 1755904 1761792 1765233 1767456 1772928 1773593 1775616 1779084 1780224 1783701 1791936 1798158 1809408 1812942 1816552 1821312 1822176 1827636 1828503 1832379 1834164 1838052 1841712 1865648 1871424 1871904 1877922 1880064 1883736 1886592 1889109 1891488 1897344 1903932 1913661 1922496 1923408 1928448 1930372 1932288 1935144 1936062 1936384 1940166 1950048 1956819 1975392 1982016 1982251 1984512 1988388 1988898 1997568 2002752 2009706 2015928 2030264 2035584 2042652 2043621 2045952 2047953 2048976 2049948 2053056 2057408 2058384 2071926 2092128 2098854 2101248 2105352 2105892 2108544 2114016 2115072 2122416 2123776 2127924 2134512 2148672 2158592 2159616 2162808 2163834 2169504 2173824 2177037 2178432 2181372 2185996 2187033 2193804 2217984 2222316 2222886 2229768 2232576 2238944 2239488 2240328 2246142 2247264 2248704 2253096 2256512 2267919 2282964 2284047 2290032 2293504 2294592 2299456 2301696 2305098 2309688 2311168 2314584 2315682 2349056 2353644 2356608 2363904 2372112 2373632 2378268 2378878 2379456 2387718 2389248 2397544 2412544 2417256 2428416 2429568 2433159 2436848 2438004 2443172 2444331 2445552 2450736 2455616 2484402 2495232 2495872 2503896 2508489 2510394 2511648 2515456 2518812 2520369 2521984 2528172 2529792 2534733 2538576 2551548 2563328 2564544 2571264 2576286 2576384 2580192 2581416 2586888 2589408 2598399 2600064 2603907 2609092 2633856 2642688 2651184 2651864 2658746 2659392 2663424 2668626 2670336 2679608 2687904 2697237 2714112 2719413 2723536 2724828 2730604 2731968 2733264 2737408 2741454 2744512 2751246 2757078 2762568 2789504 2798472 2807136 2807856 2811392 2816883 2818688 2820096 2825604 2829888 2837232 2846016 2855898 2864896 2879488 2883744 2885112 2892672 2893757 2895558 2898432 2902716 2904093 2904576 2908496 2910249 2916044 2925072 2963088 2963848 2973024 2976768 2982582 2983347 2985984 2987104 2994856 2996352 3004128 3014559 3023892 3043952 3045396 3053376 3059456 3063978 3068928 3073464 3074922 3079584 3086112 3087576 3107889 3138192 3142144 3148281 3151872 3158028 3158838 3162816 3171024 3172608 3183624 3185664 3191886 3223008 3234199 3237888 3239424 3244212 3245751 3250672 3259108 3260736 3267648 3272058 3278994 3290706 3312536 3326976 3333474 3334329 3338528 3344652 3347192 3348864 3358416 3360492 3369213 3370896 3373056 3379644 3384768 3402064 3419392 3424446 3428352 3435048 3440256 3441888 3449184 3452544 3453839 3464532 3466752 3471876 3473523 3511808 3523584 3530466 3534912 3545856 3547186 3551232 3558168 3560448 3567402 3568317 3581577 3583872 3596316 3614693 3618816 3625884 3633104 3642624 3644352 3655272 3657006 3664758 3668328 3676104 3683424 3726603 3731296 3742848 3743808 3755844 3765591 3767472 3773184 3778218 3782976 3794688 3807864 3827322 3844992 3846816 3856896 3860173 3860744 3864576 3870288 3872124 3872768 3880332 3900096 3913638 3950784 3964032 3964502 3969024 3976776 3977796 3988119 3995136 4002939 4005504 4019412 4031856 4060528 4071168 4085304 4087242 4091904 4095906 4097952 4099896 4106112 4112181 4114816 4116768 4135617 4143852 4184256 4197708 4210704 4211784 4217088 4228032 4230144 4244832 4247552 4255848 4269024 4283847 4297344 4314311 4319232 4325616 4327668 4339008 4343337 4347648 4354074 4356864 4362744 4371992 4374066 4387608 4435968 4444632 4445772 4459536 4465152 4473873 4477888 4478976 4480656 4492284 4494528 4506192 4513024 4535838 4565928 4568094 4580064 4587008 4589184 4595967 4598912 4603392 4610196 4619376 4622336 4629168 4631364 4698112 4707288 4713216 4727808 4738257 4744224 4747264 4756536 4757756 4758912 4775436 4778496 4787829 4795088 4834512 4856832 4859136 4866318 4873696 4876008 4886344 4888662 4891104 4901472 4908087 4911232 4918491 4936059 4968804 4990464 4991744 5000211 5007792 5016978 5020788 5023296 5030912 5037624 5040738 5043968 5056344 5059584 5069466 5077152 5103096 5126656 5129088 5136669 5142528 5152572 5160384 5162832 5173776 5178816 5196798 5200128 5207814 5218184 5267712 5285376 5295699 5302368 5303728 5317492 5318784 5320779 5326848 5337252 5340672 5351103 5359216 5375808 5394474 5428224 5438826 5447072 5449656 5461208 5463936 5466528 5474816 5482908 5485509 5489024 5497137 5502492 5514156 5525136 5579008 5596944 5614272 5615712 5622784 5633766 5635211 5637376 5640192 5651208 5659776 5667327 5674464 5692032 5694167 5711796 5729792 5740983 5767488 5770224 5785344 5787514 5791116 5796864 5805432 5808186 5809152 5816992 5820498 5832088 5850144 5870457 5926176 5927696 5946048 5946753 5953536 5965164 5966694 5974208 5989712 5992704 6008256 6029118 6047784 6087904 6090792 6106752 6118912 6127956 6130863 6137856 6143859 6146928 6149844 6159168 6172224 6175152 6215778 6276384 6284288 6296562 6298177 6303744 6316056 6317676 6325632 6342048 6345216 6364069 6367248 6371328 6383772 6446016 6468398 6475776 6478848 6488424 6491502 6501344 6518216 6521472 6531111 6535296 6544116 6557988 6561099 6581412 6625072 6653952 6666948 6668658 6677056 6689304 6694384 6697728 6716832 6720984 6738426 6741792 6746112 6759288 6769536 6804128 6838784 6848892 6852141 6870096 6880512 6883776 6898368 6905088 6907678 6929064 6933504 6943752 6947046 7023616 7039139 7047168 7060932 7069824 7091712 7094372 7112783 7116336 7120896 7134804 7136634 7163154 7167744 7192632 7229386 7237632 7251768 7266208 7285248 7288704 7299477 7310544 7314012 7329516 7332993 7336656 7352208 7366848 7453206 7462592 7485696 7487616 7511688 7531182 7534944 7546368 7556436 7561107 7565952 7589376 7615728 7654644 7689984 7693632 7713792 7720346 7721488 7729152 7740576 7744248 7745536 7760664 7795197 7800192 7811721 7827276 7867273 7901568 7928064 7929004 7953552 7955592 7976238 7990272 8005878 8011008 8038824 8063712 8091711 8121056 8142336 8158239 8170608 8174484 8191812 8195904 8199792 8204081 8212224 8224362 8229632 8233536 8271234 8287704 8368512 8395416 8421408 8423568 8434176 8450649 8456064 8460288 8489664 8511696 8538048 8567694 8594688 8628622 8638464 8651232 8655336 8678016 8681271 8686674 8695296 8708148 8712279 8713728 8725488 8730747 8743984 8748132 8775216 8889264 8891544 8919072 8930304 8947746 8950041 8955776 8957952 8961312 8984568 8989056 9012384 9026048 9043677 9071676 9131856 9136188 9160128 9169267 9174016 9178368 9191934 9197824 9206784 9220392 9238752 9244672 9258336 9262728 9290483 9323667 9414576 9426432 9444843 9455616 9476514 9488448 9513072 9515512 9517824 9550872 9556992 9575658 9590176 9669024 9702597 9713664 9718272 9732636 9737253 9747392 9752016 9772688 9777324 9782208 9802944 9816174 9822464 9836982 9872118 9937608 9980928 9983488 10000422 10002987 10015584 10033956 10041576 10046592 10061824 10075248 10081476 10087936 10107639 10112688 10119168 10138932 10154304 10206192 10253312 10258176 10273338 10285056 10305144 10320768 10325664 10347552 10357632 10361517 10383481 10393596 10400256 10415628 10420569 10436368 10535424 10570752 10591398 10604736 10607456 10634984 10637568 10641558 10653696 10674504 10681344 10702206 10704951 10718432 10744731 10751616 10788948 10844079 10856448 10877652 10894144 10899312 10922416 10927872 10933056 10949632 10965816 10971018 10978048 10994274 11004984 11028312 11050272 11088641 11158016 11179809 11193888 11228544 11231424 11245568 11267532 11270422 11274752 11296773 11302416 11319552 11334654 11348928 11384064 11388334 11423592 11459584 11481966 11534976 11540448 11570688 11575028 11580519 11582232 11593728 11605067 11610864 11616372 11618304 11633984 11640996 11664176 11700288 11740914 11852352 11855392 11892096 11893506 11907072 11930328 11933388 11948416 11964357 11979424 11985408 12008817 12016512 12058236 12095568 12175808 12181584 12213504 12237824 12255912 12261726 12275712 12287718 12293856 12299688 12318336 12336543 12344448 12350304 12393187 12431556 12552768 12568576 12593124 12596354 12632112 12635352 12651264 12684096 12690432 12728138 12734496 12742656 12767544 12851541 12892032 12936796 12942933 12957696 12970369 12976848 12983004 13002688 13030011 13036432 13042944 13062222 13070592 13088232 13115976 13122198 13162824 13250144 13307904 13333896 13337316 13354112 13378608 13388768 13395456 13421619 13433664 13441968 13476852 13483584 13518576 13539072 13608256 13677568 13697784 13704282 13740192 13761024 13767552 13787901 13796736 13810176 13815356 13851209 13858128 13867008 13887504 13894092 14047232 14078278 14094336 14121864 14139648 14183424 14188744 14214771 14225566 14232672 14241792 14269608 14273268 14326308 14335488 14363487 14385264 14458772 14503536 14532416 14570496 14577408 14598954 14621088 14628024 14659032 14665986 14673312 14704416 14724261 14733696 14755473 14906412 14925184 14960383 14971392 14975232 15000633 15023376 15062364 15069888 15092736 15112872 15122214 15131904 15178752 15231456 15309288 15379968 15387264 15410007 15427584 15440692 15442976 15480763 15481152 15488496 15521328 15590394 15600384 15623442 15654552 15734546 15803136 15856128 15858008 15887097 15907104 15911184 15952476 15962337 15980544 16011756 16022016 16053309 16077648 16127424 16183422 16242112 16284672 16316478 16341216 16348968 16383624 16391808 16399584 16408162 16424448 16448724 16456527 16459264 16467072 16491411 16542468 16575408 16737024 16790832 16842816 16847136 16868352 16901298 16905633 16912128 16920576 16979328 17001981 17023392 17076096 17082501 17135388 17189376 17222949 17257244 17302464 17310672 17356032 17362542 17373348 17390592 17416296 17424558 17427456 17450976 17461494 17487968 17496264 17550432 17611371 17778528 17783088 17838144 17840259 17855941 17860608 17895492 17900082 17911552 17922624 17969136 17978112 18024768 18052096 18087354 18143352 18263712 18272376 18320256 18338534 18348032 18356736 18383868 18392589 18395648 18413568 18431577 18440784 18477504 18516672 18525456 18580966 18647334 18829152 18852864 18889686 18894531 18911232 18953028 18976896 19026144 19031024 19035648 19092207 19101744 19113984 19151316 19180352 19338048 19405194 19427328 19436544 19465272 19474506 19494784 19504032 19545376 19554648 19564416 19593333 19605888 19632348 19644928 19673964 19683297 19744236 19875216 19961856 19966976 20000844 20005974 20031168 20067912 20083152 20093184 20123648 20150496 20162952 20175872 20215278 20220463 20225376 20238336 20277864 20308608 20412384 20506624 20516352 20546676 20556423 20610288 20641536 20651328 20695104 20715264 20723034 20766962 20787192 20800512 20831256 20841138 20872736 21070848 21117417 21141504 21182796 21209472 21214912 21269968 21275136 21283116 21338349 21349008 21362688 21404412 21409902 21436864 21489462 21503232 21577896 21688158 21712896 21755304 21788288 21798624 21844832 21855744 21866112 21898431 21899264 21931632 21942036 21956096 21988548 21998979 22009968 22056624 22100544 22177282 22316032 22359618 22387776 22457088 22462848 22491136 22535064 22540844 22549504 22593546 22599341 22604832 22639104 22669308 22683321 22697856 22768128 22776668 22847184 22919168 22963932 23069952 23080896 23141376 23150056 23161038 23164464 23187456 23210134 23221728 23232744 23236608 23267968 23281992 23328352 23385591 23400576 23435163 23481828 23601819 23704704 23710784 23784192 23787012 23860656 23866776 23896832 23928714 23958848 23970816 24017634 24033024 24116472 24191136 24275133 24351616 24363168 24427008 24474717 24475648 24511824 24523452 24575436 24587712 24599376 24612243 24636672 24673086 24688896 24700608 24786374 24863112 25105536 25137152 25186248 25192708 25258087 25264224 25270704 25302528 25351947 25368192 25380864 25456276 25468992 25535088 25703082 25784064 25873592 25885866 25915392 25940738 25953696 25966008 26005376 26043813 26060022 26072864 26085888 26124444 26136837 26141184 26176464 26192241 26231952 26244396 26325648 26500288 26667792 26674632 26708224 26757216 26777536 26790912 26843238 26850123 26867328 26883936 26953704 26967168 27037152 27078144 27131031 27216512 27355136 27395568 27408564 27480384 27507801 27522048 27535104 27575802 27593472 27620352 27630712 27702418 27716256 27734016 27775008 27788184 27871449 27971001 28094464 28156556 28243728 28279296 28334529 28366848 28377488 28429542 28451132 28465344 28539216 28546536 28652616 28670976 28726974 28770528 28917544 29007072 29064832 29107791 29140992 29154816 29197908 29211759 29242176 29256048 29318064 29331972 29346624 29408832 29438173 29448522 29467392 29510946 29812824 29850368 29920766 29942784 29950464 30001266 30008961 30046752 30124728 30139776 30185472 30225744 30244428 30263808 30322917 30357504 30462912 30618576 30759936 30774528 30820014 30855168 30881384 30885952 30961526 30962304 30976992 31042656 31084551 31150443 31180788 31200768 31246884 31261707 31309104 31469092 31606272 31712256 31716016 31774194 31814208 31822368 31904952 31924674 31961088 32023512 32044032 32106618 32114853 32155296 32254848 32366844 32484224 32532237 32569344 32632956 32682432 32697936 32767248 32783616 32799168 32816324 32848896 32897448 32913054 32918528 32934144 32982822 33084936 33150816 33265923 33474048 33539427 33581664 33685632 33694272 33698267 33736704 33802596 33811266 33824256 33890319 33958656 34003962 34046784 34152192 34165002 34270776 34378752 34445898 34514488 34604928 34621344 34712064 34725084 34741557 34746696 34781184 34815201 34832592 34849116 34854912 34901952 34922988 34975936 34992528 35100864 35222742 35557056 35566176 35676288 35680518 35711882 35721216 35790984 35800164 35823104 35845248 35893071 35938272 35956224 36049536 36104192 36174708 36286704 36527424 36544752 36640512 36677068 36696064 36713472 36767736 36785178 36791296 36827136 36863154 36881568 36955008 37009629 37033344 37050912 37161932 37179561 37294668 37658304 37705728 37779372 37789062 37906056 37953792 38052288 38062048 38071296 38184414 38203488 38227968 38302632 38360704 38554623 38676096 38810388 38828799 38873088 38911107 38930544 38949012 38989568 39008064 39090033 39090752 39109296 39128832 39186666 39211776 39264696 39289856 39347928 39366594 39488472 39750432 39923712 39933952 40001688 40011948 40062336 40135824 40166304 40186368 40300992 40325904 40351744 40430556 40440926 40450752 40555728 40617216 40824768 41013248 41032704 41093352 41112846 41220576 41283072 41302656 41363703 41390208 41430528 41446068 41533924 41553627 41574384 41601024 41662512 41682276 41745472 42141696 42234834 42283008 42365592 42418944 42429824 42539936 42550272 42566232 42644313 42676698 42698016 42725376 42808824 42819804 42873728 42978924 43006464 43090461 43155792 43376316 43510608 43576576 43597248 43689664 43711488 43732224 43796862 43798528 43863264 43884072 43912192 43977096 43997958 44019936 44113248 44172783 44201088 44266419 44354564 44632064 44719236 44775552 44881149 44914176 44925696 45070128 45081688 45099008 45187092 45198682 45209664 45278208 45338616 45366642 45395712 45536256 45553336 45694368 45838336 45927864 46139904 46161792 46230021 46282752 46300112 46322076 46328928 46420268 46442289 46443456 46465488 46535936 46563984 46656704 46771182 46801152 46870326 46963656 47203638 47409408 47421568 47568384 47574024 47661291 47721312 47733552 47793664 47857428 47887011 47917696 47941632 48035268 48066048 48159927 48232944 48382272 48550266 48703232 48726336 48854016 48949434 48951296 49023648 49046904 49150872 49175424 49198752 49224486 49273344 49346172 49369581 49377792 49401216 49474233 49572748 49726224 50211072 50372496 50385416 50516174 50528448 50541408 50605056 50703894 50716899 50736384 50761728 50912552 50937984 51005943 51070176 51247503 51406164 51568128 51668847 51747184 51771732 51881476 51907392 51932016 52010752 52087626 52120044 52145728 52171776 52248888 52273674 52282368 52352928 52384482 52463904 52488792 52651296 52834113 53000576 53335584 53349264 53416448 53514432 53520777 53555072 53567823 53581824 53686476 53700246 53734656 53767872 53907408 53934336 54074304 54156288 54262062 54433024 54710272 54791136 54817128 54960768 54981383 55015602 55044096 55070208 55151604 55177767 55186944 55240704 55261424 55294731 55404836 55432512 55550016 55576368 55742898 55942002 56313112 56487456 56558592 56669058 56683593 56733696 56754976 56859084 56902264 56930688 57078432 57093072 57276621 57305232 57341952 57453948 57541056 57835088 58014144 58129664 58215582 58281984 58309632 58395816 58423518 58484352 58512096 58636128 58663944 58693248 58817664 58876346 58897044 58934784 59021892 59049891 59625648 59700736 59841532 59885568 59900928 60002532 60017922 60093504 60249456 60279552 60370944 60451488 60488856 60527616 60645834 60661389 60715008 60925824 61237152 61449781 61519872 61549056 61640028 61669269 61762768 61771904 61923052 61924608 61953984 62085312 62169102 62300886 62361576 62401536 62493768 62523414 62618208 62938184 63212544 63352251 63424512 63432032 63548388 63628416 63644736 63809904 63849348 64015047 64047024 64088064 64213236 64229706 64310592 64509696 64733688 64968448 65064474 65138688 65265912 65364864 65395872 65534496 65567232 65598336 65622941 65632648 65697792 65794896 65826108 65837056 65868288 65965644 65996937 66169872 66301632 66531846 66948096 67078854 67163328 67371264 67388544 67396534 67473408 67605192 67622532 67648512 67780638 67798023 67917312 68007924 68049963 68093568 68304384 68330004 68541552 68757504 68891796 69028976 69209856 69242688 69424128 69450168 69483114 69493392 69562368 69630402 69665184 69698232 69709824 69803904 69845976 69951872 69985056 70201728 70305489 70445484 70805457 71114112 71132352 71352576 71361036 71423764 71581968 71600328 71646208 71690496 71786142 71876544 71912448 72099072 72208384 72349416 72573408 72825399 73054848 73089504 73281024 73343287 73354136 73426944 73535472 73570356 73582592 73726308 73763136 73836729 73910016 74019258 74066688 74101824 74323864 74359122 74589336 75316608 75411456 75558744 75578124 75774261 75812112 75907584 76055841 76104576 76124096 76142592 76368828 76406976 76605264 76721408 77109246 77352192 77620776 77657598 77746176 77822214 77861088 77898024 77979136 78016128 78131439 78180066 78181504 78218592 78257664 78373332 78423552 78529392 78576723 78579712 78695856 78733188 78976944 79500864 79867904 80003376 80023896 80124672 80271648 80332608 80372736 80550369 80601984 80651808 80703488 80861112 80881852 80901504 81111456 81234432 81393093 81649536 82065408 82186704 82225692 82441152 82523403 82566144 82605312 82727406 82780416 82861056 82892136 83067848 83107254 83148768 83202048 83325024 83364552 83490944 83614347 83913003 84283392 84469668 84731184 84837888 84859648 85003587 85079872 85100544 85132464 85288626 85353396 85396032 85617648 85639608 85747456 85957848 86012928 86180922 86311584 86752632 87021216 87153152 87194496 87323373 87379328 87422976 87464448 87593724 87726528 87768144 87824384 87954192 87995916 88039872 88226496 88314519 88345566 88402176 88532838 88709128 89264128 89438472 89551104 89762298 89828352 89851392 90026883 90140256 90163376 90198016 90374184 90397364 90419328 90556416 90677232 90733284 90791424 90968751 91072512 91106672 91388736 91855728 92279808 92323584 92460042 92565504 92600224 92644152 92657856 92840536 92884578 92886912 92930976 93071872 93127968 93253653 93313408 93451329 93542364 93602304 93740652 93785121 93927312 94407276 94818816 94843136 95136768 95148048 95322582 95442624 95467104 95587328 95714856 95774022 95835392 95883264 96070536 96132096 96319854 96344559 96465888 96764544 97100532 97406464 97452672 97596711 97708032 97898868 98047296 98093808 98301744 98350848 98397504 98448972 98546688 98692344 98739162 98755584 98802432 98948466 99145496 99452448 99797769 100422144 100618281 100744992 100770832 101032348 101056896 101082816 101094801 101210112 101407788 101433798 101472768 101670957 101825104 101875968 102011886 102140352 102495006 102812328 103136256 103337694 103494368 103543464 103762952 103814784 103864032 104021504 104175252 104224671 104240088 104291456 104343552 104445603 104497776 104547348 104564736 104705856 104768964 104927808 104977584 105302592 105668226 106001152 106671168 106698528 106832896 107028864 107041554 107069009 107110144 107135646 107163648 107372952 107400492 107469312 107535744 107679213 107814816 107868672 108148608 108189173 108312576 108524124 108866048 109582272 109634256 109921536 109962766 110031204 110088192 110140416 110303208 110355534 110373888 110481408 110522848 110589462 110809672 110865024 111028887 111100032 111152736 111485796 111538683 111884004 112626224 112974912 113117184 113338116 113367186 113509952 113718168 113804528 113861376 114156864 114186144 114553242 114610464 114683904 114907896 115082112 115670176 116028288 116259328 116431164 116486397 116619264 116733321 116791632 116847036 116968704 117024192 117270099 117272256 117327888 117386496 117635328 117752692 117794088 117869568 118043784 118099782 119251296 119401472 119665363 119683064 119771136 119801856 120005064 120035844 120187008 120498912 120559104 120902976 120917311 120977712 121055232 121291668 121322778 121851648 122474304 122899562 123039744 123098112 123280056 123338538 123525536 123543808 123846104 123849216 123907968 124091109 124170624 124338204 124601772 124660881 124723152 124803072 124987536 125046828 125236416 125876368 126425088 126704502 126849024 126864064 127096776 127256832 127289472 127619808 127698696 128030094 128094048 128176128 128426472 128459412 128621184 129019392 129467376 129936896 130128948 130531824 130729728 130791744 131068992 131134464 131196672 131245882 131265296 131395584 131589792 131652216 131674112 131736576 131931288 131993874 132339744 132518349 132603264 132799257 133063692 133743641 133896192 134157708 134326656 134643447 134742528 134777088 134793068 135210384 135245064 135297024 135561276 135596046 135834624 136015848 136099926 136187136 136608768 136660008 137083104 137515008 137783592 138057952 138419712 138485376 138690063 138848256 138900336 138966228 138986784 139260804 139326867 139330368 139396464 139469377 139607808 139691952 139903744 139970112 140403456 140610978 140890968 141610914 142228224 142264704 142705152 142722072 142847528 143163936 143200656 143292416 143380992 143572284 143661033 143753088 143824896 144198144 144698832 145146816 145650798 146109696 146179008 146562048 146686574 146708272 146853888 147070944 147140712 147165184 147452616 147526272 147673458 147820032 148038516 148108743 148133376 148203648 148422699 148647728 148718244 149178672 150633216 151117488 151156248 151548522 151624224 151815168 152111682 152150697 152209152 152248192 152285184 152737656 152813952 153017829 153210528 153442816 153742509 154218492 154704384 155006541 155241552 155315196 155644428 155722176 155796048 155877539 155958272 156032256 156262878 156360132 156363008 156437184 156515328 156746664 156847104 157058784 157153446 157159424 157391712 157466376 157953888 158502339 159001728 160006752 160047792 160249344 160543296 160562331 160665216 160703469 160745472 161100738 161203968 161303616 161722224 161763704 161803008 162222912 162468864 162786186 163299072 164130816 164373408 164451384 164882304 164944149 165046806 165132288 165210624 165454812 165533301 165560832 165722112 165784272 165884193 166135696 166214508 166297536 166650048 166729104 166981888 167228694 167826006 168939336 169462368 169675776 169719296 170007174 170050779 170159744 170201088 170264928 170577252 170706792 170792064 171235296 171279216 171494912 171829863 171915696 172025856 172361844 172623168 173505264 174042432 174216073 174306304 174388992 174646746 174758656 174845952 174928896 175187448 175453056 175536288 175648768 175908384 175991832 176079744 176452992 176519177 176629038 176691132 176804352 177065676 177149673 177418256 178876944 179102208 179524596 179656704 179702784 180053766 180280512 180326752 180748368 180794728 180838656 181112832 181354464 181466568 181582848 181937502 181984167 182145024 182213344 182777472 183711456 184349343 184559616 184647168 184920084 185007807 185200448 185288304 185315712 185681072 185769156 185773824 185861952 186143744 186255936 186507306 186626816 186902658 187084728 187204608 187481304 187570242 187854624 188814552 189637632 189686272 190056753 190273536 190296096 190645164 190885248 190934208 191174656 191429712 191548044 191670784 192045141 192141072 192264192 192639708 192689118 192931776 193529088 194201064 194812928 194905344 195193422 195416064 195797736 196094592 196187616 196603488 196701696 196795008 196868823 196897944 197093376 197286139 197384688 197478324 197511168 197604864 197896932 197990811 198290992 198904896 199595538 200844288 201236562 201489984 201541664 202064696 202113792 202165632 202189602 202420224 202815576 202867596 202945536 203341914 203394069 203650208 203751936 204023772 204149889 204280704 204990012 205624656 206272512 206675388 206988736 207086928 207525904 207629568 207728064 208043008 208350504 208449342 208480176 208582912 208687104 208891206 208995552 209094696 209129472 209411712 209537928 209855616 209955168 210605184 210684179 211336452 212002304 212416371 213342336 213397056 213665792 214057728 214083108 214138018 214220288 214271292 214745904 214800984 214938624 215071488 215358426 215629632 215737344 216297216 216378346 216625152 217048248 217732096 218476197 219164544 219268512 219843072 219925532 220029861 220062408 220280832 220496273 220606416 220711068 220747776 221045696 221178924 221510187 221619344 221730048 222057774 222200064 222305472 222971592 223077366 223768008 225252448 225949824 226234368 226676232 226734372 227019904 227322783 227436336 227609056 227722752 228167523 228313728 228372288 229106484 229220928 229815792 230164224 231340352 232056576 232518656 232862328 232972794 233238528 233466642 233583264 233694072 233937408 234048384 234394317 234540198 234544512 234655776 234772992 235270656 235470553 235505384 235588176 235739136 236087568 236199564 238502592 238802944 239330726 239366128 239603712 240010128 240071688 240374016 240997824 241118208 241651107 241805952 241834622 241955424 242110464 242583336 242645556 243703296 244179279 244948608 245799124 246196224 246560112 246677076 247051072 247087616 247570209 247692208 247698432 247815936 248182218 248341248 248676408 249203544 249321762 249446304 249606144 249975072 250093656 250472832 250843041 251752736 252850176 253409004 253728128 254193552 254326511 254513664 254578944 255010761 255239616 255397392 256060188 256188096 256852944 256918824 257242368 258038784 258934752 259873792 260257896 261063648 261459456 261583488 261970119 262137984 262268928 262393344 262491764 262530592 263172971 263179584 263304432 263473152 263862576 263987748 264679488 264943557 265036698 265206528 265598514 266127384 267487282 267792384 268315416 268653312 269286894 269485056 269554176 269586136 270080649 270420768 270490128 270594048 271122552 271192092 271669248 272031696 272199852 272374272 272906253 273217536 273320016 274166208 275567184 276115904 276839424 276970752 277380126 277696512 277800672 277932456 277973568 278521608 278653734 278660736 278792928 278938754 279215616 279383904 279760959 279807488 279940224 280353987 280806912 281221956 281781936 283221828 284247277 284456448 284529408 285410304 285444144 285695056 286327872 286401312 286584832 286761984 287144568 287322066 287506176 287649792 288396288 289033677 289397664 290293632 291301596 292219392 292358016 292790133 293124096 293373148 293416544 294141888 294281424 294905232 295052544 295346916 295640064 296077032 296217486 296266752 296407296 296845398 297295456 297436488 298357344 299393307 301266432 301854843 302234976 302312496 303097044 303248448 303284403 303550997 303630336 304223364 304301394 304418304 304496384 305012871 305475312 305627904 306035658 306421056 306885632 307485018 308436984 309408768 310013082 310483104 310630392 311288856 311444352 311592096 311755078 311916544 312064512 312525756 312674013 312720264 312726016 312874368 313030656 313336809 313493328 313694208 314117568 314306892 314783424 314932752 315907776 317004678 318003456 320013504 320095584 320498688 321086592 321124662 321207027 321330432 321406938 321490944 322201476 322407936 322607232 323037639 323444448 323527408 323606016 324445824 324567519 324937728 325572372 326598144 328746816 328902768 329764608 329888298 330093612 330264576 330421248 330909624 331066602 331121664 331444224 331568544 331768386 332271392 332429016 332595072 333086661 333300096 333458208 333963776 334457388 334616049 335652012 337878672 338924736 339262879 339351552 339438592 340014348 340101558 340319488 340529856 341154504 341413584 341584128 342470592 342558432 342989824 343659726 343747871 343831392 344051712 344723688 345246336 347010528 348084864 348432146 348612608 348777984 349293492 349459191 349517312 349857792 350199963 350374896 350906112 351072576 351810297 351816768 351983664 352159488 352905984 353038354 353258076 353382264 353608704 354131352 354299346 354836512 357753888 358204416 358996089 359049192 359313408 359405568 360107532 360561024 360653504 361496736 361589456 361677312 362708928 362751933 362933136 363165696 363875004 363968334 364426688 365554944 367422912 368698686 369119232 369294336 369840168 370015614 370400896 370576608 370631424 371362144 371538312 371547648 371723904 372273327 372287488 372511872 373014612 373253632 373805316 373982643 374169456 374409216 374962608 375140484 375709248 377629104 379275264 379372544 380113506 380547072 380592192 381290328 381770496 381868416 382349312 382859424 383096088 383341568 384090282 384188797 384282144 384528384 385279416 385378236 385863552 387058176 388402128 389625856 389810688 390386844 391595472 392189184 392375232 393206976 393403392 393590016 393737646 393795888 394186752 394572278 394769376 394956648 395022336 395209728 395793864 395981622 396581984 397555047 397809792 398397771 399191076 401230923 401688576 402473124 402979968 403083328 403930341 404129392 404227584 404331264 404379204 405631152 405735192 405891072 406683828 406788138 407300416 407503872 408047544 408299778 408561408 409980024 411249312 412545024 413350776 413977472 414173856 415051808 415259136 415456128 416070189 416086016 416701008 416898684 416960352 417165824 417782412 417980601 417991104 418189392 418408131 418823424 419075856 419711232 419910336 421210368 421368358 422672904 424004608 424832742 426684672 426794112 427331584 428115456 428166216 428276036 428440576 428542584 429387479 429491808 429601968 429877248 430142976 430716852 430983099 431259264 431474688 432594432 432756692 434096496 435464192 436952394 438329088 438537024 439686144 439851064 440059722 440124816 440561664 440992546 441212832 441422136 441495552 442091392 442357848 443020374 443238688 443460096 444115548 444326229 444400128 444610944 445268097 445943184 446154732 447536016 450504896 451899648 453352464 453468744 454039808 454645566 454872672 455218112 455445504 456335046 456452091 456627456 456744576 458212968 458441856 459631584 460328448 461227527 462680704 464113152 465019623 465037312 465724656 465945588 466933284 467166528 467388144 467632617 467874816 468096768 468788634 469080396 469089024 469311552 469545984 470541312 470941106 471010768 471176352 471478272 472175136 472399128 475507017 477005184 477605888 478661452 478732256 479903653 480020256 480143376 480748032 481686993 481995648 482110407 482236416 483302214 483611904 483669244 483910848 485166672 485291112 487406592 488358558 489897216 491598248 492392448 493120224 493354152 494102144 494175232 494832447 495140418 495384416 495396864 495631872 496364436 496599903 496682496 497352816 497652579 498407088 498643524 498892608 499950144 500187312 500448941 500945664 501686082 503505472 506818008 507456256 508387104 508653022 509027328 509157888 510021522 510152337 510479232 510794784 512120376 512376192 513705888 513837648 514484736 515489589 516077568 517869504 519747584 520515792 522127296 522648219 522918912 523166976 523940238 524275968 524537856 524786688 524983528 525061184 526345942 526359168 526608864 526946304 527725152 527975496 529358976 529557531 529887114 530073396 530413056 531197028 531449019 532254768 534974564 536630832 537306624 538573788 538970112 539108352 539172272 540161298 540841536 540980256 542245104 542384184 543338496 544063392 544399704 544748544 545812506 545952501 546435072 546640032 548332416 551134368 552231808 553048029 553534171 553678848 553941504 554760252 555023421 555601344 555864912 555947136 557043216 557307468 557321472 557585856 557877508 558431232 558767808 559325287 559521918 559614976 559880448 560707974 561613824 562443912 563563872 566443656 568494554 568912896 569058816 570170259 570820608 570888288 571390112 572655744 572802624 573523968 574289136 574644132 575012352 576135423 576792576 578067354 578795328 580587264 582603192 584438784 584716032 585580266 586248192 586746296 586833088 588283776 588562848 589810464 590105088 590606469 590693832 591280128 591858417 592154064 592434972 592533504 592814592 593690796 593972433 594590912 594872976 596714688 598786614 602532864 603709686 604469952 604624992 606194088 606496896 606568806 607101994 607260672 608446728 608602788 608836608 608992768 610025742 610182207 610950624 611255808 612071316 612842112 613771264 614970036 616873968 618817536 620026164 620966208 621260784 622577712 622888704 623184192 623510156 623833088 624129024 625051512 625348026 625440528 625452032 625748736 626061312 626673618 626986656 627388416 628235136 628613784 629566848 629865504 631815552 632052537 634009356 636006912 637249113 640027008 640191168 640997376 642173184 642249324 642414054 642660864 642813876 644402952 644815872 645214464 646075278 646888896 647054816 647212032 648891648 649135038 649875456 651144744 653196288 655428591 657493632 657805536 659529216 659776596 660089583 660187224 660842496 661488819 661819248 662133204 662243328 663137088 663536772 664530561 664542784 664858032 665190144 666173322 666600192 666916416 667927552 668914776 669232098 671304024 675757344 677849472 678525758 678703104 678877184 680028696 680203116 680638976 681059712 681968349 682309008 682827168 683168256 684941184 685116864 685979648 687319452 687495742 687662784 689447376 690492672 694021056 696169728 696864292 697225216 697555968 698586984 698918382 699034624 699715584 700399926 700749792 701812224 702145152 703182951 703620594 703633536 703967328 704318976 705811968 706076708 706411659 706516152 706764528 707217408 708262704 708598692 709673024 715507776 716408832 717992178 718098384 718811136 720215064 721122048 721307008 722993472 723178912 723354624 724953321 725417856 725503866 725866272 726331392 727750008 727936668 728853376 731109888 732537837 734845824 737397372 738588672 739680336 740031228 740801792 741153216 741262848 742710627 742724288 743076624 743095296 743447808 744546654 744574976 745023744 746029224 746507264 747610632 747965286 748338912 748818432 749925216 750280968 751418496 752529123 755258208 758550528 758745088 760227012 761184384 762580656 762979533 763540992 763736832 765718848 766192176 766683136 768180564 768377594 768564288 770558832 770756472 771727104 774116352 776804256 779251712 779621376 780773688 783190944 784378368 784750464 785910357 786413952 786806784 787180032 787475292 787591776 789144556 789518913 789538752 789913296 790419456 791587728 791963244 793163968 794830671 795110094 795619584 796795542 798382152 802461846 803377152 804946248 805959936 806166656 807860682 808258784 808455168 808662528 808758408 810241947 811262304 811470384 811782144 813367656 813576276 814600832 815007744 816095088 816599556 817122816 818718759 819960048 822498624 826701552 827954944 828347712 830103616 830518272 830912256 832140378 832172032 833402016 833797368 833920704 834331648 835564824 835961202 835982208 836378784 836816262 837646848 838151712 839282877 839422464 839820672 841061961 842420736 842736716 845345808 848009216 849665484 852741831 853369344 853588224 856230912 856332432 856552072 856881152 857085168 858774958 858983616 859203936 859754496 860285952 861433704 861966198 862518528 862949376 865188864 865513384 867101031 868192992 870928384 873904788 876658176 877074048 878370399 879372288 879702128 880119444 880249632 881985092 882425664 882844272 884182784 884715696 886040748 886477376 886920192 888231096 888652458 888800256 889221888 890536194 891886368 892309464 895072032 898179921 901009792 903799296 905564529 906704928 906937488 908079616 909291132 909745344 909853209 910436224 910652991 910891008 912583363 912670092 912904182 913254912 913489152 915038613 916425936 916883712 919263168 920656896 922455054 925361408 928226304 930039246 930074624 931449312 931891176 933866568 934333056 934776288 935265234 935749632 936193536 937577268 938022039 938160792 938178048 938623104 939091968 940010427 941082624 941882212 942021536 942352704 944350272 944798256 951014034 954010368 957322904 957464512 959807306 960040512 960286752 961496064 963373986 963621081 963991296 964220814 964472832 966604428 967223808 967338488 967821696 969112917 970333344 970582224 973702557 974813184 976717116 979794432 983196496 986240448 986708304 988204288 988350464 989664894 990280836 990768832 990793728 991263744 992728872 993199806 993364992 994705632 995305158 996814176 997287048 997785216 999900288 1000374624 1000897882 1001891328 1003372164 1003848147 1007010944 1013636016 1014912512 1016774208 1017306044 1017788637 1018054656 1018315776 1020043044 1020304674 1020958464 1021589568 1024240752 1024752384 1027411776 1027675296 1028969472 1030979178 1031243613 1032155136 1035739008 1039495168 1041031584 1044254592 1044646277 1045296438 1045837824 1046333952 1047880476 1048377573 1048551936 1049573376 1049967056 1050122368 1050599889 1052691884 1052718336 1053217728 1055430891 1055450304 1055950992 1058717952 1059115062 1059774228 1060146792 1060826112 1062394056 1062898038 1064509536 1069949128 1073261664 1074613248 1076988267 1077147576 1077940224 1078216704 1078344544 1080322596 1081683072 1081960512 1084490208 1084768368 1088126784 1088255799 1088799408 1089212401 1089497088 1091625012 1091905002 1093280064 1096664832 1102268736 1104463616 1106096058 1107068342 1107357696 1107883008 1109520504 1110046842 1111202688 1111729824 1111894272 1114086432 1114614936 1114642944 1115171712 1115755016 1116862464 1117535616 1118650574 1119043836 1119229952 1119760896 1121415948 1121947929 1123227648 1124887824 1127127744 1132887312 1136989108 1137825792 1138117632 1140340518 1141641216 1141776576 1142780224 1145311488 1145605248 1147047936 1148578272 1149288264 1150024704 1152270846 1152566391 1153585152 1156134708 1157590656 1161174528 1165206384 1168877568 1169432064 1171160532 1173492592 1173666176 1176567552 1177125696 1179620928 1180210176 1181212938 1181387664 1182560256 1183716834 1184308128 1184869944 1185067008 1185629184 1187381592 1187944866 1189181824 1189745952 1193429376 1195193313 1197573228 1203692769 1205065728 1207419372 1208939904 1209249984 1211791023 1212388176 1212993792 1213137612 1214203988 1216893456 1217205576 1217673216 1217985536 1220051484 1220364414 1221901248 1222511616 1224142632 1225684224 1227542528 1229940072 1233747936 1237635072 1240052328 1241932416 1242521568 1245155424 1245777408 1246368384 1246835879 1247020312 1248258048 1250103024 1250696052 1250881056 1250904064 1251497472 1253347236 1253941803 1253973312 1255224393 1256470272 1257227568 1259133696 1259731008 1263631104 1264105074 1268018712 1272013824 1274498226 1280054016 1280382336 1281994752 1284346368 1284498648 1284828108 1285321728 1285627752 1288162437 1288805904 1289631744 1290428928 1292150556 1292949297 1293777792 1294109632 1294424064 1297783296 1298270076 1302289488 1306392576 1310857182 1314987264 1315611072 1319058432 1319553192 1320179166 1320374448 1321684992 1322977638 1323638496 1324266408 1324486656 1326274176 1327073544 1329061122 1329085568 1329716064 1330380288 1332346644 1333200384 1333832832 1335804291 1335855104 1337829552 1338464196 1342608048 1351514688 1355698944 1357051516 1357754368 1360057392 1360406232 1361277952 1362119424 1363936698 1364618016 1365654336 1366336512 1369356273 1369882368 1370233728 1371959296 1374638904 1374991484 1375325568 1378894752 1380985344 1383682581 1388042112 1392339456 1393728584 1395111936 1397173968 1397836764 1398069248 1400799852 1401499584 1402897851 1403624448 1404290304 1406365902 1407241188 1407267072 1407934656 1408637952 1411623936 1412153416 1412823318 1413032304 1413529056 1414434816 1416525408 1417197384 1419346048 1426521051 1431015552 1432817664 1435984356 1436196768 1439710959 1440430128 1442244096 1442614016 1445060979 1445986944 1446331221 1446357824 1446709248 1449906642 1450835712 1451007732 1451732544 1455500016 1455873336 1457706752 1462219776 1465075674 1469691648 1474794744 1477177344 1479360672 1480062456 1481603584 1482306432 1482525696 1484497341 1485421254 1485448576 1486153248 1486190592 1486895616 1489093308 1490047488 1492058448 1492957737 1493014528 1495221264 1495930572 1496677824 1499850432 1500561936 1501346823 1502836992 1505058246 1510516416 1517490176 1520454024 1522368768 1525161312 1525959066 1527081984 1527473664 1530457011 1531437696 1532384352 1533366272 1536361128 1536755188 1537128576 1541117664 1541512944 1543454208 1546468767 1548232704 1553608512 1559242752 1561547376 1566381888 1567944657 1568756736 1569500928 1571820714 1572827904 1573613568 1574360064 1574950584 1575183552 1578289112 1579037826 1579077504 1579826592 1580838912 1583175456 1583926488 1586327936 1588672593 1589661342 1590220188 1591239168 1593591084 1594347057 1596764304 1604923692 1609892496 1611919872 1612333312 1615721364 1616517568 1616910336 1617325056 1617516816 1620483894 1622524608 1622940768 1626735312 1627152552 1629201664 1630015488 1632190176 1633199112 1634245632 1637437518 1637857503 1639920096 1644997248 1653403104 1655909888 1656695424 1659144087 1660207232 1660602513 1661036544 1661824512 1664280756 1666804032 1667594736 1667841408 1668663296 1671129648 1671922404 1671964416 1672757568 1673632524 1675293696 1676303424 1677975861 1678565754 1678844928 1679641344 1682123922 1684841472 1685473432 1690691616 1696018432 1699330968 1705483662 1706738688 1707176448 1710510777 1712461824 1712664864 1713104144 1713762304 1714170336 1717549916 1717967232 1718407872 1720571904 1722867408 1723932396 1725037056 1728406269 1730377728 1731026768 1734202062 1736385984 1747809576 1753316352 1754148096 1756740798 1758744576 1759404256 1760238888 1760499264 1763970184 1764851328 1765688544 1768365568 1769431392 1771819407 1772081496 1772954752 1773840384 1775575251 1776462192 1777304916 1777600512 1778443776 1781072388 1781917299 1783772736 1784618928 1790144064 1796359842 1802019584 1807598592 1811129058 1813409856 1813874976 1816159232 1818582264 1819490688 1819706418 1820872448 1821305982 1821782016 1825166726 1825340184 1825808364 1826509824 1826978304 1830077226 1830546621 1832851872 1833767424 1838526336 1841313792 1844910108 1850722816 1856452608 1860078492 1862898624 1863782352 1867733136 1868666112 1869552576 1870530468 1871499264 1872387072 1875154536 1876044078 1876321584 1876356096 1877246208 1878183936 1880020854 1882165248 1883764424 1884043072 1884705408 1888700544 1889596512 1896157611 1902028068 1908020736 1911747339 1914645808 1914929024 1919614612 1920081024 1920573504 1922992128 1926747972 1927242162 1927982592 1928441628 1933208856 1934447616 1934676976 1935643392 1938225834 1940666688 1941164448 1947405114 1949626368 1953434232 1959588864 1966392992 1972480896 1973416608 1976408576 1976700928 1979329788 1980268749 1980561672 1981537664 1982527488 1984466457 1985457744 1986399612 1986729984 1989411264 1990610316 1993591683 1993628352 1994574096 1995570432 1999800576 2000749248 2001795764 2003782656 2006744328 2007696294 2014021888 2027272032 2029825024 2033548416 2034311171 2034612088 2035577274 2036109312 2036631552 2040086088 2040609348 2041916928 2043179136 2045905047 2048481504 2049504768 2054823552 2055350592 2055594287 2057938944 2061958356 2062487226 2071478016 2082063168 2088509184 2089292554 2090592876 2091675648 2092667904 2095760952 2096755146 2097103872 2099146752 2099934112 2100244736 2101199778 2105383768 2105436672 2106435456 2109548853 2110861782 2110900608 2111901984 2117435904 2118230124 2119234977 2119548456 2120293584 2121652224 2124788112 2125796076 2129019072 2139898256 2146523328 2149226496 2153976534 2154295152 2156433408 2156689088 2160645192 2163366144 2163921024 2168980416 2169536736 2176253568 2176511598 2177598816 2178424802 2178994176 2183250024 2183810004 2186560128 2193329664 2204537472 2208927232 2212192116 2214136684 2215766016 2219041008 2220093684 2222405376 2223459648 2223788544 2228131881 2228172864 2229229872 2229285888 2230343424 2231510032 2233724928 2235071232 2237301148 2238087672 2238459904 2239521792 2242831896 2243895858 2246455296 2249775648 2254255488 2257587369 2265774624 2273641897 2273978216 2275651584 2276235264 2280681036 2283553152 2285560448 2288938599 2290622976 2291210496 2297156544 2298576528 2300049408 2304541692 2305132782 2312269416 2315181312 2322349056 2330412768 2337755136 2338864128 2342321064 2346985184 2347332352 2353135104 2354251392 2357731071 2359241856 2360420352 2362425876 2362775328 2367433668 2368556739 2368616256 2369739888 2370979409 2371258368 2374763184 2375889732 2378363648 2379491904 2384492013 2386858752 2390386626 2395146456 2407385538 2410131456 2414838744 2417879808 2418499968 2423582046 2424776352 2425987584 2426275224 2428407976 2433786912 2434411152 2435346432 2435971072 2440102968 2440728828 2443802496 2445023232 2448285264 2451368448 2459880144 2467495872 2480104656 2483864832 2485043136 2490310848 2491554816 2492736768 2493671758 2494040624 2496516096 2500206048 2501392104 2501762112 2501808128 2502994944 2506694472 2507883606 2507946624 2510448786 2512940544 2514455136 2517848631 2518267392 2519462016 2523185883 2527262208 2528210148 2536037424 2544027648 2548996452 2558225493 2560108032 2560764672 2568692736 2568997296 2569656216 2570643456 2571255504 2576324874 2577611808 2579263488 2580857856 2584301112 2585898594 2587555584 2588219264 2588848128 2595566592 2596540152 2601303093 2604578976 2612785152 2621714364 2629974528 2631222144 2635111197 2638116864 2639106384 2640358332 2640748896 2645955276 2647276992 2648532816 2649918163 2652548352 2654147088 2658122244 2658171136 2659432128 2660760576 2664693288 2666400768 2667665664 2671608582 2671710208 2675659104 2676928392 2685216096 2694539763 2703029376 2711397888 2714103032 2720114784 2720812464 2722555904 2724238848 2727873396 2729236032 2729559627 2731308672 2731958973 2732673024 2737750089 2738712546 2739764736 2740467456 2749277808 2749982968 2750651136 2757789504 2761970688 2767365162 2776084224 2784678912 2787457168 2790223872 2794347936 2795673528 2796138496 2801599704 2802999168 2805795702 2807248896 2808580608 2812731804 2814066117 2814482376 2814534144 2815869312 2817275904 2820031281 2823247872 2824306832 2825646636 2826064608 2827058112 2833050816 2834394768 2838692096 2853042102 2862031104 2871968712 2872393536 2879421918 2880860256 2884488192 2885228032 2890121958 2890863243 2891973888 2892662442 2892715648 2893418496 2899813284 2901671424 2902015464 2903465088 2907338751 2911000032 2911746672 2915413504 2921107671 2924439552 2930151348 2939383296 2949589488 2958721344 2960124912 2961673241 2963207168 2964612864 2965051392 2968994682 2970842508 2970897152 2972306496 2972381184 2973791232 2978186616 2980094976 2984116896 2985915474 2986029056 2990442528 2991861144 2993355648 2999700864 3001123872 3002693646 3005673984 3010116492 3011544441 3021032832 3040908048 3044737536 3050322624 3051918132 3053365911 3054163968 3054947328 3060914022 3062875392 3064768704 3072722256 3073510376 3074257152 3082235328 3083025888 3086908416 3092937534 3093730839 3096465408 3107217024 3118485504 3123094752 3132763776 3133938831 3135889314 3137513472 3139001856 3143641428 3145132719 3145655808 3148720128 3149901168 3150367104 3151799667 3156578224 3158075652 3158155008 3159653184 3166350912 3167852976 3172655872 3177345186 3179322684 3180440376 3182478336 3187182168 3188694114 3193528608 3209847384 3219784992 3223839744 3224666624 3230964801 3231442728 3233035136 3233820672 3234650112 3235033632 3240967788 3245049216 3245881536 3253470624 3254305104 3258403328 3264380352 3264767397 3266398224 3267637203 3268491264 3274875036 3275715006 3279840192 3289994496 3306806208 3310105387 3311819776 3313390848 3318288174 3320414464 3321205026 3322073088 3323649024 3328561512 3333608064 3335189472 3335682816 3337326592 3342259296 3343844808 3343928832 3345515136 3347265048 3350587392 3352606848 3353864363 3355951722 3357131508 3357689856 3359282688 3364247844 3365843787 3369682944 3370946864 3381383232 3398661936 3410967324 3413477376 3414352896 3421021554 3424923648 3425329728 3426208288 3428340672 3435099832 3435934464 3436815744 3441143808 3445734816 3447864792 3450074112 3456812538 3457699173 3460755456 3462053536 3468404124 3472771968 3495619152 3506632704 3508296192 3513481596 3518808512 3520477776 3520998528 3527940368 3529702656 3531377088 3536731136 3538862784 3543638814 3544162992 3545909504 3547680768 3551150502 3552924384 3554609832 3555201024 3556887552 3562144776 3563834598 3567545472 3569237856 3580288128 3592719684 3604039168 3611078307 3615197184 3622258116 3626819712 3627749952 3632318464 3635373069 3637164528 3638981376 3639412836 3641744896 3642611964 3650333452 3650680368 3651616728 3653019648 3653956608 3660154452 3661093242 3665703744 3667534848 3677052672 3682627584 3689820216 3701445632 3712905216 3720156984 3725797248 3727564704 3735466272 3737332224 3739105152 3740507637 3741060936 3744774144 3748436641 3750309072 3752088156 3752643168 3752712192 3754492416 3760041708 3761825409 3765673179 3767528848 3768086144 3769410816 3777401088 3779193024 3792315222 3804056136 3816041472 3823494678 3829291616 3829858048 3839229224 3840162048 3841147008 3845984256 3853495944 3854484324 3855965184 3856883256 3864487311 3866417712 3868895232 3869353952 3871286784 3876451668 3878847891 3881333376 3882328896 3894810228 3906868464 3919177728 3932785984 3944961792 3946833216 3952817152 3958659576 3960537498 3961123344 3963075328 3965054976 3968932914 3970915488 3972799224 3973459968 3978822528 3981220632 3987183366 3987256704 3989148192 3991140864 3999601152 4001498496 4002999401 4003591528 4007565312 4013488656 4015392588 4028043776 4054544064 4059650048 4067096832 4068622342 4069224176 4071154548 4073263104 4080172176 4081218696 4083833856 4086358272 4091810094 4096963008 4099009536 4108068819 4109647104 4110701184 4111188574 4115877888 4123916712 4124974452 4142956032 4151047743 4164126336 4177018368 4178585108 4181185752 4185335808 4191521904 4193510292 4194207744 4199868224 4200489472 4202399556 4208693553 4210767536 4210873344 4212870912 4219097706 4221723564 4221801216 4223803968 4234871808 4236460248 4238469954 4239096912 4240587168 4243304448 4249576224 4251592152 4258038144 4279796512 4293046656 4298452992 4307953068 4308590304 4313378176 4319132877 4321290384 4323550687 4326732288 4327842048 4335182937 4337960832 4338993663 4339073472 4352507136 4353023196 4355197632 4356849604 4366500048 4367620008 4373120256 4386659328 4409074944 4417854464 4424384232 4428273368 4431532032 4438082016 4440187368 4444810752 4446919296 4447577088 4453492023 4456263762 4456345728 4458459744 4458571776 4460686848 4463020064 4470142464 4473940507 4474602296 4476175344 4479043584 4485663792 4487791716 4499551296 4504040469 4508510976 4515174738 4531549248 4547283794 4547956432 4552470528 4561362072 4567106304 4571120896 4577877198 4581245952 4582420992 4591371033 4594313088 4597153056 4600098816 4609083384 4610265564 4624538832 4630362624 4639406301 4644698112 4660825536 4677728256 4684642128 4693970368 4694664704 4703833971 4706270208 4708502784 4715462142 4718483712 4720840704 4724851752 4725550656 4734867336 4737113478 4737232512 4739479776 4741958818 4742516736 4749526368 4751779464 4756727296 4758983808 4766017779 4768984026 4773717504 4780773252 4790292912 4814771076 4829677488 4832203709 4835759616 4836999936 4847164092 4849552704 4851975168 4852550448 4856815952 4867573824 4868822304 4871942144 4880205936 4881457656 4887604992 4890046464 4896570528 4902736896 4913572509 4919760288 4934991744 4960209312 4967729664 4970086272 4977432261 4980621696 4981807539 4983109632 4985473536 4987343516 4988081248 5000412096 5002784208 5003524224 5005989888 5013388944 5015767212 5015893248 5020897572 5025881088 5028910272 5033927583 5035697262 5036534784 5038924032 5046371766 5054524416 5056420296 5072074848 5088055296 5097992904 5116450986 5120216064 5121529344 5131532331 5137385472 5137994592 5139312432 5141286912 5142511008 5152649748 5155223616 5160366949 5161715712 5168602224 5171797188 5175111168 5176438528 5185218807 5191133184 5193080304 5202606186 5209157952 5243428728 5259949056 5262444288 5270222394 5276233728 5278212768 5280716664 5281497792 5291910552 5294553984 5297065632 5299836326 5305096704 5308294176 5315458221 5316244488 5316342272 5318864256 5321521152 5326725753 5329386576 5332801536 5335331328 5343217164 5351318208 5353856784 5370432192 5389079526 5400698263 5406058752 5422795776 5428206064 5440229568 5441624928 5445111808 5448477696 5455746792 5458472064 5459119254 5462617344 5463917946 5465346048 5475500178 5477425092 5479529472 5480934912 5491639863 5498555616 5499965936 5501302272 5515579008 5523941376 5534730324 5552168448 5569357824 5574914336 5588695872 5591347056 5603199408 5605998336 5611591404 5614497792 5617161216 5625463608 5628132234 5628964752 5629068288 5631738624 5634551808 5640062562 5646495744 5648613664 5651293272 5652129216 5654116224 5666101632 5668789536 5677384192 5688472833 5706084204 5724062208 5735242017 5743937424 5744787072 5758843836 5761720512 5767468943 5768976384 5770456064 5780243916 5781726486 5783947776 5785324884 5785431296 5799626568 5803342848 5804030928 5806930176 5814677502 5822000064 5823493344 5830827008 5842215342 5848879104 5860302696 5878766592 5899178976 5917442688 5920249824 5923346482 5926414336 5929225728 5930102784 5937989364 5940806247 5941685016 5941794304 5944612992 5947582464 5953399371 5956373232 5960189952 5968233792 5971830948 5980775049 5980885056 5983722288 5986711296 5999401728 6002247744 6005387292 6011347968 6020232984 6023088882 6042065664 6081816096 6089475072 6100645248 6102933513 6103836264 6106731822 6108327936 6109894656 6121828044 6125750784 6129537408 6137715141 6145444512 6147020752 6148514304 6164470656 6166051776 6166782861 6173816832 6185875068 6187461678 6214434048 6246189504 6265527552 6267877662 6271778628 6275026944 6278003712 6287282856 6290265438 6291311616 6297440256 6299802336 6300734208 6303599334 6313156448 6316151304 6316310016 6319306368 6328646559 6332701824 6335705952 6345311744 6354690372 6357704931 6358645368 6360880752 6364956672 6374364336 6377388228 6387057216 6419694768 6439569984 6445994701 6447679488 6449333248 6461929602 6462885456 6466070272 6469300224 6470067264 6481935576 6490098432 6491763072 6506941248 6508610208 6516806656 6528760704 6529534794 6531209549 6532796448 6535274406 6536982528 6549750072 6551430012 6559680384 6579988992 6613612416 6620210774 6623639552 6626781696 6636576348 6640828928 6642410052 6647298048 6657123024 6667216128 6670378944 6671365632 6684395643 6684518592 6687689616 6687857664 6691030272 6694530096 6701174784 6705213696 6707728726 6711903444 6714263016 6715379712 6718565376 6728495688 6731687574 6739365888 6741893728 6762766464 6772762107 6797323872 6820925691 6821934648 6826954752 6828705792 6842043108 6850659456 6852416576 6856681344 6866815797 6870199664 6871868928 6873631488 6891469632 6895729584 6900148224 6913625076 6915398346 6924107072 6936808248 6945543936 6991238304 7013265408 7016592384 7026963192 7037617024 7040955552 7041997056 7055880736 7059405312 7062754176 7073193213 7073462272 7077725568 7087277628 7088325984 7091819008 7102301004 7105670217 7105848768 7109219664 7112938227 7113775104 7124289552 7127669196 7135090944 7138475712 7153476039 7160576256 7185439368 7208078336 7222156614 7230394368 7244516232 7253639424 7255499904 7264636928 7270746138 7274329056 7277962752 7278825672 7283489792 7285223928 7299587143 7300666904 7301360736 7303233456 7306039296 7307913216 7320308904 7322186484 7331407488 7335069696 7354105344 7379640432 7402891264 7440313968 7451594496 7455129408 7470932544 7474664448 7478210304 7481015274 7482121872 7489548288 7496873282 7500618144 7504176312 7505286336 7505424384 7508984832 7520083416 7523650818 7531346358 7535057696 7536172288 7538821632 7553545893 7554802176 7558386048 7569557649 7584630444 7608112272 7632082944 7646989356 7658583232 7659716096 7674676479 7678458448 7680324096 7682294016 7706991888 7708968648 7711930368 7713766512 7728974622 7732835424 7737790464 7738707904 7742573568 7752903336 7757695782 7762666752 7764657792 7789620456 7813736928 7838355456 7865571968 7889923584 7893666432 7905333591 7905634304 7917319152 7921074996 7922246688 7926150656 7937865828 7941830976 7945598448 7949754489 7957645056 7962441264 7974366732 7974513408 7978296384 7982281728 7999202304 8002996992 8005998802 8007183056 8015130624 8026977312 8030785176 8056087552 8083619289 8109088128 8119300096 8134193664 8137244684 8138448352 8142309096 8158362101 8160344352 8162437392 8167667712 8172716544 8183620188 8188678881 8193926016 8195876919 8198019072 8213250267 8216137638 8219294208 8221402368 8222377148 8247833424 8249948904 8285912064 8302095486 8328252672 8354036736 8357170216 8362371504 8370671616 8383043808 8387020584 8388415488 8399736448 8400978944 8404799112 8417387106 8421535072 8421746688 8425741824 8438195412 8442198351 8443447128 8443602432 8447607936 8460093843 8469743616 8472920496 8476939908 8478193824 8481174336 8499152448 8503184304 8507631997 8516076288 8559593024 8586093312 8615906136 8617180608 8626756352 8638265754 8642580768 8647101374 8653464576 8655684096 8670365874 8672589729 8675921664 8677987326 8678146944 8705014272 8706046392 8710395264 8713699208 8733000096 8735240016 8746240512 8763323013 8773318656 8818149888 8835708928 8848768464 8856546736 8876164032 8880374736 8885019723 8889621504 8893838592 8895154176 8906984046 8912527524 8912691456 8916919488 8917143552 8921373696 8926040128 8940284928 8947881014 8949204592 8952350688 8958087168 8971327584 8975583432 8999102592 9008080938 9017021952 9030349476 9034633323 9063098496 9094567588 9095912864 9122724144 9134212608 9142241792 9155754396 9160097733 9162491904 9164841984 9182742066 9188626176 9194306112 9218166768 9220531128 9249077664 9260725248 9278812602 9281192517 9289396224 9321651072 9355456512 9369284256 9387940736 9389329408 9401816493 9407667942 9410080907 9412540416 9417005568 9430924284 9435398157 9436967424 9449703504 9451101312 9455399001 9469734672 9474226956 9474465024 9478959552 9483917636 9499052736 9503558928 9508529879 9513454592 9517967616 9532035558 9537968052 9547435008 9561546504 9580585824 9629542152 9659354976 9664407418 9671519232 9673999872 9692894403 9694328184 9699105408 9703950336 9705100896 9713631904 9735147648 9737644608 9760411872 9762915312 9775209984 9793141056 9794302191 9802911609 9805473792 9827145018 9839520576 9869983488 9920418624 9930316161 9935459328 9940172544 9954864522 9961243392 9963615078 9966219264 9970947072 9974687032 9976162496 10000824192 10005568416 10007048448 10011979776 10026777888 10031534424 10031786496 10041795144 10051762176 10057820544 10061593089 10067855166 10071394524 10073069568 10077848064 10092743532 10097531361 10109048832 10112840592 10144149696 10195985808 10232901972 10240432128 10243058688 10263064662 10274770944 10275989184 10278624864 10285022016 10305299496 10310447232 10320733898 10323431424 10337204448 10343594376 10350222336 10352877056 10370437614 10373097519 10382266368 10386160608 10405212372 10418315904 10486857456 10517149249 10519898112 10524888576 10540444788 10556425536 10561433328 10562995584 10583821104 10589107968 10594131264 10599672652 10610193408 10616588352 10627180453 10630916442 10632488976 10632684544 10637728512 10643042304 10653451506 10658773152 10665603072 10670662656 10686434328 10702636416 10707713568 10740864384 10778159052 10801396526 10812117504 10833234921 10845591552 10856412128 10880459136 10883249856 10896955392 10906119207 10911493584 10916944128 10918238508 10925234688 10927835892 10951000356 10954850184 10959058944 10961869824 10983279726 10997111232 10999931872 11002604544 11031158016 11047882752 11069460648 11104336896 11138715648 11149828672 11177391744 11182694112 11206398816 11211996672 11221522911 11223182808 11234322432 11245309923 11250927216 11256264468 11257929504 11258136576 11263477248 11280125124 11285476227 11297019537 11297227328 11302586544 11304258432 11308232448 11332203264 11337579072 11354768384 11376945666 11412168408 11448124416 11470484034 11487874848 11489574144 11517687672 11523441024 11534937886 11537952768 11540912128 11560487832 11563452972 11567895552 11570649768 11570862592 11593461933 11599253136 11606685696 11608061856 11613860352 11629355004 11644000128 11646986688 11661654016 11684430684 11720605392 11757533184 11798357952 11834885376 11840499648 11846692964 11852828672 11858451456 11875978728 11881612494 11883370032 11883588608 11889225984 11895164928 11906798742 11912746464 11920379904 11936467584 11943661896 11961550098 11961770112 11967444576 11973422592 11998803456 12004495488 12008998203 12010774584 12022695936 12040465968 12046177764 12084131328 12163632192 12178950144 12201290496 12205867026 12207672528 12213463644 12219789312 12243656088 12251501568 12259074816 12275430282 12290889024 12294041504 12297028608 12324206457 12328941312 12332103552 12333565722 12347633664 12371750136 12374923356 12428868096 12453143229 12492379008 12531055104 12535755324 12543557256 12556007424 12574565712 12580530876 12582623232 12599604672 12601468416 12607198668 12626080659 12626312896 12632302608 12632620032 12638612736 12657293118 12665403648 12671411904 12690623488 12709380744 12715409862 12717290736 12721761504 12729913344 12748728672 12754776456 12774114432 12839389536 12879139968 12891989402 12895358976 12898666496 12923859204 12925770912 12932140544 12940134528 12957398631 12963871152 12970652061 12980196864 12983526144 13013882496 13016980989 13017220416 13033613312 13057521408 13059069588 13062419098 13065592896 13070548812 13099500144 13102860024 13119360768 13159977984 13227224832 13240421548 13247279104 13253563392 13273152696 13281657856 13284820104 13294596096 13314246048 13334432256 13340757888 13342731264 13360476069 13368791286 13369037184 13375379232 13375715328 13382060544 13389060192 13410427392 13415457452 13421821521 13423806888 13428526032 13437130752 13456991376 13463375148 13483787456 13512121407 13525532928 13545524214 13594647744 13641851382 13643869296 13657411584 13684086216 13701318912 13704833152 13713362688 13733631594 13740399328 13743737856 13747262976 13774113099 13782939264 13791459168 13800296448 13827250152 13830796692 13848214144 13873616496 13891087872 13918218903 13982476608 14033184768 14053926384 14075234048 14081911104 14083994112 14111501913 14111761472 14118810624 14125508352 14146386426 14146924544 14155451136 14174555256 14176651968 14183638016 14204602008 14211340434 14211697536 14218439328 14225876454 14227550208 14248579104 14255338392 14270181888 14276951424 14298053337 14306952078 14321152512 14370878736 14416156672 14444313228 14489032464 14496611127 14507278848 14510999808 14541492276 14548658112 14555925504 14557651344 14566979584 14570447856 14599174286 14601333808 14602721472 14606466912 14615826432 14640617808 14644372968 14662814976 14670139392 14708210688 14740717527 14759280864 14805782528 14880627936 14903188992 14910258816 14932296783 14941865088 14945422617 14949328896 14956420608 14962030548 14964243744 14993746564 15001236288 15008352624 15010572672 15017969664 15040166832 15047301636 15062692716 15070115392 15072344576 15077643264 15101782749 15107091786 15109604352 15116772096 15139115298 15169260888 15216224544 15264165888 15293978712 15317166464 15319432192 15349352958 15356916896 15360648192 15364588032 15394596993 15413983776 15417937296 15423860736 15427533024 15457949244 15465670848 15477415808 15481100847 15485147136 15505806672 15513917171 15515391564 15525333504 15529315584 15555656421 15579240912 15627473856 15731143936 15779847168 15787332864 15810667182 15811268608 15834638304 15842149992 15844493376 15852301312 15875731656 15883661952 15891196896 15899508978 15915290112 15924882528 15946374663 15948733464 15949026816 15956592768 15964563456 15980177259 15998404608 16005993984 16011997604 16014366112 16053954624 16061570352 16112175104 16167238578 16202094789 16218176256 16268387328 16274489368 16276896704 16284618192 16316724202 16320688704 16324874784 16335335424 16345433088 16367240376 16377357762 16387852032 16391753838 16396038144 16426500534 16432275276 16438588416 16442804736 16444754296 16474919589 16495666848 16499897808 16571824128 16604190972 16656505344 16708073472 16714340432 16724743008 16766087616 16774041168 16799472896 16801957888 16809598224 16834774212 16843070144 16843493376 16851483648 16876390824 16884396702 16886894256 16887204864 16895215872 16920187686 16939487232 16945840992 16953879816 16956387648 16962348672 16998304896 17006368608 17015263994 17032152576 17065418499 17119186048 17172186624 17205726051 17231812272 17234361216 17253512704 17276531508 17285161536 17294202748 17302406829 17306929152 17311368192 17339083897 17340731748 17345179458 17351843328 17355974652 17356293888 17410028544 17412092784 17420790528 17427398416 17466000192 17470480032 17492481024 17526646026 17546637312 17636299776 17671417856 17697536928 17713093472 17752328064 17760749472 17770039446 17779243008 17787677184 17790308352 17813968092 17822418741 17825055048 17825382912 17833838976 17842747392 17852080256 17860198113 17880569856 17895762028 17898409184 17904701376 17942325147 17942655168 17951166864 17998205184 18016161876 18034043904 18060698952 18069266646 18126196992 18189135176 18191825728 18245448288 18268425216 18284483584 18308800539 18311508792 18320195466 18324983808 18329683968 18365484132 18377252352 18388612224 18413145423 18436333536 18441062256 18498155328 18500348583 18516610817 18521450496 18557625204 18562385034 18643302144 18738568512 18775881472 18778658816 18803632986 18815335884 18820161814 18825080832 18834011136 18861848568 18870796314 18873934848 18899407008 18902202624 18910798002 18939469344 18948453912 18948930048 18957919104 18967835272 18998105472 19007117856 19017059758 19026909184 19035935232 19064071116 19073114793 19075936104 19094870016 19123093008 19161171648 19259084304 19318709952 19328814836 19337984103 19343038464 19347999744 19385788806 19388656368 19398210816 19407900672 19410201792 19427263808 19470295296 19475289216 19520823744 19525830624 19550419968 19586282112 19588604382 19593628647 19605823218 19610947584 19654290036 19679041152 19739966976 19840837248 19860632322 19870918656 19880345088 19909729044 19922486784 19927230156 19941894144 19949374064 19952324992 20001648384 20011136832 20014096896 20053186929 20053555776 20063068848 20063572992 20083590288 20103524352 20115641088 20123186178 20135710332 20142789048 20146139136 20155696128 20185487064 20195062722 20218097664 20225681184 20288299392 20318286321 20391971616 20462777073 20465803944 20480864256 20486117376 20526129324 20551978368 20557249728 20570044032 20600447391 20610598992 20620894464 20641467796 20674408896 20687188752 20695035619 20700444672 20705754112 20740875228 20746195038 20772321216 20810424744 20836631808 20973714912 21034298498 21039796224 21049777152 21080889576 21112851072 21122866656 21125991168 21167642208 21178215936 21188262528 21199345304 21220386816 21233176704 21254360906 21261832884 21264977952 21265369088 21275457024 21306903012 21317010651 21317546304 21338814681 21341325312 21372868656 21405272832 21415427136 21460428117 21481728768 21556318104 21602793052 21624235008 21666469842 21691183104 21712824256 21760918272 21766499712 21793910784 21812238414 21822987168 21833888256 21836477016 21850469376 21855671784 21898761429 21902000712 21909700368 21918117888 21923739648 21966559452 21994222464 21999863744 22005209088 22062316032 22138921296 22208673792 22299657344 22354783488 22365388224 22412797632 22423993344 22443045822 22446365616 22468644864 22490619846 22501854432 22512528936 22515859008 22516273152 22526954496 22560250248 22570952454 22594039074 22594454656 22605173088 22608516864 22616464896 22664406528 22675158144 22708672947 22709536768 22753891332 22824336816 22896248832 22940968068 22975749696 22979148288 23024029437 23035375344 23046882048 23069875772 23081824256 23120975664 23126905944 23135791104 23141299536 23141725184 23186923866 23198506272 23213371392 23216123712 23227720704 23258710008 23288000256 23293973376 23323308032 23368861368 23441210784 23515066368 23596715904 23669770752 23680999296 23693385928 23716902912 23751957456 23763224988 23766740064 23767177216 23778451968 23813597484 23825492928 23849263467 23872935168 23887323792 23923100196 23923540224 23934889152 23946845184 23997606912 24008990976 24017996406 24021549168 24045391872 24080931936 24092355528 24168262656 24250857867 24327264384 24357900288 24402580992 24411734052 24415345056 24426927288 24475086303 24487312176 24503003136 24518149632 24550860564 24566036643 24581778048 24587630757 24588083008 24594057216 24639750801 24648412914 24657882624 24664207104 24667131444 24743500272 24749846712 24857736192 24906286458 24984758016 25062110208 25071510648 25087114512 25112014848 25149131424 25161061752 25165246464 25199209344 25202936832 25214397336 25252161318 25252625792 25264605216 25265240064 25277225472 25314586236 25330807296 25342823808 25380281529 25381246976 25418761488 25430819724 25434581472 25443523008 25497457344 25509552912 25522895991 25548228864 25678779072 25758279936 25783978804 25797332992 25847718408 25851541824 25864281088 25880269056 25914797262 25927742304 25941304122 25960393728 25967052288 26017769187 26027764992 26033961978 26034440832 26067226624 26115042816 26118139176 26124838196 26131185792 26141097624 26199000288 26205720048 26238721536 26289969039 26319955968 26454449664 26480843096 26507126784 26546305392 26563315712 26569640208 26628492096 26655059169 26668864512 26681515776 26685462528 26720952138 26737582572 26738074368 26750758464 26751430656 26764121088 26778120384 26820854784 26830914904 26843643042 26847613776 26857052064 26874261504 26913982752 26926750296 26967574912 27024242814 27051065856 27091048428 27103899969 27189295488 27283702764 27287738592 27368172432 27402637824 27409666304 27426725376 27467263188 27480293199 27480798656 27487475712 27494525952 27548226198 27565878528 27582918336 27654500304 27661593384 27696428288 27747232992 27782175744 27836437806 27843577551 27964953216 28066369536 28107852768 28150468096 28163822208 28167988224 28205449479 28223003826 28223522944 28230242721 28237621248 28251016704 28292772852 28310902272 28349110512 28353303936 28366197003 28367276032 28409204016 28422680868 28423395072 28436878656 28451752908 28497158208 28510676784 28525589637 28540363776 28553902848 28596106674 28613904156 28642305024 28741757472 28832313344 28888626456 28978064928 28993222254 29014557696 29021999616 29078683209 29082984552 29097316224 29111851008 29115302688 29133959168 29140895712 29198348572 29202667616 29205442944 29212933824 29281235616 29288745936 29325629952 29382906573 29408734827 29416421376 29481435054 29518561728 29761255872 29790948483 29806377984 29820517632 29864593566 29883730176 29890845234 29898657792 29912841216 29924061096 29928487488 29987493128 30002472576 30016705248 30021145344 30035939328 30080333664 30094603272 30125385432 30140230784 30144689152 30155286528 30184779267 30203565498 30214183572 30219208704 30233544192 30278230596 30292594083 30338521776 30432449088 30587957424 30634332928 30638864384 30698705916 30713833792 30721296384 30729176064 30789193986 30827967552 30835874592 30855066048 30915898488 30931341696 30954831616 30962201694 30970294272 31011613344 31027834342 31030783128 31050667008 31058631168 31111312842 31119292557 31158481824 31254947712 31462287872 31551447747 31559694336 31574665728 31621334364 31669276608 31684299984 31688986752 31704602624 31751463312 31767323904 31782393792 31799017956 31830580224 31849765056 31881541359 31892749326 31897466928 31898053632 31913185536 31929126912 31960354518 31996809216 32011987968 32023995208 32028732224 32107909248 32123140704 32224350208 32334477156 32404189578 32436352512 32499704763 32536774656 32548978736 32553793408 32569236384 32633448404 32641377408 32649749568 32690866176 32718357621 32734480752 32754715524 32775704064 32783507676 32853001068 32864550552 32877176832 32885609472 32889508592 32949839178 32991333696 32999795616 33143648256 33208381944 33313010688 33416146944 33428680864 33449486016 33532175232 33548082336 33598945792 33603915776 33619196448 33664568733 33669548424 33686140288 33702967296 33735929769 33752781648 33765584431 33768793404 33773788512 33774409728 33790431744 33840375372 33856428681 33891058611 33891681984 33907759632 33912775296 33924697344 33996609792 34012737216 34030527988 34064305152 34130836998 34238372096 34344373248 34411452102 34463624544 34468722432 34507025408 34553063016 34570323072 34588405496 34604813658 34613858304 34622736384 34678167794 34681463496 34690358916 34703686656 34711949304 34712587776 34780385799 34820057088 34824185568 34841581056 34854796832 34932000384 34940960064 34984962048 35053292052 35272599552 35395073856 35426186944 35504656128 35521498944 35540078892 35558486016 35575354368 35627936184 35644837482 35650110096 35650765824 35667677952 35685494784 35704160512 35720396226 35761139712 35791524056 35796818368 35809402752 35884650294 35885310336 35902333728 35996410368 36026994609 36032323752 36068087808 36121397904 36138533292 36252393984 36378270352 36383651456 36490896576 36536850432 36568967168 36617601078 36623017584 36640390932 36659367936 36730968264 36754504704 36777224448 36826290846 36872667072 36882124512 36996310656 37000697166 37033221634 37042900992 37115250408 37124770068 37286604288 37477137024 37551762944 37557317632 37607265972 37630671768 37640323628 37668022272 37723697136 37741592628 37747869696 37798814016 37804405248 37821596004 37878241977 37878938688 37896907824 37897860096 37915838208 37935670544 37996210944 38014235712 38034119516 38053818368 38071870464 38128142232 38146229586 38151872208 38189740032 38246186016 38322343296 38518168608 38637419904 38651912249 38657629672 38675968206 38686076928 38695999488 38771577612 38777312736 38796421632 38820403584 38854527616 38872195893 38911956183 38940590592 38950578432 39041647488 39050942967 39051661248 39100839936 39172564224 39177208764 39187257294 39211646436 39308580072 39358082304 39479933952 39681674496 39721264644 39741837312 39760690176 39819458088 39844973568 39854460312 39883788288 39898748128 39904649984 40003296768 40022273664 40028193792 40081428207 40106373858 40107111552 40126137696 40127145984 40167180576 40231282176 40246372356 40265464563 40271420664 40285578096 40311392256 40370974128 40390125444 40451362368 40536364221 40576598784 40636572642 40783943232 40925554146 40931607888 40972234752 41052258648 41103956736 41114499456 41140088064 41200894782 41221197984 41241788928 41282935592 41348817792 41374377504 41390071238 41400889344 41411508224 41481750456 41492390076 41544642432 41620849488 41673263616 41947429824 42068596996 42099554304 42161779152 42225702144 42245733312 42251982336 42334505739 42335284416 42356431872 42376525056 42398690608 42440773632 42466353408 42508721812 42523665768 42529955904 42530738176 42550914048 42613806024 42634021302 42635092608 42677629362 42682650624 42745737312 42810545664 42830854272 42894160011 42920856234 42963457536 43112636208 43205586104 43248470016 43332939684 43425648512 43489833381 43521836544 43532999424 43624476828 43645974336 43667776512 43672954032 43700938752 43711343568 43797522858 43804001424 43819400736 43847479296 43933118904 43988444928 43999727488 44010418176 44124632064 44222152581 44277842592 44417347584 44599314688 44709566976 44730776448 44796890349 44825595264 44836267851 44847986688 44886091644 44892731232 44981239692 45003708864 45025057872 45031718016 45048608771 45053908992 45120500496 45141904908 45188078148 45188909312 45210346176 45217033728 45232929792 45305348247 45328813056 45350316288 45417345894 45419073536 45507782664 45648673632 45792497664 45881936136 45951499392 45958296576 46048058874 46070750688 46093764096 46139751544 46241951328 46253811888 46271582208 46282599072 46283450368 46373847732 46397012544 46432247424 46443302541 46455441408 46517420016 46541751513 46576000512 46587946752 46737722736 46882421568 47193431808 47339541504 47361998592 47386771856 47433805824 47503914912 47526449976 47533480128 47534354432 47556903936 47627194968 47650985856 47698526934 47745870336 47774647584 47839123989 47846200392 47847080448 47869778304 47893690368 47940531777 47995213824 48017981952 48035992812 48043098336 48161863872 48184711056 48336525312 48501715734 48606284367 48654528768 48805161984 48823468104 48830690112 48853854576 48950172606 48974624352 49006006272 49036299264 49101721128 49132073286 49163556096 49175261514 49176166016 49188114432 49279501602 49296825828 49315765248 49328414208 49334262888 49424758767 49487000544 49499693424 49715472384 49812572916 49969516032 50124220416 50143021296 50174229024 50298262848 50322123504 50348445097 50398418688 50405873664 50428794672 50504322636 50505251584 50529210432 50530480128 50554450944 50629172472 50661614592 50685647616 50760563058 50762493952 50837522976 50861639448 50869162944 50887046016 50994914688 51019105824 51045791982 51096457728 51196255497 51357558144 51516559872 51567957608 51695436816 51703083648 51728562176 51760538112 51829594524 51855484608 51882608244 51907220487 51920787456 51934104576 52017251691 52035538374 52055529984 52067923956 52068881664 52230085632 52236278352 52249676392 52262371584 52282195248 52398000576 52411440096 52477443072 52579938078 52639911936 52908899328 52961686192 53014253568 53092610784 53126631424 53139280416 53256984192 53310118338 53337729024 53363031552 53370925056 53441904276 53467256223 53475165144 53476148736 53501516928 53528242176 53556240768 53580594339 53641709568 53661829808 53687286084 53695227552 53714104128 53827965504 53853500592 53935149824 54048485628 54102131712 54182096856 54207799938 54378590976 54567405528 54575477184 54736344864 54805275648 54819332608 54853450752 54926401617 54934526376 54960586398 54961597312 54974951424 54989051904 55096452396 55131757056 55165836672 55239436269 55309000608 55323186768 55392856576 55494465984 55501045749 55549832451 55564351488 55672875612 55687155102 55929906432 56215705536 56271791579 56300936192 56327644416 56335976448 56410898958 56446007652 56447045888 56460485442 56475242496 56502033408 56585545704 56621804544 56698221024 56706607872 56732394006 56734552064 56818408032 56845361736 56846790144 56873757312 56903505816 56994316416 57021353568 57051179274 57080727552 57107805696 57192213348 57219344379 57227808312 57284610048 57483514944 57777252912 57956129856 57986444508 58013952309 58029115392 58043999232 58157366418 58165969104 58194632448 58223702016 58230605376 58281791424 58396697144 58405335232 58410885888 58425867648 58562471232 58577491872 58651259904 58765813146 58780885941 58817469654 58832842752 58962870108 59037123456 59522511744 59581896966 59612755968 59641035264 59729187132 59767460352 59781690468 59825682432 59848122192 59856974976 59974986256 60004945152 60033410496 60042290688 60160667328 60189206544 60250770864 60280461568 60289378304 60310573056 60369558534 60407130996 60428367144 60438417408 60467088384 60556461192 60585188166 60677043552 60864898176 61175914848 61268665856 61277728768 61388331219 61397411832 61427667584 61442592768 61458352128 61578387972 61655935104 61671749184 61710132096 61801342173 61831796976 61862683392 61909663232 61924403388 62023226688 62055668684 62061566256 62085106857 62101334016 62117262336 62222625684 62238585114 62316963648 62509895424 62924575744 63102895494 63119388672 63149331456 63242668728 63338553216 63368599968 63377973504 63409205248 63502926624 63534647808 63564787584 63598035912 63661160448 63699530112 63723422897 63763082718 63785498652 63794933856 63796107264 63826371072 63920709036 63951031953 64016444043 64023975936 64047990416 64057464448 64215818496 64246281408 64381284351 64668954312 64808379156 64872705024 64999409526 65073549312 65097957472 65107586816 65138472768 65266896808 65282754816 65299499136 65381732352 65436715242 65468961504 65509431048 65551408128 65567015352 65696284287 65706002136 65729101104 65754353664 65771218944 65779017184 65899678356 65982667392 65999591232 66416763888 66626021376 66857361728 66898972032 67064350464 67096164672 67197891584 67238392896 67329137466 67339096848 67372280576 67405934592 67471859538 67505563296 67531168862 67537586808 67547577024 67548819456 67580863488 67680750744 67712857362 67782117222 67783363968 67815519264 67825550592 67849394688 67993219584 68025474432 68061055976 68128610304 68261673996 68476744192 68688746496 68822904204 68927249088 68937444864 69014050816 69072088311 69106126032 69140646144 69176810992 69209627316 69245472768 69356335588 69362926992 69380717832 69407373312 69423898608 69425175552 69560771598 69640114176 69648371136 69683162112 69709593664 69864000768 69881920128 69969924096 70106584104 70545199104 70790147712 70852373888 71009312256 71042997888 71080157784 71150708736 71255872368 71289674964 71300220192 71301531648 71335355904 71408321024 71440792452 71547790401 71583048112 71593636736 71618805504 71769300588 71770620672 71804667456 71992820736 72053989218 72064647504 72136175616 72242795808 72277066584 72504787968 72756540704 72767302912 72981793152 73073700864 73137934336 73235202156 73246035168 73280781864 73425258909 73461936528 73500361679 73509009408 73554448896 73652581692 73698109929 73745334144 73762892271 73764249024 73919252403 73992621312 74001394332 74066443268 74230500816 74249540136 74573208576 74954274048 75103525888 75214531944 75261343536 75280647256 75336044544 75447394272 75483185256 75495739392 75597628032 75608810496 75643192008 75756483954 75757877376 75793815648 75795720192 75831676416 75871341088 75992421888 76028471424 76056988619 76068239032 76143740928 76256284464 76292459172 76303744416 76492372032 76568687973 76644686592 77036337216 77274839808 77303824498 77315259344 77351936412 77391998976 77543155224 77554625472 77592843264 77640807168 77709055232 77744391786 77823912366 77881181184 77901156864 78053307561 78083294976 78101885934 78103322496 78201679872 78345128448 78354417528 78374514588 78423292872 78617160144 78716164608 78869907117 78959867904 79363348992 79442529288 79521380352 79638916176 79689947136 79708920624 79797496256 79809299968 79965177507 80006593536 80044547328 80056387584 80162856414 80212747716 80214223104 80252275392 80254291968 80334361152 80462564352 80492744712 80530929126 80542841328 80571156192 80622784512 80741948256 80780250888 80902724736 81072728442 81153197568 81273145284 81567886464 81851108292 81863215776 82104517296 82147463053 82207913472 82228998912 82280176128 82401789564 82440879597 82442395968 82483577856 82565871184 82697635584 82748755008 82780142476 82823016448 82963500912 82984780152 83089284864 83241698976 83346527232 83530732653 83894859648 84137193992 84199108608 84323558304 84451404288 84491466624 84503964672 84616348437 84669011478 84670568832 84690728163 84712863744 84753050112 84797381216 84932706816 85017443624 85047331536 85059911808 85101828096 85227612048 85268042604 85270185216 85355258724 85491474624 85576768911 85621091328 85661708544 85788320022 85841712468 85926915072 86225272416 86411172208 86496940032 86665879368 86851297024 86979666762 87043673088 87065998848 87236049627 87248953656 87291948672 87335553024 87345908064 87401877504 87422687136 87595045716 87608002848 87638801472 87726238133 87866237808 87976889856 87999454976 88148719719 88226204481 88249264128 88444305162 88555685184 89198629376 89372845449 89419133952 89461552896 89593780698 89651190528 89672535702 89695973376 89772183288 89785462464 89962479384 90007417728 90050115744 90063436032 90097217542 90107817984 90241000992 90283809816 90376156296 90377818624 90420692352 90434067456 90465859584 90554337801 90610696494 90657626112 90700632576 90834691788 91015565328 91297347264 91763872272 91811870471 91902998784 91916593152 92096117748 92141501376 92187528192 92279503088 92483902656 92507623776 92565198144 92566900736 92747695464 92794025088 92864494848 92886605082 92910882816 93034840032 93083503026 93152001024 93175893504 93357877671 93475445472 93764843136 94386863616 94654343241 94679083008 94723997184 94773543712 95007829824 95052899952 95066960256 95113807872 95254389936 95301971712 95397053868 95491740672 95549295168 95644624077 95678247978 95692400784 95694160896 95739556608 95787380736 95881063554 95990427648 96035963904 96071985624 96086196672 96323727744 96369422112 96673050624 97003431468 97212568734 97309057536 97499114289 97610323968 97646936208 97661380224 97707709152 97900345212 97949248704 98046972031 98072598528 98203442256 98264146572 98327112192 98350523028 98352332032 98559003204 98593651656 98631530496 98656828416 98668525776 98849517534 98974001088 98999386848 99430944768 99625145832 99939032064 100248440832 100286042592 100348458048 100596525696 100644247008 100696890194 100796837376 100811747328 100857589344 100993706199 101008645272 101010503168 101058420864 101108901888 101207789307 101258344944 101296753293 101323229184 101371295232 101521126116 101673175833 101675045952 101723278896 101738325888 101774092032 101989829376 102038211648 102091583964 102192915456 102392510994 102613266997 102715116288 103033119744 103135915216 103390873632 103406167296 103457124352 103521076224 103659189048 103710969216 103765216488 103814440974 103841574912 103868209152 104034503382 104071076748 104111059968 104135847912 104137763328 104341157397 104460171264 104472556704 104499352784 104524743168 104564390496 104796001152 104822880192 104954886144 105159876156 105817798656 105923372384 106185221568 106278560832 106513968384 106620236676 106675458048 106726063104 106883808552 106934512446 106950330288 106952297472 107003033856 107056484352 107112481536 107161188678 107283419136 107323659616 107374572168 107390455104 107428208256 107655931008 107707001184 107870299648 108080983827 108096971256 108204263424 108364193712 108415599876 108757181952 109134811056 109150954368 109472689728 109581909917 109610551296 109638665216 109706901504 109852803234 109869052752 109921172796 109923194624 109978103808 110192904792 110263514112 110331673344 110478872538 110618001216 110646373536 110785713152 110988931968 111002091498 111099664902 111128702976 111345751224 111374310204 111859812864 112431411072 112543583158 112601872384 112655288832 112671952896 112821797916 112892015304 112894091776 112920970884 113004066816 113171091408 113243609088 113396442048 113413215744 113464788012 113634725931 113636816064 113690723472 113693580288 113747514624 113807011632 113988632832 114042707136 114102358548 114161455104 114215611392 114384426696 114438688758 114455616624 114569220096 114967029888 115554505824 115912259712 115955736747 115972889016 116027904618 116058230784 116087998464 116314732836 116331938208 116389264896 116461210752 116563582848 116616587679 116735868549 116793394288 116810670464 116821771776 116851735296 117124942464 117154983744 117302519808 117531626292 117561771882 117634939308 117925740216 118074246912 119045023488 119163793932 119225511936 119282070528 119458374264 119534920704 119563380936 119651364864 119696244384 119713949952 119949972512 120009890304 120066820992 120084581376 120244284621 120321334656 120378413088 120501541728 120560923136 120578756608 120739117068 120796393689 120814261992 120856734288 120934176768 121112922384 121170376332 121354087104 121609092663 121729796352 122351829696 122473899319 122537331712 122776662438 122794823664 122855335168 122916704256 123156775944 123311870208 123343498368 123420264192 123602684346 123663593952 123725366784 123819326464 123848806776 124046453376 124092981431 124111337368 124123132512 124170213714 124202668032 124234524672 124445251368 124477170228 124633927296 125019790848 125849151488 126205790988 126298662912 126485337456 126677106432 126737199936 126755947008 127003517217 127005853248 127069295616 127129575168 127196071824 127322320896 127399060224 127446845794 127526165436 127570997304 127589867712 127592214528 127652742144 127841418072 127902063906 128032888086 128047951872 128095980832 128114928896 128431636992 128492562816 128682480033 128762568702 129337908624 129616758312 129745410048 129998819052 130195914944 130215173632 130276945536 130469500143 130533793616 130565509632 130598998272 130873430484 130937923008 131018862096 131102816256 131134030704 131392568574 131412004272 131458202208 131542437888 131558034368 131799356712 131965334784 131999182464 132833527776 133252042752 133714723456 133797944064 134128700928 134192329344 134390671047 134395783168 134476785792 134508803553 134658274932 134678193696 134744561152 134943719076 135011126592 135062337724 135075173616 135095154048 135145826313 135161726976 135361501488 135425714724 135564234444 135566727936 135631038528 135651101184 135698789376 135916044741 135986439168 136050948864 136122111952 136257220608 136523347992 136953488384 137377492992 137645808408 137854498176 137874889728 138028101632 138144176622 138212252064 138281292288 138353621984 138419254632 138692155717 138712671176 138725853984 138761435664 138814746624 138847797216 138850351104 139121543196 139296742272 139329907623 139366324224 139419187328 139625254539 139728001536 139763840256 140213168208 141580295424 141704747776 142018624512 142085995776 142160315568 142301417472 142511744736 142579349928 142600440384 142603063296 142670711808 142816642048 142881584904 143095580802 143166096224 143187273472 143237611008 143517371967 143538601176 143541241344 143609334912 143821595331 143985641472 144107978436 144129295008 144485591616 144554133168 144629743949 145009575936 145513081408 145534605824 145818853101 145963586304 146470404312 146492070336 146561563728 146850517818 146923873056 147000723358 147018018816 147108897792 147305163384 147396219858 147490668288 147525784542 147528498048 147838504806 147985242624 148002788664 148132886536 148461001632 148499080272 149146417152 149908548096 150207051776 150429063888 150522687072 150561294512 150894788544 150966370512 151045335291 151195256064 151217620992 151286384016 151512967908 151515754752 151587631296 151591440384 151663352832 151742682176 151984843776 152056942848 152113977238 152136478064 152287481856 152512568928 152584918344 152607488832 152984744064 153137375946 153289373184 153588766491 154072674432 154549679616 154607648996 154630518688 154703872824 155086310448 155109250944 155185686528 155281614336 155418110464 155488783572 155647824732 155721661461 155762362368 155802313728 156051755073 156106615122 156166589952 156203771868 156206644992 156690256896 156708835056 156749029176 156846585744 157234320288 157432329216 157739814234 157919735808 158726697984 158885058576 159042760704 159277832352 159379894272 159417841248 159594992512 159618599936 159930355014 159971375419 160013187072 160089094656 160112775168 160325712828 160401768669 160425495432 160428446208 160504550784 160668722304 160741783017 160925128704 160985489424 161061858252 161085682656 161142312384 161483896512 161560501776 161645007943 161805449472 162145456884 162306395136 162546290568 163135772928 163702216584 163726431552 164209034592 164294926106 164415826944 164457997824 164560352256 164779204851 164803579128 164881759194 164884791936 164967155712 165131742368 165395271168 165497510016 165560284952 165927001824 165969560304 166178569728 166483397952 166503137247 166649497353 166693054464 167061465306 167789719296 168274387984 168647116608 168815374737 168902808576 168982933248 169007929344 169232696874 169338022956 169341137664 169381456326 169425727488 169506100224 169594762432 169865413632 170034887248 170094663072 170119823616 170203656192 170455224096 170536085208 170540370432 170710517448 170982949248 171153537822 171242182656 171323417088 171576640044 171658033137 171683424936 171853830144 172450544832 172822344416 173331758736 173702594048 173959333524 174041856927 174087346176 174131997696 174472099254 174497907312 174583897344 174671106048 174691816128 174845374272 175190091432 175216005696 175277602944 175452476266 175732475616 175953779712 175998909952 176297439438 176342657823 176452408962 176498528256 176888610324 177111370368 178397258752 178745690898 178791537233 178838267904 178923105792 179187561396 179302381056 179345071404 179544366576 179570924928 179924958768 180014835456 180100231488 180126872064 180194435084 180482001984 180567619632 180662067701 180752312592 180755637248 180841384704 180868134912 180931719168 181108675602 181221392988 181315252224 181401265152 181669383576 182031130656 182594694528 183527744544 183623740942 183805997568 183833186304 184164993657 184192235496 184283002752 184375056384 184559006176 184967805312 185015247552 185130396288 185404026519 185495390928 185588050176 185728989696 185773210164 186069680064 186167006052 186255320571 186304002048 186351787008 186715755342 186950890944 187529686272 188773727232 189308686482 189358166016 189447994368 189547087424 190015659648 190105799904 190133920512 190227615744 190508779872 190603943424 190794107736 190983481344 191098590336 191170268691 191289248154 191356495956 191384801568 191388321792 191479113216 191762127108 191853095859 192049332129 192071927808 192143971248 192172393344 192647455488 192738844224 194006862936 194425137468 194618115072 194998228578 195220647936 195293872416 195322760448 195415418304 195800690424 195898497408 196093944062 196145197056 196406884512 196528293144 196654224384 196701046056 196704664064 197088852861 197118006408 197187303312 197263060992 197313656832 197337051552 197699035068 197948002176 197998773696 199250291664 199825835731 199878064128 200572085184 200696916096 201193051392 201288494016 201393780388 201593674752 201715178688 201916428607 201987412398 202017290544 202021006336 202116841728 202217803776 202415578614 202516689888 202593506586 202646458368 202742590464 203042252232 203346351666 203350091904 203446557792 203476651776 203548184064 203979658752 204076423296 204183167928 204385830912 204785021988 205226533994 205430232576 206066239488 206271830432 206781747264 206812334592 207042152448 207216264933 207318378096 207421938432 207530432976 207628881948 207736418304 208069006764 208142153496 208222119936 208271695824 208275526656 208682314794 208920342528 208945113408 208998705568 209049486336 209128780992 209592002304 209645760384 209909772288 210319752312 211635597312 211846744768 212370443136 212557121664 213027936768 213240473352 213452126208 213767617104 213869024892 213900660576 213904594944 214006067712 214224963072 214322377356 214643371203 214647319232 214749144336 214780910208 214856416512 215311862016 215414002368 215740599296 216161967654 216193942512 216408526848 216728387424 216831199752 217514363904 218269622112 218301908736 218945379456 219163819834 219221102592 219277330432 219413803008 219705606468 219738105504 219842345592 219846389248 220275776727 220385809584 220501085037 220527028224 220663346688 220957745076 221236002432 221288676813 221292747072 221571426304 221757757209 221977863936 222004182996 222199329804 222691502448 222748620408 223719625728 224862822144 225087166316 225203744768 225310577664 225643595832 225784030608 225788183552 225841941768 226008133632 226342182816 226487218176 226792884096 226826431488 226929576024 227269451862 227273632128 227381446944 227387160576 227495029248 227614023264 227977265664 228085414272 228170965857 228204717096 228431222784 228768853392 228877377516 228911233248 229706063919 229934059776 231109011648 231824519424 231911473494 231945778032 232055809236 232175996928 232629465672 232663876416 232778529792 232922421504 233127165696 233233175358 233471737098 233586788576 233621340928 233643543552 233703470592 234159922683 234249884928 234309967488 234605039616 235063252584 235123543764 235269878616 235851480432 236148493824 236609721351 238090046976 238327587864 238564141056 238916748528 239069841408 239126761872 239392488768 239427899904 239895532521 239899945024 240019780608 240133641984 240169162752 240488569242 240642669312 240756826176 241003083456 241121846272 241478234136 241592787378 241628523984 241713468576 241868353536 242225844768 242340752664 242708174208 243218185326 243459592704 244703659392 244947798638 245074663424 245553324876 245589647328 245710670336 246313551888 246442389159 246623740416 246686996736 246840528384 247205368692 247322638791 247327187904 247450733568 247638652928 247697613552 248092906752 248185962862 248222674736 248246265024 248340427428 248469049344 248890502736 248954340456 249267854592 250039581696 250592197959 251698302976 252411581976 252597325824 252970674912 253354212864 253474399872 253511894016 253849045311 254007034434 254011706496 254072184489 254138591232 254259150336 254392143648 254798120448 254893691588 255052330872 255141994608 255179735424 255305484288 255682836144 255804127812 256065776172 256191961664 256229857792 256730306733 256863273984 256985125632 257364960066 257525137404 258675817248 259233516624 259490820096 259997638104 260391829888 260430347264 260553891072 260939000286 261067587232 261131019264 261197996544 261708148881 261746860968 261875846016 262037724192 262205632512 262268061408 262785137148 262824008544 262916404416 263116068736 263178714399 263598713424 263736591907 263930669568 263998364928 264446159157 264678613443 265667055552 267429446912 267595888128 268118536347 268257401856 268384658688 268781342094 268791566336 268953571584 269017607106 269316549864 269356387392 269489122304 269887438152 270022253184 270124675448 270150347232 270190308096 270291652626 270323453952 270723002976 270851429448 271128468888 271133455872 271262077056 271302202368 271397578752 271663013403 271832089482 271972878336 272101897728 272244223904 273046695984 273906976768 275291616816 275435611413 275708996352 275749779456 276288353244 276424504128 276562584576 276707243968 276838509264 277384311434 277425342352 277451707968 277522871328 277695594432 277700702208 278243086392 278593484544 278659815246 278732648448 278838374656 279250509078 279456003072 279527680512 280073633013 280426336416 283160590848 283409495552 283963029723 284037249024 284171991552 284320631136 285023489472 285158699856 285200880768 285341423616 285633284096 285763169808 286191161604 286332192448 286374546944 286475222016 286933872231 287034743934 287077202352 287082482688 287218669824 287643190662 287971282944 288215956872 288258590016 288971183232 289108266336 289259487898 290019151872 291026162816 291069211648 291637706202 291927172608 292497342867 292940808624 292984140672 293123127456 293701035636 293847746112 294001446716 294140916093 294217795584 294610326768 294764426249 294792439716 294981336576 295051569084 295056996096 295677009612 295970485248 296005577328 296265773072 296922003264 296998160544 298292834304 299817096192 300414103552 300858127776 301045374144 301122589024 301789577088 301932741024 302090670582 302390512128 302435241984 302572768032 302981118597 303025935816 303031509504 303175262592 303326705664 303485364352 303623367921 303890259879 303969687552 304113885696 304227954476 304272956128 305019527499 305025137856 305169836688 305214977664 305969488128 306274751892 306578746368 307177532982 307839800991 308145348864 309099359232 309215297992 309261037376 309407745648 310172620896 310218501888 310371373056 310563228672 310836220928 310977567144 311295649464 311443322922 311524724736 311604627456 312103510146 312213230244 312333179904 312407543736 312413289984 313023472191 313380513792 313417670112 313498058352 313693171488 314468640576 314782383889 314864658432 315479628468 317453395968 317770117152 318555664704 318835682496 319189985024 319237199872 319860710028 319942750838 320026374144 320178189312 320651425656 320803537338 320850990864 320856892416 321009101568 321337444608 321483566034 321850257408 321970978848 322123716504 322171365312 322284624768 322967793024 323121003552 323290015886 323610898944 324242951481 324290913768 324612790272 325092581136 326271545856 327404433168 327452863104 328418069184 328589852212 328745729751 328831653888 328915995648 329120704512 329442594043 329558409702 329607158256 329763518388 329769583872 329934311424 330263484736 330790542336 330995020032 331120569904 331854003648 331939120608 332357139456 332966795904 333006274494 333298994706 333386108928 334122930612 335579438592 336548775968 337294233216 337630749474 337805617152 337965866496 338015858688 338465393748 338676045912 338682275328 338762912652 339012200448 339189524864 339730827264 340069774496 340189326144 340239647232 340904177793 340910448192 341072170416 341080740864 341421034896 341965898496 342307075644 342484365312 342646834176 343153280088 343316066274 343366849872 343707660288 344901089664 345644688832 346663517472 347405188096 347867210241 347918667048 348083713854 348174692352 348263995392 348944198508 348995814624 349167794688 349383632256 349690748544 349849763037 350207605647 350380182864 350432011392 350555205888 350904952532 351464951232 351815605523 351907559424 351997819904 352594878876 352685315646 352904817924 353777220648 354222740736 356794517504 357491381796 357583074466 357676535808 357846211584 358375122792 358604762112 358690142808 359088733152 359141849856 359849917536 360029670912 360200462976 360253744128 360388870168 360964003968 361135239264 361324135402 361504625184 361511274496 361682769408 361736269824 362217351204 362389181067 362442785976 362802530304 363338767152 364062261312 364827277989 365189389056 367055489088 367247481884 367421697957 367611995136 368329987314 368384470992 368566005504 368750112768 369118012352 369935610624 370030495104 370260792576 370808053038 370990781856 371176100352 371457979392 371546420328 372139360128 372278944293 372334012104 372510641142 372608004096 372703574016 373431510684 373901781888 375059372544 377547454464 378617372964 378895988736 379094174848 380031319296 380211599808 380267841024 381010551651 381017559744 381207886848 381588215472 381966962688 382197180672 382340537382 382578496308 382712991912 382769603136 382776643584 382958226432 383524254216 383706191718 384098664258 384143855616 384287942496 384344786688 385294910976 385477688448 386047440099 388013725872 388850274936 389236230144 389996457156 390587744832 390645520896 390830836608 391408500429 391601380848 391796994816 392187888124 392813769024 393056586288 393205676761 393308448768 393402092112 393409328128 394177705722 394236012816 394374606624 394627313664 394674103104 395398070136 395896004352 395997547392 398500583328 399651671462 399756128256 401144170368 401393832192 402386102784 402576988032 402787560776 403187349504 403430357376 403526410659 403832857214 403974824796 404034581088 404042012672 404233683456 404831157228 405033379776 405187013172 405437478939 405485180928 406084504464 406692703332 406700183808 406893115584 406953303552 407096368128 407748134223 407959317504 408152846592 408366335856 408771661824 409570043976 410453067988 410860465152 412132478976 412543660864 413563494528 413624669184 414084304896 414432529866 414636756192 414843876864 415060865952 415257763896 416076467151 416138013528 416284306992 416444239872 416543391648 416551053312 417364629588 417890226816 417989722869 417997411136 418098972672 418257561984 418875763617 419184004608 419291520768 420639504624 423693489536 424740886272 425114243328 426055873536 426480946704 426904252416 427535234208 427738049784 427801321152 427809189888 428012135424 428449926144 428644754712 429286742406 429294638464 429498288672 429561820416 429712833024 430623724032 430828004736 431464785993 431481198592 432323935308 432387885024 433456774848 433662399504 433889231847 435028727808 436539244224 436603817472 437456559303 437890758912 438327639668 438554660864 439411212936 439476211008 439684691184 439692778496 440551553454 440771619168 441002170074 441054056448 441326693376 441915490152 442472004864 442577353626 442585494144 443142852608 443515514418 443955727872 444008365992 444398659608 445383004896 445497240816 447439251456 449725644288 450174332632 450621155328 451287191664 451568061216 451576367104 451683883536 452684365632 453136005873 453585768192 453652862976 453859152048 454538903724 454547264256 454762893888 454774321152 454990058496 455228046528 455954531328 456170828544 456341931714 456409434192 456862445568 457537706784 457754755032 457822466496 459412127838 459868119552 460766299473 462218023296 463649038848 463822946988 463891556064 464111618472 465258931344 465327752832 465557059584 465844843008 466254331392 466466350716 466943474196 467164984383 467173577152 467242681856 467287087104 467406941184 468155265219 468319845366 468499769856 468619934976 470126505168 470247087528 470539757232 471702960864 472296987648 473219442702 476180093952 476655175728 477128282112 477833497056 478139682816 478253523744 478784977536 478855799808 479791065042 479799890048 479914126257 480039561216 480267283968 480338325504 480977138484 481285338624 481513652352 482006166912 482225349051 482243692544 482956468272 483185574756 483257047968 483426937152 484451689536 484681505328 484935023829 485416348416 486436370652 486919185408 489407318784 489895597276 490149326848 491106649752 491179294656 491421340672 492627103776 492884778318 493247480832 493373993472 493681056768 494337614553 494410737384 494645277582 494654375808 494901467136 495277305856 495395227104 496185813504 496371925724 496445349472 496492530048 496680854856 497781005472 497908680912 498535709184 499509411741 499948492059 500079163392 501184395918 504823163952 505941349824 506446124211 506708425728 506948799744 507023788032 507698090622 508014068868 508023412992 508144368978 508277182464 508518300672 508784287296 509596240896 509787383176 510104661744 510283989216 510359470848 510610968576 511365672288 511608255624 512131552344 512383923328 512459715584 513460613466 513726547968 513970251264 514729920132 514974099411 515050274808 517351634496 518467033248 519995276208 520783659776 520860694528 521107782144 521878000572 522125570781 522135174464 522262038528 522395993088 523416297762 523493721936 523751692032 524075448384 524536122816 525570274296 525648017088 525832808832 526232137472 526357428798 527197426848 527473183814 527861339136 527996729856 528892318314 529027973469 529357226886 531334111104 534858893824 535191776256 536237072694 536374611699 536514803712 536769317376 537562684188 537907143168 538035214212 538633099728 538712774784 538978244608 539774876304 540044506368 540249350896 540300694464 540380616192 540583305252 541446005952 541702858896 541986203103 542256937776 542266911744 542524154112 542604404736 542795157504 543326026806 543664178964 543945756672 544203795456 544488447808 546093391968 547813953536 550583233632 550871222826 551417992704 551499558912 552494980971 552576706488 552849008256 553125169152 553414487936 553677018528 554768622868 554850684704 554903415936 555045742656 555391188864 556212079557 556486172784 557186969088 557319630492 557676749312 558501018156 558765961713 558912006144 559055361024 560147266026 560852672832 566321181696 566818991104 567926059446 568074498048 568343983104 568641262272 570046978944 570317399712 570401761536 570682847232 571266568192 571526339616 572382323208 572664384896 572749093888 572950444032 573510806073 573867744462 574014935327 574069487868 574154404704 574164965376 574437339648 575286381324 575559287577 576147996387 576431913744 576517180032 577942366464 578216532672 578518975796 582052325632 582138423296 583275412404 583854345216 584994685734 585881617248 585968281344 586246254912 587402071272 587695492224 588002893432 588281832186 588435591168 589220653536 589528852498 589584879432 589962673152 590103138168 590113992192 591266558583 591354019224 591940970496 592011154656 592531546144 593844006528 593996321088 599477507193 599634192384 601716255552 602090748288 602245178048 603579154176 603865482048 604181341164 604781024256 605145536064 605749285821 605962237194 606051871632 606063019008 606350525184 606653411328 606970728704 607246735842 607780519758 607939375104 608227771392 608455908952 608545912256 610039054998 610050275712 610339673376 610429955328 611938976256 612549503784 613157492736 614355065964 615679601982 616290697728 618198718464 618430595984 618522074752 618815491296 620345241792 620437003776 621126457344 621648794799 621672441856 621955134288 622591298928 622886645844 623209254912 624207020292 624426460488 624666359808 624815087472 624826579968 626046944382 626761027584 626835340224 626996116704 627386342976 628937281152 629564767778 629729316864 630959256936 634906791936 635540234304 637111329408 637671364992 638379970048 638474399744 639721420056 639885501676 640356378624 641302851312 641546104189 641607074676 641701981728 641713784832 642018203136 642674889216 642967132068 643930113609 643941957696 644247433008 644342730624 644569249536 645935586048 646242007104 646580031772 647221797888 648485902962 648581827536 649225580544 650185162272 652543091712 654808866336 654905726208 656836138368 657179704424 657491459502 657663307776 657831991296 658241409024 658885188086 659116819404 659214316512 659527036776 659539167744 660526969472 660827330181 661503255111 661581084672 661990040064 662241139808 663708007296 663866030439 663878241216 664714278912 665273271627 665933591808 666012548988 666597989412 668245861224 671158877184 673097551936 674588466432 675261498948 675611234304 675931732992 676930787496 677352091824 677364550656 677525825304 678024400896 678379049728 679461654528 680139548992 680378652288 680479294464 681808355586 681820896384 682144340832 682161481728 682842069792 683931796992 684512897571 684614151288 685293668352 686306560176 686632132548 686733699744 689118191757 689802179328 691289377664 693327034944 694810376192 695734420482 695837334096 696167427708 696527990784 697888397016 697991629248 698335589376 698767264512 699381497088 699699526074 700415211294 700760365728 700864022784 701110411776 701809905064 702929902464 703631211046 703815118848 703995639808 705189757752 705370631292 705809635848 707554441296 708445481472 713589035008 714982763592 715166148932 715692423168 716750245584 717209524224 717380285616 718177466304 718283699712 719686597563 719699835072 720059341824 720400925952 720507488256 720777740336 721928007936 722270478528 722648270804 723009250368 723022548992 723365538816 724434702408 724778362134 724885571952 725605060608 726677534304 728124522624 729654555978 730378778112 734110978176 734494963768 734843395914 735223990272 736659974628 736768941984 737132011008 738236024704 739327167477 739871221248 740060990208 740521585152 741616106076 741967916373 741981563712 742352200704 742915958784 743092840656 744278720256 744557888586 744668024208 745021282284 745407148032 746863021368 747803563776 750118745088 751776593877 755094908928 757234745928 757791977472 758188349696 760062638592 760423199616 760535682048 761547135933 762021103302 762035119488 762216553467 762415773696 763176430944 764394361344 764681074764 765156992616 765425983824 765539206272 765916452864 767048508432 767412383436 768197328516 768575884992 768689573376 770190920199 770589821952 770955376896 772094880198 776027451744 777700549872 778472460288 779992914312 781175489664 781291041792 781661673216 782817000858 783202761696 783593989632 784375776248 785627538048 786113172576 786411353522 786616897536 786804184224 786818656256 788355411444 788472025632 788749213248 789348206208 789536143197 790796140272 791209775721 791792008704 791995094784 794035840329 797001166656 799303342924 802288340736 802787664384 804355609041 804772205568 805153976064 805575121552 806374699008 806860714752 807052821318 807665714428 807949649592 808069162176 808084025344 808467366912 809662314456 810066759552 810374026344 810874957878 810970361856 812169008928 813385406664 813400367616 813786231168 813906607104 814192736256 814989040209 815496268446 815918635008 816305693184 816732671712 819140087952 820906135976 821720930304 825087321728 826306834239 827126989056 827249338368 828865059732 829273512384 829687753728 830121731904 830515527792 832152934302 832276027056 832568613984 833086783296 833102106624 834729259176 835780453632 835979445738 835994822272 836197945344 836515123968 837751527234 838368009216 838583041536 840220899039 841279009248 847386979072 849481772544 850228486656 851889089169 852111747072 852961893408 855070468416 855476099568 855602642304 855923566649 856024270848 856899852288 857289509424 858573484812 858589276928 858996577344 859123640832 859425666048 860801616693 861247448064 861656009472 862929571986 862962397184 864647870616 864775770048 866913549696 867324799008 867778463694 870057455616 873078488448 873207634944 874913118606 875781517824 876655279336 878822425872 878952422016 879369382368 879385556992 881103106908 881543238336 882004340148 882422748279 882653386752 883830980304 884293278747 884944009728 885154707252 885170988288 887031028836 887911455744 888016731984 888797319216 890766009792 890994481632 894878502912 899451288576 900348665264 901242310656 902574383328 903136122432 903152734208 903367767072 905368731264 906272011746 907171536384 907305725952 907718304096 908943355791 909077807448 909094528512 909525787776 909980116992 910456093056 910870103763 911670779637 911909062656 912341657088 912683863428 912818868384 915075413568 915509510064 915644932992 918824255676 919736239104 921532598946 923519402973 924436046592 927298077696 927645893976 927783112128 928223236944 930517862688 930655505664 931114119168 931689686016 932508662784 932932701432 933886948392 934329968766 934347154304 934485363712 934574174208 934813882368 936310530438 936639690732 936999539712 937239869952 939070416573 940253010336 940494175056 941079514464 943405921728 944347151667 944593975296 946438885404 952360187904 953310351456 955666994112 956507047488 956620456843 957569955072 957711599616 959582130084 959599780096 959828252514 960079122432 960534567936 961954276968 962570677248 963027304704 964012333824 964450698102 964487385088 965912936544 966371149512 966514095936 966853874304 968903379072 969363010656 969870047658 970832696832 972728854443 972872741304 973838370816 978814637568 979791194552 982213299504 982358589312 982842681344 985254207552 985769556636 986237189253 986494961664 986747986944 987362113536 988327782129 988675229106 988821474768 989290555164 989308751616 989802934272 990790454208 992371627008 992743851448 992890698944 992985060096 993361709712 995562010944 995817361824 997071418368 999018823482 999896984118 1000158326784 1002368791836 1009646327904 1011882699648 1012892248422 1013416851456 1013897599488 1014047576064 1015396181244 1016028137736 1016046825984 1016288737956 1017036601344 1017568574592 1019192481792 1019574766352 1020209323488 1020567978432 1020718941696 1022731344576 1023216511248 1024263104688 1024767846656 1024919431168 1026921226932 1027453095936 1027940502528 1029459840264 1029948198822 1030100549616 1034703268992 1036934066496 1039990552416 1041567319552 1041721389056 1042215564288 1043601630723 1043756001144 1044251141562 1044270348928 1044524077056 1044791986176 1046832595524 1046987443872 1047503384064 1048150896768 1049072245632 1049549289111 1050622816941 1051140548592 1051296034176 1051665617664 1052464274944 1052714857596 1054394853696 1054946367628 1055446816569 1055722678272 1055993459712 1057784636628 1058055946938 1058714453772 1062668222208 1069717787648 1070383552512 1072474145388 1072749223398 1073029607424 1073538634752 1075125368376 1075814286336 1076070428424 1077266199456 1077425549568 1077956489216 1079549752608 1080089012736 1080498701792 1080601388928 1080761232384 1081166610504 1082892011904 1083405717792 1083972406206 1084513875552 1084533823488 1085048308224 1085208809472 1086652053612 1087167543201 1087328357928 1088407590912 1088976895616 1092186783936 1094481833967 1101166467264 1101742445652 1102265093871 1102835985408 1104989961942 1105153412976 1105698016512 1106250338304 1106828975872 1107354037056 1109537245736 1109701369408 1109806831872 1110091485312 1110782377728 1112424159114 1112972345568 1114373938176 1114639260984 1115353498624 1116836832879 1117002036312 1117531923426 1117824012288 1118110722048 1120294532052 1121705345664 1132642363392 1133637982208 1135852118892 1136687966208 1137282524544 1140093957888 1140634799424 1140803523072 1143052679232 1144764646416 1145328769792 1145498187776 1145900888064 1147021612146 1147735488924 1148029870654 1148138975736 1148308809408 1148329930752 1148874679296 1150572762648 1151118575154 1152295992774 1152863827488 1153034360064 1155884732928 1156433065344 1157037951592 1164104651264 1164276846592 1166550824808 1167708690432 1169989371468 1171763234496 1171936562688 1172492509824 1174225501287 1174804142544 1175390984448 1176005786864 1176563664372 1178441307072 1179057704996 1179169758864 1179617030283 1179925346304 1180206276336 1180227984384 1182533117166 1182708038448 1183881940992 1184022309312 1185063092288 1187688013056 1187992642176 1198955014386 1199268384768 1203432511104 1204181496576 1204490356096 1207158308352 1207730964096 1208362682328 1209562048512 1210291072128 1210579231977 1211498571642 1211924474388 1212103743264 1212126038016 1212701050368 1213941457408 1214493471684 1215561039516 1216312436817 1216455542784 1216911817904 1217091824512 1220078109996 1220100551424 1220679346752 1220859910656 1223244402669 1223877952512 1225099007568 1226314985472 1228710131928 1231359203964 1232581395456 1236397436928 1236861191968 1237044149504 1237630982592 1240690483584 1240874007552 1242252914688 1243297589598 1243344883712 1243910268576 1245182597856 1245773291688 1248229401453 1248414040584 1248852920976 1249332719616 1249630174944 1249653159936 1252093888764 1253670680448 1253969168607 1253992233408 1254772685952 1256627290851 1257874562304 1259129535556 1261918513872 1271080468608 1274222658816 1275342729984 1276759940096 1279442840112 1279771003352 1280712757248 1282605702624 1283092208378 1283214149352 1283403963456 1283427569664 1284036406272 1285349778432 1285934264136 1287860227218 1287883915392 1288494866016 1288685461248 1289138499072 1291871172096 1292484014208 1293160063544 1294443595776 1296971805924 1297163655072 1300370324544 1301667695541 1305086183424 1309617732672 1309811452416 1312369677909 1313672276736 1314359408848 1314982919004 1315663982592 1317770376172 1318233638808 1318428633024 1319054073552 1319078335488 1321053938944 1321654660362 1323006510222 1323162169344 1323980080128 1324482279616 1327416014592 1327732060878 1327756482432 1329428557824 1330546543254 1331867183616 1332025097976 1333195978824 1336491722448 1342317754368 1346195103872 1349176932864 1350522997896 1351863465984 1353861574992 1354704183648 1354729101312 1355051650608 1356758099456 1359408017619 1360279097984 1360757304576 1360958588928 1363616711172 1363641792768 1364288681664 1364322963456 1365684139584 1367863593984 1369025795142 1369228302576 1370587336704 1372613120352 1373264265096 1373467399488 1378236383514 1379604358656 1382578755328 1386654069888 1389620752384 1391468840964 1391674668192 1392334855416 1395776794032 1395983258496 1396506871901 1396671178752 1397534529024 1398762994176 1399399052148 1400830422588 1401494953149 1401520731456 1401728045568 1402220823552 1403619810128 1404465795657 1405859804928 1407262422092 1407991279616 1410379515504 1410741262584 1411619271696 1415108882592 1416890962944 1429965527184 1430332297864 1431384846336 1433500491168 1434419048448 1434760571232 1436354932608 1436567399424 1439373195126 1439399670144 1439742378771 1440118683648 1440801851904 1441014976512 1441555480672 1443856015872 1444540957056 1445296541608 1446018500736 1446731077632 1448869404816 1449556724268 1449771143904 1453355068608 1454805071487 1456249045248 1459309111956 1460757556224 1468221956352 1468989927536 1469686791828 1470447980544 1473319949256 1473537883968 1474264022016 1476472049408 1478654334954 1479742442496 1480121980416 1481043170304 1483012843659 1483232212152 1483935832746 1483963127424 1484704401408 1485831917568 1486185681312 1488557440512 1489115777172 1489336048416 1490042564568 1493726042736 1495607127552 1498528235223 1499845476177 1500237490176 1503553187754 1514469491856 1516376699392 1519338372633 1520125277184 1520846399232 1521071364096 1523094271866 1524042206604 1524070238976 1524433106934 1524831547392 1526352861888 1528788722688 1529362149528 1530313985232 1530851967648 1531078412544 1531832905728 1534097016864 1534824766872 1536394657032 1537151769984 1537379146752 1540381840398 1541179643904 1541910753792 1544189760396 1552054903488 1555401099744 1559985828624 1560801798007 1562350979328 1562582083584 1563323346432 1565634001716 1566376712343 1566405523392 1567187979264 1568751552496 1571255076096 1572226345152 1572822707044 1573608368448 1573637312512 1576710822888 1576944051264 1577498426496 1578696412416 1579072286394 1581592280544 1582419551442 1583584017408 1583990189568 1587083920407 1588071680658 1594002333312 1598606685848 1604576681472 1605575328768 1608711218082 1609123835097 1609544411136 1610307952128 1611150243104 1613721429504 1614105642636 1615331428856 1615899299184 1616138324352 1616934733824 1619324628912 1620133519104 1620748052688 1621749915756 1624338017856 1625958609309 1626770813328 1626800735232 1627572462336 1627813214208 1628385472512 1629978080418 1630992536892 1631837270016 1632611386368 1633465343424 1638280175904 1641812271952 1643441860608 1650174643456 1652613668478 1654253978112 1654498676736 1657484942913 1657730119464 1658547024768 1659375507456 1660243463808 1661031055584 1664305868604 1664552054112 1665137227968 1666173566592 1666798524527 1669458518352 1671560907264 1671958891476 1671989644544 1673030247936 1675503054468 1676297885139 1676736018432 1677166083072 1680441798078 1682558018496 1694773958144 1698963545088 1700456973312 1703778178338 1704223494144 1705923786816 1710140936832 1710952199136 1711205284608 1711847133298 1712048541696 1713799704576 1714579018848 1717146969624 1717178553856 1717993154688 1718247281664 1718851332096 1720532418219 1721603233386 1722044805981 1722494896128 1723312018944 1725859143972 1728443989161 1729295741232 1729551540096 1733827099392 1734649598016 1735556927388 1744425538949 1746156976896 1746415269888 1749826237212 1751563035648 1753310558672 1757644851744 1757904844032 1758738764736 1758771113984 1762206213816 1763086476672 1764008680296 1764845496558 1765306773504 1767661960608 1768586557494 1769888019456 1770309414504 1770341976576 1773799675749 1774062057672 1775822911488 1776033463968 1777594638432 1781532019584 1781988963264 1798432521579 1798902577152 1800697330528 1805148766656 1806272244864 1806735534144 1810737462528 1812544023492 1814343072768 1815436608192 1817247857463 1817886711582 1818155614896 1818189057024 1819051575552 1819960233984 1820912186112 1821740207526 1823341559274 1823818125312 1824683314176 1825367726856 1825637736768 1830150827136 1831019020128 1831289865984 1837648511352 1839472478208 1843065197892 1847038805946 1848872093184 1854596155392 1855291787952 1855566224256 1856446473888 1861035725376 1861311011328 1862892468589 1863379372032 1865017325568 1865865402864 1867773896784 1868659937532 1868694308608 1868970727424 1869627764736 1872621060876 1873279381464 1873999079424 1874479739904 1878140833146 1880506020672 1880988350112 1882159028928 1886811843456 1888694303334 1889187950592 1892877770808 1904720375808 1906620702912 1911333988224 1913014094976 1913240913686 1915139910144 1915423199232 1919164260168 1919199560192 1919656505028 1921069135872 1923908553936 1924638312567 1925141354496 1926054609408 1928024667648 1928901396204 1931790340827 1931825873088 1932742299024 1933028191872 1933707748608 1937806758144 1938726021312 1939740095316 1941665393664 1945457708886 1945745482608 1947676741632 1957629275136 1959582389104 1964426599008 1964717178624 1965685362688 1970508415104 1971539113272 1972474378506 1972989923328 1973495973888 1974724227072 1976655564258 1977350458212 1977642949536 1978581110328 1978617503232 1981580908416 1982481990543 1984509765333 1984743254016 1985487702896 1985781397888 1985970120192 1986723419424 1991124021888 1991634723648 1994142836736 1995819814881 1998037646964 1999793968236 2004737583672 2019292655808 2023765399296 2025784496844 2026833702912 2027795198976 2030792362488 2032056275472 2032093651968 2032577475912 2034073202688 2035137149184 2038384963584 2039149532704 2040418646976 2041135956864 2041437883392 2045462689152 2046433022496 2048526209376 2049535693312 2049838862336 2053538692713 2053842453864 2055881005056 2058919680528 2059896397644 2060201099232 2067354575271 2069406537984 2073868132992 2079981104832 2082056288423 2083134639104 2084431128576 2087203261446 2087512002288 2088502283124 2088540697856 2089583972352 2093665191048 2093974887744 2095006768128 2096301793536 2098144491264 2099098578222 2101245633882 2102281097184 2102592068352 2103331235328 2104928549888 2105429715192 2108789707392 2109892735256 2110893633138 2111445356544 2111986919424 2115569273256 2116111893876 2117428907544 2125336444416 2139435575296 2140767105024 2144948290776 2145498446796 2147077269504 2150250736752 2151628572672 2152140856848 2154532398912 2154851099136 2159059792689 2159099505216 2160178025472 2160997403584 2161202777856 2161522464768 2162333221008 2165784023808 2166811435584 2167944812412 2169027751104 2169067646976 2170096616448 2173304107224 2174335086402 2174656715856 2176815181824 2177953791232 2184373567872 2188963667934 2202332934528 2203484891304 2204530187742 2205671970816 2209979923884 2210306825952 2211396033024 2213657951744 2214708074112 2217981502431 2219074491472 2219402738816 2219613663744 2220182970624 2221564755456 2224848318228 2225944691136 2228747876352 2229278521968 2230706997248 2233673665758 2234004072624 2235063846852 2236221444096 2240589064104 2243410691328 2265284726784 2267275964416 2271704237784 2273375932416 2274565049088 2280187915776 2281269598848 2281607046144 2284641407799 2286105358464 2286649660401 2289529292832 2290657539584 2290996375552 2294043224292 2295470977848 2296059741308 2296277951472 2296617618816 2297749358592 2301145525296 2302237150308 2304591985548 2305727654976 2306068720128 2310572760597 2311769465856 2312866130688 2314075903184 2328209302528 2333101649616 2335417380864 2339978742936 2343526468992 2343873125376 2344985019648 2348451002574 2349608285088 2350781968896 2352011573728 2353127328744 2356882614144 2357766647189 2358115409992 2358339517728 2359234060566 2359850692608 2360412552672 2360455968768 2365066234332 2365416076896 2368044618624 2368608429591 2370126184576 2373629327163 2375376026112 2375985284352 2382107520987 2397910028772 2406865022208 2408362993152 2408980712192 2413066827123 2414316616704 2415461928192 2416725364656 2419124097024 2420582144256 2421158463954 2422997143284 2423848948776 2424207486528 2424252076032 2425402100736 2427882914816 2428986943368 2431122079032 2432624873634 2432911085568 2433823635808 2434183649024 2440156219992 2440201102848 2441358693504 2441719821312 2444967120627 2446488805338 2447755905024 2450198015136 2457420263856 2462718407928 2465162790912 2473722383936 2474088299008 2475261965184 2478920502717 2481380967168 2481748015104 2486595179196 2487820537152 2490365195712 2491546583376 2496458802906 2496828081168 2497705841952 2499260349888 2499306319872 2504187777528 2507341360896 2507938337214 2507984466816 2509545371904 2513254581702 2515749124608 2518259071112 2523837027744 2542160937216 2548445317632 2550685459968 2553519880192 2555667267507 2558885680224 2559542006704 2565211405248 2566184416756 2566428298704 2566807926912 2567770699947 2568072812544 2570699556864 2571868528272 2575720454436 2575767830784 2576989732032 2577370922496 2578276998144 2582404850079 2583742344192 2584968028416 2586320127088 2588887191552 2593943611848 2594327310144 2600740649088 2603335391082 2610172366848 2619235465344 2619622904832 2624739355818 2627344553472 2628718817696 2629965838008 2635540752344 2636467277616 2636857266048 2638108147104 2638156670976 2642107877888 2643309320724 2646013020444 2647268244837 2647960160256 2648964559232 2652879836241 2654832029184 2655464121756 2655512964864 2661093086508 2663734367232 2664050195952 2666391957648 2672983444896 2684635508736 2692390207744 2698353865728 2701045995792 2703726931968 2707723149984 2709408367296 2709458202624 2710103301216 2713516198912 2718816035238 2719513382123 2720558195968 2721514609152 2721917177856 2726830067373 2727233422344 2727283585536 2728577363328 2731368279168 2732610311289 2735012338911 2735727187968 2738051590284 2738456605152 2745226240704 2746528530192 2746934798976 2747965135031 2756472767028 2759208717312 2765157510656 2770558208919 2773308139776 2782937681928 2783349336384 2784669710832 2791553588064 2791966516992 2793013743802 2793342357504 2795069058048 2797525988352 2798798104296 2801660845176 2802989906298 2803041462912 2803456091136 2804441647104 2807239620256 2808931591314 2811719609856 2814524844184 2820759031008 2821482525168 2823238543392 2830217765184 2833041455001 2833781925888 2859931054368 2860664595728 2867000982336 2869521142464 2869861370529 2872709865216 2873134798848 2878746390252 2878799340288 2879484757542 2880237367296 2881603703808 2883110961344 2887712031744 2889081914112 2890593083216 2892037001472 2893462155264 2897738809632 2899113448536 2899542287808 2906710137216 2909610142974 2912498090496 2918186563329 2918618223912 2921515112448 2936443912704 2937979855072 2939373583656 2946639898512 2947075767936 2948528044032 2952944098816 2957308669908 2958711567759 2959484884992 2960243960832 2962086340608 2964983346387 2966025687318 2966464424304 2967871665492 2967926254848 2969408802816 2972371362624 2977114881024 2978231554344 2978672096832 2980085129136 2987452085472 2991214255104 2997056470446 2999690952354 3000474980352 3007106375508 3028938983712 3032753398784 3038676745266 3039456132961 3040250554368 3041692798464 3042142728192 3046188543732 3048084413208 3048140477952 3048866213868 3052705723776 3057577445376 3058724299056 3060627970464 3061703935296 3062156825088 3068194033728 3069649533744 3071255150917 3072789314064 3074303539968 3074758293504 3080763680796 3082359287808 3083821507584 3088379520792 3104109806976 3110802199488 3119971657248 3121603596014 3124701958656 3125164167168 3126646692864 3130804892169 3131268003432 3132753424686 3132811046784 3134375958528 3137503104992 3142510152192 3144452690304 3145645414088 3147216736896 3151868450823 3153421645776 3153888102528 3154996852992 3157392824832 3158144572788 3163184561088 3164839102884 3166340449707 3167168034816 3167980379136 3174167840814 3176143361316 3188004666624 3197213371696 3209153362944 3211150657536 3217422436164 3218247670194 3219088822272 3220615904256 3222300486208 3227442859008 3228211285272 3230662857712 3231798598368 3232276648704 3233869467648 3238649257824 3240267038208 3241496105376 3243499831512 3248676035712 3251917218618 3253541626656 3253601470464 3255144924672 3255626428416 3259956160836 3261502629603 3261985073784 3265222772736 3266930686848 3276560351808 3283624543904 3300349286912 3305227336956 3306795281613 3308507956224 3314969885826 3315460238928 3317094049536 3318751014912 3320486927616 3322062111168 3328611737208 3329104108224 3330274455936 3332347133184 3333597049054 3338917036704 3343121814528 3343917782952 3343979289088 3346060495872 3350510498637 3351006108936 3352595770278 3353472036864 3354332166144 3360883596156 3365116036992 3389547916288 3397039207427 3397927090176 3400913946624 3407556356676 3411847573632 3420281873664 3421904398272 3422410569216 3423694266596 3429158037696 3432579286319 3434293939248 3434357107712 3435986309376 3436494563328 3437702664192 3441064836438 3443206466772 3444089611962 3444989792256 3446624037888 3451718287944 3456887978322 3458591482464 3459103080192 3467654198784 3469299196032 3471113854776 3488851077898 3492313953792 3492830539776 3499652474424 3503126071296 3506621117344 3515289703488 3515809688064 3517477529472 3522676503861 3524412427632 3526172953344 3528017360592 3529690993116 3535323921216 3537173114988 3538851090849 3539776038912 3540618829008 3540683953152 3547599351498 3548124115344 3551645822976 3552066927936 3555189276864 3563064039168 3563977926528 3596865043158 3597805154304 3601394661056 3610297533312 3612544489728 3613471068288 3621474925056 3625088046984 3628686145536 3630873216384 3634495714926 3635773423164 3636311229792 3636378114048 3638103151104 3641824372224 3643480415052 3646683118548 3648937310451 3649366628352 3650735453712 3651275473536 3660301654272 3662038040256 3662579731968 3675297022704 3678944956416 3686130395784 3694077611892 3697744186368 3709192310784 3710583575904 3711132448512 3712892947776 3722071450752 3722622022656 3725784937178 3726758744064 3730034651136 3731730805728 3735547793568 3737319875064 3737388617216 3737941454848 3744688204359 3745242121752 3746558762928 3747998158848 3748959479808 3756281666292 3761012041344 3761907505821 3761976700224 3764318057856 3769881872553 3773623686912 3777388606668 3785755541616 3796690878889 3813241405824 3822667976448 3826028189952 3826481827372 3830279820288 3838328520336 3838399120384 3839313010056 3842138271744 3847817107872 3849276625134 3850282708992 3852109218816 3856049335296 3857802792408 3863580681654 3863651746176 3865484598048 3866056383744 3867415497216 3875613516288 3877452042624 3879480190632 3883330787328 3890915417772 3891490965216 3905003086623 3915258550272 3919164778208 3928853198016 3929434357248 3937109033727 3941016830208 3943078226544 3944948757012 3946991947776 3953311128516 3954700916424 3955285899072 3957162220656 3957235006464 3963161816832 3964963981086 3969019530666 3969486508032 3970975405792 3971562795776 3971940240384 3973446838848 3982248043776 3983269447296 3988285673472 3991639629762 3996075293928 3999587936472 4009475167344 4038585311616 4047530798592 4051568993688 4055590397952 4061584724976 4064112550944 4064187303936 4065154951824 4070274298368 4078224052857 4078299065408 4080837293952 4082271913728 4082875766784 4090925378304 4092866044992 4097052418752 4099071386624 4107077385426 4107684907728 4111762010112 4117839361056 4119792795288 4120402198464 4134709150542 4138813075968 4147736265984 4159962209664 4164112576846 4166269278208 4168862257152 4174406522892 4175024004576 4177004566248 4177081395712 4187330382096 4187949775488 4189520615703 4190013536256 4192603587072 4196288982528 4198197156444 4202491267764 4204484859447 4204562194368 4205184136704 4206662470656 4209857099776 4210859430384 4213397386971 4217579414784 4219785470512 4221787266276 4223973838848 4231138546512 4232223787752 4234857815088 4250672888832 4278871150592 4289896581552 4290996893592 4294154539008 4300501473504 4303257145344 4304281713696 4309064797824 4309702198272 4318119585378 4318199010432 4319227136313 4320356050944 4321994807168 4322405555712 4323044929536 4324666442016 4331568047616 4333622871168 4335889624824 4338055502208 4340193232896 4346608214448 4348670172804 4349313431712 4355907582464 4364415214461 4368747135744 4377927335868 4404665869056 4406969782608 4409060375484 4411343941632 4419959847768 4420613651904 4422792066048 4427315903488 4429416148224 4435963004862 4438148982944 4438805477632 4439227327488 4440365941248 4443129510912 4449038530977 4449696636456 4451889382272 4457495752704 4458557043936 4461413994496 4467347331516 4468008145248 4470127693704 4481178128208 4483522062419 4486821382656 4495584705669 4499536428531 4543408475568 4549130098176 4558015117899 4560375831552 4562539197696 4563214092288 4569282815598 4572210716928 4573299320802 4579058585664 4581315079168 4588086448584 4590941955696 4592119482616 4592555902944 4593235237632 4595498717184 4602291050592 4604474300616 4609183971096 4611455309952 4612137440256 4621145521194 4623538931712 4625732261376 4628151806368 4656418605056 4666203299232 4679957485872 4682405394021 4687052937984 4687746250752 4689970039296 4696902005148 4699130137029 4699216570176 4701563937792 4704023147456 4706254657488 4713765228288 4715533294378 4716230819984 4716679035456 4718468121132 4720825105344 4720911937536 4730132468664 4730832153792 4736089237248 4737216859182 4740252369152 4747258654326 4750752052224 4751970568704 4761251761221 4764215041974 4795820057544 4813730044416 4816725986304 4817961424384 4826133654246 4827371505291 4828633233408 4830923856384 4833450729312 4841164288512 4842316927908 4845994286568 4847697897552 4848414973056 4850804201472 4855765829632 4857973886736 4862244158064 4865249747268 4867647271616 4868367298048 4877875827927 4880312439984 4880402205696 4882717387008 4883439642624 4889934241254 4892977610676 4895511810048 4900396030272 4914840527712 4925436815856 4930325581824 4947444767872 4948176598016 4950523930368 4957841005434 4962761934336 4963496030208 4972454828739 4973190358392 4975641074304 4980730391424 4983093166752 4992917605812 4993656162336 4995411683904 4998520699776 5000395573581 5008375555056 5010995246233 5014682721792 5015876674428 5015968933632 5019090743808 5026509163404 5028893655417 5031498249216 5036518142224 5047674055488 5084321874432 5096890635264 5101370919936 5107039760384 5111334535014 5117771360448 5119084013408 5130422810496 5132368833512 5132856597408 5133615853824 5135541399894 5136145625088 5141399113728 5143737056544 5151440908872 5151535661568 5153979464064 5154741844992 5156553996288 5161597254657 5164809700158 5166134417943 5167484688384 5169936056832 5172640254176 5185331967483 5187887223696 5188654620288 5201481298176 5206670782164 5233276616847 5238470930688 5239245809664 5249478711636 5254689106944 5257437635392 5259931676016 5271081504688 5272934555232 5273714532096 5276216294208 5276313341952 5284215755776 5286618641448 5292026040888 5294536489674 5295920320512 5297929118464 5305759672482 5309664058368 5310928243512 5311025929728 5321399027247 5322186173016 5327468734464 5328100391904 5332783915296 5345966889792 5351300526113 5384780415488 5395297564737 5396707731456 5402091991584 5415446299968 5418816734592 5420206602432 5427032397824 5437632070476 5439026764246 5441116391936 5443029218304 5451743572389 5453660134746 5454466844688 5454567171072 5457154726656 5462736558336 5465220622578 5470024677822 5471454375936 5476103180568 5476913210304 5490452481408 5493057060384 5493869597952 5495930270062 5512945534056 5518417434624 5530315021312 5541116417838 5546616279552 5565875363856 5566698672768 5569339421664 5583107176128 5583933033984 5586027487604 5588677405767 5590138116096 5595051976704 5597596208592 5600524098731 5603321690352 5605979812596 5606082925824 5606912182272 5608883294208 5614479240512 5617863182628 5623439219712 5629049688368 5641518062016 5642965050336 5646477086784 5660435530368 5666082910002 5667563851776 5719862108736 5721329191456 5734001964672 5739042284928 5739722741058 5745419730432 5746269597696 5757492780504 5757598680576 5758969515084 5763207407616 5766221922688 5773914937701 5775424063488 5778163828224 5781186166432 5784074002944 5795371022481 5795477619264 5798226897072 5799084575616 5813420274432 5819220285948 5824996180992 5836373126658 5837236447824 5843030224896 5872887825408 5875959710144 5878747167312 5893279797024 5894151535872 5897056088064 5905888197632 5914617339816 5917423135518 5918969769984 5920487921664 5924172681216 5929966692774 5932051374636 5932928848608 5935743330984 5935852509696 5944742725248 5947445971629 5953529295999 5954229762048 5956463108688 5957344193664 5960170258272 5974904170944 5980865293891 5982428510208 5994112940892 5999381904708 6014212751016 6057877967424 6065506797568 6077353490532 6078912265922 6080501108736 6083385596928 6092377087464 6096168826416 6096280955904 6097732427736 6105411447552 6115154890752 6117448598112 6121255940928 6123407870592 6124313650176 6136388067456 6139299067488 6142510301834 6145578628128 6148607079936 6149516587008 6160616078139 6161527361592 6167643015168 6176759041584 6202063725813 6208219613952 6221604398976 6239943314496 6243207192028 6246168865269 6249403917312 6253293385728 6259409286817 6261609784338 6262536006864 6265506849372 6265622093568 6268751917056 6275006209984 6285020304384 6288905380608 6291290828176 6294433473792 6303736901646 6306843291552 6307776205056 6309993705984 6314785649664 6316289145576 6326369122176 6329678205768 6332680899414 6334336069632 6335960758272 6348335681628 6352286722632 6376009333248 6394426743392 6418306725888 6422301315072 6434844872328 6436495340388 6441231808512 6444600972416 6454885718016 6456422570544 6461325715424 6463597196736 6464553297408 6477179378067 6477298515648 6480534076416 6482992210752 6486999663024 6497352071424 6503834437236 6507083253312 6507202940928 6510289849344 6519912321672 6523005259206 6523970147568 6530445545472 6533861373696 6553120703616 6567249087808 6600698573824 6610454673912 6613590563226 6617015912448 6629939771652 6630920477856 6634188099072 6640973855232 6644124222336 6653944507293 6657223474416 6658208216448 6660548911872 6664694266368 6667194098108 6677834073408 6684496504937 6686243629056 6687835565904 6687958578176 6692120991744 6701020997274 6702012217872 6705191540556 6708664332288 6721767192312 6730232073984 6779095832576 6794078414854 6795854180352 6801827893248 6815112713352 6823695147264 6840563747328 6843808796544 6844821138432 6847388533192 6858316075392 6859948981203 6865158572638 6868587878496 6868714215424 6871972618752 6872989126656 6882129672876 6886412933544 6888179223924 6893248075776 6903436575888 6913775956644 6917182964928 6918206160384 6931718281791 6935308397568 6938598392064 6942227709552 6977702155796 6984627907584 6999304948848 7006252142592 7013242234688 7030579406976 7031619376128 7034955058944 7045353007722 7048824855264 7052345906688 7056034721184 7059381986232 7070647842432 7073299941567 7074346229976 7077702181698 7079552077824 7081237658016 7081367906304 7095198702996 7096248230688 7104133855872 7105825288773 7110378553728 7120887981489 7126128078336 7127955853056 7193730086316 7202789322112 7220595066624 7225088979456 7226942136576 7239200481369 7242949850112 7250176093968 7257372291072 7261746432768 7268991429852 7271546846328 7272622459584 7272756228096 7276206302208 7283648744448 7286960830104 7293366237096 7297874620902 7298733256704 7301470907424 7302550947072 7320603308544 7324076080512 7325159463936 7334901361881 7350594045408 7372260791568 7388155223784 7395488372736 7421167151808 7422264897024 7425785895552 7436761508151 7444142901504 7445244045312 7451569874356 7463461611456 7470907858459 7471095587136 7474639750128 7474777234432 7489376408718 7490484243504 7493117525856 7497918959616 7512563332584 7522024082688 7523815011642 7523953400448 7528636115712 7539763745106 7547247373824 7554777213336 7571511083232 7593381757778 7626482811648 7645335952896 7652056379904 7652963654744 7660559640576 7667001802521 7676657040672 7676798240768 7678626020112 7695634215744 7698553250268 7703312099841 7704218437632 7712098670592 7715605584816 7727161363308 7727303492352 7730969196096 7732112767488 7734830994432 7747214550237 7751227032576 7754904085248 7758960381264 7766661574656 7781830835544 7782981930432 7810006173246 7830517100544 7838329556416 7857706396032 7858868714496 7874218067454 7882033660416 7886156453088 7889897514024 7906622257032 7909401832848 7910571798144 7914324441312 7914470012928 7926323633664 7929927962172 7938039061332 7941804734511 7941950811584 7943125591552 7943880480768 7946893677696 7958639508723 7964496087552 7966538894592 7983279259524 7992150587856 7999175872944 8018950334688 8077170623232 8095061597184 8103137987376 8111180795904 8123169449952 8128225101888 8128374607872 8130309903648 8140548596736 8156448105714 8156598130816 8158540146369 8161674587904 8164543827456 8165751533568 8181850756608 8185732089984 8194104837504 8197830933867 8198142773248 8205037016733 8214154770852 8215369815456 8235678722112 8239585590576 8240804396928 8243895405093 8269418301084 8277626151936 8295472531968 8311674626757 8319924419328 8328225153692 8332538556416 8348813045784 8350048009152 8354009132496 8354162791424 8374660764192 8375899550976 8379041231406 8380027072512 8385207174144 8392577965056 8396394312888 8404982535528 8408969718894 8409124388736 8410368273408 8413324941312 8419714199552 8421718860768 8426794773942 8435158829568 8439570941024 8443574532552 8462277093024 8464447575504 8469715630176 8499124365003 8501345777664 8579793163104 8581993787184 8601002947008 8608563427392 8609584111587 8618129595648 8619404396544 8636239170756 8636398020864 8638454272626 8640712101888 8643989614336 8644811111424 8649332884032 8663136095232 8667245742336 8671779249648 8676111004416 8680386465792 8693216428896 8697340345608 8698626863424 8711815164928 8728830428922 8737494271488 8754559689987 8755854671736 8809331738112 8813939565216 8818120750968 8839919695536 8841227303808 8845584132096 8854631806976 8858832296448 8871926009724 8876134703277 8876297965888 8877610955264 8878454654976 8880731882496 8886259021824 8894950039161 8898077061954 8899393272912 8903778764544 8917114087872 8934694663032 8936016290496 8940255387408 8962356256416 8967044124838 8973642765312 8991169411338 8999072857062 9086816951136 9098260196352 9116030235798 9118368398883 9120751663104 9125078395392 9126428184576 9138565631196 9144421433856 9146598641604 9158117171328 9162630158336 9176172897168 9181883911392 9184238965232 9185111805888 9186470475264 9204582101184 9208948601232 9213765452751 9218367942192 9222910619904 9224274880512 9242291042388 9247077863424 9251464522752 9256303612736 9312837210112 9332406598464 9359914971744 9364810788042 9374105875968 9375492501504 9379940078592 9392414676507 9393804010296 9398260274058 9398433140352 9403127875584 9408046294912 9412509314976 9427530456576 9431066588756 9432461639968 9433358070912 9436936242264 9441650210688 9455605352469 9460264937328 9461664307584 9472178474496 9474433718364 9480504738304 9494517308652 9499021349121 9501504104448 9503941137408 9522503522442 9528430083948 9591640115088 9627460088832 9633451972608 9635922848768 9652267308492 9654743010582 9657266466816 9661847712768 9666901458624 9682328577024 9684633855816 9691988573136 9695395795104 9696829946112 9701608402944 9711531659264 9715947773472 9724488316128 9730499494536 9735294543232 9736734596096 9755751655854 9758253900559 9760624879968 9760804411392 9765434774016 9766879285248 9779868482508 9784507888809 9785955221352 9800792060544 9829681055424 9850873631712 9894889535744 9896353196032 9901047860736 9915682010868 9920385844839 9925523868672 9944909657478 9946380716784 9951282148608 9961460782848 9966186333504 9985835211624 9987312324672 9990823367808 9997041399552 10000791147162 10016751110112 10021990492466 10029365443584 10031753348856 10031937867264 10038181487616 10051531495911 10053018326808 10057787310834 10062996498432 10073036284448 10095348110976 10168643748864 10191117622281 10193781270528 10202741839872 10222669070028 10235542720896 10238168026816 10260845620992 10264737667024 10265713194816 10267231707648 10271082799788 10287474113088 10297737858957 10302881817744 10303071323136 10307958928128 10309483689984 10313107992576 10323194509314 10329619400316 10332268835886 10334969376768 10339872113664 10345280508352 10370663934966 10375774447392 10377309240576 10402962596352 10413341564328 10466553233694 10476941861376 10478491619328 10498957423272 10509378213888 10514875270784 10519863352032 10542163009376 10545869110464 10547429064192 10552432588416 10568029511583 10568431511552 10573237282896 10584052081776 10589072979348 10595858236928 10611519344964 10616553272547 10619328116736 10621856487024 10622051859456 10642798054494 10644372346032 10654937468928 10656200783808 10665567830592 10691933779584 10702601052226 10769560830976 10790595129474 10793415462912 10804183983168 10830892599936 10837633469184 10840413204864 10854064795648 10875264140952 10878053528492 10882232783872 10886058436608 10903487144778 10906283771213 10907320269492 10908933689376 10909134342144 10914309453312 10925473116672 10930441245156 10940049355644 10946811931353 10952206361136 10953826420608 10980904962816 10986114120768 10987739195904 10991860540124 11025891068112 11036834869248 11060630042624 11082232835676 11093232559104 11131750727712 11133397345536 11138678843328 11166214352256 11167866067968 11172054975208 11177354811534 11180276232192 11190103953408 11195192417184 11201048197462 11206643380704 11211959625192 11212165851648 11213824364544 11228958481024 11234064613077 11235726365256 11246878439424 11258099376736 11283036124032 11285722517463 11285930100672 11292954173568 11309645617659 11320871060736 11332165820004 11390072636667 11439724217472 11442658382912 11468003929344 11478084569856 11479445482116 11490839460864 11514985561008 11515197361152 11517939030168 11526414815232 11532443845376 11547829875402 11550848126976 11556327656448 11562372332864 11568148005888 11590742044962 11590955238528 11596453794144 11598169151232 11626840548864 11638440571896 11649992361984 11672746253316 11674472895648 11715009259869 11745775650816 11751919420288 11757494334624 11786559594048 11788303071744 11811327101181 11811776395264 11829234679632 11834846271036 11840975843328 11859933385548 11864102749272 11865857697216 11871486661968 11871705019392 11889485450496 11894891943258 11907058591998 11908459524096 11912926217376 11914688387328 11920340516544 11949808341888 11961730587782 11964857020416 11988225881784 11998763809416 12028425502032 12115755934848 12131013595136 12154706981064 12157824531844 12166771193856 12184754174928 12189375979591 12192337652832 12192561911808 12195464855472 12210822895104 12234672158571 12234897196224 12242511881856 12246815741184 12248627300352 12272776134912 12278598134976 12285020603668 12291157256256 12297214159872 12321232156278 12323054723184 12335286030336 12353518083168 12404127451626 12416439227904 12443208797952 12479886628992 12486414384056 12492337730538 12498807834624 12506586771456 12518818573634 12523219568676 12525072013728 12531013698744 12531244187136 12550012419968 12568561847109 12570040608768 12577810761216 12582581656352 12588866947584 12607473803292 12613454578341 12613686583104 12615552410112 12619987411968 12629571299328 12632578291152 12640192160913 12652738244352 12659356411536 12665361798828 12671921516544 12696671363256 12704573445264 12752018666496 12788853486784 12836613451776 12869689744656 12872990680776 12882463617024 12889201944832 12909771436032 12912845141088 12922651430848 12927194393472 12929106594816 12954358756134 12954597031296 12957681408939 12961068152832 12965984421504 12973999326048 12994704142848 13007668874472 13014166506624 13020579698688 13039824643344 13046010518412 13047940295136 13067722747392 13093245643383 13106241407232 13134498175616 13201397147648 13220909347824 13227181126452 13234031824896 13259879543304 13261840955712 13268376198144 13281947710464 13288248444672 13307889014586 13314446948832 13316416432896 13321097823744 13329388532736 13334388196216 13355668146816 13368993009874 13372487258112 13375671131808 13375917156352 13384241983488 13402041994548 13404024435744 13410383081112 13443534384624 13450566187257 13460464147968 13498609285593 13558191665152 13588156829708 13630225426704 13647390294528 13674045353697 13681127494656 13687617593088 13689642276864 13694777066384 13716632150784 13719897962406 13730317145276 13737175756992 13737428430848 13743945237504 13764259345752 13772825867088 13776358447848 13786496151552 13806873151776 13827551913288 13834365929856 13836412320768 13863436563582 13870616795136 13877196784128 13884455419104 13955404311592 13969255815168 13998609897696 14026484469376 14047216182063 14061158813952 14063238752256 14069910117888 14090706015444 14097390411087 14097649710528 14104691813376 14112069442368 14118763972464 14141295684864 14146599883134 14148692459952 14155404363396 14162475316032 14162735812608 14190397405992 14192496461376 14208267711744 14211650577546 14220757107456 14241775962978 14252256156672 14255911706112 14283755283663 14387460172632 14405578644224 14441190133248 14450177958912 14453884273152 14478400962738 14482114515873 14485899700224 14500352187936 14523492865536 14537982859704 14543093692656 14545244919168 14552412604416 14567297488896 14573921660208 14586732474192 14595749241804 14602941814848 14605101894144 14633627483781 14641206617088 14648152161024 14650318927872 14669802723762 14701188090816 14744521583136 14776310447568 14790976745472 14842334303616 14844529794048 14851571791104 14873523016302 14888285803008 14890488090624 14903139748712 14926923222912 14941815716918 14942191174272 14949279500256 14949554468864 14978752817436 14980968487008 14986235051712 15001186720743 15025126665168 15032985738699 15044048165376 15047630023284 15047906800896 15057272231424 15079527490212 15086680966251 15094494747648 15109554426672 15143022166464 15186763515556 15252965623296 15290671905792 15304112759808 15305927309488 15321119281152 15334003605042 15353314081344 15353596481536 15357252040224 15391268431488 15397106500536 15406624199682 15408436875264 15424197341184 15431211169632 15454322726616 15454606984704 15461938392192 15464225534976 15469661988864 15484791763971 15494429100474 15498403253829 15502454065152 15509808170496 15517920762528 15563661671088 15565963860864 15620012346492 15676659112832 15699829850541 15715412792064 15717737428992 15748436134908 15764067320832 15772312906176 15779795028048 15813244514064 15818803665696 15821143596288 15828648882624 15828940025856 15852647267328 15859855924344 15876078122664 15883609469022 15883901623168 15886251183104 15887760961536 15893787355392 15917279017446 15928992175104 15933077789184 15964197081741 15966558519048 15984301175712 15998351745888 16037900669376 16053901578339 16154341246464 16185892694211 16190123194368 16206275974752 16246338899904 16256450203776 16260619807296 16262547766331 16281097193472 16312896211428 16313196261632 16317080292738 16323349175808 16329087654912 16355230717167 16363701513216 16371464179968 16388209675008 16395661867734 16396285546496 16410074033466 16428309541704 16430739630912 16471357444224 16479171181152 16481608793856 16487790810186 16538836602168 16555252303872 16590945063936 16623349253514 16639848838656 16656450307384 16697626091568 16700096018304 16708018264992 16708325582848 16749321528384 16751799101952 16758082462812 16766032217301 16770414348288 16785155930112 16792788625776 16801572296193 16809965071056 16817939437788 16818248777472 16820736546816 16826649882624 16843437721536 16853589547884 16870317659136 16879141882048 16887149065104 16924554186048 16928895151008 16939431260352 16998248730006 17002691555328 17159586326208 17163987574368 17202005894016 17217126854784 17219168223174 17236259191296 17238808793088 17272478341512 17272796041728 17276908545252 17287979228672 17289622222848 17298665768064 17321744813103 17326272190464 17334491484672 17343558499296 17352222008832 17386432857792 17394680691216 17397253726848 17423630329856 17457660857844 17474988542976 17509119379974 17511709343472 17618663476224 17627879130432 17636241501936 17679839391072 17682454607616 17691168264192 17709263613952 17717664592896 17743852019448 17752269406554 17752595931776 17755221910528 17756909309952 17761463764992 17772518043648 17789900078322 17796154123908 17798786545824 17807557529088 17834228175744 17842337914887 17860587887997 17869389326064 17872032580992 17880510774816 17924712512832 17934088249676 17942595881673 17947285530624 17982338822676 17998145714124 18173633902272 18196520392704 18232060471596 18236736797766 18241503326208 18250156790784 18277131262392 18288842867712 18293197283208 18316234342656 18325260316672 18352345794336 18363767822784 18368477930464 18370223611776 18372940950528 18409164202368 18417897202464 18427530905502 18436735884384 18445821239808 18448549761024 18481848234417 18484582084776 18502929045504 18512607225472 18606191177439 18664813196928 18719829943488 18729621576084 18738506595807 18748211751936 18759880157184 18778227860451 18784829353014 18787608020592 18796520548116 18796866280704 18806255751168 18816092589824 18825018629952 18855060913152 18862133177512 18864923279936 18866716141824 18873872484528 18883300421376 18911210704938 18920529874656 18923328615168 18944356948992 18948867436728 18961009476608 18989034617304 18998042698242 19003008208896 19007882274816 19045007044884 19056860167896 19183280230176 19254920177664 19266903945216 19271845697536 19304534616984 19309486021164 19323695425536 19333802917248 19364657154048 19369267711632 19383977146272 19390791590208 19393659892224 19431895546944 19448976632256 19460998989072 19470589086464 19473469192192 19511503311708 19516507801118 19521249759936 19521608822784 19530869548032 19559736965016 19569015777618 19571910442704 19601584121088 19659362110848 19701747263424 19789779071488 19792706392064 19802095721472 19831364021736 19840771689678 19851047737344 19889819314956 19892761433568 19902564297216 19922921565696 19932372667008 19961833521879 19971670423248 19974624649344 19981646735616 19994082799104 20001582294324 20033502220224 20043980984932 20053489514811 20058730887168 20063506697712 20063875734528 20076362975232 20103062991822 20106036653616 20115574621668 20125992996864 20146072568896 20190696221952 20337287497728 20382235244562 20387562541056 20405483679744 20445338140056 20471085441792 20476336053632 20521691241984 20529475334048 20531426389632 20534463415296 20542165599576 20574948226176 20579846943609 20595475717914 20605763635488 20606142646272 20615917856256 20618967379968 20646389018628 20659238800632 20664537671772 20679744227328 20690561016704 20741327869932 20751548894784 20754618481152 20795154845373 20805925192704 20826683128656 20933106467388 20953883722752 20997914846544 21018756427776 21029750541568 21039726704064 21084326018752 21091738220928 21094858128384 21104865176832 21136059023166 21136863023104 21146474565792 21168104163552 21178145958696 21191716473856 21219899824701 21223038689928 21233106545094 21238656233472 21243712974048 21244103718912 21285596108988 21288744692064 21312401567616 21317475866319 21331135661184 21362663944467 21383867559168 21405202104452 21539121661952 21581190258948 21608367966336 21661785199872 21675266938368 21680826409728 21750528281904 21756107056984 21764465567744 21772116873216 21806974289556 21812567542426 21814640538984 21817867378752 21818268684288 21828618906624 21850946233344 21860882490312 21880098711288 21893623862706 21904412722272 21907652841216 21961809925632 21972228241536 21975478391808 21983721080248 22051782136224 22121260085248 22164465671352 22186465118208 22263501455424 22266794691072 22277357686656 22310284524453 22332428704512 22335732135936 22344109950416 22354709623068 22390384834368 22402096394924 22412723575377 22413286761408 22423919250384 22424331703296 22457916962048 22468129226154 22471452730512 22493756878848 22516198753472 22566072248064 22571445034926 22571860201344 22585908347136 22619291235318 22641742121472 22664331640008 22780145273334 22879448434944 22885316765824 22936007858688 22956169139712 22958890964232 22981678921728 23001005407563 23029971122016 23030394722304 23035878060336 23064887690752 23095659750804 23109936299523 23112655312896 23124744665728 23136296011776 23181484089924 23181910477056 23192907588288 23196338302464 23241643650711 23253681097728 23276881143792 23299984723968 23345492506632 23348945791296 23430018519738 23491551301632 23503838840576 23514988669248 23573119188096 23576606143488 23622654202362 23623552790528 23658469359264 23669692542072 23719866771096 23728205498544 23731715394432 23742973323936 23743410038784 23778970900992 23789783886516 23814117183996 23825414203533 23825852434752 23829376774656 23840681033088 23875918526169 23899616683776 23923461175564 23976451763568 23997527618832 24056851004064 24231511869696 24309413962128 24315649063688 24333542387712 24369508349856 24378751959182 24384675305664 24385123823616 24390929710944 24421645790208 24469344317142 24469794392448 24475620439107 24485023763712 24493631482368 24497254600704 24545552269824 24557196269952 24570041207336 24582314512512 24594428319744 24615111050199 24642464312556 24646109446368 24707036166336 24731686215279 24808254903252 24832878455808 24886417595904 24935023880271 24959773257984 24972828768112 24984675461076 24997615669248 25037637147268 25046439137352 25050144027456 25062027397488 25062488374272 25100024839936 25137123694218 25140081217536 25155621522432 25165163312704 25177733895168 25214947606584 25226909156682 25227373166208 25231104820224 25239974823936 25259142598656 25265156582304 25280384321826 25305476488704 25318712823072 25330723597656 25393342726512 25409146890528 25497373095009 25504037332992 25577706973568 25739379489312 25745981361552 25778403889664 25825690282176 25828752334761 25845302861696 25854388786944 25858213189632 25908717512268 25909194062592 25915362817878 25922136305664 25931968843008 25947998652096 25989408285696 26015337748944 26028333013248 26041159397376 26079649286688 26092021036824 26095880590272 26135445494784 26186491286766 26212482814464 26268996351232 26402794295296 26441818695648 26454362252904 26519759086608 26523681911424 26533630566119 26536752396288 26563895420928 26576496889344 26615778029172 26628404109831 26628893897664 26632832865792 26642195647488 26658777065472 26668776392432 26684850117483 26711336293632 26737986019748 26751342263616 26751834312704 26804083989096 26808048871488 26820766162224 26887068769248 26901132374514 26920928295936 26997218571186 27176313659416 27260450853408 27294780589056 27348090707394 27355105196649 27362254989312 27375235186176 27379284553728 27389554132768 27433264301568 27439795924812 27460634290552 27474351513984 27487890475008 27528518691504 27545651734176 27552716895696 27613746303552 27641296358253 27655103826576 27668731859712 27672824641536 27726873127164 27741233590272 27754393568256 27768910838208 27910808623184 27938511630336 27997219795392 28052968938752 28094432364126 28122317627904 28126477504512 28139820235776 28177244029521 28181412030888 28194780822174 28195299421056 28209383626752 28224138884736 28237527944928 28282591369728 28293199766268 28297384919904 28310808726792 28324950632064 28380794811984 28384992922752 28416535423488 28423301155092 28441514214912 28483551925956 28497064047363 28504512313344 28511823412224 28567510567326 28774920345264 28811157288448 28882380266496 28900355917824 28907768546304 28956801925476 28964229031746 28971799400448 29000704375872 29046985731072 29075965719408 29086187385312 29090489838336 29104825208832 29134594977792 29147843320416 29173464948384 29191498483608 29205883629696 29210203788288 29267254967562 29274761701677 29282413234176 29296304322048 29300637855744 29339605447524 29402376181632 29489043166272 29552620895136 29655234162133 29684668607232 29689059588096 29703143582208 29747046032604 29761157534517 29776571606016 29806279497424 29853846445824 29883631433836 29884382348544 29898559000512 29899108937728 29957505634872 29961936974016 29972470103424 30002373441486 30050253330336 30065971477398 30088096330752 30095260046568 30095813601792 30114544462848 30154594487733 30159054980424 30173361932502 30188989495296 30219108853344 30286044332928 30373527031112 30505931246592 30573352866843 30581343811584 30608225519616 30611854618976 30668007210084 30706628162688 30714504080448 30782536862976 30794213001072 30813248399364 30862422339264 30893213576871 30908645453232 30909213969408 30923876784384 30928451069952 30939323977728 30969583527942 30988858200948 30996806507658 31004908130304 31019616340992 31035841525056 31127323342176 31131927721728 31240024692984 31353318225664 31399659701082 31430825584128 31435474857984 31496872269816 31528134641664 31544625812352 31559590056096 31626489028128 31637607331392 31642287192576 31657297765248 31669171966013 31705294534656 31719711848688 31752156245328 31767218938044 31767803246336 31772502366208 31787574710784 31834558034892 31849659817641 31857984350208 31866155578368 31928394163482 31933117038096 31968602351424 31996703491776 32075801338752 32107803156678 32308682492928 32371785388422 32380246388736 32412551949504 32492677799808 32512900407552 32521239614592 32525095532662 32562194386944 32625792422856 32626392523264 32634160585476 32646698351616 32658175309824 32710461434334 32718851313639 32727403026432 32742928359936 32776419350016 32791323735468 32820148066932 32840435794059 32856619083408 32861479261824 32942714888448 32958342362304 32963217587712 32975581620372 33077673204336 33110504607744 33181890127872 33246698507028 33279697677312 33312900614768 33395252183136 33400192036608 33416036529984 33416651165696 33498643056768 33503598203904 33516164925624 33532064434602 33540828696576 33570311860224 33585577251552 33603144592386 33619930142112 33635878875576 33636497554944 33641473093632 33686875443072 33702193839231 33707179095768 33740635318272 33758283764096 33774298130208 33849108372096 33857790302016 33878862520704 33928936852977 33996497460012 34170217910001 34319172652416 34327975148736 34404011788032 34434253709568 34438336446348 34472518382592 34544956683024 34545592083456 34553817090504 34575958457344 34579244445696 34597331536128 34643489626206 34652544380928 34668982969344 34687116998592 34704444017664 34772865715584 34789361382432 34794507453696 34847260659712 34915321715688 34949977085952 35018238759948 35023418686944 35145027779607 35237326952448 35255758260864 35272483003872 35359678782144 35364909215232 35394956903191 35435329185792 35487704038896 35504538813108 35505191863552 35510443821056 35522927529984 35579800156644 35592308247816 35597573091648 35615115058176 35668456351488 35684675829774 35721175775994 35738778652128 35744065161984 35761021549632 35849425025664 35868176499352 35885191763346 35894571061248 35964677645352 35996291428248 36347267804544 36393040785408 36464120943192 36473473595532 36500313581568 36554262524784 36568127938773 36577685735424 36586394566416 36632468685312 36704016475713 36704691588672 36727535645568 36736955860928 36740447223552 36745881901056 36818328404736 36835794404928 36855061811004 36873471768768 36891642479616 36963696468834 36969164169552 37005858091008 37025214450944 37212382354878 37329626393856 37439659886976 37459243152168 37477013191614 37496423503872 37519760314368 37556455720902 37569658706028 37575216041184 37593041096232 37593732561408 37632185179648 37650037259904 37705685541327 37710121826304 37724266355024 37729846559872 37733432283648 37747744969056 37766600842752 37822421409876 37841059749312 37846657230336 37888713897984 37897734873456 37920576482739 37922018953216 37978069234608 37996085396484 38015764549632 38090014089768 38113720335792 38366560460352 38509840355328 38543691395072 38609069233968 38618972042328 38647390851072 38667605834496 38729314308096 38738535423264 38767954292544 38781583180416 38787319784448 38863791093888 38873044226817 38897953264512 38921997978144 38941178172928 38946938384384 39023006623416 39033015602236 39042499519872 39061739096064 39119473930032 39138031555236 39143820885408 39203168242176 39279736930149 39318724221696 39403494526848 39579558142976 39604191442944 39662728043472 39681543379356 39702095474688 39779638629912 39785522867136 39805128594432 39845843131392 39864745334016 39923667043758 39943340846496 39949249298688 39963293471232 39988165598208 40003164588648 40067004440448 40087961969864 40106979029622 40117461774336 40127013395424 40127751469056 40152725950464 40206125983644 40212073307232 40231149243336 40292145137792 40351698561771 40381392443904 40495827856779 40674574995456 40764470489124 40890676280112 40942170883584 40952672107264 41022136061091 41043382483968 41058950668096 41062852779264 41068926830592 41084331199152 41149896452352 41159693887218 41190951435828 41211527270976 41212285292544 41231835712512 41292778037256 41318477601264 41329075343544 41359488454656 41381122033408 41482655739864 41503097789568 41509236962304 41590309690746 41611850385408 41653366257312 41866212934776 41907767445504 41995829693088 42059501083136 42079453408128 42141648546189 42168652037504 42183476441856 42189716256768 42209730353664 42272118046332 42292949131584 42336208327104 42356291917392 42383432947712 42439799649402 42446077379856 42466213090188 42487425948096 42488207437824 42571192217976 42577489384128 42624803135232 42634951732638 42662271322368 42725327888934 42767735118336 42810404208904 43078243323904 43162380517896 43216735932672 43323570399744 43350533876736 43361652819456 43446343547619 43501056563808 43512214113968 43528931135488 43613948579112 43625135084852 43629281077968 43635734757504 43657237813248 43701892466688 43721764980624 43760197422576 43787247725412 43808825444544 43815305682432 43900882451343 43923619851264 43944456483072 43950956783616 43967442160496 44103564272448 44328931342704 44372930236416 44527002910848 44533589382144 44554715373312 44620569048906 44664857409024 44671464271872 44688219900832 44709419246136 44780769668736 44804192789848 44825447150754 44826573522816 44847838500768 44848663406592 44915833924096 44936258452308 44942905461024 45003560162229 45032397506944 45098957216097 45132144496128 45142890069852 45143720402688 45171816694272 45238582470636 45260042898753 45283484242944 45328663280016 45560290546668 45758896869888 45770633531648 45872015717376 45912338279424 45917781928464 45963357843456 46002010815126 46059942244032 46060789444608 46071756120672 46129775381504 46191319501608 46219872599046 46225310625792 46249489331456 46272592023552 46362968179848 46363820954112 46385815176576 46392676604928 46454375291913 46483287301422 46495209761487 46507362195456 46553762287584 46690985013264 46697891582592 46860037039476 47007677681152 47029977338496 47099489551623 47146238376192 47153212286976 47245308404724 47316938718528 47339385084144 47439733542192 47456410997088 47463430788864 47485946647872 47486820077568 47557941801984 47579567773032 47628234367992 47650828407066 47651704869504 47658753549312 47681362066176 47751837052338 47799233367552 47846922351128 47952903527136 47995055237664 48113702008128 48161704735017 48463023739392 48557678082633 48618827924256 48631298127376 48739016699712 48757503918364 48769350611328 48781859421888 48787643298993 48843291580416 48938688634284 48939588784896 48951240878214 48970047527424 48987262964736 49065692151501 49091104539648 49114392539904 49140082414672 49164629025024 49188856639488 49230222100398 49284928625112 49292218892736 49414072332672 49463372430558 49616509806504 49665756911616 49772835191808 49870047760542 49919546515968 49945657536224 49969350922152 50075274294536 50092878274704 50100288054912 50124054794976 50124976748544 50200049679872 50274247388436 50298096651903 50311243044864 50330326625408 50355467790336 50404716888579 50429895213168 50453818313364 50454746332416 50462209640448 50479949647872 50530313164608 50560768643652 50610952977408 50637425646144 50661447195312 50786685453024 50818293781056 50994746190018 51008074665984 51155413947136 51478758978624 51491962723104 51556807779328 51651380564352 51657504669522 51670754260337 51690605723392 51708777573888 51716426379264 51817435024536 51818388125184 51830725635756 51863937686016 51895997304192 51965234439309 51978816571392 52030675497888 52056666026496 52159298573376 52184042073648 52191761180544 52211337565589 52270890989568 52372982573532 52424965628928 52537992702464 52883637391296 52908724505808 53039518173216 53047363822848 53067261132238 53073504792576 53127790841856 53152993778688 53231556058344 53256808219662 53257787795328 53265665731584 53284391294976 53317554130944 53337552784864 53369700234966 53422672587264 53475972039496 53502684527232 53581763663991 53608167978192 53616097742976 53641532324448 53774137538496 53802264749028 53827787645019 53841856591872 53994437142372 54352627318832 54520901706816 54589561178112 54696181414788 54710210393298 54724509978624 54750470372352 54779108265536 54866528603136 54879591849624 54921268581104 54948703027968 54975780950016 55057037383008 55091303468352 55105433791392 55227492607104 55282592716506 55310207653152 55337463719424 55345649283072 55445544703251 55453746254328 55508787136512 55537821676416 55821617246368 55994439590784 56105937877504 56188864728252 56215519787421 56244635255808 56279640471552 56334683581353 56354488059042 56362824061776 56389561644348 56390598842112 56418767253504 56448277769472 56475055889856 56565182739456 56586399532536 56594769839808 56621617453584 56649901264128 56761589623968 56769985845504 56833070846976 56846602310184 56883028429824 56967103851912 56994128094726 57009024626688 57023646824448 57135021134652 57549840690528 57622314576896 57749666526259 57764760532992 57800711835648 57815537092608 57913603850952 57928458063492 58001408751744 58093971462144 58151931438816 58172374770624 58180979676672 58295686640832 58346929896768 58353847867423 58382996967216 58411767259392 58420407576576 58534509935124 58549523403354 58564826468352 58592608644096 58679210895048 58804752363264 58978086332544 59105241790272 59310468324266 59369337214464 59378119176192 59406287164416 59494092065208 59522315069034 59553143212032 59612558994848 59707692891648 59767262867672 59768764697088 59797118001024 59885500565637 59915011269744 59923873948032 59944940206848 60004746882972 60100506660672 60131942954796 60160468544433 60176192661504 60190520093136 60191627203584 60229088925696 60309188975466 60318109960848 60346723865004 60377978990592 60438217706688 60572088665856 60747054062224 61011862493184 61146705733686 61162687623168 61216451039232 61223709237952 61336014420168 61413256325376 61429008160896 61565073725952 61588426002144 61626496798728 61724844678528 61786427153742 61817290906464 61818427938816 61847753568768 61856902139904 61939167055884 61977716401896 61993613015316 62039232681984 62071683050112 62254646684352 62263855443456 62480049385968 62706636451328 62799319402164 62861651168256 62993744539632 63056269283328 63089251624704 63119180112192 63252978056256 63275214662784 63284574385152 63314595530496 63338343932026 63410589069312 63439423697376 63504312490656 63534437876088 63535606492672 63545004732416 63575149421568 63659699474103 63669116069784 63699319635282 63715968700416 63732311156736 63856788326964 63866234076192 63937204702848 63952427598957 63993406983552 64087991833401 64151602677504 64215606313356 64543744941113 64617364985856 64743570776844 64825103899008 64985355599616 65025800815104 65042479229184 65050191065324 65251584845712 65252785046528 65268321170952 65293396703232 65316350619648 65420922868668 65437702627278 65454806052864 65485856719872 65552838700032 65582647470936 65640296133864 65680871588118 65713238166816 65722958523648 65885429776896 65916684724608 65926435175424 65951163240744 66155346408672 66363780255744 66493397014056 66559395354624 66625801229536 66790504366272 66800384073216 66832073059968 66930853573359 66997286113536 67007196407808 67032329851248 67064128869204 67171154503104 67206289184772 67238170726131 67239860284224 67271757751152 67272995109888 67373750886144 67404387678462 67414358191536 67481270636544 67516567528192 67548596260416 67698216744192 67715580604032 67757725041408 67857873705954 67992994920024 68340435820002 68638345304832 68655950297472 68808023576064 68868507419136 68876672892696 68945036765184 69089913366048 69091184166912 69107634181008 69151916914688 69194663072256 69286979252412 69329808898569 69337965938688 69374233997184 69408888035328 69545731431168 69578722764864 69589014907392 69830643431376 69899954171904 70036477519896 70046837373888 70290055559214 70474653904896 70511516521728 70544966007744 70719357564288 70729818430464 70789913806382 70870658371584 70975408077792 71009077626216 71010383727104 71020887642112 71159600313288 71184616495632 71195146183296 71230230116352 71336912702976 71369351659548 71442351551988 71476242610599 71477557304256 71488130323968 71522043099264 71627755578507 71698850051328 71736352998704 71770383526692 71929355290704 71992582856496 72694535609088 72928241886384 72946947191064 73000627163136 73108525049568 73136255877546 73155371470848 73172789132832 73264937370624 73408032951426 73409383177344 73426861317321 73455071291136 73473911721856 73480894447104 73491763802112 73636656809472 73671588809856 73710123622008 73746943537536 73783284959232 73845333150597 73927392937668 73938328339104 74050428901888 74195058645837 74424764709756 74659252787712 74805071640813 74879319773952 74918486304336 74954026383228 74992847007744 75112911441804 75139317412056 75150432082368 75186082192464 75187465122816 75264370359296 75300074519808 75411371082654 75420243652608 75448532710048 75459693119744 75466864567296 75495489938112 75533201685504 75644842819752 75682119498624 75693314460672 75777427795968 75795469746912 75841152965478 75844037906432 75956138469216 75992170792968 76180028179536 76227440671584 76492119285027 76733120920704 77218138467936 77237944084656 77335211668992 77477070846528 77486257004283 77535908585088 77563166360832 77574639568896 77727582187776 77746088453634 77795906529024 77843995956288 77882356345856 78046013246832 78066031204472 78084999039744 78123478192128 78238947860064 78276063110472 78287641770816 78406336484352 78559473860298 78637448443392 78806989053696 79159116285952 79208382885888 79325456086944 79363086758712 79559277259824 79571045734272 79600891698357 79610257188864 79691686262784 79729490668032 79847334087516 79885212329493 79886681692992 79898498597376 79926586942464 79976331196416 80006329177296 80054550352449 80134008880896 80175923939728 80213958059244 80254026790848 80255502938112 80412251967288 80424146614464 80462298486672 80584290275584 80703397123542 80762784887808 80991655713558 81528940978248 81781352560224 81884341767168 81905344214528 82044272122182 82065315589947 82086764967936 82117901336192 82125705558528 82137853661184 82168662398304 82299792904704 82319387774436 82381902871656 82423054541952 82463671425024 82585556074512 82636955202528 82658150687088 82762244066816 82923889074759 82965311479728 83006195579136 83018473924608 83180619381492 83223700770816 83306732514624 83732425869552 83815534891008 83991659386176 84119002166272 84158906816256 84283297092378 84337304075008 84366952883712 84379432513536 84419460707328 84531732088563 84544236092664 84585898263168 84672416654208 84712583834784 84766865895424 84879599298804 84892154759712 84932426180376 84974851896192 85142384435952 85154978768256 85186919185961 85249606270464 85269903465276 85324542644736 85450655777868 85491192142089 85535470236672 85620808417808 86324761035792 86433471865344 86647140799488 86701067753472 86723305638912 86892687095238 87002113127616 87024428227936 87227897158224 87250270169704 87258562155936 87271469515008 87314475626496 87403784933376 87443529961248 87520394845152 87574495450824 87617650889088 87630611364864 87801764902686 87824285105031 87847239702528 87888912966144 87901913567232 87934884320992 88207128544896 88657862685408 88965702486399 89054005821696 89067178764288 89109430746624 89241138097812 89283472603551 89329714818048 89376439801664 89418838492272 89561539337472 89608385579696 89650894301508 89653147045632 89695677001536 89697326813184 89831667848192 89872516904616 89885810922048 90007120324458 90064795013888 90197914432194 90264288992256 90285780139704 90287440805376 90343633388544 90463783463199 90477164941272 90520085797506 90566968485888 90657326560032 91120581093336 91517793739776 91541267063296 91720058600529 91744031434752 91824676558848 91835563856928 92004021630252 92119884488064 92143512241344 92259550763008 92382639003216 92439745198092 92498978662912 92679640730613 92725936359696 92727641908224 92771630353152 92785353209856 92908750583826 92966574602844 92990419522974 93014724390912 93107524575168 93381970026528 93395783165184 93720074078952 94015355362304 94059954676992 94198979103246 94292476752384 94306424573952 94490616809448 94633877437056 94678770168288 94879467084384 94912821994176 94926861577728 94971893295744 95007515898039 95115883603968 95159135546064 95208909678427 95256468735984 95301656814132 95303409739008 95317507098624 95362724132352 95503674104676 95548979452923 95598466735104 95693844702256 95905807054272 95990110475328 96227404016256 96323409470034 96926047478784 97115356165266 97237655848512 97262596254752 97478033399424 97515007836728 97538701222656 97563718843776 97575286597986 97686583160832 97877377268568 97879177569792 97902481756428 97940095054848 97974525929472 98131384303002 98156553940917 98182209079296 98228785079808 98280164829344 98329258050048 98460444200796 98521307382177 98569857250224 98584437785472 98828144665344 98926744861116 99233019613008 99331513823232 99545670383616 99740095521084 99839093031936 99891315072448 99938701844304 100150548589072 100185756549408 100200576109824 100248109589952 100249953497088 100400099359744 100548494776872 100596193303806 100622486089728 100660653250816 100710935580672 100809433777158 100859790426336 100907636626728 100909492664832 100924419280896 101060626329216 101106581517693 101121537287304 101221905954816 101274851292288 101322894390624 101573370906048 101636587562112 101674709996147 101989492380036 102310827894272 102510653730003 102957517957248 102983925446208 103113615558656 103302761128704 103315009339044 103341508520674 103381211446784 103417555147776 103634870049072 103636776250368 103661451271512 103727875372032 103791994608384 103930468878618 103957633142784 104061350995776 104113332052992 104318597146752 104368084147296 104383522361088 104422675131178 104541781979136 104745965147064 104849931257856 105075985404928 105435083338821 105767274782592 105817449011616 106079036346432 106094727645696 106134522264476 106184870709573 106305987557376 106409957875889 106463112116688 106513616439324 106515575590656 106531331463168 106568782589952 106675105569728 106739400469932 106845345174528 106951944078992 107005369054464 107163527327982 107216335956384 107232195485952 107283064648896 107548275076992 107604529498056 107655575290038 107683713183744 107988874284744 108705254637664 109041803413632 109179122356224 109392362829576 109420420786596 109500940744704 109558216531072 109704383816319 109733057206272 109759183699248 109842537162208 109897406055936 110112049427139 110114074766016 110182606936704 110210867582784 110454985214208 110565185433012 110620415306304 110674927438848 110891089406502 110907492508656 111017574273024 111075643352832 111643234492736 111988879181568 112211875755008 112377729456504 112431039574842 112489270511616 112559280943104 112669367162706 112708976118084 112725648123552 112779123288696 112781197684224 112896555538944 112950111779712 113117056623981 113130365478912 113172799065072 113189539679616 113243234907168 113299802528256 113523179247936 113539971691008 113636440583929 113666141693952 113693204620368 113766056859648 113934207703824 113988256189452 114047293648896 114270042269304 115099681381056 115244629153792 115499333052518 115529521065984 115631074185216 115827207701904 115856916126984 116002817503488 116187942924288 116303862877632 116344749541248 116361959353344 116591373281664 116619132680451 116693859793536 116707695734846 116765993934432 116823534518784 116840815153152 117069019870248 117099046806708 117185217288192 117358421790096 117609504726528 117839210790447 117956172665088 118210483580544 118620936648532 118738674428928 118812574328832 118988184130416 119044630138068 119106286424064 119225117989696 119415385783296 119534525735344 119537529394176 119594236002048 119771001131274 119830022539488 119847747896064 119889880413696 120009493765944 120201013321344 120263885909592 120320937088866 120352385323008 120381040186272 120383254407168 120458177851392 120618377950932 120636219921696 120693447730008 120876435413376 121055095685313 121144177331712 121494108124448 122023724986368 122293411467372 122447418475904 122672028840336 122826512650752 122858016321792 123066408183273 123130147451904 123176852004288 123252993597456 123449689357056 123572854307484 123634581812928 123636855877632 123695507137536 123878334111768 123955432803792 123987226030632 124078465363968 124143366100224 124509293368704 124527710886912 124960098771936 125413272902656 125598638804328 125723302336512 125987489079264 126178503249408 126238360224384 126424945638567 126505956112512 126550429325568 126569148770304 126629191060992 126676687864052 126878847394752 127005433593803 127008624981312 127068875752176 127071212985344 127150298843136 127319398948206 127338232139568 127398639270564 127464622313472 127713576653928 127732468152384 127874409405696 127904855197914 127986813967104 128175983666802 128303205355008 128431212626712 129087489882226 129234729971712 129487141553688 129650207798016 129970711199232 130051601630208 130084958458368 130100382130648 130339030642857 130503169691424 130505570093056 130536642341904 130586793406464 130841845737336 130875405254556 130971713439744 131105677400064 131165294941872 131280592267728 131361743176236 131426476333632 131445917047296 131702647354029 131770859553792 131833369449216 131852870350848 131902326481488 132310692817344 132986794028112 133118790709248 133251602459072 133581008732544 133600768146432 133664146119936 133861707146718 133994572227072 134014392815616 134064659702496 134128257738408 134342309006208 134412578369544 134476341452262 134479720568448 134543515502304 134545990219776 134747501772288 134808775356924 134828716383072 135010680486687 135033135056384 135097192520832 135296871648291 135396433488384 135431161208064 135515450082816 135715747411908 135985989840048 136680871640004 137276690609664 137311900594944 137616047152128 137737014838272 137753345785392 137890073530368 138179826732096 138182368333824 138215268362016 138303833829376 138389326144512 138573958504824 138659617797138 138675931877376 138748467994368 138817776070656 139091462862336 139157445529728 139178029814784 139363125875739 139485629284461 139661286862752 140072955039792 140093674747776 140580111118428 141023033043456 141089932015488 141298468654869 141438715128576 141459636860928 141579827612764 141950816155584 142018155252432 142020767454208 142319200626576 142369232991264 142390292366592 142460460232704 142673825405952 142738703319096 142884703103976 142952485221198 142955114608512 142976260647936 143044086198528 143255511157014 143397700102656 143472705997408 143540767053384 143858710581408 143985165712992 144485114205051 145389071218176 145673034247899 145856483772768 145893894382128 146217050099136 146272511755092 146345578265664 146362929896979 146529874741248 146816065902852 146818766354688 146853722634642 146910142582272 146947823443712 146961788894208 147197076454503 147273313618944 147343177619712 147420247244016 147493887075072 147566569918464 147690666301194 147854785875336 147876656678208 148100857803776 148390117291674 148849529419512 149318505575424 149610143281626 149758639547904 149836972608672 149908052766456 150225822883608 150278634824112 150300864164736 150372164384928 150374930245632 150528740718592 150600149039616 150822742165308 150894289955709 150897065420096 150919386239488 150933729134592 150990979876224 151066403371008 151214150665737 151289685639504 151364238997248 151386628921344 151590939493824 151682305930956 151912276938432 151984341585936 152360056359072 152454881343168 152984238570054 153466241841408 154436276935872 154475888169312 154670423337984 154954141693056 154972514008566 155012262781011 155071817170176 155126332721664 155149279137792 155455164375552 155492176907268 155591813058048 155687991912576 155764712691712 155895703317927 156092026493664 156132062408944 156169998079488 156477895720128 156552126220944 156575283541632 156634012696767 156812672968704 157118947720596 157274896886784 157613978107392 158318232571904 158650912173888 158726173517424 159118554519648 159142091468544 159201783396714 159220514377728 159383372525568 159458981336064 159694668175032 159770424658986 159773363385984 159796997194752 159853173884928 159952662392832 160012658354592 160109100704898 160268017761792 160351847879456 160427916118488 160508053581696 160745290991973 160824503934576 160848293228928 160924596973344 161168580551168 161406794247084 161483362935057 161525569775616 161983311427116 163057881956496 163562705120448 163768683534336 163810688429056 164088544244364 164130631179894 164173529935872 164235802672384 164251411117056 164337324796608 164599585809408 164638775548872 164763805743312 164846109083904 164927342850048 165171112149024 165273910405056 165316301374176 165524488133632 165847778149518 165890316309503 165930622959456 166012391158272 166036947849216 166336634109753 166361238762984 166613465029248 167464851739104 167983318772352 168238004332544 168317813632512 168566594184756 168646559362263 168674608150016 168733905767424 168838921414656 169004050744059 169063464177126 169088472185328 169171796526336 169344833308416 169425167669568 169759198597608 169784309519424 169864852360752 169949703792384 170284768871904 170309957536512 170373838371922 170499212540928 170539806930552 170649085289472 170901311555736 170982384284178 171070940473344 171241616835616 172649522071584 172866943730688 173248999578777 173294281598976 173402135506944 173446611277824 173785374190476 174004226255232 174048856455872 174455794316448 174500540339408 174517124311872 174542939030016 174887059922496 175040789690304 175061543602269 175148990901648 175235301778176 175261222729728 175603529805372 175648570210062 175694479405056 175777825932288 175869768641984 176414257089792 177315725370816 177931404972798 178108011643392 178134357528576 178218861493248 178482276195624 178566945207102 178659429636096 178752879603328 178837676984544 179123078674944 179216771159392 179301788603016 179306294091264 179391354003072 179656501696911 179663335696384 179745033809232 179771621844096 180014240648916 180129590027776 180395828864388 180481405633299 180528577984512 180571560279408 180574881610752 180687266777088 180927566926398 180954329882544 181040171595012 181133936971776 181314653120064 182241162186672 183035587479552 183082534126592 183440117201058 183488062869504 183649353117696 183671127713856 184008043260504 184239768976128 184287024482688 184519101526016 184765278006432 184879490396184 184997957325824 185359281461226 185406824110621 185451872719392 185455283816448 185543260706304 185570706419712 185817501167652 185933149205688 185980839045948 186215049150336 186763940053056 186791566330368 187440148157904 188030710724608 188119909353984 188397958206492 188584953504768 188981233618896 189267754874112 189357540336576 189758934168768 189825643988352 189853723155456 189943786591488 190015031796078 190231767207936 190318271092128 190417819356854 190512937471968 190603313628264 190606819478016 190635014197248 190725448264704 190979098422309 191007348209352 191097958905846 191196933470208 191387689404512 191811614108544 191857282796871 191980220950656 192263975500203 192454808032512 192646818940068 193631234823339 193852094957568 194230712330532 194475311697024 194525192509504 194956066798848 195030015673456 195077402445312 195127437687552 195150573195972 195754754537136 195758355139584 195804963512856 195880190109696 195949051858944 196262768606004 196313107881834 196364418158592 196457570159616 196560329658688 196658516100096 196920888401592 197042614764354 197139714500448 197168875570944 197656289330688 197853489722232 198466039226016 199091340767232 199480191042168 199678186063872 199782630144896 199877403688608 200301097178144 200371513098816 200401152219648 200496219179904 200792560720077 200800198719488 201096989553744 201192386607612 201321306501632 201618867554316 201714512178393 201719580852672 201815273253456 201818985329664 202121252658432 202213163035386 202243074574608 202443811909632 202549702584576 202645788781248 203146741812096 203273175124224 203349419992294 203978984760072 204621655788544 205021307460006 205915035914496 205967850892416 206227231117312 206605522257408 206630018678088 206683017041348 206762422893568 206835110295552 207219391653047 207269740098144 207273552500736 207322902543024 207455750744064 207583989216768 207860937757236 207989426695707 208122701991552 208226664105984 208637194293504 208736168294592 208767044722176 208845350262356 209491930294128 209699862515712 210151970809856 210870166677642 211534549565184 211634898023232 212158072692864 212189455291392 212269044528952 212369741419146 212611975114752 212819915751778 212926224233376 213027232878648 213031151181312 213062662926336 213350211139456 213478800939864 213690690349056 213903888157984 214010738108928 214327054655964 214428727831797 214432671912768 214464390971904 214566129297792 214883266735521 215096550153984 215209058996112 215311150580076 215977748569488 217410509275328 218083606827264 218784725659152 218840841573192 219001881489408 219116433062144 219408767632638 219466114412544 219518367398496 219685074324416 219794812111872 220224098854278 220228149532032 220280583951963 220365213873408 220421735165568 220909970428416 221130370866024 221240830612608 221349854877696 221782178813004 221814985017312 222151286705664 222585175937511 223286468985472 223977758363136 224415214922439 224423751510016 224755458913008 224862079149684 224978541023232 225338734325412 225417952236168 225451296247104 225558246577392 225562395368448 225793111077888 225900223559424 226234113247962 226260730957824 226345598130144 226379079359232 226486469814336 226599605056512 227046358495872 227079943382016 227272881167858 227332283387904 227386409240736 227532113719296 227868415407648 227976512378904 228540084538608 229476357855081 230199362762112 230489258307584 230998666105036 231598143612229 231654415403808 231713832253968 232005635006976 232458771012849 232607725755264 232689499082496 232723918706688 233182746563328 233238265360902 233387719587072 233415391469692 233531987868864 233647069037568 234138039740496 234198093613416 234370434576384 234716843580192 235219009453056 235678421580894 235912345330176 236420967161088 237241873297064 237477348857856 237625148657664 237976368260832 238089260276136 238450235979392 238802675095071 238830771566592 239069051470688 239075058788352 239188472004096 239542002262548 239655636988479 239660045078976 239695495792128 239779760827392 240018987531888 240163651057347 240402026642688 240527771819184 240641874177732 240762080372544 240766508814336 241236755901864 241272439843392 241386895460016 241752870826752 242110191370626 242288354663424 242988216248896 244586822934744 244894836951808 245344057680672 245653025301504 245716032643584 246132816366546 246195946769841 246260294903808 246353704008576 246505987194912 246899378714112 247145708614968 247269163625856 247391014275072 247756668223536 247910865607584 247974452061264 248286732200448 248771667224277 249018586737408 249055421773824 249920197543872 250826545805312 251197277608656 251446604673024 251974978158528 252357006498816 252476720448768 252849891277134 253011912225024 253100858651136 253138297540608 253258382121984 253353375728104 253757694789504 254010867187606 254017249962624 254137751504352 254142425970688 254300597686272 254638797896412 254676464279136 254797278541128 255427153307856 255464936304768 255560757557883 255748818811392 255809710395828 255973627934208 256351967333604 256473576426267 256606410710016 256862425253424 258174979764452 258974283107376 259300415596032 259941422398464 260103203260416 260169916916736 260200764261296 260678061285714 261006339382848 261011140186112 261073284683808 261683691474672 261750810509112 261943426879488 262211354800128 262330589883744 262561184535456 262723486352472 262852952667264 262891834094592 263405294708058 263472855315093 263541719107584 263666738898432 263705740701696 263804652962976 264621385634688 265973588056224 266503204918144 266897107459197 267162017465088 267201536292864 267328292239872 267723414293436 267850417810653 267989144454144 268129319404992 268256515476816 268684618012416 268825156739088 268952682904524 268959441136896 269087031004608 269091980439552 269495003544576 269617550713848 269657432766144 270021360973374 270066270112768 270194385041664 270593743296582 270792866976768 270862322416128 271030900165632 271391350389597 271431494823816 271971979680096 273361743280008 274553381219328 274623801189888 275160175801587 275232094304256 275474029676544 275506691570784 276359653464192 276430536724032 276778652289024 277147917009648 277319235594276 277496935988736 278038922191839 278182925724672 278314891059456 278356059629568 278726251751478 278971258568922 279322573725504 280145910079584 280187349495552 281160222236856 282046066086912 282179864030976 282596937309738 282877430257152 282919273721856 283159655225528 283901632311168 284036310504864 284041534908416 284638401253152 284738465982528 284780584733184 285022547694117 285347650811904 285477406638192 285626729035281 285769406207952 285904970442396 285910229217024 285952521295872 286088172397056 286511022314028 286646938358769 286795400205312 286945411994816 287081534106768 287717421162816 287970331425984 288970228410102 290778142436352 291346068495798 291712967545536 291787788764256 292434100198272 292545023510184 292691156531328 292725859793958 293059749482496 293632131805704 293637532709376 293707445269284 293820285164544 293895646887424 293923577788416 294394152909006 294469661822751 294546627237888 294686355239424 294840494488032 294987774150144 295381332602388 295709571750672 295753313356416 296201715607552 296780234583348 297699058839024 298637011150848 299220286563252 299517279095808 299673945217344 299816105532912 300451645767216 300557269648224 300601728329472 300744328769856 300749860491264 301057481437184 301200298079232 301645484330616 301788579911418 301794130840192 301838772478976 301867458269184 301981959752448 302132806742016 302428301331474 302579371279008 302728477994496 302773257842688 303181878987648 303319744553079 303364611861912 303824553876864 303968683171872 304720112718144 304909762686336 305024129988441 305968477140108 306932483682816 307531961190009 308872553871744 308951776338624 309340846675968 309908283386112 309945028017132 310024525562022 310143634340352 310252665443328 310910328751104 310984353814536 311183626116096 311375983825152 311529425383424 311791406635854 312184052987328 312264124817888 312339996158976 312955791440256 313104252441888 313150567083264 313268025393534 313625345937408 314237895441192 314549793773568 315227956214784 316305250016463 317301824347776 317452347034848 318237109039296 318284182937088 318403566793428 318554612128719 318917962672128 319229873627667 319389336350064 319540849317972 319546726771968 319593994389504 319706347769856 320025316709184 320218201409796 320536035523584 320703695758912 320855832236976 321016107163392 321490581983946 321649007869152 321696586457856 321849193946688 322337161102336 322813588494168 322966725870114 323051139551232 323966622854232 326115763912992 327125410240896 327537367068672 327621376858112 328177088488728 328261262359788 328471605344768 328502822234112 328674649593216 329113151448957 329199171618816 329277551097744 329527611486624 329692218167808 330342224298048 330547820810112 330632602748352 331048976267264 331695556299036 331780632619006 331861245918912 332024782316544 332673268219506 332722477525968 333226930058496 334929703478208 335966637544704 336476008665088 336635627265024 337133188369512 337293118724526 337349216300032 337467811534848 337677842829312 338008101488118 338126928354252 338176944370656 338343593052672 338689666616832 338850335339136 339351169871943 339518397195216 339568619038848 339729704721504 339899407584768 340569537743808 340619915073024 340747676743844 340909321751787 340998425081856 341079613861104 341298170578944 341802623111472 341964768568356 342141880946688 342483233671232 345299044143168 345733887461376 346497999157554 346588563197952 346893222555648 347570748380952 348008452510464 348097712911744 348911588632896 349001080678816 349034248623744 349085878060032 349774119844992 349857398041353 350081579380608 350123087204538 350297981803296 350470603556352 350522445459456 351207059610744 351297140420124 351555651864576 351739537283968 352828514179584 353517632371341 354631450741632 355862809945596 356216023286784 356437722986496 356964552391248 357133890414204 357318859272192 357505759206656 357675353969088 358246157349888 358433542318784 358603577206032 358612588182528 358782708006144 359313003393822 359326671392768 359490067618464 359543243688192 360028481297832 360259180055552 360791657728776 360962811266598 361057155969024 361143120558816 361149763221504 361374533554176 361855133852796 361908659765088 362080343190024 362629306240128 363165287055939 364482324373344 366071174959104 366165068253184 366880234402116 367342255427712 368016086521008 368479537952256 368574048965376 369530556012864 369758980792368 369995914651648 370718562922452 370813648221242 370903745438784 370910567632896 371086521412608 371635002335304 371866298411376 371961678091896 372430098300672 373527880106112 373583132660736 374880296315808 376061421449216 376239818707968 376795916412984 377169907009536 377962467237792 378535509748224 378715080673152 379274836915701 379517868337536 379651287976704 379707446310912 379887573182976 380030063592156 380636542184256 380835638713708 381016300781409 381025874943936 381206627256528 381213638956032 381450896529408 381958196844618 382014696418704 382195917811692 382393866940416 382775378809024 383623228217088 383714565593742 383960441901312 384527951000406 384909616065024 385293637880136 387262469646678 387704189915136 388461424661064 388950623394048 389050385019008 389912133597696 390060031346912 390154804890624 390254875375104 390301146391944 391017091928571 391509509074272 391516710279168 391609927025712 391760380219392 392525537212008 392626215763668 392915140319232 393120659317376 393317032200192 393841776803184 394085229528708 394279429000896 394337751141888 395107942062087 395312578661376 395706979444464 396932078452032 398960382084336 399356372127744 399565260289792 399754807377216 400602194356288 400743026197632 400802304439296 400992438359808 401585121440154 401600397438976 402193979107488 402384773215224 402642613003264 403237735108632 403429024356786 403439161705344 403630546506912 403637970659328 404242505316864 404426326070772 404486149149216 405032041460061 405099405169152 405291577562496 405890614944873 406293483624192 406546350248448 406698839984588 407957969520144 409243311577088 410042614920012 411830071828992 411935701784832 413211044514816 413260037356176 413366034082696 413524845787136 413670220591104 414438783306094 414539480196288 414547105001472 414645805086048 414911501488128 415167978433536 415721875514472 415978853391414 416245403983104 416453328211968 417274388587008 417472336589184 417534089444352 417690700524712 418456887853383 418983860588256 420303941619712 421740333355284 423069099130368 423269796046464 423895405964607 424316145385728 424378910582784 424538089057904 424739482838292 425639831503556 425852448466752 426054465757296 426062302362624 426700422278912 426957601879728 427381380698112 427807776315968 428021476217856 428654109311928 428857455663594 428865343825536 428928781943808 429132258595584 429766533471042 430193100307968 430418117992224 430622301160152 431955497138976 433455342615153 434821018550656 436167213654528 437019102743697 437569451318304 437681683146384 438232866124288 438817535265276 439036734796992 439088789690937 439370148648832 439589624223744 440448197708556 440456299064064 440561167903926 440730427746816 440843470331136 441591229363509 441819940856832 442260741732048 442481661225216 442699709755392 443564357626008 443629970034624 444302573411328 445170351875022 446572937970944 447955516726272 448830429844878 448847503020032 449510917826016 449724158299368 450677468650824 450835904472336 450902592494208 451116493154784 451124790736896 451586222155776 451800447118848 452468226495924 452682869867127 452691196260288 452758158718464 452972939628672 453199210113024 453642451997211 454092716991744 454159886764032 454545762335716 454772818481472 455736830815296 455953024757808 457080169077216 458952715710162 460398725524224 461997332210072 463196287224458 463308830807616 463427664507936 464011270013952 464917542025698 465036788343033 465215451510528 465378998164992 465447837413376 466365493126656 466476530721804 466775439174144 466830782939384 467063975737728 467294138075136 467687109953781 468276079480992 468396187226832 469433687160384 469902038090301 470438018906112 471356843161788 471824690660352 472841934322176 474483746594128 474954697715712 475952736521664 476178520552272 476900471958784 477605350190142 477661543133184 478138102941376 478150117576704 478376944008192 479084004525096 479311273976958 479320090157952 479390991584256 479559521654784 480037975063776 480327302114694 480804053285376 481055543638368 481283748355464 481524160745088 482473511803728 482544879686784 482773790920032 483505741653504 484220382741252 484450088805171 484576709326848 485976432497792 489173645869488 489789673903616 490688115361344 491306050603008 491432065287168 492265632733092 492391893539682 492520589807616 492707408017152 493011974389824 493798757428224 494291417229936 494538327251712 494782028550144 495513336447072 495821731215168 495948904122528 496573464400896 497543334448554 497670948928509 498037173474816 498110843547648 499840395087744 501653091610624 502394555217312 503949956317056 504138980756261 504714012997632 504953440897536 505699782554268 505939678086789 506023824450048 506201717302272 506516764243968 506706751456208 507012152232177 507515389579008 508021734375212 508034499925248 508275503008704 508284851941376 509277595792824 509352928558272 509594557082256 510854306615712 510929872609536 511121515115766 511497637622784 511619420791656 511947255868416 512703934667208 512947152852534 513212821420032 513724850506848 516349959528904 517948566214752 518600831192064 519746998736331 519882844796928 520206406520832 520339833833472 520401528522592 521356122571428 522012678765696 522146569367616 523367382949344 523501621018224 524661179767488 525122369070912 525184630806807 525446972704944 525705905334528 525783668189184 526810589416116 526945710630186 527083438215168 527333477796864 527609305925952 529242771269376 531947176112448 533006409836288 533794214918394 534324034930176 534403072585728 534656584479744 535446828586872 535700835621306 535978288908288 536258638809984 536513030953632 537369236024832 537650313478176 537905365809048 537918882273792 538174062009216 538990007089152 539235101427696 539314865532288 540042721946748 540132540225536 540388770083328 541187486593164 541444216899897 541585733953536 541724644832256 542061800331264 542782700779194 542862989647632 543943959360192 546723486560016 549106762438656 549247602379776 550320351603174 550464188608512 550948059353088 551013383141568 552719306928384 552861073448064 553557304578048 554295834019296 554638471188552 554993871977472 556077844383678 556220472331863 556365851449344 556629782118912 556712119259136 557452503502956 557942517137844 558645147451008 560291820159168 560374698991104 562320444473712 564092132173824 564359728061952 565193874619476 565754860514304 566319310451056 567803264622336 568072621009728 568083069816832 569276802506304 569476931965056 569561169466368 570045095388234 570695301623808 570954813276384 571253458070562 571538812415904 571809940884792 571820458434048 571905042591744 572176344794112 572937295266927 573022044628056 573293876717538 573590800410624 573890823989632 574163068213536 575434842325632 575940662851968 576791926500609 577940456820204 580893704470017 581556284872704 582692136991596 583425935091072 583575577528512 584868200396544 585090047020368 585382313062656 585451719587916 587264263611408 587275065418752 587414890538568 587640570329088 587791293774848 587847155576832 588788305818012 588939323645502 589093254475776 589372710478848 589680988976064 589975548300288 590762665204776 591419143501344 591506626712832 592403431215104 593560469166696 595398117678048 597274022301696 598440573126504 599034558191616 599347890434688 599632211065824 600903291534432 601114539296448 601203456658944 601488657539712 601714267354247 602400596158464 603290968661232 603577159822836 603588261680384 603677544957952 603963919504896 604856602662948 605143536535179 605158742558016 605456955988992 606363757975296 606639489106158 606729223723824 607649107753728 607937366343744 609440225436288 609819525372672 610048259976882 611936954280216 613864967365632 615063922380018 617745107743488 617903552677248 618681693351936 619816566772224 619890056034264 620049051124044 620287268680704 620505330886656 621658174959141 621820657502208 621968707629072 622367252232192 622751967650304 623582813271708 623968280087121 624368105974656 624528249635776 624679992317952 625911582880512 626208504883776 626301134166528 626536050787068 628475790882384 629099587547136 630455912429568 632610500032926 634603648695552 634904694069696 636474218078592 636568365874176 636807133586856 637109224257438 637835925344256 638459747255334 638778672700128 639081698635944 639093453543936 639187988779008 640050633418368 640436402819592 641072071047168 641407391517824 641711664473952 642032214326784 642981163967892 643298015738304 643393172915712 643698387893376 644649800206563 644674322204672 645627176988336 645933451740228 647933245708464 652231527825984 654250820481792 655242753716224 656354176977456 656522524719576 656943210689536 657005644468224 657349299186432 658226302897914 658398343237632 658555102195488 659055222973248 659384436335616 660684448596096 660841751855889 661095641620224 661265205496704 662097952534528 663391112598072 663561265238012 663722491837824 664049564633088 665346536439012 665444955051936 666453860116992 667755527812533 669859406956416 671933275089408 673271254530048 674266376739024 674586237449052 674698432600064 674935623069696 676016202976236 676253856708504 676353888741312 676687186105344 677379333233664 677700670678272 678702339743886 679036794390432 679137238077696 679459409443008 679798815169536 681139075487616 681239830146048 681495353487688 681818643503574 681996850163712 682159227722208 682596341157888 683605246222944 683929537136712 684966467342464 688429073565243 690598088286336 691467774922752 692995998315108 694794430836687 695141496761904 696016905020928 696195425823488 697376313038547 697823177265792 698002161357632 698068497247488 698171756120064 699548239689984 699714796082706 700163158761216 700246174409076 700595963606592 700941207112704 702414119221488 702594280840248 703111303729152 703479074567936 705657028359168 707035264742682 709262901483264 711725619891192 712432046573568 712875445972992 713929104782496 714267780828408 715011518413312 715350707938176 716408025285213 716492314699776 716867084637568 717207154412064 717225176365056 717565416012288 718626006787644 718980135236928 719086487376384 720056962595664 720490953172041 720518360111104 721583315457552 721925622533196 722286241117632 722299526443008 723710267705592 723817319530176 724160686380048 725258612480256 726330574111878 728964648746688 732330136506368 733760468804232 734684510855424 736032173042016 736959075904512 737148097930752 738587840309523 739061112025728 739517961584736 739991829303296 741437125844904 741627296442484 741807490877568 742173042825216 743270004670608 743732596822752 743923356183792 744860196601344 746315001672831 747055760212224 747166265321472 749760592631616 752479637415936 753591832825968 754339814019072 755924934475584 757071019496448 757430161346304 758549673831402 759035736675072 759302575953408 759414892621824 759775146365952 760060127184312 761273084368512 761671277427416 762032601562818 762051749887872 762413254513056 762427277912064 762901793058816 763916393689236 764029392837408 764391835623384 765550757618048 766682272673649 767246456434176 767429131187484 767920883802624 769055902000812 769420729278801 769819232130048 770587275760272 774524939293356 776922849322128 777901246788096 778100770038016 779824267195392 780120062693824 780309609781248 780509750750208 780602292783888 782034183857142 783019018148544 783033420558336 783219854051424 785051074424016 785252431527336 785830280638464 786241318634752 786634064400384 787683553606368 788170459057416 788558858001792 788675502283776 790215884124174 790418565945279 790625157322752 791413958888928 793864156904064 797920764168672 799130520579584 799509614754432 800691322377591 801204388712576 801486052395264 801604608878592 801984876719616 803170242880308 804387958214976 804769546430448 805285226006528 806475470217264 806858048713572 806878323410688 807261093013824 807275941318656 808485010633728 808852652141544 808972298298432 810064082920122 810198810338304 810583155124992 811781229889746 812586967248384 813092700496896 813397679969176 815915939040288 818486623154176 820085229840024 823660143657984 823871403569664 825480527404761 826422089029632 826520074712352 826732068165392 827049691574272 828877566612188 829078960392576 829291610172096 830335956867072 831443751028944 831957706782828 832490807966208 834116766575517 834548777174016 834944673178368 835068178888704 835381401049424 836913775706766 837967721176512 843480666710568 846138198260736 846539592092928 847790811929214 848632290771456 848757821165568 849076178115808 849478965676584 851279663007112 851704896933504 852108931514592 852124604725248 853400844557824 853915203759456 855067643082351 855615552631936 856042952435712 856880187105843 857308218623856 857714911327188 857730687651072 857857563887616 858264517191168 859533066942084 859940815076307 860386200615936 860836235984448 861244602320304 863910994277952 866910685230306 869642037101312 872334427309056 874038205487394 875138902636608 875363366292768 876465732248576 877635070530552 878073469593984 878177579381874 878740297297664 879179248447488 880896395417112 880912598128128 881122335807852 881460855493632 881686940662272 883182458727018 883408985468253 883639881713664 884521483464096 884963322450432 887128715252016 887259940069248 888605146822656 890340703750044 893145875941888 895911033452544 897660859689756 899021835652032 899448316598736 901354937301648 901671808944672 901805184988416 902232986309568 902249581473792 903172444311552 903600894237696 904936452991848 905365739734254 905382392520576 905516317436928 905945879257344 906398420226048 907284903994422 908185433983488 908319773528064 909091524671432 909545636962944 911473661630592 911906049515616 914160338154432 915072389965323 917905431420324 920797451048448 922595883570027 923994664420144 926392574448916 926617661615232 926855329015872 928022540027904 929835084051396 930073576686066 930430903021056 930757996329984 932730986253312 932953061443608 933550878348288 933661565878768 934127951475456 934588276150272 935374219907562 936552158961984 936792374453664 938867374320768 939804076180602 940876037812224 942713686323576 943649381320704 945683868644352 948967493188256 951905473043328 952357041104544 953800943917568 955210700380284 955663836386157 956276205882752 956753888016384 957689620883001 958168009050192 958622547953916 958640180315904 958781983168512 959119043309568 960075950127552 960654604229388 961608106570752 962111087276736 962567496710928 963048321490176 964947023607456 965089759373568 965547581840064 967011483307008 968440765482504 968900177610342 969153418653696 971952864995584 978347291738976 979579347807232 981376230722688 981744330946403 982612101206016 982864130574336 984531265466184 984783787079364 985414816034304 986023948779648 987339454346871 987597514856448 988582834459872 989076654503424 991026672894144 991643462430336 991897808245056 992015413746191 993146928801792 995086668897108 995341897857018 996074346949632 999680790175488 1004789110434624 1007899912634112 1008277961512522 1009428025995264 1009906881795072 1011399565108536 1011879356173578 1012047648900096 1012403434604544 1013033528487936 1013413502912416 1014024304464354 1015030779158016 1016043468750424 1016068999850496 1016551006017408 1018053509615829 1018555191585648 1018705857116544 1019189114164512 1021708613231424 1021859745219072 1022243030231532 1022727965255361 1022995275245568 1023238841583312 1023894511736832 1025407869334416 1025894305705068 1026425642840064 1027449701013696 1032699919057808 1035897132429504 1037201662384128 1039493997472662 1039765689593856 1040679667666944 1040803057045184 1042712245142856 1044025357531392 1044293138735232 1046734765898688 1047003242036448 1049322359534976 1050244738141824 1050369261613614 1050893945409888 1051411810669056 1051567336378368 1053621178832232 1053891421260372 1054666955593728 1055218611851904 1058485542538752 1063894352224896 1066012819672576 1067588429836788 1068648069860352 1069313168959488 1070893657173744 1071401671242612 1071956577816576 1072517277619968 1073026061907264 1074738472049664 1075300626956352 1075810731618096 1075837764547584 1076348124018432 1077980014178304 1078470202855392 1078629731064576 1080085443893496 1080265080451072 1080777540166656 1082374973186328 1082888433799794 1083171467907072 1083449289664512 1084123600662528 1085565401558388 1085725979295264 1087887918720384 1089495861167817 1093446973120032 1097243663998921 1098213524877312 1098495204759552 1100640703206348 1102026766283136 1105438613856768 1105722146896128 1108591668038592 1109276942377104 1109987743954944 1112155688767356 1112440944663726 1112731702898688 1113259564237824 1114905007005912 1115885034275688 1117290294902016 1120583640318336 1120749397982208 1124640888947424 1128184264347648 1128719456123904 1130387749238952 1131509721028608 1132638620902112 1135606529244672 1136145242019456 1137824510747103 1138553605012608 1138953863930112 1139122338932736 1140090190776468 1141909626552768 1142506916141124 1143048902344227 1143077624831808 1143619881769584 1143640916868096 1144352689588224 1145874590533854 1146044089256112 1146587753435076 1147181600821248 1147781647979264 1148326136427072 1150869684651264 1151881325703936 1153583853001218 1155880913640408 1161787408940034 1163112569745408 1165384273983192 1166851870182144 1167151155057024 1169736400793088 1170180094040736 1170764626125312 1170903439175832 1174528527222816 1174550130837504 1174829781077136 1175281140658176 1175582587549696 1177576611636024 1177878647291004 1178745420957696 1179361977952128 1179951096600576 1181525330409552 1182838287002688 1183013253425664 1187120938333392 1190796235356096 1196881146253008 1198069116383232 1198695780869376 1199264422131648 1201806583068864 1202229078592896 1202406913317888 1202977315079424 1203428534708494 1204801192316928 1206581937322464 1207154319645672 1207176523360768 1207355089915904 1207927839009792 1209713205325896 1210287073070358 1210317485116032 1210913911977984 1212727515950592 1213278978212316 1213458447447648 1215096124380183 1215298215507456 1215874732687488 1217671844834619 1218880450872576 1219639050745344 1220096519953764 1223873908560432 1227729934731264 1230127844760036 1235490215486976 1235807105354496 1239633133544448 1239780112068528 1240098102248088 1240574537361408 1241010661773312 1243316349918282 1243641315004416 1243937415258144 1244734504464384 1245503935300608 1247165626543416 1247936560174242 1248736211949312 1249056499271552 1249359984635904 1251823165761024 1252417009767552 1252602268333056 1253072101574136 1255370663560149 1256951581764768 1260911824859136 1265221000065852 1269207297391104 1269809388139392 1271686217893821 1272948436157184 1273136731748352 1273614267173712 1274218448514876 1276919494510668 1277557345400256 1278163397271888 1278186907087872 1280101266836736 1280872805639184 1282144142094336 1282814783035648 1283423328947904 1284064428653568 1285962327935784 1286596031476608 1286786345831424 1287396775786752 1289299600413126 1289348644409344 1291254353976672 1291866903480456 1295866491416928 1300366027845459 1304463055651968 1308501640963584 1312708353954912 1313045049439152 1313886421379072 1314698598372864 1316452605795828 1317110204390976 1317266369072811 1318110445946496 1318768872671232 1321368897192192 1321683503711778 1322191283240448 1322530410993408 1326782225196144 1327122530476024 1327444983675648 1328099129266176 1330693072878024 1330889910103872 1332907720233984 1335511055625066 1339718813912832 1343866550178816 1346542509060096 1348532753478048 1349172474898104 1349396865200128 1352032405952472 1352507713417008 1352707777482624 1353374372210688 1354758666467328 1355401341356544 1357404679487772 1358048609601381 1358073588780864 1358274476155392 1358918818886016 1359597630339072 1360927355991633 1362278150975232 1362479660292096 1362990706975376 1363637287007148 1364318455444416 1367210492445888 1367859074273424 1369932934684928 1376858147130486 1381196176572672 1385991996630216 1389588861673374 1390282993523808 1392033810041856 1392390851646976 1394752626077094 1395110365029099 1395646354531584 1396004322715264 1396136994494976 1396343512240128 1399096479379968 1399429592165412 1400326317522432 1400492348818152 1401191927213184 1401882414225408 1403061329861343 1404828238442976 1405188561680496 1406958149135872 1409706114270903 1411314056718336 1414070529485364 1418525802966528 1423451239782384 1424864093147136 1427858209564992 1428535561656816 1430023036826624 1430701415876352 1432816050570426 1432984629399552 1433734169275136 1434414308824128 1434450352730112 1435130832024576 1437252013575288 1437960270473856 1438172974752768 1440113925191328 1440981906344082 1441036720222208 1443166630915104 1443851245066392 1444572482235264 1447420535411184 1447634639060352 1448321372760096 1450517224960512 1452661148223756 1453350266415513 1457929297493376 1467520937608464 1469369021710848 1472064346084032 1473918151809024 1474296195861504 1477175680619046 1478122224051456 1479035923169472 1482874251689808 1483254592884968 1483614981755136 1484346085650432 1486540009341216 1487465193645504 1487846712367584 1489720393202688 1492630003345662 1493012846785527 1494111520424448 1494332530642944 1499521185263232 1504959274831872 1507183665651936 1511849868951168 1512416942268783 1514142038992896 1514860322692608 1517099347662804 1517819034260367 1518071473350144 1518605151906816 1519550292731904 1520120254368624 1521036456696531 1522546168737024 1523342554854832 1524065203125636 1524103499775744 1524826509026112 1524854555824128 1527832787378472 1528058785674816 1528783671246768 1531101515236096 1533364545347298 1534492912868352 1534858262374968 1535841767605248 1538111804001624 1538841458557602 1539638464260096 1541174551520544 1549049878586712 1553845698644256 1555802493576192 1556201540076032 1559240996208993 1559648534390784 1560240125387648 1560619219562496 1561019501500416 1561204585567776 1564068367714284 1566038036297088 1566439708102848 1570102148848032 1570504863054672 1572482637269504 1575367107212736 1575553892420421 1576340918114832 1577117716003584 1577351004567552 1580431768248348 1580837131890558 1581250314645504 1582827917777856 1587728313808128 1595841528337344 1598261041159168 1599019229508864 1601382644755182 1602408777425152 1602972104790528 1603209217757184 1603969753439232 1606340485760616 1608775916429952 1609539092860896 1610570452013056 1612950940434528 1613716097427144 1613756646821376 1614522186027648 1616970021267456 1617705304283088 1617944596596864 1618551464533259 1620128165840244 1620397620676608 1621166310249984 1623562459779492 1624332650699691 1625173934496768 1626185400993792 1626795359938352 1631831878080576 1640170459680048 1647320287315968 1647742807139328 1650961054809522 1652844178059264 1653040149424704 1653464136330784 1657755133224376 1658157920785152 1658583220344192 1660671913734144 1662887502057888 1663915413565656 1664981615932416 1668233533151034 1668661416995589 1669097554348032 1669889346356736 1670136357777408 1670762802098848 1673827551413532 1675935442353024 1686961333421136 1692276396521472 1693079184185856 1695581623858428 1697264581542912 1698152356231616 1698957931353168 1702559326014224 1703409793867008 1704217863029184 1704249209450496 1706801689115648 1707830407518912 1710135286164702 1711231105263872 1712085904871424 1713760374211686 1714616437247712 1715429822654376 1715461375302144 1715715127775232 1716529034382336 1718811885800781 1719066133884168 1719881630152614 1720772401231872 1721672471968896 1722489204640608 1727821988555904 1733821370460612 1739284074202624 1742681113410051 1744668854618112 1748076410974788 1750277805273216 1750726732585536 1752931464497152 1755270141061104 1756146939187968 1756355158763748 1757480594595328 1761792790834224 1761825196256256 1762244671615704 1762921710987264 1763373881324544 1766364917454036 1766817970936506 1767279763427328 1769042966928192 1769926644900864 1774257430504032 1774519880138496 1777210293645312 1780681407500088 1786291751883776 1791822066905088 1795321719379512 1798043671304064 1798896633197472 1802709874603296 1803343617889344 1803610369976832 1804465972619136 1805142802062741 1807201788475392 1808969283890113 1809872905983696 1810731479468508 1810764785041152 1811032634873856 1811891758514688 1814569807988844 1815430609605537 1816370867966976 1818183049342864 1819091273925888 1822947323261184 1823812099031232 1828320676308864 1830144779930646 1835810862840648 1841594902096896 1845191767140054 1847989328840288 1852785148897832 1853235323230464 1853710658031744 1856045080055808 1859670168102792 1860147153372132 1860861806042112 1861515992659968 1864974524877423 1865461972506624 1865906122887216 1867101756696576 1867323131757536 1868255902950912 1870748439815124 1871904840261363 1873104317923968 1873584748907328 1877734748641536 1879608152361204 1885427372647152 1887298762641408 1891367737288704 1897934986376512 1903810946086656 1904714082209088 1907601887835136 1910421400760568 1911327672772314 1912552411765504 1913507776032768 1915379241766002 1916336018100384 1917245095907832 1917280360631808 1917563966337024 1920151900255104 1921309208458776 1923216213141504 1924222174553472 1925134993421856 1926096642980352 1929894047214912 1930179518747136 1931095163680128 1931819489926793 1934022966614016 1936881530965008 1937800355220684 1943905729991168 1956694583477952 1959158695614464 1962752461445376 1963488661892806 1965728261148672 1969062530932368 1969567574158728 1970829632068608 1972047897559296 1974678908693742 1975195029712896 1977165668919744 1978153309006848 1982053345788288 1982525255567667 1983286924860672 1983795616490112 1984030827492382 1986293857603584 1990173337794216 1990683795714036 1992148693899264 1999361580350976 2003266583437599 2009578220869248 2015799825268224 2016555923025044 2019813763590144 2022799130217072 2023758712347156 2024095297800192 2024806869209088 2026827005824832 2028048608928708 2030061558316032 2032086937500848 2032137999700992 2033102012034816 2036107019231658 2037110383171296 2037411714233088 2038378228329024 2043417226462848 2043719490438144 2044486060463064 2045455930510722 2045990550491136 2046477683166624 2047789023473664 2050815738668832 2051788611410136 2054899402027392 2065399838115616 2071794264859008 2074403324768256 2078987994945324 2081606114090368 2084383292510061 2085424490285712 2088050715062784 2088586277470464 2092128939115641 2093469531797376 2094006484072896 2098644719069952 2100489476283648 2100738523227228 2101787890819776 2102823621338112 2107242357664464 2107782842520744 2109333911187456 2110437223703808 2116971085077504 2127788704449792 2132025639345152 2135176859673576 2137296139720704 2138626337918976 2141787314347488 2142803342485224 2145034555239936 2146052123814528 2149224075855639 2149476944099328 2150601253912704 2151621463236192 2151675529095168 2152696248036864 2156940405710784 2157259462129152 2159092371094651 2160170887786992 2161555080333312 2164749946372656 2165776867599588 2166898579329024 2171130803116776 2171451958590528 2175775837440768 2178991722335634 2186893946240064 2194487327997842 2196990409519104 2201281406412696 2204053532566272 2210877227713536 2211444293792256 2215763520928569 2217183336077184 2218553884754208 2219975487909888 2224311377534712 2224881889327452 2226519128475648 2229810014011824 2231770068551376 2234580589804032 2238945005018493 2241167280636672 2241498795964416 2249281777894848 2257438912247808 2260775498477904 2263019442057216 2265277241804224 2271213058489344 2272290484038912 2275649021494206 2277107210025216 2277907727860224 2278244677865472 2280180381552936 2283819253105536 2285013832282248 2286097804688454 2286155249663616 2287239763539168 2287281833736192 2288705379176448 2291749181067708 2292088178512224 2293175506870152 2295563295958528 2296652272854144 2300046818020947 2301739369302528 2303762651407872 2307167706002436 2311761827280816 2323574817880068 2330768547966384 2333703740364288 2334302310114048 2339472801586176 2340360188081472 2341529252250624 2341806878351664 2349057054445632 2349100261675008 2349659562154272 2351165175099392 2355153223272048 2355757294582008 2357490841915392 2358723955904256 2359902193201152 2363050660819104 2365676574005376 2366026506851328 2371255697835837 2374241876666784 2381592470712192 2393762292506016 2397391561738752 2398528844263296 2402073967132773 2403613166137728 2404458157185792 2404813826635776 2405954630158848 2406857069416988 2413163874644928 2414308639291344 2414353046721536 2415855678019584 2419426410651792 2420574146140716 2420634970232064 2421827823955968 2425455031901184 2426557956424632 2426916894895296 2430192248760366 2430596431014912 2431749465374976 2435343689669238 2437760901745152 2439278101490688 2440193039907528 2447747817120864 2455459869462528 2460255689520072 2470980430973952 2471614210708992 2476441582214283 2479266267088896 2479560224137056 2480196204496176 2481149074722816 2486632699836564 2487874830516288 2491007870601216 2494331253086832 2495873120348484 2497472423898624 2498112998543104 2502350299726551 2503646331522048 2504834019535104 2505204536666112 2506144203148272 2510741327120298 2513903163529536 2530442000131704 2538414594782208 2539618776278784 2543372435787642 2545896872314368 2546273463496704 2547228534347424 2548436897029752 2553838989021336 2555114690800512 2556326794543776 2556373814175744 2560202533673472 2561745611278368 2565202929247053 2565629566071296 2566846657895808 2568128857307136 2570640561317529 2571924655871568 2573192062953216 2573572691662848 2574793551573504 2578599200826252 2582508707953344 2583733806960912 2591732982833856 2600732055690918 2608926111303936 2617003281927168 2625416707909824 2626090098878304 2627772842758144 2629397196745728 2632905211591656 2634220408781952 2634532738145622 2636220891892992 2637537745342464 2642737794384384 2643367007423556 2644382566480896 2645060821986816 2650226956404759 2653564450392288 2654245060952048 2654889967351296 2661386145756048 2661779820207744 2665815440467968 2671022111250132 2679437627825664 2687733100357632 2697065506956096 2698344949796208 2704064811904944 2705015426834016 2705415554965248 2706748744421376 2709517332934656 2710802682713088 2714809358975544 2716097219202762 2716147177561728 2716548952310784 2717837637772032 2719195260678144 2721854711983266 2724556301950464 2724959320584192 2725981413950752 2727274574014296 2728636910888832 2734420984891776 2735718148546848 2739865869369856 2745217169895969 2753716294260972 2762392353145344 2767787650710081 2771983993260432 2779177723346748 2780565987047616 2784067620083712 2784781703293952 2789505252154188 2790220730058198 2791292709063168 2792008645430528 2792273988989952 2798192958759936 2798859184330824 2800652635044864 2800984697636304 2802383854426368 2803764828450816 2806122659722686 2809656476885952 2810377123360992 2813916298271744 2819412228541806 2822628113436672 2828141058970728 2837051605933056 2846902479564768 2855716419129984 2857071123313632 2860046073653248 2861402831752704 2865632101140852 2866991509158471 2867468338550272 2868828617648256 2870261664049152 2873068862649003 2874504027150576 2875920540947712 2876345949505536 2880227850382656 2881963812688164 2886333261830208 2887702490132784 2889144964470528 2894841070822368 2895269278120704 2896642745520192 2901034449921024 2905322296447512 2906700532831026 2915858594986752 2935041875216928 2938738043421696 2944128692168064 2945232992839209 2947836303618048 2948592391723008 2954351361238092 2956244448102912 2958071846338944 2962018363040613 2965748503379616 2966509185769936 2967229963510272 2973080018682432 2974930387291008 2975693424735168 2976046241238573 2979440786405376 2985260006691324 2986025693571054 2988223040848896 2999042370526464 3014367331303872 3023699737902336 3024833884537566 3028284077985792 3029720645385216 3034198695325608 3035638068520734 3036142946700288 3037210303813632 3039100585463808 3040240508737248 3042072913393062 3045092337474048 3046685109709664 3048130406251272 3048206999551488 3049653018052224 3054160528847487 3055665574756944 3056117571349632 3057567342493536 3062203030472192 3066729090694596 3068183895766083 3068985825736704 3069716524749936 3071683535210496 3076223608003248 3077682917115204 3079276928520192 3082349103041088 3098099757173424 3107691397288512 3111604987152384 3112403080152064 3118481992417986 3119297068781568 3120480250775296 3122039003000832 3122409171135552 3128136735428568 3132076072594176 3132879416205696 3140204297696064 3141009726109344 3144965274539008 3150734214425472 3151107784840842 3151916009880557 3152681836229664 3154235432007168 3154702009135104 3160863536496696 3161674263781116 3165655835555712 3175456627616256 3191683056674688 3196522082318336 3198038459017728 3202765289510364 3204817554850304 3205944209581056 3207939506878464 3212680971521232 3217551832859904 3219078185721792 3225901880869056 3227432194854288 3227513293642752 3229044372055296 3233940042534912 3235410608566176 3235889193193728 3237102929066518 3240256331680488 3240795241353216 3242332620499968 3247124919558984 3248665301399382 3250347868993536 3252370801987584 3253590719876704 3263663756161152 3268487583503451 3280340919360096 3291730991996763 3294640574631936 3295485614278656 3301922109619044 3306080298849408 3306928272661568 3315510266448752 3316315841570304 3317166440688384 3325775004115776 3327830827131312 3329963231864832 3336467066302068 3337322833991178 3338195108696064 3339778692713472 3341525604197696 3347655102827064 3351870884706048 3373922666842272 3384552793042944 3386158368371712 3391163247716856 3394529163085824 3396304712463232 3397915862706336 3405118652028448 3406819587734016 3408435726058368 3413473532241309 3413603378231296 3415660815037824 3420270572329404 3422462210527744 3427520748423372 3429146707032681 3429232874495424 3430859645308752 3430922750604288 3433058068764672 3437623771601562 3438132267768336 3439763260305228 3441544802463744 3443344943937792 3444978409281216 3455643977111808 3467642740921224 3478568148405248 3485362226820102 3489337709236224 3496152821949576 3500555610546432 3501453465171072 3505862928994304 3510540282122208 3512293878375936 3512710317527496 3514961189190656 3522729658101799 3523585581668448 3523650392512512 3524489343231408 3525843421974528 3526747762649088 3532729834908072 3533635941873012 3538085933856384 3539853289801728 3548514861008064 3549039760276992 3561362815000176 3572583503767552 3590643438759024 3596087342608128 3597793266394944 3605419749206592 3606687235778688 3607220739953664 3608931945238272 3610285604125482 3614403576950784 3617938567780226 3619745811967392 3621462958937016 3621529570082304 3622065269747712 3623783517029376 3629139615977688 3630861219211074 3632741735933952 3636366098685728 3638182547851776 3645288373140549 3645894646522368 3647624198062464 3653015534503857 3656641352617728 3660289559861292 3671621725681296 3683189804193792 3690383534280108 3695978657680576 3705570297795664 3706470646460928 3707421316063488 3719340336205584 3720294306744264 3721723612084224 3723031985319936 3729949049754846 3730923945013248 3731812245774432 3734203513393152 3734646263515072 3736511805901824 3741496879630248 3743809680522726 3746208635847936 3747169497814656 3755469497283072 3759216304722408 3770854745294304 3782735474577408 3795869972753024 3807621892173312 3809428164418176 3815058653681463 3815203775670272 3820842801521136 3822655345544628 3825104823531008 3830758483532004 3832672036200768 3834490191815664 3834560721263616 3840303800510208 3842618416917552 3846432426283008 3848444349106944 3850269986843712 3852193285960704 3859788094429824 3860359037494272 3862190327360256 3863638979853586 3868045933228032 3873763061930016 3875600710441368 3887811459982336 3901098083536377 3913389166955904 3918317391228928 3925504922890752 3926977323785612 3937168441407893 3938125061864736 3939135148317456 3941659264137216 3944095795118592 3949357817387484 3951799107218433 3954331337839488 3956306618013696 3964106691576576 3965050511135334 3966573849721344 3967591232980224 3968061654984764 3980346675588432 3981367591428072 3984297387798528 3998723160701952 4006533166875198 4019156441738496 4031599650536448 4033111846050088 4039627527180288 4045598260434144 4047517424694312 4048190595600384 4053654011649664 4056097217857416 4060123116632064 4064173875001696 4064275999401984 4066204024069632 4072214038463316 4074145828804143 4074220766342592 4074823428466176 4076756456658048 4082782067974899 4086834452925696 4087438980876288 4088972120926128 4090911861021444 4092955366333248 4101631477337664 4103577222820272 4109798804054784 4130799676231232 4143588529718016 4157975989890648 4163212228180736 4168766585020122 4170848980571424 4176101430125568 4177172554940928 4184257878231282 4185331095087297 4186939063594752 4188012968145792 4197289438139904 4200978952567296 4201477046454456 4203575781639552 4205647242676224 4214484715328928 4215565685041488 4220874447407616 4229118342812709 4233942170155008 4255577408899584 4264051278690304 4270353719347152 4274592279441408 4283574628694976 4285606684970448 4290069110479872 4292104247629056 4298448151711278 4298953888198656 4301202507825408 4303242926472384 4303351058190336 4305392496073728 4313880811421568 4314518924258304 4318184742189302 4320341775573984 4323110160666624 4329499892745312 4331553735199176 4342261606233552 4342903917181056 4351551674881536 4357983444671268 4360050799246539 4373787892480128 4388974655995684 4402562812825392 4408107065132544 4421754455427072 4422888587584512 4431527041857138 4434366672154368 4437107769508416 4448622755069424 4449763778654904 4453038256951296 4459620028023648 4463540137102752 4469161179608064 4477890010036986 4479038540356581 4482334561273344 4482997591928832 4498563555789696 4514877824495616 4521550996955808 4530554483608448 4537250826806349 4542426116978688 4544580968077824 4551298042988412 4553457102781101 4554214420050432 4555815455720448 4560360763105872 4563109370089593 4567638506211072 4570027664564496 4572195609376908 4572310499327232 4574479527078336 4574563667472384 4583498362135416 4584176357024448 4586351013740304 4591126591917056 4593304545708288 4600093636041894 4603478738605056 4607525302815744 4614335412004872 4623523654561632 4647149635760136 4661537095932768 4667407480728576 4668604620228096 4677722988626979 4678945603172352 4680720376162944 4683058504501248 4683613756703328 4698114108891264 4699319124308544 4710306446544096 4711514589164016 4717447911808512 4726101321638208 4726661677261263 4731353148010752 4732053013702656 4742511395671674 4748483753333568 4763184941424384 4787524585012032 4794783123477504 4797057688526592 4804147934265546 4807226332275456 4808916314371584 4809627653271552 4811909260317696 4813714138833976 4826327749289856 4828617278582688 4828706093443072 4831711356039168 4838852821303584 4841148292281432 4841269940464128 4850910063802368 4853115912849264 4853833789790592 4855654393599777 4860384497520732 4861192862029824 4863498930749952 4870687379338476 4872997952099073 4875521803490304 4878556202981376 4880386079815056 4895495634241728 4920511379040144 4941960861947904 4943228421417984 4952883164428566 4958532534177792 4959120448274112 4960392408992352 4973265399673128 4975749661032576 4982015741202432 4988662506173664 4991746240696968 4994944847797248 4996225997086208 5004700599453102 5005984250986767 5007292663044096 5009668039070208 5010409073332224 5012288406296544 5021482654240596 5027806327059072 5060884000263408 5076829189564416 5079237552557568 5086744871575284 5091793744628736 5094457068694848 5096873794059504 5107677978042672 5110229381601024 5112653589087552 5112747628351488 5120405067346944 5123491222556736 5130405858494106 5131259132142592 5133693315791616 5136257714614272 5141281122635058 5143849311743136 5146384125906432 5147145383325696 5149587103147008 5156435657402343 5157198401652504 5165017415906688 5167467613921824 5183465965667712 5201464111381836 5217852222607872 5228043340230153 5234006563854336 5250833415819648 5252180197756608 5258794393491456 5265810423183312 5268440817563904 5269065476291244 5272441783785984 5285475588768768 5286734014847112 5288765132961792 5290121643973632 5300453912809518 5307128900784576 5308490121904096 5309779934702592 5322772291512096 5323559640415488 5331630880935936 5342044222500264 5358875255651328 5375466200715264 5394131013912192 5396689899592416 5408129623809888 5410030853668032 5410831109930496 5415428406188223 5421605365426176 5426907851670339 5429618717951088 5432194438405524 5432294355123456 5433097904621568 5435675275544064 5443709423966532 5446291828816611 5449112603900928 5451962827901504 5454549148028592 5457273821777664 5468841969783552 5471436297093696 5479731738739712 5490434339791938 5507432588521944 5524784706290688 5535575301420162 5543967986520864 5558355446693496 5561131974095232 5568135240167424 5569563406587904 5579010504308376 5580441460116396 5582585418126336 5584017290861056 5584547977979904 5594923574632269 5596385917519872 5597718368661648 5601305270089728 5601969395272608 5604767708852736 5612245319445372 5619312953771904 5620754246721984 5627832596543488 5638824457083612 5656282117941456 5674103211866112 5693804959129536 5711432838259968 5714142246627264 5720092147306496 5722805663505408 5731264202281704 5733983018316942 5734936677100544 5737657235296512 5740523328098304 5746137725298006 5749008054301152 5751841081895424 5752691899011072 5760455700765312 5763927625376328 5772666523660416 5775404980265568 5778289928941056 5789682141644736 5790538556241408 5793285491040384 5795458469780379 5802068899842048 5810644592895024 5813401065662052 5831717189973504 5870083750433856 5877476086843392 5888257384336128 5890465985678418 5897184783446016 5908702722476184 5912488896205824 5916143692677888 5924036726081226 5931497006759232 5933018371539872 5934459927020544 5946160037364864 5947575766703001 5949860774582016 5951386849470336 5952092482477146 5958881572810752 5970520013382648 5972051387142108 5976446081697792 5998084741052928 6009799750312797 6028734662607744 6047399475804672 6049667769075132 6059441290770432 6068397390651216 6071276137041468 6072285893400576 6074420607627264 6080481017474496 6084145826786124 6090184674948096 6093370219419328 6096260812502544 6096413999102976 6099306036104448 6108321057694974 6111331149513888 6112235142699264 6115134684987072 6124406060944384 6133458181389192 6136367791532166 6137971651473408 6139433049499872 6143367070420992 6152447216006496 6155365834230408 6164698206082176 6196199514346848 6215382794577024 6223209974304768 6224806160304128 6236963984835972 6240960501550592 6244818342271104 6253149877530183 6256273470857136 6264152145188352 6265758832411392 6280408595392128 6282019452218688 6289930549078016 6301468428850944 6302215569681684 6303832019761114 6305363672459328 6308470864014336 6321727072993392 6323348527562232 6331311671111424 6350913255232512 6383366113349376 6393044164636672 6396076918035456 6405530579020728 6409635109700608 6411888419162112 6415879013756928 6425361943042464 6435103665719808 6438156371443584 6447672227566917 6451803761738112 6454864389708576 6455026587285504 6458088744110592 6470821217132352 6471778386387456 6474205858133036 6477277113283953 6480512663360976 6484665240999936 6494249839117968 6497330602798764 6500695737987072 6507181439753408 6527327512322304 6536975167006902 6560681838720192 6583461983993526 6590971228557312 6603844219238088 6612160597698816 6613856545323136 6631020532897504 6632631683140608 6634332881376768 6647290562785707 6651550008231552 6655661654262624 6659926463729664 6672934132604136 6674645667982356 6679557385426944 6683051208395392 6695310205654128 6703741769412096 6716835015055479 6747845333684544 6772316736743424 6782326495433712 6789058326171648 6792609424926464 6795831725412672 6810237304056896 6813639175468032 6816871452116736 6826947064482618 6827206756462592 6831321630075648 6840541144658808 6844924421055488 6855041496846744 6858293414065362 6858465748990848 6861719290617504 6861845501208576 6866116137529344 6875247543203124 6876264535536672 6879526520610456 6886689887875584 6889956818562432 6900140454062841 6911287954223616 6935285481842448 6957136296810496 6970724453640204 6992305643899152 7001111221092864 7002906930342144 7021080564244416 7024587756751872 7025420635054992 7029922378381312 7045459316203598 7047171163336896 7047300785025024 7048978686462816 7053495525298176 7065459669816144 7067271883746024 7076171867712768 7079706579603456 7097029722016128 7098079520553984 7113767093507511 7122725630000352 7145167007535104 7181286877518048 7192174685216256 7195586532789888 7206221901398319 7210839498413184 7213374471557376 7214441479907328 7217863890476544 7220571208250964 7235877135560452 7239491623934784 7242925917874032 7243059140164608 7247567034058752 7258279231955376 7261722438422148 7265483471867904 7272732197371456 7276365095703552 7290576746281098 7291789293044736 7295248396124928 7306031069007714 7313282705235456 7320579119722584 7343243451362592 7366379608387584 7380767068560216 7391957315361152 7411140595591328 7412941292921856 7414842632126976 7429324746642849 7438680672411168 7440588613488528 7443447224168448 7459898099509692 7463624491548864 7469292527030144 7473023611803648 7482993759260496 7487619361045452 7492417271695872 7494338995629312 7507050899179653 7510938994566144 7518432609444816 7541709490588608 7591739945506048 7615243784346624 7618856328836352 7630117307362926 7630407551340544 7641685603042272 7645310691089256 7650209647062016 7661516967064008 7665344072401536 7668980383631328 7669121442527232 7680607601020416 7685236833835104 7695608787741159 7696888698213888 7700539973687424 7704386571921408 7711921683952587 7719576188859648 7720718074988544 7724380654720512 7727277959707172 7747526123860032 7751201420882736 7775622919964672 7802196167072754 7826778333911808 7851009845781504 7853954647571224 7874336882815786 7876250123729472 7878270296634912 7883318528274432 7888191590237184 7898715634774968 7903598214436866 7908662675678976 7912613236027392 7928213383153152 7930101022270668 7933147699442688 7935182465960448 7936123309969528 7950680869214277 7960693351176864 7962735182856144 7997446321403904 8013066333750396 8038312883476992 8063199301072896 8066223692100176 8091196520868288 8095034849388624 8107308023299328 8112194435714832 8120246233264128 8128347750003392 8128551998803968 8132408048139264 8144428076926632 8148291657608286 8148441532685184 8149646856932352 8153512913316096 8165564135949798 8173668905851392 8174877961752576 8177944241852256 8181823722042888 8185910732666496 8203262954675328 8207154445640544 8219597608109568 8235651509687907 8261599352462464 8287177059436032 8303362952130243 8315951979781296 8326424456361472 8337533170040244 8341697961142848 8352202860251136 8354345109881856 8368515756462564 8370662190174594 8373878127189504 8376025936291584 8394578876279808 8401957905134592 8402954092908912 8407151563279104 8411294485352448 8428969430657856 8431131370082976 8441748894815232 8458236685625418 8467884340310016 8511154817799168 8528102557380608 8540707438694304 8567149257389952 8571213369940896 8580138220959744 8584208495258112 8596896303422556 8600974527475413 8602405015650816 8606485852944768 8610784992147456 8619206587947009 8627761622843136 8629037848516608 8636369484378604 8640683551147968 8658999785490624 8663107470398352 8684523212467104 8685807834362112 8703103349763072 8715966889342536 8720101598493078 8747575784960256 8777949311991368 8805125625650784 8816214130265088 8835698978517627 8843508910854144 8845777175169024 8863054083714276 8868733344308736 8874215539016832 8886055089121839 8897245510138848 8899527557309808 8919240056047296 8927080274205504 8928138723715719 8938322359216128 8955780020073972 8958077080713162 8964669122546688 8997127111579392 9043101993911616 9061108967216896 9074501653612698 9084852233957376 9089161936155648 9102596085976824 9106914205562202 9108428840100864 9111630911440896 9120721526211744 9126218740179186 9135277012422144 9140055329128992 9144391218753816 9144620998654464 9148959054156672 9166996724270832 9168352714048896 9172702027480608 9182253183834112 9186609091416576 9200187272083788 9204551687298249 9206957477210112 9215050605631488 9228670824009744 9247047309123264 9294299271520272 9323074191865536 9334814961457152 9337209240456192 9355445977253958 9357891206344704 9361440752325888 9366117009002496 9367227513406656 9396228217782528 9398638248617088 9420612893088192 9423029178328032 9434895823617024 9452202643276416 9453323354522526 9455748029641671 9462706296021504 9464106027405312 9485022791343348 9496967506667136 9526369882848768 9575049170024064 9589566246955008 9594115377053184 9608295868531092 9614452664550912 9617832628743168 9623818520635392 9627428277667952 9652655498579712 9657234557165376 9657412186886144 9677705642607168 9682296584562864 9682539880928256 9701820127604736 9706231825698528 9707667579581184 9711308787199554 9720768995041464 9722385724059648 9726997861499904 9741374758676952 9745995904198146 9751043606980608 9757112405962752 9760772159630112 9790991268483456 9805462750510353 9841022758080288 9875192975990289 9883921723895808 9886456842835968 9905766328857132 9918240896548224 9920784817984704 9946530799346256 9951499322065152 9977325012347328 9983492481393936 9989889695594496 9992451994172416 10009401198906204 10011968501973534 10014585326088192 10019336078140416 10024576812593088 10042965308481192 10055612654118144 10121768000526816 10153658379128832 10158475105115136 10173489743150568 10183587489257472 10188914137389696 10193747588119008 10215355956085344 10220458763202048 10225307178175104 10240810134693888 10246982445113472 10260811716988212 10262518264285184 10267386631583232 10282562245270116 10287440121098043 10287698623486272 10292768251812864 10299174206294016 10312871314804686 10314396803305008 10330034831813376 10334935227843648 10366931931335424 10402928222763672 10435704445215744 10456086680460306 10468013127708672 10501666831639296 10504360395513216 10517588786982912 10531620846366624 10536881635127808 10538130952582488 10544883567571968 10568188974305397 10570951177537536 10573468029694224 10577530265923584 10580243287947264 10600907825619036 10614257801569152 10616980243808192 10619559869405184 10645544583024192 10647119280830976 10684088445000528 10717750511302656 10788262027824384 10793379799184832 10816259247619776 10820061707336064 10821662219860992 10830856812376446 10843210730852352 10853815703340678 10859237435902176 10864388876811048 10864588710246912 10866195809243136 10871350551088128 10887418847933064 10892583657633222 10898225207801856 10903925655803008 10909098296057184 10914547643555328 10937683939567104 10942872594187392 10959046603511571 10959463477479424 10980868679583876 11014865177043888 11049569412581376 11071150602840324 11087935973041728 11116710893386992 11122263948190464 11139126813175808 11158021008616752 11160882920232792 11165170836252672 11168034581722112 11169095955959808 11189847149264538 11192771835039744 11195436737323296 11202610540179456 11203938790545216 11209535417705472 11224490638890744 11238625907543808 11241508493443968 11255665193086976 11277648914167224 11312564235882912 11348206423732224 11387609918259072 11422865676519936 11428284493254528 11445611327010816 11462528404563408 11467966036633884 11469873354201088 11475314470593024 11492275450596012 11498016108602304 11503682163790848 11520911401530624 11527855250752656 11545333047320832 11550809960531136 11556579857882112 11579364283289472 11581077112482816 11586570982080768 11590916939560758 11604137799684096 11621289185790048 11626802131324104 11663434379947008 11703294250609131 11740167500867712 11754952173686784 11776514768672256 11780931971356836 11811505324223679 11817405444952368 11824977792411648 11832287385355776 11848073452162452 11855397321655299 11862994013518464 11866036743079744 11868919854041088 11892320074729728 11895151533406002 11899721549164032 11902773698940672 11904184964954292 11941040026765296 11944102774284216 11952892163395584 11996169482105856 12019599500625594 12057469325215488 12094798951609344 12099335538150264 12118882581540864 12136794781302432 12142552274082936 12144571786801152 12160962034948992 12168291653572248 12180369349896192 12186740438838656 12192521625005088 12192827998205952 12198612072208896 12216642115389948 12222662299027776 12224470285398528 12230269369974144 12248346203924697 12248812121888768 12266916362778384 12272735583064332 12278866098999744 12304894432012992 12310731668460816 12329396412164352 12392399028693696 12430765589154048 12449612320608256 12473927969671944 12481921003101184 12489636684542208 12506299755060366 12512546941714272 12528304290376704 12531517664822784 12555993285261891 12560817190784256 12564038904437376 12579861098156032 12602936857701888 12604431139363368 12607664039522228 12610727344918656 12616941728028672 12643454145986784 12646697055124464 12662623342222848 12687355028438127 12701826510465024 12766732226698752 12792153836070912 12811061158041456 12819270219401216 12823776838324224 12850723886084928 12870207331439616 12876312742887168 12895344455133834 12903607523476224 12909728779417152 12910053174571008 12916177488221184 12941642434264704 12943556772774912 12948411716266072 12954554226567906 12961025326721952 12969330481999872 12988499678235936 12994661205597528 13014362879506816 13054655024644608 13073950334013804 13080152397739617 13121363677440384 13166923967987052 13207688438476176 13224321195397632 13227713090646272 13262041065795008 13265263366281216 13268665762753536 13294581125571414 13303100016463104 13311323308525248 13345868265208272 13349291335964712 13359114770853888 13366102416790784 13390620411308256 13407483538824192 13433670030110958 13437115621069743 13495690667369088 13544633473486848 13564652990867424 13585218849852928 13591663450825344 13611752480419047 13620474608113792 13627278350936064 13633742904233472 13653894128965236 13662643260151296 13681082289317616 13689328110268779 13689848842110976 13710082993693488 13716586828130724 13716931497981696 13723438581235008 13723691002417152 13750495086406248 13752529071073344 13759053041220912 13773379775751168 13779913637124864 13800280908125682 13822575908447232 13870570963684896 13914272593620992 13941448907280408 13984611287798304 14002222442185728 14005813860684288 14033168965880937 14042161128488832 14049175513503744 14050841270109984 14059844756762624 14090918632407196 14094342326673792 14097957372925632 14130919339632288 14134543767492048 14152343735425536 14179985031783789 14194059444032256 14196159041107968 14227534187015022 14245451260000704 14362573755036096 14384349370432512 14391173065579776 14412443802796638 14421678996826368 14426748943114752 14428882959814656 14435727780953088 14441142416501928 14471754271120904 14478983247869568 14485851835748064 14486118280329216 14495134068117504 14516558463910752 14523444876844296 14545464394742912 14552730191407104 14566963180799331 14581153492562196 14583578586089472 14590496792249856 14612062138015428 14618993856297219 14626565410470912 14641158239445168 14686486902725184 14761534137120432 14783914630722304 14822281191182656 14825882585843712 14829685264253952 14858649493285698 14877361344822336 14881177226977056 14919796199019384 14927248983097728 14938585054060288 14946047223607296 14965987518520992 14975238722090904 14984834543391744 14988677991258624 15014101798359306 15017952752960301 15021877989132288 15036865218889632 15083418981177216 15183479891012096 15230487568693248 15237712657672704 15260234614725852 15283371206084544 15290621382178512 15300419294124032 15323033934128016 15330688144803072 15337960767262656 15338242885054464 15361215202040832 15370473667670208 15391217575482318 15393777396427776 15401079947374848 15408773143842816 15423843367905174 15439152377719296 15441436149977088 15448761309441024 15454555919414344 15495052247720064 15502402841765472 15551245839929344 15604392334145508 15653556667823616 15684130020690459 15702019691563008 15707909295142448 15748673765631572 15752500247458944 15756540593269824 15776383180474368 15797431269549936 15807196428873732 15817325351357952 15856426766306304 15860202044541336 15866295398885376 15870364931920896 15872246619939056 15901361738428554 15921386702353728 15925470365712288 15994892642807808 16026132667500792 16076625766953984 16126398602145792 16132447384200352 16182393041736576 16190069698777248 16214616046598656 16224388871429664 16246285218564669 16256695500006784 16264816096278528 16280723555011017 16288856153853264 16296583315216572 16296883065370368 16299293713864704 16307025826632192 16331128271899596 16338875486449833 16347337811702784 16355888483704512 16363647444085776 16371821465332992 16406525909350656 16414308891281088 16439195216219136 16471303019375814 16523198704924928 16574354118872064 16606725904260486 16631903959562592 16652848912722944 16675066340080488 16683395922285696 16704405720502272 16708690219763712 16737031512925128 16741324380349188 16747756254379008 16752051872583168 16784770723896807 16789157752559616 16803915810269184 16805908185817824 16814303126558208 16857938861315712 16862262740165952 16883497789630464 16916473371250836 17022309635598336 17081414877388608 17134298514779904 17142426739881792 17160276441919488 17168416990516224 17193792606845112 17201949054950826 17204810031301632 17212971705889536 17221569984294912 17238413175894018 17255523245686272 17258075697033216 17272738968757208 17281367102295936 17317999570981248 17326214940796704 17369046424934208 17371615668724224 17386375409341137 17406206699526144 17431933778685072 17440203196986156 17495151569920512 17555898623982736 17610251251301568 17632428260530176 17671397957035254 17691554350338048 17726108167428552 17737466688617472 17748431078033664 17772110178243678 17794491020277696 17799055114619616 17838480112094592 17854160548411008 17856277447431438 17876644718432256 17911560040147944 17916154161426324 17929338245093376 17994254223158784 18086203987823232 18122217934433792 18149003307225396 18178323872311296 18205192171953648 18213828411124404 18216857680201728 18223261822881792 18241443052423488 18252437480358372 18270554024844288 18280110658257984 18288782437507632 18289241997308928 18297918108313344 18333993448541664 18336705428097792 18345404054961216 18364506367668224 18373218182833152 18400374544167576 18409103374596498 18413914954420224 18430101211262976 18457341648019488 18494094618246528 18588598543040544 18646148383731072 18653142287981657 18669629922914304 18674418480912384 18710891954507916 18722881504651776 18734455026813312 18759449632590549 18792456435565056 18797276497234176 18841225786176384 18846058356656064 18869791647234048 18904405286552832 18906646709045052 18911496059283342 18925412592043008 18970045582686696 18993935013334272 19052739765697536 19150098340048128 19179132493910016 19188230754106368 19216591737062184 19228905329101824 19235665257486336 19247637041270784 19254856555335904 19305310997159424 19314469114330752 19343016682700751 19355411285214336 19364593169125728 19365079761856512 19412463651397056 19415335159162368 19422617574399108 19431831339851859 19441537990082928 19453995722999808 19482749517353904 19491991808396292 19502087213961216 19521544319260224 19581982536966912 19610925501020706 19682045516160576 19750385951980578 19772913685671936 19811532657714264 19836481793096448 19841569635969408 19893061598692512 19902998644130304 19954650024694656 19966984962787872 19979779391188992 19984903988344832 20018802397812408 20023937003947068 20038672156280832 20049153625186176 20085930616962384 20111225308236288 20243536001053632 20316950210230272 20346979486301136 20367174978514944 20377828274779392 20387495176238016 20430711912170688 20440917526404096 20450614356350208 20481620269387776 20493964890226944 20521623433976424 20525036528570368 20534773263166464 20565124490540232 20574880242196086 20575397246972544 20585536503625728 20598348412588032 20625742629609372 20628793606610016 20660069663626752 20669870455687296 20700421362188523 20733863862670848 20805856445527344 20871408890431488 20912173360920612 21003333663278592 21008720791026432 21063241692733248 21073763270255616 21076261905164976 21089767135143936 21136377948610794 21141902355075072 21146936059388448 21160486575894528 21201815651238072 21228515603138304 21233960487616384 21239119738810368 21291089166048384 21294238561661952 21341301280522533 21368176890001056 21435501022605312 21576524055648768 21586759598369664 21618665704194957 21632518495239552 21640123414672128 21643324439721984 21661713624752892 21707631406681356 21718474871804352 21728777753622096 21729177420493824 21742701102176256 21774837695866128 21785167315266444 21796450415603712 21807851311606016 21818196592114368 21829095287110656 21875367879134208 21885745188374784 21918093207023142 21918926954958848 21961737359167752 22029730354087776 22099138825162752 22142301205680648 22175871946083456 22233421786773984 22244527896380928 22316042017233504 22321765840465584 22330341672505344 22336069163444224 22379694298529076 22390873474646592 22407877581090432 22419070835410944 22448981277781488 22477251815087616 22483016986887936 22555297828334448 22625128471765824 22775219836518144 22845731353039872 22856568986509056 22891222654021632 22925056809126816 22935932073267768 22939746708402176 22950628941186048 22984550901192024 22996032217204608 23007364327581696 23041822803061248 23055710501505312 23086826363223477 23090666094641664 23101619921062272 23113159715764224 23135765051857761 23158728566578944 23162154224965632 23173141964161536 23181833879121516 23242578371580096 23253604262648208 23326868759894016 23406588501218262 23480335001735424 23553029537344512 23561863942713672 23623010648447358 23634810889904736 23649955584823296 23664574770711552 23696146904324904 23710794643310598 23725988027036928 23732073486159488 23737839708082176 23784640149459456 23790303066812004 23799443098328064 23805547397881344 23808369929908584 23852042607642831 23882080053530592 23888205548568432 23992338964211712 24039199001251188 24114938650430976 24189597903218688 24198671076300528 24273589562604864 24285104548165872 24321924069897984 24336583307144496 24360738699792384 24373480877677312 24385043250010176 24385655996411904 24397224144417792 24433284230779896 24445324598055552 24448940570797056 24460538739948288 24496692407849394 24497624243777536 24533832725556768 24545471166128664 24557732197999488 24609788864025984 24621463336921632 24658792824328704 24706954529063721 24784798057387392 24861531178308096 24947855939343888 24963842006202368 24979273369084416 25012599510120732 25025093883428544 25056608580753408 25063035329645568 25111986570523782 25121634381568512 25128077808874752 25205873715403776 25208862278726736 25215328079044456 25221454689837312 25233883456057344 25286908291973568 25293394110248928 25325246684445696 25374710056876254 25403653020930048 25533464453397504 25584307672141824 25622122316082912 25638540438802432 25701447772169856 25740414662879232 25752625485774336 25790688910267668 25802923582426239 25807215046952448 25819457558834304 25832354976442368 25857619763841027 25883284868529408 25887113545549824 25896823432532144 25909108453135812 25922050653443904 25976999356471872 25989322411195056 26028725759013632 26109310049289216 26147900668027608 26160304795479234 26242727354880768 26333847935974104 26415376876952352 26448642390795264 26455426181292544 26507096935552881 26524082131590016 26530526732562432 26537331525507072 26589162251142828 26606200032926208 26622646617050496 26658165267365517 26691736530416544 26698582671929424 26732204833581568 26781240822616512 26784416171147157 26814967077648384 26867340060221916 26874231242139486 26991381334738176 27129305981734848 27170437699705856 27183326901650688 27223504960838094 27240949216227584 27254556701872128 27267485808466944 27307788257930472 27325286520302592 27362164578635232 27378656220537558 27379697684221952 27420165987386976 27433173656261448 27433862995963392 27446877162470016 27500990172812496 27505058142146688 27518106082441824 27546759551502336 27559827274249728 27600561816251364 27613655061894747 27645151816894464 27741141927369792 27882897814560816 27969222575596608 28004444884371456 28011627721368576 28066337931761874 28084322256977664 28098351027007488 28101682540219968 28181837264814392 28188684653347584 28195914745851264 28261838679264576 28269087534984096 28304687470851072 28359970063567578 28367244088925013 28388118888064512 28392318082215936 28455068374030044 28490902520001408 28725147510072192 28768698740865024 28782346131159552 28824887605593276 28843357993652736 28853497886229504 28871455561906176 28882284833003856 28943508542241808 28957966495739136 28971703671496128 28972236560658432 29033116927821504 29046889753688592 29090928789485824 29105460382814208 29133926361598662 29162306985124392 29167157172178944 29180993584499712 29224124276030856 29237987712594438 29253130820941824 29282316478890336 29372973805450368 29523068274240864 29567829261444608 29625578927970867 29644562382365312 29651765171687424 29659370528507904 29717298986571396 29754722689644672 29762354453954112 29839592398038768 29854497966195456 29877170108120576 29931975037041984 29950477444181808 29969669086783488 29977355982517248 30028203596718612 30035905505920602 30043755978264576 30073730437779264 30166837962354432 30366959782024192 30460975137386496 30475425315345408 30520469229451704 30566742412169088 30581242764357024 30600838588248064 30646067868256032 30661376289606144 30675921534525312 30722430404081664 30740947335340416 30752477826131921 30782435150964636 30787554792855552 30802159894749696 30847686735810348 30862320363294129 30878304755438592 30897522618882048 30909111838828688 30990104495440128 31004805683530944 31208784668291016 31307113335647232 31368260041380918 31404039383126016 31415818590284896 31497347531263144 31505000494917888 31513081186539648 31552766360948736 31594862539099872 31614392857747464 31634650702715904 31704566922916191 31712853532612608 31720404089082672 31732590797770752 31740729863841792 31744493239878112 31802723476857108 31842773404707456 31850940731424576 32052265335001584 32153251533907968 32264894768400704 32364786083473152 32380139397554496 32429232093197312 32448777742859328 32492570437129338 32513391000013568 32529632192557056 32561447110022034 32577712307706528 32593166630433144 32593766130740736 32598587427729408 32614051653264384 32662256543799192 32677750972899666 32694675623405568 32711776967409024 32727294888171552 32743642930665984 32813051818701312 32828617782562176 32878390432438272 32942606038751628 33046397409849856 33148708237744128 33213451808520972 33263807919125184 33305697825445888 33350132680160976 33366791844571392 33417380439527424 33474063025850256 33482648760698376 33495512508758016 33504103745166336 33569541447793614 33578315505119232 33607831620538368 33611816371635648 33628606253116416 33715877722631424 33724525480331904 33766995579260928 33832946742501672 34044619271196672 34162829754777216 34268597029559808 34284853479763584 34336833981032448 34387585213690224 34403898109901652 34409620062603264 34425943411779072 34476826351788036 34511046491372544 34545477937514416 34562734204591872 34635999141962496 34652429881593408 34738092849868416 34743231337448448 34772750818682274 34812413399052288 34863867557370144 34880406393972312 34990303139841024 35111797247965472 35220502502603136 35264856521060352 35342795914070508 35434515972671037 35452216334857104 35474933377234944 35496862156067328 35544220356487356 35566191964965897 35588982040555392 35598110229239232 35676960224189184 35708321096822016 35712554894862876 35823120080295888 35832308322852648 35858676490186752 35988508446317568 36172407975646464 36244435868867584 36298006614450792 36356647744622592 36410384343907296 36427656822248808 36433715360403456 36482886104846976 36504874960716744 36541108049688576 36560221316515968 36577564875015264 36578483994617856 36595836216626688 36667986897083328 36673410856195584 36690808109922432 36704570308609067 36746436365666304 36800749088335152 36818206749192996 36914683296038976 36988189236493056 37177197086081088 37292296767462144 37306284575963314 37348836961824768 37421783909015832 37445763009303552 37468910053626624 37518899265181098 37584912871130112 37594552994468352 37667979855785673 37682451572352768 37692116713312128 37739583294468096 37808810573105664 37813293418090104 37822992118566684 37850825184086016 37940091165373392 37987870026668544 38062065085314381 38105479531395072 38300196680096256 38376461508212736 38433183474124368 38457810658203648 38471330514972672 38509713110671808 38610621994318848 38628938228661504 38686033365401502 38710822570428672 38729186338251456 38730159523713024 38824927302794112 38830670318324736 38845235148798216 38863662679703718 38883075980165856 38907991445999616 38965499034707808 38983983616792584 39043088638520448 39163965073933824 39221851002041412 39364091032321152 39500771903961156 39623065315428528 39672963586192896 39683139271938816 39786123197385024 39805997288260608 39909300049389312 39933969925575744 39969807976689664 40037604795624816 40047874007894136 40077344312561664 40098307250372352 40171861233924768 40222450616472576 40311346863209229 40487072002107264 40633900420460544 40693958972602272 40755656549558784 40774990352476032 40835257441257141 40861423824341376 40881835052808192 40901228712700416 40987929780453888 41043246867952848 41069546526332928 41130248981080464 41149760484392172 41150794493945088 41171073007251456 41251485259218744 41257587213220032 41320139327253504 41339740911374592 41400842724377046 41467727725341696 41611712891054688 41742817780862976 41824346721841224 42006667326557184 42017441582052864 42099506897642811 42126483385466496 42147526540511232 42152523810329952 42179534270287872 42272755897221588 42293872118776896 42403631302476144 42457031206276608 42467920975232768 42539955095351367 42582178332096768 42588477123323904 42682602561045066 42736353780002112 43153048111297536 43173519196739328 43237331408389914 43265036990479104 43280246829344256 43286648879443968 43323427249505784 43415262813362712 43436949743608704 43457555507244192 43458354840987648 43485402204352512 43549675391732256 43570334630532888 43615702623212032 43636393184228736 43658190574221312 43700889542397993 43750735758268416 43771490376749568 43836186414046284 43923474718335504 44059460708175552 44284602411361296 44351743892166912 44466843573547968 44489055792761856 44632084034467008 44643531680931168 44672138326888448 44759388597058152 44781746949293184 44815755162180864 44838141670821888 44897962555562976 44954503630175232 44966033973775872 45053858258880903 45110595656668896 45250256943531648 45550439673036288 45691462706079744 45713137973018112 45850113618253632 45871864146535536 45901257882372096 45969101802384048 45992064434409216 46014728655163392 46083645606122496 46111421003010624 46173652726446954 46181332189283328 46203239842124544 46226319431528448 46271530103715522 46317457133157888 46324308449931264 46346283928323072 46363667758243032 46485156743160192 46507208525296416 46653737519788032 46813177002436524 46960670003470848 47052390062071377 47106059074689024 47123727885427344 47246021296894716 47269621779809472 47329149541423104 47392293808649808 47421589286621196 47451976054073856 47464146972318976 47569280298918912 47580606133624008 47598886196656128 47611094795762688 47616739859817168 47704085215285662 47764160107061184 47776411097136864 47984677928423424 48078398002502376 48229877300861952 48379195806437376 48397342152601056 48547179125209728 48570209096331744 48643848139795968 48673166614288992 48738855655694007 48746961755354624 48770086500020352 48794448288835584 48842170665033051 48866568461559792 48890649196111104 48897881141594112 48921077479896576 48993384815698788 49067665451113536 49090942332257328 49115464395998976 49219577728051968 49242926673843264 49317585648657408 49413909058127442 49569596114774784 49723062356616192 49895711878687776 49927684012404736 49958546738168832 50025199020241464 50050187766857088 50113217161506816 50126070659291136 50223973141047564 50243268763137024 50256155617749504 50354312171690421 50411747430807552 50417724557453472 50430656158088912 50442909379674624 50573816583947136 50586788220497856 50650493368891392 50749420113752508 51066928906795008 51244244632165824 51402895544339712 51480829325758464 51505250971548672 51581377820535336 51605847164852478 51614430093904896 51638915117668608 51664709952884736 51715239527682054 51766569737058816 51774227091099648 51793646865064288 51818216906271624 51844101306887808 51953998712943744 51978644822390112 52057451518027264 52159126228023411 52218620098578432 52295801336055216 52320609590958468 52485454709761536 52667695871948208 52830753753904704 52897284781590528 52910852362585088 53014193871105762 53048164263180032 53074663051014144 53178324502285656 53212400065852416 53245293234100992 53316330534731034 53383473060833088 53397165343858848 53464409667163136 53562481645233024 53568832342294314 53629934155296768 53734680120443832 53748462484278972 53982762669476352 54258611963469696 54340875399411712 54366653803301376 54447009921676188 54481898432455168 54534971616933888 54615576515860944 54650573040605184 54724329157270464 54757312441075116 54840331974773952 54866347312522896 54867725991926784 54893754324940032 55001980345624992 55010116284293376 55036212164883648 55093519103004672 55119654548499456 55201123632502728 55227310123789494 55290303633788928 55482283854739584 55765795629121632 55938445151193216 55959426863944971 56008889768742912 56023255442737152 56132675863523748 56168644513955328 56203365080439936 56278348897771647 56363674529628784 56377369306695168 56391829491702528 56523677358529152 56538175069968192 56609374941702144 56719940127135156 56734488177850026 56776237776129024 56910136748060088 56981805040002816 57450295020144384 57537397481730048 57564692262319104 57649775211186552 57686715987305472 57706995772459008 57742911123812352 57764569666007712 57887017084483616 57915932991478272 57943407342992256 58029050048102253 58066233855643008 58093779507377184 58181857578971648 58267852723197324 58295494019555577 58324613970248784 58361987168999424 58448248552061712 58475975425188876 58506261641883648 58564632957780672 58745947610900736 59046136548481728 59135658522889216 59251157855941734 59289124764730624 59318741057015808 59434597973142792 59509445379289344 59524708907908224 59679184796077536 59708995932390912 59754340216241152 59863950074083968 59886404187730583 59900954888363616 59939338173566976 59954711965034496 60056407193437224 60071811011841204 60147460875558528 60333675924708864 60733919564048384 60950850630690816 61040938458903408 61133484824338176 61162485528714048 61292135736512064 61322752579212288 61351843069050624 61444860808163328 61481894670680832 61504955652263842 61564870301929272 61575109585711104 61604319789499392 61695373471620696 61724640726588258 61756609510877184 61795045237764096 61818223677657376 61980208990880256 62009611367061888 62101264086565569 62417569336582032 62614226671294464 62736520082761836 62831637180569792 62994695062526288 63010000989835776 63026162373079296 63189725078199744 63228785715494928 63269301405431808 63409133845832382 63425707065225216 63440808178165344 63481459727683584 63488986479756224 63605446953714216 63685546809414912 63701881462849152 64104530670003168 64306503067815936 64529789536801408 64729572166946304 64760278795108992 64855997112584871 64858464186394624 64897555485718656 64985140874258676 65026782000027136 65122894220044068 65155424615413056 65186333260866288 65187532261481472 65228103306528768 65324513087598384 65355501945799332 65389351246811136 65423553934818048 65454589776343104 65487285861331968 65626103637402624 65657235565124352 65756780864876544 65885212077503256 66092794819699712 66297416475488256 66426903617041944 66527615838250368 66611395650891776 66700265360321952 66733583689142784 66931863503934181 66948126051700512 66965297521396752 66991025017516032 67008207490332672 67139082895587228 67223632743271296 67257212506232832 67431755445262848 67449050960663808 67665893485003344 68325659509554432 68537194059119616 68569706959527168 68673667962064896 68775170427380448 68807796219803304 68819240125206528 68851886823558144 68953652703576072 69022092982745088 69090955875028832 69125468409183744 69260479089670431 69271998283924992 69304859763186816 69407295155573283 69476185699736832 69486462674896896 69545501637364548 69727735114740288 69760812787944624 69980606279682048 70223594495930944 70441005005206272 70685591828141016 70869031945342074 70904432669714208 70949866754469888 70993724312134656 71088440712974712 71132383929931794 71177964081110784 71196220458478464 71353920448378368 71416642193644032 71425109789725752 71646240160591776 71664616645705296 71977016892635136 72344815951292928 72488871737735168 72596013228901584 72820768687814592 72855313644497616 72965772209693952 73009749921433488 73082216099377152 73120442633031936 73155129750030528 73156967989235712 73191672433253376 73335973794166656 73346821712391168 73381616219844864 73409140617218134 73492872731332608 73601498176670304 73636413498385992 73829366592077952 73976378472986112 74120863587191163 74354394172162176 74584593534924288 74612569151926628 74843567818031664 74891526018607104 74937820107253248 75037798530362196 75169825742260224 75189105988936704 75335959711571346 75364903144705536 75384233426624256 75617621146211328 75626586836180208 75645984237133368 75701650368172032 75880182330746784 75975740053337088 76124130170628762 76210959062790144 76600393360192512 76752923016425472 76866366948248736 76915621316407296 77019426221343616 77221243988637696 77257876457323008 77372066730803004 77408770747278717 77421645140857344 77458372676502912 77572859291523081 77649854605588224 77661340636649472 77690470297596432 77727325359407436 77766151960331712 77930998069415616 77967967233585168 78086177277040896 78327930147867648 78443702004082824 78728182064642304 79001543807922312 79246130630857056 79345927172385792 79366278543877632 79521290806658643 79572246394770048 79611994576521216 79818600098778624 79867939851151488 80075209591249632 80095748015788272 80196614500744704 80343722467849536 80353248513441471 80444901232945152 80622693726418458 80974144004214528 81387917945204544 81511313099117568 81549980704952064 81670514882514282 81722847648682752 81763670105616384 81802457425400832 81975859560907776 82086493735905696 82139093052665856 82260497962160928 82299520968784344 82301588987890176 82502970518437488 82515174426440064 82640278654507008 82679481822749184 82801685448754092 82840965185684241 82935455450683392 83223425782109376 83648693443682448 84013334653114368 84034883164105728 84199013795285622 84252966770932992 84295053081022464 84305047620659904 84545511794443176 84587744237553792 84807262604952288 84914062412553216 84935841950465536 85079910190702734 85101732266775039 85164356664193536 85176954246647808 85365205122090132 85472707560004224 86306096222595072 86347038393478656 86474662816779828 86530073980958208 86560493658688512 86646854499011568 86830525626725424 86873899487217408 86915111014488384 86916709681975296 87099350783464512 87140669261065776 87231405246424064 87272786368457472 87316381148442624 87401779084795986 87501471516536832 87542980753499136 87672372828092568 87846949436671008 88118921416351104 88569204822722592 88703487784333824 88876736783912601 88933687147095936 88978111585523712 89264168068934016 89287063361862336 89518777194116304 89563493898586368 89631510324361728 89795925111125952 89909007260350464 89932067947551744 90107716517761806 90221191313337792 90500513887063296 91100879346072576 91382925412159488 91426275946036224 91700227236507264 91743728293071072 91802515764744192 91938203604768096 91984128868818432 92167291212244992 92222842006021248 92257433478395763 92347305452893908 92362664378566656 92406479684249088 92543060207431044 92586961089882387 92634914266315776 92692567856646144 92727335516486064 92970313486320384 93014417050592832 93626354004873048 93921340006941696 94104780124142754 94212118149378048 94247455770854688 94492042593789432 94539243559618944 94658299082846208 94784587617299616 94843178573242392 94903952108147712 94928293944637952 95113700768748573 95138560597837824 95161212267248016 95197772393312256 95222189591525376 95233479719634336 95408170430571324 95528320214122368 95552822194273728 96156796005004752 96459754601723904 96794684305202112 97094358250419456 97140418192663488 97287696279591936 97346333228577984 97477711311388014 97493923510709248 97540173000040704 97588896577671168 97684341330066102 97733136923119584 97781298392222208 97795762283188224 97842154959793152 97986769631397576 98135330902227072 98181884664514656 98230928791997952 98439155456103936 98485853347686528 98635171297314816 98827818116254884 99139192229549568 99446124713232384 99791423757375552 99917093476337664 100050398040482928 100100375533714176 100252141318582272 100447946282095128 100486537526274048 100512311235499008 100708624343380842 100823494861615104 100835449114906944 100861312316177824 100885818759349248 101147633167894272 101173576440995712 101300986737782784 101498840227505016 102133857813590016 102488489264331648 102805791088679424 103010501943097344 103162755641070672 103211694329704956 103228860187809792 103277830235337216 103430479055364108 103533139474117632 103587293730128576 103636433812543248 103688202613775616 103907997425887488 103957289644780224 104114903036054528 104318252456046822 104437240197156864 104591602672110432 104641219181916936 104970909419523072 105335391743896416 105661507507809408 105794569563181056 105821704725170176 106028387742211524 106096328526360064 106303547918013111 106356649004571312 106424800131704832 106490586468201984 106632661069462068 106766946121666176 106794330687717696 106928819334326272 107124963290466048 107137664684588628 107469360240887664 107496924968557944 107965525338952704 108517223926939392 108681750798823424 108733307606602752 108894019843352376 108963796864910336 109069943233867776 109231153031721888 109301146081210368 109448658314540928 109514624882150232 109680663949547904 109732694625045792 109735451983853568 109787508649880064 110003960691249984 110020232568586752 110072424329767296 110113710925827201 110239309096998912 110402247265005456 110454620247578988 110964567709479168 111531591258243264 111876890302386432 111918853727889942 112046510885474304 112265351727047496 112337289027910656 112406730160879872 112556697795543294 112727349059257568 112754738613390336 112783658983405056 113003939567357019 113047354717058304 113076350139936384 113218749883404288 113439880254270312 113468976355700052 113552475552258048 113820273496120176 113963610080005632 114186195255943143 114900590040288768 115129384524638208 115299550422373104 115373431974610944 115413991544918016 115529139332015424 115774034168967232 115831865982956544 115886814685984512 116058100096204506 116132467711286016 116187559014754368 116363715157943296 116535705446394648 116590988039111154 116649227940497568 116723974337998848 116896497104123424 116951950850377752 117129265915561344 117491895221801472 118092273096963456 118271317045778432 118502315711883468 118578249529461248 118869195946285584 119018890758578688 119049417815816448 119358369592155072 119417991864781824 119508680432482304 119727900148167936 119772808375461166 119801909776727232 119909423930068992 120112814386874448 120143622023682408 120294921751117056 120667351849417728 120934040589627687 121467839128096768 121901701261381632 122081876917806816 122266969648676352 122324971057428096 122505772323771423 122584271473024128 122645505158424576 122703686138101248 122963789341361664 123009911304527684 123129740603858544 123208639578998784 123390746943241392 123449281453176516 123513219021754368 123636447355314752 123960417981760512 124019222734123776 124202528173131138 124835138673164064 125228453342588928 125473040165523672 125663274361139584 125989390125052576 126020001979671552 126052324746158592 126298520692928433 126379450156399488 126457571430989856 126538602810863616 126818267691664764 126881616356330688 126977972959512448 127210893907428432 127371093618829824 127403762925698304 127619865286054101 128209061340006336 129059579073602816 129459144333892608 129520557590217984 129711994225169742 129716928372789248 129795110971437312 129970281748517352 130053564000054272 130245788440088136 130310849230826112 130372666521732576 130375064522962944 130456206613057536 130649026175196768 130711003891598664 130847107869636096 130909179552686208 130974571722663936 131102668627193979 131252207274805248 131314471130248704 131770424155006512 132185589639399424 132853807234083888 133055231676500736 133400530720643904 133467167378285568 133863727007868362 133896252103401024 133930595042793504 134016414980665344 134278165791174456 134447265486542592 134514425012465664 134863510890525696 134898101921327616 135161574776642709 135331786970006688 136651319019108864 137074388118239232 137139413919054336 137550340854760896 137615592439606608 137703773647116288 137907305407152144 138044185965490176 138181911750057664 138250936818367488 138520958179340862 138543996567849984 138609719526373632 138814590311146566 138952371399473664 138972925349793792 139091003274729096 139455470229480576 139521625575889248 139961212559364096 140447188991861888 140882010010412544 141157170186214131 141371183656282032 141738063890684148 141808865339428416 141987448624269312 142176881425949424 142264767859863588 142355928162221568 142392440916956928 142707840896756736 142833284387288064 142850219579451504 143292480321183552 143329233291410592 143954033785270272 144689631902585856 144977743475470336 145192026457803168 145641537375629184 145710627288995232 145931544419387904 146019499842866976 146216566967082021 146240885266063872 146310259500061056 146383344866506752 146526511995099153 146671947588333312 146693643424782336 146763232439689728 146818281234436268 147202996353340608 147272826996771984 147658733184155904 147952756945972224 148241727174382326 148708788344324352 149169187069848576 149225138303853256 149687135636063328 149783052037214208 149875640214506496 150075597060724392 150339651484520448 150378211977873408 150671919423142692 150729806289411072 150768466853248512 151062936515071263 151235242292422656 151253173672360416 151291968474266736 151760364661493568 151951480106674176 152248260341257524 153200786720385024 153732733896497472 154038852442687232 154442487977275392 154515752914646016 154744133461606008 154817541494557434 154843290281714688 154916745353005824 155145718583046162 155299709211176448 155322681273298944 155380940595192864 155454650718814872 155532303920663424 155861996138831232 155935934467170336 156172354554081792 156477378684070233 156655860295735296 156887404008165648 157456364129284608 158003087615844624 158492261261714112 158691854344771584 158732557087755264 159042581613317286 159144492789540096 159223989153042432 159637200197557248 159735879702302976 160150419182499264 160191496031576544 160393229001489408 160687444935699072 160706497026882942 160889802465890304 161245387452836916 161948288008429056 162775835890409088 163022626198235136 163099961409904128 163341029765028564 163445695297365504 163604914850801664 163951719121815552 164172987471811392 164520995924321856 164599041937568688 164603177975780352 165005941036874976 165030348852880128 165280557309014016 165358963645498368 165603370897508184 165681930371368482 165870910901366784 166446851564218752 167297386887364896 167878280591834913 168026669306228736 168069766328211456 168398027590571244 168505933541865984 168610095241319808 168835046693314941 169091023588886352 169175488475107584 169614525209904576 169828124825106432 169871683900931072 170159820381405468 170203464533550078 170328713328387072 170730410244180264 170945415120008448 172612192445190144 172694076786957312 172949325633559656 173060147961916416 173120987317377024 173293708998023136 173661051253450848 173747798974434816 173830222028976768 174198701566929024 174281338522131552 174462810492848128 174545572736914944 174803558169591972 174886482058666731 175085961506998272 175344745656185136 175693898873342016 176237842832702208 177138409645445184 177406975568667648 177753473567825202 177867374294191872 177956223171047424 178528336137868032 178574126723724672 179037554388232608 179126987797172736 179263020648723456 179591850222251904 179659212563191749 179818014520700928 179864135895103488 180215433035523612 180442382626675584 181001027774126592 182201758692145152 182852551892072448 183400454473014528 183487456586142144 183876407209536192 183968257737636864 184334582424489984 184445684012042496 184514866956791526 184694610905787816 184725328757133312 184812959368498176 185086120414862088 185173922179764774 185269828532631552 185385135713292288 185454671032972128 185940626972640768 186028834101185664 186303792259696707 187252708009746096 187842680013883392 188209560248285508 188494911541709376 188984085187578864 189078487119237888 189569175234599232 189686357146484784 189807904216295424 189856587889275904 190227401537497146 190277121195675648 190322424534496032 190444379183050752 190466959439268672 190816340861142648 191056640428244736 191105644388547456 192313592010009504 192919509203447808 193589368610404224 194188716500838912 194280836385326976 194575392559183872 194692666457155968 194955422622776028 194987847021418496 195080346000081408 195368682660132204 195466273846239168 195562596784444416 195684309919586304 195973539262795152 196270661804454144 196363769329029312 196461857583995904 196878310912207872 196971706695373056 197270342594629632 197655636232509768 198278384459099136 198892249426464768 199582847514751104 199834186952675328 200100796080965856 200200751067428352 200795590511802543 200895892564190256 200973075052548096 201024622470998016 201417248686761684 201670898229813888 201722624632355648 201771637518698496 202295266335788544 202347152881991424 202997680455010032 204976978528663296 205611582177358848 206021003886194688 206325511282141344 206423388659409912 206457720375619584 206555660470674432 206860958110728216 207066278948235264 207174587460257152 207272867625086496 207376405227551232 207815994851774976 207914579289560448 208221885466719849 208229806072109056 208636504912093644 209183205344220864 209282438363833872 209941818839046144 210670783487792832 211323015015618816 211643409450340352 212056775484423048 212192657052720128 212607095836026222 212713298009142624 212849600263409664 212981172936403968 213265322138924136 213533892243332352 213588661375435392 213857638668652544 214249926580932096 214275329369177256 214938720481775328 214993849937115888 215931050677905408 217034447853878784 217466615213205504 217788039686704752 217927593729820672 218462306063443776 218897316629081856 219029249764300464 219361327899095808 219465389250091584 219470903967707136 219575017299760128 220007921382499968 220040465137173504 220144848659534592 220227421851654402 220478618193997824 220804494530010912 220909240495157976 221929135418958336 222362590761573489 223063182516486528 223753780604772864 223837707455779884 224530703454094992 224674578055821312 224813460321759744 225113395591086588 225454698118515136 225509477226780672 225567317966810112 226007879134714038 226094709434116608 226152700279872768 226879760508540624 226937952711400104 227104951104516096 227640546992240352 227927220160011264 228372390511886286 229801180080577536 230258769049276416 230599100844746208 230746863949221888 231058278664030848 231548068337934464 231663731965913088 231773629371969024 232116200192409012 232264935422572032 232375118029508736 232718577874569243 232727430315886592 233071410892789296 233181976078222308 233298455880995136 233792994208246848 233903901700755504 234258531831122688 234983790443602944 236184546193926912 236542634091556864 237004631423766936 237156499058922496 237738391892571168 238037781517157376 238098835631632896 238563872419975929 238716739184310144 238835983729563648 239017360864964608 239455800296335872 239545616750922332 239603819553454464 240225628773748896 240287244047364816 240589843502234112 241059745540324413 241334703698835456 241868081179255374 244163753835613632 244533939297352704 244649942114856192 245011544647542846 245168542946048256 245291010316849152 245407372276202496 245927578682723328 246019822609055368 246259481207717088 246417279157997568 246781493886482784 246898562906353032 247272894710629504 247920835963521024 248038445468247552 248405056346262276 248522895557052723 249670277346328128 250946080331047344 251326548722279168 251978780250105152 252040003959343104 252104649492317184 252597041385856866 252758900312798976 252915142861979712 253636535383329528 253763232712661376 253955945919024896 254421787814856864 254742187237659648 254807525851396608 255239730572108202 255305196800325117 256418122680012672 258119158147205632 258918288667785216 259041115180435968 259423988450339484 259590221942874624 259940563497034704 260107128000108544 260491576880176272 260621698461652224 260745333043465152 260750129045925888 261298052350393536 261422007783197328 261694215739272192 261818359105372416 261949143445327872 262205337254387958 262504414549610496 262628942260497408 263540848310013024 264371179278798848 265707614468167776 266110463353001472 266630210351737803 266801061441287808 266934334756571136 267727454015736724 267792504206802048 267861190085587008 268556331582348912 268894530973085184 269727021781051392 269796203842655232 270323149553285418 270663573940013376 273302638038217728 274148776236478464 274278827838108672 275100681709521792 275231184879213216 275407547294232576 275814610814304288 276363823500115328 276501873636734976 276772300435187289 277041916358681724 277087993135699968 277219439052747264 277629180622293132 277760883269647161 277904742798947328 278182006549458192 278910940458961152 279043251151778496 280894377983723776 281764020020825088 282314340372428262 282742367312564064 283476127781368296 283617730678856832 283974897248538624 284353762851898848 284529535719727176 284711856324443136 284784881833913856 285341102306245719 285415681793513472 285666568774576128 285700439158903008 286584960642367104 286658466582821184 289379263805171712 290384052915606336 291283074751258368 291421254577990464 291863088838775808 292038999685733952 292433133934164042 292481770532127744 292620519000122112 292766689733013504 293053023990198306 293343895176666624 293387286849564672 293526464879379456 293636562468872536 294405992706681216 294545653993543968 295317466368311808 295905513891944448 296483454348764652 297417576688648704 298338374139697152 298450276607706512 299374271272126656 299751280429012992 300151194121448784 300756423955746816 301343838846285384 301459612578822144 301536933706497024 302125873030142526 302470484584845312 302506347344720832 302583936948533472 303520729322987136 303902960213348352 304496520682515048 306401573440770048 307465467792994944 308077704885374464 309031505829292032 309488266923212016 309635082989114868 309686580563429376 309833490706011648 310291437166092324 310599418422352896 310761881190385728 310909301437629744 311064607841326848 311723992277662464 311871868934340672 312344709108163584 312954757368140466 313311720591470592 313774808016331296 314912728258569216 316006175231689248 316984522523428224 317383708689543168 317465114175510528 318085163226634572 318288985579080192 318910643754039333 319274400395114496 319471759404605952 320300838364998528 320382992063153088 320786458002978816 321374889871398144 321412994053765884 322490774905673832 323896576016858112 325551671780818176 326045252396470272 326199922819808256 326682059530057128 326891390594731008 327209829701603328 327903438243631104 328345974943622784 329041991848643712 329198083875137376 329206355951560704 330011882073749952 330060697705760256 330341132777481603 330717927290996736 331206741795016368 331363860742736964 332893703128437504 334594773774729792 335756561183669826 336139532656422912 336796055181142488 337011867083731968 337220190482639616 337670093386629882 338182047177772704 338350976950215168 339229050419809152 339656249650212864 339743367801862144 340319640762810936 340406929067100156 340657426656774144 341460820488360528 341890830240016896 345388153573914624 345898651267119312 346120295923832832 346241974634754048 346587417996046272 347322102506901696 347495597948869632 347660444057953536 348397403133858048 348562677044263104 348925620985696256 349091145473829888 349607116339183944 349772964117333462 350171923013996544 350689491312370272 351387797746684032 352475685665404416 354276819290890368 354813951137335296 355506947135650404 355734748588383744 357056672275736064 357148253447449344 358075108776465216 358253975594345472 358526041297446912 359183700444503808 359318425126383498 359728271790206976 360430866071047224 360884765253351168 362002055548253184 362802121768883061 364403517384290304 365705103784144896 366800908946029056 366974913172284288 367517316971314269 367752814419072384 367936515475273728 368891368024084992 369029733913583052 369389221811575632 369625918736996352 370172240829724176 370347844359529548 370539657065263104 370909342065944256 371881253945281536 372057668202371328 372607584519393414 374505416019492192 375685360027766784 376419120496571016 376989823083418752 377968170375157728 378156974238475776 379138350469198464 379372714292969568 379615808432590848 379713175778551808 380454803074994292 380644849068992064 380933918878537344 381632681722285296 382113280856489472 382211288777094912 384627184020019008 387178737220808448 388377433001677824 388561672770653952 389150785118367744 389385332914311936 389910845245552056 389975694042836992 390160692000162816 390737365320264408 390932547692478336 391125193568888832 391368619839172608 391947078525590304 392541323608908288 392727538658058624 392923715167991808 393308005881581937 393756621824415744 393943413390746112 395311272465019536 396556768918198272 399165695029502208 400201592161931712 400401502134856704 401591181023605086 401791785128380512 402049244941996032 402834497373523368 403341796459627776 403445249264711296 403543275037396992 404590532671577088 404694305763982848 405484724329928127 405995360910020064 409953957057326592 411223164354717696 412651022564282688 412846777318819824 413111320941348864 413721916221456432 414132557896470528 414349174920514304 414545735250172992 414752810455102464 415631989703549952 415829158579120896 416443770933439698 416459612144218112 417273009824187288 418366410688441728 418564876727667744 419883637678092288 421341566975585664 422646030031237632 424113550968846096 424385314105440256 425214191672052444 425426596018285248 425962345872807936 426530644277848272 427067784486664704 427177322750870784 428499853161864192 428550658738354512 429877440963550656 429987699874231776 431862101355810816 434068895707757568 434933230426411008 435576079373409504 435855187459641344 436924612126887552 437794633258163712 438058499528600928 438649700901246063 438722655798191616 438930778500183168 439150034599520256 439579535985297459 440015842764999936 440080930274347008 440289697319069184 440454843703308804 441608989060021824 441818480990315952 443858270837916672 444725181523146978 446126365032973056 447507561209545728 447675414911559768 449061406908189984 449349156111642624 449626920643519488 450226791182173176 450909396237030272 451018954453561344 451134635933620224 452015758269428076 452189418868233216 452305400559745536 453188809545213789 453759521017081248 453875905422800208 455281093984480704 455854440320022528 456744781023772572 459602360161155072 461198201689492416 462116557328061696 463096136675868928 463327463931826176 463547258743938048 464232400384818024 464529870845144064 464750236059017472 465437155749138486 465454860631773184 466142821785578592 466363952156444616 466596911761990272 467585988416493696 467807803401511008 468517063662245376 469432136052210699 469967580887205888 472369092387853824 474009262847533872 474312998117844992 475476783785142336 476075563034314752 476197671263265792 477127744839951858 477433478368620288 477671967459127296 478911600592671744 479091233501844664 479207639106908928 480451257547497792 480574488094729632 481179687004468224 482119491080648826 482669407397670912 483736162358510748 488327507671227264 489067878594705408 489299884229712384 490023089295085692 490337085892096512 490814744552404992 491855157365446656 492039645218110736 492518962415434176 493562987772965568 493797125812706064 494545789421259008 495841671927042048 496076890936495104 496810112692524552 497045791114105446 499340554692656256 501892160662094688 502653097444558336 503634841775504739 503957560500210304 504080007918686208 504209298984634368 505194082771713732 505517800625597952 505830285723959424 506505140079944823 507273070766659056 507526465425322752 507911891838049792 508843575629713728 509484374475319296 509615051702793216 510479461144216404 510610393600650234 512836245360025344 516238316294411264 517836577335570432 518082230360871936 518847976900678968 519180443885749248 519881126994069408 520214256000217088 520983153760352544 521243396923304448 521490666086930304 522596104700787072 522844015566394656 523388431478544384 523636718210744832 524410674508775916 524659446176000193 525257884520994816 527081696620026048 531415228936335552 532220926706002944 533260420703475606 533602122882575616 533868669513142272 535454908031473448 535585008413604096 535722380171174016 537112663164697824 537789061946170368 538977637689575247 539454043562102784 539592407685310464 540646299106570836 541327147880026752 546605276076435456 548557655676217344 550201363419043584 550462369758426432 551629221628608576 552727647000230656 553003747273469952 553544600870374578 554083832717363448 554175986271399936 554438878105494528 555258361244586264 555521766539294322 555809485597894656 556364013098916384 557821880917922304 558086502303556992 561788755967447552 563528040041650176 564628680744856524 565484734625128128 566952255562736592 567235461357713664 568707525703797696 569059071439454352 569423712648886272 569569763667827712 570682204612491438 570831363587026944 571333137549152256 571400878317806016 573169921284734208 573316933165642368 578758527610343424 580768105831212672 582566149502516736 582842509155980928 583726177677551616 584077999371467904 584866267868328084 584963541064255488 585241038000244224 586106047980396612 586687790353333248 587052929758758912 587273124937745072 588811985413362432 589091307987087936 590634932736623616 591811027783888896 592966908697529304 594835153377297408 596676748279394304 596900553215413024 598748542544253312 599502560858025984 600302388242897568 602386771535407629 602687677692570768 602919225157644288 603073867412994048 604251746060285052 605012694689441664 605167873897066944 607041458645974272 608993041365030096 614930935585989888 616155409770748928 618063011658584064 618976533846424032 619270165978229736 619373161126858752 619666981412023296 620582874332184648 621198836844705792 621523762380771456 621818602875259488 622129215682653696 623447984555324928 623743737868681344 624689418216327168 625909514736280932 627549616032662592 629825456517138432 632012350463378496 633969045046856448 634930228351021056 636170326453269144 636577971158160384 637821287508078666 638548800790228992 638943518809211904 640601676729997056 640765984126306176 641572916005957632 642749779742796288 642825988107531768 644981549811347664 647793152033716224 651103343561636352 652399845639616512 653364119060114256 653782781189462016 656691949887245568 658083983697287424 658396167750274752 658412711903121408 660023764147499904 660121395411520512 660682265554963206 661435854581993472 662413483590032736 662727721485473928 665787406256875008 669189547549459584 671513122367339652 673592110362284976 674023734167463936 674440380965279232 675340186773259764 676364094355545408 676701953900430336 678458100839618304 679486735603724288 680639281525621872 680813858134200312 681314853313548288 682921640976721056 683781660480033792 690776307147829248 691797302534238624 692240591847665664 693174835992092544 694644205013803392 694991195897739264 695320888115907072 696794806267716096 697125354088526208 698182290947659776 699214232678367888 699545928234666924 701378982624740544 702775595493368064 704951371330808832 708553638581780736 709627902274670592 711013894271300808 711469497176767488 714113344551472128 714296506894898688 715691617259927787 716150217552930432 716507951188690944 717052082594893824 718367400889007616 718636850252766996 720861732142094448 721769530506702336 723179236620973239 724004111096506368 725604243537766122 733601817892058112 733949826344568576 735034633942628538 735505628838144768 735873030950547456 737782736048169984 738059467827166104 738778443623151264 739251837473992704 740344481659448352 740695688719059096 741818684131888512 743762507890563072 744115336404742656 745215169038786828 749010832038984384 752838240993142032 753979646166837504 755936340750315456 756313948476951552 758276700938396928 758745428585939136 759426351557103616 760909606149988584 761289698137984128 761867837757074688 763265363444570592 764226561712978944 764422577554189824 765915590400975351 769254368040038016 774357474441616896 776754866003355648 777123345541307904 778770665828623872 779821690491104112 780321384000325632 781474730640528816 781865095384956672 782250387137777664 783894157051180608 785082647217816576 785455077316117248 785847430335983616 786616011763163874 787513243648831488 787886826781492224 790622544930039072 793113537836396544 798331390059004416 799890631055213409 800403184323863424 800803004269713408 803182362047210172 803583570256761024 805668994747046736 806683592919255552 806890498529422592 809181065343154176 809388611527965696 810969448659856254 811990721820040128 819907914114653184 822446328709435392 825302045128565376 825693554637639648 826222641882697728 827443832442912864 828698349841028608 829091470500345984 829505620910204928 830316901305561867 831263979407099904 831658317158241792 832887541866879396 834546019648374576 836732821376883456 837129753455335488 842683133951171328 845292060062475264 848227101937692192 848770628210880512 850428383344104888 850853192036570496 851924691745615872 853061288555696544 854135568973329408 854354645501741568 856023306918737157 856999706323728384 857101317476709024 859754881927101312 859975399748463552 868137791415515136 871152158746819008 873849224253775104 875589266516327424 876116999057201856 877299401802492126 877445311596383232 877861557000366336 878300069199040512 879159071970594918 880031685529999872 880161860548694016 880579394638138368 880909687406617608 883217978120043648 883636961980631904 887716541675833344 889450363046293956 892252730065946112 895015122419091456 895350829823119536 898122813816379968 899253841287038976 900453582364346352 901818792474060544 902269271867240448 904031516538856152 904378837736466432 904610801119491072 906377619090427578 907519042034162496 907751810845600416 910562187968961408 911708880640045056 913489562047545144 919204720322310144 922396403378984832 924233114656123392 926192273351737856 927094517487876096 928464800769636048 929059741690288128 929500472118034944 930874311498276972 932285643571157184 932727904312889232 933193823523980544 935171976832987392 935615606803022016 937034127324490752 938864272104421398 939935161774411776 944738184775707648 948018525695067744 948625996235689984 950953567570284672 952151126068629504 952395342526531584 954255489679903716 954866956737240576 956731931262117999 957823201185343488 958182467003689328 958415278213817856 960902515094995584 961148976189459264 962359374008936448 964238982161297652 967472324717021496 976655015342454528 978135757189410816 978599768459424768 980046178590171384 980674171784193024 981629489104809984 983710314730893312 984079290436221472 985037924830868352 987125975545931136 987594251625412128 989091578842518016 991023398332444809 992153781872990208 993620225385049104 994091582228210892 998681109385312512 1003784321324189376 1005306194889116672 1007269683551009478 1007915121000420608 1008418597969268736 1010388165543427464 1011035601251195904 1011660571447918848 1013010280159889646 1014546141533318112 1015052930850645504 1015823783676099584 1017687151259427456 1018968748950638592 1019230103405586432 1020958922288432808 1021220787201300468 1025672490720050688 1032476632588822528 1036164460721743872 1037695953801357936 1038360887771498496 1039762253988138816 1041966307520705088 1042486793846608896 1042981332173860608 1045192209401574144 1045688031132789312 1046776862957088768 1047273436421489664 1048821349017551832 1049318892352000386 1050515769041989632 1054163393240052096 1062830457872671104 1064441853412005888 1066520841406951212 1067204245765151232 1070909816062946896 1071170016827208192 1071444760342348032 1074225326329395648 1075578123892340736 1077955275379150494 1079184815370620928 1081292598213141672 1082654295760053504 1093210552152870912 1097115311352434688 1100402726838087168 1100924739516852864 1102551950913942807 1103258443257217152 1105455294000461312 1107089201740749156 1108167665434726896 1108877756210989056 1110516722489172528 1111043533078588644 1111618971195789312 1112728026197832768 1115643761835844608 1116173004607113984 1123577511934895104 1127056080083300352 1129257361489713048 1130969469250256256 1133904511125473184 1134470922715427328 1137415051407595392 1137841679566881077 1138118142878908704 1138847425297772544 1139139527335655424 1141364409224982876 1142801756635612032 1146339842569468416 1146633866331284736 1161536211662425344 1165132299005033472 1165685018311961856 1167452355355103232 1168155998742935808 1169732535736656168 1169927082128510976 1170482076000488448 1172212095960793224 1173375580706666496 1174105859517517824 1174546249875490144 1177623970826724864 1178182615974175872 1179924017644745811 1181269865473247232 1185933817395058608 1189670306754594816 1193801106430826048 1197497085088506624 1200604776485795136 1204773543070815258 1205375355385141536 1206147734825988096 1208503492120570104 1210025389378883328 1210335747794133888 1214082917291948544 1217986082730060192 1229861871171979776 1232310819541497856 1237953067692848064 1238540331956459472 1239333962824046592 1241165748664369296 1242397673689411584 1243047524761542912 1243637205750518976 1244258431365307392 1246895969110649856 1247487475737362688 1249378836432654336 1251819029472561864 1255099232065325184 1259650913034276864 1264024700926756992 1267938090093712896 1272340652906538288 1273155942316320768 1275642575016157332 1277887037618423808 1281203353459994112 1281531968252612352 1285499559485592576 1285651976215063536 1289963099622695328 1295586304067432448 1302206687123272704 1304799691279233024 1306728238120228512 1307565562378924032 1313383899774491136 1315949102703738189 1316167967394574848 1316792335500549504 1318738607955892377 1320047528294999808 1320242790823041024 1321364531109926412 1324826967180065472 1325455442970947856 1331574812513750016 1338379095098919168 1343026244734679304 1347184220724569952 1348047468334927872 1348880761930558464 1350680373546519528 1352728188711090816 1353403907800860672 1356916201679236608 1361278563051243744 1361627716268400624 1365843281953442112 1367563320960067584 1383594605068477248 1386349671984185088 1389288410027606784 1389982391795478528 1390641776231814144 1393589612535432192 1394250708177052416 1396364581895319552 1398428465356735776 1399091856469333848 1402757965249481088 1405551190986736128 1408296408156632097 1409902742661617664 1417107277163561472 1422027788542601616 1422938994353534976 1428226689102944256 1428593013789797376 1431383234519855574 1432300435105860864 1433015902377381888 1436734801778015232 1437273700505533992 1441723464284188896 1443539061013404672 1446358473241946478 1448008222193012736 1451208487075532244 1467203635784116224 1467899652689137152 1470069267885257076 1471011257676289536 1475565472096339968 1476118935654332208 1477556887246302528 1480688963318896704 1481391377438118192 1483637368263777024 1487525015781126144 1488230672809485312 1490430338077573656 1498021664077968768 1505676481986284064 1507959292333675008 1510904525326514217 1511872681500630912 1512627896953903104 1516553401876793856 1517490857171878272 1521819212299977168 1522579396275968256 1523735675514149376 1526530726889141184 1528453123425957888 1528845155108379648 1531831180801950702 1538508736080076032 1548714948883233792 1553509732006711296 1554246691082615808 1557541331657247744 1559643380982208224 1560642768000651264 1562949461281057632 1563730190769913344 1567788314102361216 1570165294435633152 1570910154632234496 1573232023526327748 1573978338528000579 1575773653562984448 1581245089860078144 1596662780118008832 1599781262110426818 1600806368647726848 1601606008539426816 1606364724094420344 1607167140513522048 1611337989494093472 1613367185838511104 1613780997058845184 1616932913068725741 1618362130686308352 1618777223055931392 1621938897319712508 1623981443640080256 1639815828229306368 1650604090257130752 1651387109275279296 1654887664885825728 1657396699682057216 1658182941000691968 1659011241820409856 1660633802611123734 1662527958814199808 1663316634316483584 1665775083733758792 1669092039296749152 1673465642753766912 1674259506910670976 1685366267902342656 1690584120124950528 1696454203875384384 1700856766688209776 1701706384073140992 1706122577111393088 1708271137946658816 1708709291003483136 1712046613837474314 1713999412647456768 1714202634953418048 1719509763854202624 1719950799496927104 1736275582831030272 1742304317493638016 1747698448507550208 1751178533032654848 1752233998114403712 1754598803604984252 1754890623192766464 1755723114000732672 1758318143941189836 1760063371059999744 1761158789276276736 1761819374813235216 1766435956240087296 1767273923961263808 1775433083351666688 1778900726092587912 1784505460131892224 1790030244838182912 1790701659646239072 1796245627632759936 1798507682574077952 1800907164728692704 1803637584948121088 1807160314606222887 1808063033077712304 1808757675472932864 1809221602238982144 1812755238180855156 1815038084068324992 1815503621691200832 1821124375937922816 1826979124095090288 1844792806757969664 1848466229312246784 1852384546703475712 1854189034975752192 1856929601539272096 1858119483380576256 1859000944236069888 1861748622996553944 1864571287142314368 1865455808625778464 1866387647047961088 1870343953665974784 1871231213606044032 1874068254648981504 1877728544208842796 1889476369551415296 1896037051390135488 1901907135140569344 1904790685053063168 1908510979359807432 1909733913474481152 1913463862524235998 1915646402370686976 1916364934007378656 1916830556427635712 1921805030189991168 1922297952378918528 1924718748017872896 1928477964322595304 1934944649434042992 1953310030684909056 1957199536918849536 1960092357180342768 1961348343568386048 1968158580872442944 1970075849661736704 1974251951091862272 1975188503250824256 1978183157685036032 1982046796664889618 1984307563745980416 1987240450770098208 1988183164456421784 1997362218770625024 2007568642648378752 2010612389778233344 2014539367102018956 2015830242000841216 2020776331086854928 2022071202502391808 2023321142895837696 2026020560319779292 2029092283066636224 2030105861701291008 2031647567352199168 2035374302518854912 2038460206811172864 2041917844576865616 2042441574402600936 2051344981440101376 2064953265177645056 2072328921443487744 2075391907602715872 2076721775542996992 2079524507976277632 2083932615041410176 2084973587693217792 2085962664347721216 2090384418803148288 2091376062265578624 2094546872842979328 2097642698035103664 2098637784704000772 2108326786480104192 2125660915745342208 2128883706824011776 2133041682813902424 2134408491530302464 2141819632125893792 2142340033654416384 2142889520684696064 2147074851779783361 2148450652658791296 2151156247784681472 2155910550758300988 2162585196426283344 2165308591520107008 2169537709862919717 2200805453676174336 2201849479033705728 2205103901827885614 2206516886514434304 2210910588000922624 2214178403481498312 2216335330869453792 2217755512421978112 2221033444978345056 2222087066157177288 2225456052395665536 2231287523671689216 2232346009214227968 2247155023869790208 2258514722979426096 2261938938500512512 2267809022250946368 2268941845430854656 2274830102815190784 2275683359133762154 2276236285757817408 2278279054671310848 2282728818449965752 2285603513271224064 2292679685138936832 2293267732662569472 2297746771202926053 2323072423324850688 2330264598010066944 2331370036623923712 2336311997485871616 2339465071473312336 2340964152000976896 2344424191921586448 2346751161413332992 2349092499750980288 2355247941653449728 2356365231948351744 2359848035289491622 2362539730946494464 2371867634790117216 2379340613509189632 2387602212861652096 2394994170177013248 2399671893165640227 2401209552971590272 2409547086141630516 2410750710770283072 2417006984241140208 2420050778757766656 2420671495588267776 2428165834583897088 2435972165460120384 2459723742343959552 2464621639082995712 2475906135385696128 2477080663912918944 2478667925648093184 2482331497328738592 2486095049523085824 2487274411501037952 2488516862730614784 2490950703916685601 2493791938221299712 2494974951474725376 2503638058945123728 2510198464130650368 2528049401853513984 2535876180187425792 2544681305813076576 2546311884632641536 2551285150032314664 2555774075236847616 2562406706919988224 2563063936505224704 2568069920756211471 2570999118971185152 2571303952430127072 2579926199245390656 2604413374246545408 2613456476240457024 2626767799548982272 2631898205407476378 2632335934789149696 2633584671001099008 2637477215911784754 2640095056589999616 2640485581646082048 2642729062219852824 2649653934360130944 2650910885941895712 2663149625027500032 2676758190197838336 2686052489469358608 2694368441449139904 2697761523861116928 2701360747093039056 2705456377422181632 2706807815601721344 2713832403358473216 2722557126102487488 2723255432536801248 2731686563906884224 2735126641920135168 2767189210136954496 2772699343968370176 2778576820055213568 2781283552463628288 2787179225070864384 2788501416354104832 2796856930713471552 2798183712938667696 2805515930498962176 2811102381973472256 2816592816313264194 2819805485323235328 2834214554327122944 2844055577085203232 2845877988707069952 2856453378205888512 2857186027579594752 2862766469039711148 2864600870211721728 2870195793786353997 2873469603556030464 2874547401011067984 2883446928568377792 2887078122026809344 2892716946483892956 2902416974151064488 2934407271568232448 2935799305378274304 2940138535770514152 2942022515352579072 2951130944192679936 2952237871308664416 2955113774492605056 2961377926637793408 2962782754876236384 2967274736527554048 2973070194997334427 2976461345618970624 2980860676155147312 2996043328155937536 3011352963972568128 3015918584667350016 3021809050653028434 3023745363001261824 3025255793907806208 3033106803753587712 3034981714343756544 3043638424599954336 3045158792551936512 3047471351028298752 3053061453778282368 3056906246851915776 3057690310216759296 3063662361603901404 3077017472160152064 3097429897766467584 3108493382165231616 3115082663314495488 3119286761964416448 3125898922562115264 3127460381539826688 3135576628204722432 3140330588871266304 3141820309264468992 3146464047052655496 3147956677056001158 3151547307125968896 3162490179720156288 3193325560236017664 3199562524220853636 3201612737295453696 3212729448188840688 3214334281027044096 3222675978988186944 3226734371677022208 3227561994117690368 3233865826137451482 3237554446111862784 3243877794639425016 3247962887280160512 3279631656458612736 3301208180514261504 3302774218550558592 3309775329771651456 3314793399364114432 3316365882001383936 3321267605222247468 3326633268632967168 3331550167467517584 3338184078593498304 3346931285507533824 3348519013821341952 3370732535804685312 3381168240249901056 3392908407750768768 3401713533376419552 3403412768146281984 3412245154222786176 3413525038700643231 3416542275893317632 3417418582006966272 3424093227674948628 3428405269906836096 3439019527708405248 3439901598993854208 3484608634987276032 3495396897015100416 3502357066065309696 3504467996228807424 3509197607209968504 3509781246385532928 3511446228001465344 3516636287882379672 3520126742119999488 3522317578552553472 3523638749626470432 3532871912480174592 3534547847922527616 3539772052934237433 3557801452185175824 3569010920263784448 3581403319292478144 3592491255265519872 3601814329457385408 3607275169896242176 3614320629212445774 3616126066155424608 3618443204477964288 3625510476361710312 3630076168136649984 3631007243382401664 3642248751875845632 3653958248190180576 3689585613515939328 3696932458624493568 3704769093406951424 3713859203078544192 3718001888472139776 3723497245993107888 3729142574284628736 3730911617251556928 3732775294095922176 3740687907331949568 3742462427212088064 3748136509297963008 3755457088417685592 3778952739102830592 3792074102780270976 3803814270281138688 3817021958719614864 3819467826948962304 3826927725048471996 3832729868014757312 3833661112855271424 3843610060379982336 3844595904757837056 3856955928645190608 3869889298868085984 3906620061369818112 3914399073837699072 3920184714360685536 3922696687136772096 3936317161744885888 3940151699323473408 3948503902183724544 3950377006501648512 3956215823867677131 3956366315370072064 3964093593329779236 3974480901540196416 3976366328912843568 3994724437541250048 4015137285296757504 4021224779556466688 4029078734204037912 4031660484001682432 4041552662173709856 4044142405004783616 4046642285791675392 4052041120639558584 4058184566133272448 4060211723402582016 4063295134704398336 4070748605037709824 4083835689153731232 4084883148805201872 4102689962880202752 4150783815205431744 4159049015952555264 4167865230082820352 4169947175386435584 4171925328695442432 4180768837606296576 4182752124531157248 4189093745685958656 4195285396070207328 4197275569408001544 4216653572960208384 4224889224469896291 4251321831490684416 4266083365627804848 4268816983060604928 4283639264251787584 4284680067308832768 4285779041369392128 4294149703559566722 4296901305317582592 4311821101516601976 4325170392852566688 4330617183040214016 4339075419725839434 4401610907352348672 4403698958067411456 4410207803655771228 4413033773028868608 4421821176001845248 4428356806962996624 4432670661738907584 4442066889956690112 4444174132314354576 4450912104791331072 4462575047343378432 4464692018428455936 4494310047739580416 4517029445958852192 4523877877001025024 4532713575979542651 4535618044501892736 4537883690861709312 4549660205630381568 4551366718267524308 4552472571515634816 4565457636899931504 4571207026542448128 4585359370277873664 4586535465325138944 4595493542405852106 4646144846649701376 4660529196020133888 4662740073247847424 4672623994971743232 4678930142946624672 4681928304001953792 4688848383843172896 4698184999501960576 4710495883306899456 4712730463896703488 4719696070578983244 4721935015584001737 4743735269580234432 4775204425723304192 4789988340354026496 4799343786331280454 4802419105943180544 4819094172283261032 4821501421540566144 4834013968482280416 4840101557515533312 4841342991176535552 4850798739206177223 4856331669167794176 4871944330920240768 4919447484687919104 4951812270771392256 4954161327825837888 4964662994657477184 4972190099046171648 4974548823002075904 4977033725461229568 4981901407833371202 4987583876442599424 4989949902949450752 5007276117890247456 5020396928261300736 5056098803707027968 5071752360374851584 5089362611626153152 5102570300064629328 5124813413839976448 5126127873010449408 5136139841512422942 5141998237942370304 5142607904860254144 5159852398490781312 5208826748493090816 5226912952480914048 5253535599097964544 5263796410814952756 5264671869578299392 5267169342002198016 5274954431823569508 5280190113179999232 5285458124439705648 5299307868720261888 5301821771883791424 5326299250055000064 5353516380395676672 5372104978938717216 5388736882898279808 5395523047722233856 5402721494186078112 5410912754844363264 5421480943818668661 5427664806716946432 5445114252204974976 5446510865073602496 5463373127813768448 5534378420273908992 5545398687936740352 5557153640110427136 5562567104927256576 5574358450141728768 5577002832708209664 5593713861426943104 5596367425877335392 5611031860997924352 5622204763946944512 5633185632626528388 5668429108654245888 5688111154170406464 5714372055159189504 5725532938079422296 5729201740423443456 5740391587572707994 5746939207112060928 5749094802022135968 5766893857136755584 5774156244053618688 5785433892967785912 5804833948302128976 5871598610756548608 5880277071541028304 5884045030705158144 5904475742617328832 5910227548985210112 5922755853275586816 5925565509752472768 5934549473055108096 5946140389994668854 5952922691237941248 5961721352310294624 5992086656311875072 6022705927945136256 6031837169334700032 6043618101306056868 6047490726002523648 6066213607507175424 6069963428687513088 6087276849199908672 6090317585103873024 6094942702056597504 6106122907556564736 6115380620433518592 6127324723207802808 6154034944320304128 6194859795532935168 6216986764330463232 6230165326628990976 6238573523928832896 6251797845124230528 6254920763079653376 6271153256409444864 6283640618528937984 6292928094105310992 6295913354112002316 6324980359440312576 6386651120472035328 6399125048441707272 6403225474590907392 6425458896377681376 6428668562054088192 6445351957976373888 6453468743354044416 6455123988235380736 6467731652274902964 6487755589278850032 6495925774560321024 6602416361028523008 6605548437101117184 6619550659543302912 6629586798728228864 6632731764002767872 6642535210444494936 6653266537265934336 6663100334935035168 6676368157186996608 6693862571015067648 6697038027642683904 6741465071609370624 6785816815501537536 6803427066752839104 6806825536292563968 6824490308445572352 6827050077401286462 6834837164013932544 6848186455349897256 6856810539813672192 6878039055416810496 6879803197987708416 6893240313608778159 6969217269974552064 6990793794030200832 7008935992457614848 7018395214419937008 7022892456002930688 7033272575764759344 7040253484239998976 7047277499252940864 7065743824960349184 7069095695845055232 7079544105868474866 7115602904370351648 7138021840527568896 7162806638584956288 7184982510531039744 7203628658914770816 7214550339792484352 7228641258424891548 7232252132310849216 7251020952723420624 7260152336273299968 7262014486764803328 7284497503751691264 7307916496380361152 7379171227031878656 7393864917248987136 7409538186813902848 7427718406157088384 7436003776944279552 7446994491986215776 7458285148569257472 7461823234503113856 7465550588191844352 7472852111750056803 7481375814663899136 7484924854424176128 7510914176835371184 7584148205560541952 7607628540562277376 7634043917439229728 7638935653897924608 7653855450096943992 7665459736029514624 7667322225710542848 7687220120759964672 7689191809515674112 7704209762268634413 7713911857290381216 7739778597736171968 7813240122739636224 7840369428721371072 7872634323489771776 7880303398646946816 7897007804367449088 7900754013003297024 7912431647735354262 7912732630740144128 7928187186659558472 7948961803080392832 7952732657825687136 7989448875082500096 8030274570593515008 8058157468408075824 8063320968003364864 8083105324347419712 8093284571583350784 8104082241279117168 8116369132266544896 8120423446805164032 8141497210075419648 8167671378307462464 8169766297610403744 8205379925760405504 8301567630410863488 8318098031905110528 8335730460165640704 8343850657390884864 8361537675212593152 8365504249062314496 8390570792140414656 8394551138816003088 8433307145920416768 8449778448939792582 8502643662981368832 8532166731255609696 8537633966121209856 8567278528503575168 8569360134617665536 8571558082738784256 8588299407119133444 8593802610635165184 8610587381359061991 8623642203033203952 8650340785705133376 8661234366080428032 8678150839451678868 8803221814704697344 8807397916134822912 8820415607311542456 8826067546057737216 8843642352003690496 8856713613925993248 8865341323477815168 8884133779913380224 8888348264628709152 8901824209582662144 8919210584992003281 8929384036856911872 9034058891917704384 9047755754002050048 9065427151959085302 9071236089003785472 9075767381723418624 9099320411260763136 9102733436535048616 9104945143031269632 9130915273799863008 9142414053084896256 9170718740555747328 9173070930650277888 9190987084811704212 9292289693299402752 9325480146495694848 9345247989943486464 9357860285893249344 9377696767686345792 9396369999003921152 9420991766613798912 9425460927793406976 9439392141157966488 9443870031168003474 9487470539160468864 9550408851446608384 9579976680708052992 9598687572662560908 9604838211886361088 9638188344566522064 9643002843081132288 9668027936964560832 9680203115031066624 9682685982353071104 9701597478412354446 9712663338335588352 9743888661840481536 9838894969375838208 9903624541542784512 9908322655651675776 9929325989314954368 9944380198092343296 9949097646004151808 9963802815666742404 9979899805898901504 10014552235780494912 10040793856522601472 10112197607414055936 10143504720749703168 10178725223252306304 10205140600129258656 10240575116101929693 10249626827679952896 10252255746020898816 10272279683024845884 10285215809720508288 10319704796981562624 10453825904961828096 10507071198195929088 10527592821629905512 10529343739156598784 10534338684004396032 10549908863647139016 10560380226359998464 10570916248879411296 10598615737440523776 10603643543767582848 10707032760791353344 10744209957877434432 10777473765796559616 10805442988372156224 10821825509688726528 10842961887637337322 10855329613433892864 10890228504409949952 10893021730147204992 10926746255627536896 11068756840547817984 11090797375873480704 11114307280220854272 11154005665416419328 11187427722853886208 11192734851754670784 11222063721995848704 11244409527893889024 11266371265253056776 11336858217308491776 11376222308340812928 11451065876158844592 11458403480846886912 11480783175145415988 11498189604044271936 11533787714273511168 11570867785935571824 11609667896604257952 11743197221513097216 11760554143082056608 11768090061410316288 11808951485234657664 11820455097970420224 11845511706551173632 11851131019504945536 11869098946110216192 11892280779989337708 11923442704620589248 11984173312623750144 12045411855890272512 12063674338669400064 12087236202612113736 12094981452005047296 12132427215014350848 12139926857375026176 12174553698399817344 12180635170207746048 12189885404113195008 12212245815113129472 12254649446415605616 12308069888640608256 12477147047857665792 12503595690248461056 12509841526159306752 12542306512818889728 12567281237057875968 12585856188210621984 12591826708224004632 12649960718880625152 12798250096883414544 12806450949181814784 12850917792755362752 12857337124108176384 12890703915952747776 12910247976470761472 12935463304549805928 12975511178557700064 12991851549120642048 13204832722057046016 13211096874202234368 13239101319086605824 13265463528005535744 13285070420888989872 13326200669870070336 13352736314373993216 13387725142030135296 13394076055285367808 13482930143218741248 13571633631003075072 13598140727938627953 13606854133505678208 13613651072585127936 13648980616891144704 13654100154802572924 13696372910699794512 13713621079627344384 13756078110833620992 13759606395975416832 13786480627217556318 13938434539949104128 13981587588060401664 14017871984915229696 14036790428839874016 14045784912005861376 14066545151529518688 14094554998505881728 14131487649920698368 14138191391690110464 14159088211736949732 14231205808740703296 14325613277169912576 14369965021062079488 14407257317829541632 14429100679584968704 14457282516849783096 14464504264621698432 14502041905446841248 14520304672546599936 14524028973529606656 14552396217618531669 14568995007503382528 14615832992760722304 14758342454063757312 14855436812314176768 14893988983972431552 14916570297138514944 14923646469006227712 14931101176383688704 14945704223500113606 14962751629327798272 14969849708848352256 15021828353670742368 15168296411121083904 15215257081124554752 15268087834878459456 15307710900193887984 15330919472059029248 15374440241519929344 15378383619031348224 15408419524537268826 15427823714580762432 15479557195472343936 15626480245479272448 15680738857442742144 15745268646979543552 15760606797293893632 15794015608734898176 15801508026006594048 15824863295470708524 15856374373319116944 15897923606160785664 15905465315651374272 15978897750165000192 16060549141187030016 16116314936816151648 16126641936006729728 16166210648694839424 16186569143166701568 16208164482558234336 16232738264533089792 16264442831456005983 16282994420150839296 16335342756614924928 16339532595220807488 16603135260821726976 16636196063810221056 16671460920331281408 16687701314781769728 16723075350425186304 16731008498124628992 16781141584280829312 16789102277632006176 16866614291840833536 16899556897879585164 17005287325962737664 17064333462511219392 17134557057007150336 17143116165477568512 17176598814238266888 17187605221270330368 17221174762718123982 17247284406066407904 17300681571410266752 17322468732160856064 17356301678903357736 17614795832269645824 17640831214623084912 17652135092115474432 17713427227851986496 17730682646955630336 17768267559826760448 17776696529257418304 17803648419165324288 17838421169984006562 17858768073713823744 18068117783835408768 18095511508004100096 18130854303918170604 18142472178007570944 18198640822521526272 18205466873070097232 18209890286062539264 18261830547599726016 18284828106169792512 18346141861300555776 18381974169623408424 18584579386598805504 18650960292991389696 18690495979886972928 18715720571786498688 18755393535372691584 18792739998007842304 18850921855586813952 18878784282315932976 18887740062336006948 18974941078320937728 19100817702893216768 19159953361416105984 19197375145325121816 19209676423772722176 19276376689133044128 19286005686162264576 19336055873929121664 19360406230062133248 19365371964706142208 19403194956824708892 19487777323680963072 19807249083085569024 19816645311303351552 19858651978629908736 19888760396184686592 19898195292008303616 19927605631333484808 19959799611797803008 20029104471560989824 20081587713045202944 20224395214828111872 20357450446504612608 20410281200258517312 20481150232203859386 20504511492041797632 20544559366049691768 20570431619441016576 20639409593963125248 20907651809923656192 21055185643259811024 21068677368008792064 21099817727294278032 21120760452719996928 21141832497758822592 21197231474881047552 21207287087535165696 21414065521582706688 21488419915754868864 21554947531593119232 21610885976744312448 21643651019377453056 21685923775274674644 21780457008819899904 21786043460294409984 21853492511255073792 22137513681095635968 22181594751746961408 22228614560441708544 22308011330832838656 22374855445707772416 22385469703509341568 22418556335250170409 22444127443991697408 22532742530506113552 22752444616681625856 22902131752317689184 22916806961693773824 22961566350290831976 22996379208088543872 23067575428547022336 23141735571871143648 23219335793208515904 23521108286164113216 23617902970469315328 23640910195940840448 23691023413102347264 23702262039009891072 23738197892220432384 23784561559978675416 23846885409241178496 23968346625247500288 24090823711780545024 24174472405224227472 24189962904010094592 24279853714750052352 24349107396799634688 24361270340415492096 24424491630226258944 24509298892831211232 24616139777281216512 24954294095715331584 25007191380496922112 25084613025637779456 25171712376421243968 25183653416448009264 25299921437761250304 25596500193766829088 25612901898363629568 25701835585510725504 25714674248216352768 25781407831905495552 25870926609099611856 25951022357115400128 25983703098241284096 26409665444114092032 26422193748404468736 26478202638173211648 26530927056011071488 26570140841777979744 26652401339740140672 26705472628747986432 26757631754976009843 26788152110570735616 27143267262006150144 27196281455877255906 27213708267011356416 27227302145170255872 27297961233782289408 27308200309605145848 27392745821399589024 27427242159254688768 27512156221667241984 27519212791950833664 27572961254435112636 27876869079898208256 28035743969830459392 28073580857679748032 28133090303059037376 28189109997011763456 28262975299841396736 28276382783380220928 28318176423473899464 28462411617481406592 28651226554339825152 28739930042124158976 28814514635659083264 28914565033699566192 28929008529243396864 29004083810893682496 29040609345093199872 29048057947059213312 29104792435237063338 29137990015006765056 29231665985521444608 29516684908127514624 29710873624628353536 29787977967944863104 29833140594277029888 29847292938012455424 29891408447000227212 29939699417696704512 30043656707341484736 30336592822242167808 30430514162249109504 30536175669756918912 30615421800387775968 30661838944118058496 30721725348305789079 30748880483039858688 30756767238062696448 30816839049074537652 30855647429161524864 30959114390944687872 31361477714885484288 31490537293959087104 31521213594587787264 31588031217469796352 31603016052013188096 31649726590941417048 31712748746638233888 31795847212321571328 31810930631302748544 32121098282374060032 32232629873632303296 32332421297389678848 32416328965116468672 32465476529066179584 32528885662912011966 32565988840301678592 32670685513229849856 32679065190441614976 33206270521643453952 33272392127620442112 33342921840662562816 33462016996249257984 33562283168561658624 33578204555264012352 33733228583681667072 33799113795759170328 34010574651925475328 34128666925022438784 34269114114014300672 34353197628476533776 34375210442540660736 34442349525436247964 34494568812132815808 34601363142820533504 34712603357806715472 35229591664539291648 35281662429246169824 35304270184230948864 35426854455703972992 35461365293911260672 35536535119653520896 35553393058514836608 35607296838330648576 35676842339968013124 36136235567670817536 36191023016008200192 36261708607836341208 36284944356015141888 36397281645043052544 36410933746140194464 36419780572125078528 36523661095199452032 36569656212339585024 36763948339246816848 37431441143572997376 37510787070745383168 37585479996015684608 37701843711173627904 37757568564631865952 37775480124672013896 37949882156641875456 38201635405786433536 38394750290650243632 38419352847545444352 38552753378266088256 38572011372324529152 38672111747858243328 38730743929412284416 38806389913649417784 38975554647361926144 39614498166171138048 39633290622606703104 39717303957259817472 39796390584016607232 39855211262666969616 40058208943121979648 40163175426090405888 40448790429656223744 40714900893009225216 40794422183815883859 40820562400517034624 40962300464407718772 41089118732099383536 41140863238882033152 41278819187926250496 41815303619847312384 42110371286519622048 42137354736017584128 42199635454588556064 42283664995517645184 42394462949762095104 42414574175070331392 42976839831509737728 43109895063186238464 43221771953488624896 43287302038754906112 43371847550549349288 43560914017639799808 43572086920588819968 43657188652855595007 43706985022510147584 44275027362191271936 44749710891415544832 44770939407018683136 44837112670500340818 44888254887983394816 45065485061012227104 45504889233363251712 45804263504635378368 45923132700581663952 45992758416177087744 46135150857094044672 46283471143742287296 46438671586417031808 47042216572328226432 47235805940938630656 47281820391881680896 47382046826204694528 47404524078019782144 47569123119957350832 47693770818482356992 47936693250495000576 48181647423561090048 48348944810448454944 48379925808020189184 48559707429500104704 48698214793599269376 48793328494368017949 48848983260452517888 49018597785662422464 49908588191430663168 50014382760993844224 50169226051275558912 50343424752842487936 50367306832896018528 50599842875522500608 51193000387533658176 51403671171021451008 51429348496432705536 51562815663810991104 51741853218199223712 51902044714230800256 51967406196482568192 52844387496808937472 52956405276346423296 53140281683555959488 53304802679480281344 53410945257495972864 53515263509952019686 53576304221141471232 54286534524012300288 54392562911754511812 54427416534022712832 54595922467564578816 54616400619210291696 54785491642799178048 54854484318509377536 55038425583901667328 55145922508870225272 55753738159796416512 56071487939660918784 56147161715359496064 56266180606118074752 56378219994023526912 56552765566760441856 56636352846947798928 56924823234962813184 57302453108679650304 57479860084248317952 57629029271318166528 57829130067399132384 57858017058486793728 58008167621787364992 58081218690186399744 58096115894118426624 58209584870474126676 58463331971042889216 59421747249256707072 59575955935889726208 59666281188554059776 59694585876024910848 59782816894000454424 59879398835393409024 60087313414682969472 60673185644484335616 61072351339513837824 61230843600775551936 61323677888236116992 61443450696611578158 61513534476125392896 61633678098149075304 61711294858323049728 61918228781889375744 62722955429770968576 62981074587918174208 63206032104026376192 63299453181882834096 63425497493276467776 63591694424643142656 63621861262605497088 64242196564748120064 64465259747264606592 64664842594779357696 64832657930232937344 64930953058132359168 65057771325824023932 65341371026459699712 65358130380883229952 66412541043286907904 66544784255240884224 66685843681325125632 66924033992498515968 67124566337123317248 67156409110528024704 67255669005750511227 67598227591518340656 68257333850044877568 68538228228028601344 68706395256953067552 68750420885081321472 68884699050872495928 68989137624265631616 69202726285641067008 69425206715613430944 70563324858492339648 70853708911407945984 70922730587822521344 71073070239307041792 71106786117029673216 71214593676661297152 71353684679936026248 72272471135341635072 72523417215672682416 72569888712030283776 72821867492280388928 72839561144250157056 73047322190398904064 73527896678493633696 74862882287145994752 75021574141490766336 75170959992031369216 75515137129263731904 75550960249344027792 75899764313283750912 76403270811572867072 76789500581300487264 76838705695090888704 77105506756532176512 77144022744649058304 77344223495716486656 77612779827298835568 77951109294723852288 79228996332342276096 79266581245213406208 79434607914519634944 79592781168033214464 79710422525333939232 80116417886243959296 80272895264928029529 81429801786018450432 81588844367631767718 81641124801034069248 81924600928815437544 82178237464198767072 82281726477764066304 82557638375852500992 83630607239694624768 84220742573039244096 84399270909177112128 84567329991035290368 84788925899524190208 84829148350140662784 85953679663019475456 86219790126372476928 86443543906977249792 86743695101098698576 87121828035279599616 87144173841177639936 87314377305711190014 87413970045020295168 88550054724382543872 89499421782831089664 89541878814037366272 89674225341000681636 90130970122024454208 91009778466726503424 91608527009270756736 91846265401163327904 91985516832354175488 92165176044917367237 92270301714188089344 92566942287484574592 92877343172834063616 94084433144656452864 94471611881877261312 94563640783763361792 94764093652409389056 94809048156039564288 95138246239914701664 95387541636964713984 96363294847122180096 96697889620896909888 97396429587198538752 97586656988736035898 97697966520905035776 98037195571324844928 99817176382861326336 100028765521987688448 100686849505684975872 100734613665792037056 101199685751045001216 102386000775067316352 102807342342042902016 103125631327621982208 103483706436398447424 103804089428461600512 105688774993617874944 105912810552692846592 106280563367111918976 106609605358960562688 106821890514991945728 107030527019904039372 108573069048024600576 108785125823509023624 108854833068045425664 109191844935129157632 109232801238420583392 109570983285598356096 109708968637018755072 110291845017740450544 112294323430718992128 112532361212236149504 112756439988047053824 113105531133520883712 113272705693895597856 113849646469925626368 114604906217359300608 115258058542636333056 115658260134798264768 115716034116973587456 116016335243574729984 116192231788236853248 116419169740948253352 116926663942085778432 118843494498513414144 119151911871779452416 119389171752049821696 119565633788000908848 120174626829365938944 121346371288968671232 122144702679027675648 122461687201551103872 122647355776472233984 122886901393223156316 123267356196298150608 123422589716646099456 123836457563778751488 125445910859541937152 125962149175836348416 126412064208052752384 126598906363765668192 126850994986552935552 127183388849286285312 127243722525210994176 128930519494529213184 129329685189558715392 129665315860465874688 129861906116264718336 130115542651648047864 130682742052919399424 130716260761766459904 130971565958566785021 132825082086573815808 134249132674246634496 134312818221056049408 134511338011501022454 135196455183036681312 136514667700089755136 137076456456057202688 137412790513906135104 137769398101744991856 137978275248531263232 138405452571282134016 138850413431226861888 141126649716984679296 141707417822815891968 141845461175645042688 142146140478614083584 142213572234059346432 142707369359872052496 144544942270683270144 145046834431345364832 145139777424060567552 145643734984560777856 145679122288500314112 146094644380797808128 146379985483104053847 147055793356987267392 149725764574291989504 150043148282981532672 150341919984062738432 151030274258527463808 151101920498688055584 151799528626567501824 153579001162600974528 154211013513064353024 154288045489298116608 154688446991432973312 155225559654597671136 155902218589447704576 158533162490426812416 158869215829039269888 159420845050667878464 160232835772487918592 160545790529856059058 162859603572036900864 163177688735263535436 163282249602068138496 163849201857630875088 164356474928397534144 164563452955528132608 165115276751705001984 167261214479389249536 168441485146078488192 168798541818354224256 169134659982070580736 169658296700281325568 171907359326038950912 172439580252744953856 172887087813954499584 173487390202197397152 174243656070559199232 174288347682355279872 174628754611422380028 178998843565662179328 179083757628074732544 179348450682001363272 180261940244048908416 182019556933453006848 183217054018541513472 183692530802326655808 183971033664708350976 184330352089834734474 184540603428376178688 185133884574969149184 185754686345668127232 188168866289312905728 188943223763754522624 189618096312079128576 190276492479829403328 190775083273929427968 192726589694244360192 193395779241793819776 194792859174397077504 195173313977472071796 196074391142649689856 199634352765722652672 200057531043975376896 201373699011369951744 201469227331584074112 204772001550134632704 205614684684085804032 206251262655243964416 206967412872796894848 207608178856923201024 212561126734223837952 213219210717921125376 213643781029983891456 214061054039808078744 217570251647018047248 217709666136090851328 218465602476841166784 219141966571196712192 220583690035480901088 224588646861437984256 225064722424472299008 225512879976094107648 226545411387791195712 227699292939851252736 229209812434718601216 230516117085272666112 231316520269596529536 231432068233947174912 232032670487149459968 232838339481896506704 233853327884171556864 237686988997026828288 238303823743558904832 238778343504099643392 239131267576001817696 240349253658731877888 244289405358055351296 244923374403102207744 245294711552944467968 245773802786446312632 246534712392596301216 246845179433292198912 247672915127557502976 250891821719083874304 253197812727531336384 253701989973105871104 254366777698572570624 254487445050421988352 257861038989058426368 258659370379117430784 259330631720931749376 260231085303296095728 261365484105838798848 261432521523532919808 261943131917133570042 265650164173147631616 268498265348493268992 268625636442112098816 269022676023002044908 270392910366073362624 273029335400179510272 274152912912114405376 274825581027812270208 275538796203489983712 275956550497062526464 276495528134752101711 276810905142564268032 277700826862453723776 282253299433969358592 283414835645631783936 283690922351290085376 284292280957228167168 284427144468118692864 285414738719744104992 289089884541366540288 290093668862690729664 291287469969121555712 292189288761595616256 292759970966208107694 294111586713974534784 299451529148583979008 300086296565963065344 302060548517054927616 302203840997376111168 303599057253135003648 307158002325201949056 308422027026128706048 309376893982865946624 310451119309195342272 317066324980853624832 317738431658078539776 318841690101335756928 320465671544975837184 321091581059712118116 325719207144073801728 326355377470527070872 326564499204136276992 327698403715261750176 328712949856795068288 329126905911056265216 336882970292156976384 337597083636708448512 338269319964141161472 339316593400562651136 343814718652077901824 345774175627908999168 346974780404394794304 348576695364710559744 349257509222844760056 358167515256149465088 358696901364002726544 360523880488097816832 364039113866906013696 366434108037083026944 367385061604653311616 367942067329416701952 368660704179669468948 370267769149938298368 371509372691336254464 376337732578625811456 377886447527509045248 379236192624158257152 380552984959658806656 381550166547858855936 386791558483587639552 389585718348794155008 390346627954944143592 392148782285299379712 402747398022739903488 402938454663168148224 409544003100269265408 411229369368171608064 413934825745593789696 415216357713846402048 425122253468447675904 426438421435842250752 428122108079616157488 435140503294036094496 435419332272181702656 436931204953682333568 438283933142393424384 441167380070961802176 449177293722875968512 450129444848944598016 451025759952188215296 453090822775582391424 455398585879702505472 462633040539193059072 462864136467894349824 464065340974298919936 465676678963793013408 467706655768343113728 476607647487117809664 478262535152003635392 480698507317463755776 488578810716110702592 489846748806204415488 491547605572892625264 493069424785192602432 493690358866584397824 495345830255115005952 501783643438167748608 506395625455062672768 507403979946211742208 508974890100843976704 515722077978116852736 517318740758234861568 518661263441863498752 520462170606592191456 522730968211677597696 522865043047065839616 523886263834267140084 536996530696986537984 537251272884224197632 538045352046004089816 540785820732146725248 546058670800359020544 549651162055624540416 551077592406979967424 551913100994125052928 552991056269504203422 553621810285128536064 555401653724907447552 564506598867938717184 566829671291263567872 568854288936237385728 570829477439488209984 578179769082733080576 580187337725381459328 582574939938243111424 584378577523191232512 585519941932416215388 588223173427949069568 598903058297167958016 600172593131926130688 604121097034109855232 604407681994752222336 614316004650403898112 616844054052257412096 618753787965731893248 620902238618390684544 637683380202671513856 640931343089951674368 642183162119424236232 652710754941054141744 653128998408272553984 655396807430523500352 657425899713590136576 673765940584313952768 675194167273416897024 676538639928282322944 687629437304155803648 691548351255817998336 693949560808789588608 698515018445689520112 716335030512298930176 717393802728005453088 721047760976195633664 732868216074166053888 734770123209306623232 735884134658833403904 737321408359338937896 740535538299876596736 743018745382672508928 752675465157251622912 761105969919317613312 763100333095717711872 773583116967175279104 780693255909888287184 784297564570598759424 805494796045479806976 805876909326336296448 819088006200538530816 822458738736343216128 827869651491187579392 829486584404256305133 830432715427692804096 850244506936895351808 852876842871684501504 856244216159232314976 870281006588072188992 873862409907364667136 876567866284786848768 882334760141923604352 898354587445751937024 900258889697889196032 906181645551164782848 910797171759405010944 925266081078386118144 928130681948597839872 931353357927586026816 953215294974235619328 956525070304007270784 961397014634927511552 977157621432221405184 979693497612408830976 983095211145785250528 986138849570385204864 987380717733168795648 1012791250910125345536 1014807959892423484416 1017949780201687953408 1031444155956233705472 1037322526883726997504 1040924341213184382912 1045730086094131679232 1047772527668534280168 1074502545768448395264 1076090704092008179632 1081571641464293450496 1092117341600718041088 1099302324111249080832 1102155184813959934848 1103826201988250105856 1105982112539008406844 1110803307449814895104 1129013197735877434368 1133659342582527135744 1137708577872474771456 1141658954878976419968 1160374675450762918656 1165149879876486222848 1168757155046382465024 1171039883864832430776 1176446346855898139136 1208242194068219710464 1208815363989504444672 1228632009300807796224 1233688108104514824192 1241804477236781369088 1275366760405343027712 1284366324238848472464 1305421509882108283488 1306257996816545107968 1310793614861047000704 1314851799427180273152 1347531881168627905536 1350388334546833794048 1353077279856564645888 1387899121617579177216 1397030036891379040224 1434787605456010906176 1442095521952391267328 1465736432148332107776 1469540246418613246464 1474642816718677875792 1481071076599753193472 1486037490765345017856 1505350930314503245824 1522211939838635226624 1547166233934350558208 1561386511819776574368 1568595129141197518848 1610989592090959613952 1611753818652672592896 1638176012401077061632 1655739302982375158784 1658973168808512610266 1660865430855385608192 1700489013873790703616 1712488432318464629952 1740562013176144377984 1747724819814729334272 1753135732569573697536 1764669520283847208704 1796709174891503874048 1800517779395778392064 1812363291102329565696 1850532162156772236288 1856261363897195679744 1862706715855172053632 1913050140608014541568 1922794029269855023104 1959386995224817661952 1966190422291570501056 1972277699140770409728 2025582501820250691072 2029615919784846968832 2062888311912467410944 2074645053767453995008 2081848682426368765824 2095545055337068560336 2149005091536896790528 2152181408184016359264 2163143282928586900992 2198604648222498161664 2204310369627919869696 2207652403976500211712 2211964225078016813688 2221606614899629790208 2258026395471754868736 2283317909757952839936 2320749350901525837312 2330299759752972445696 2342079767729664861552 2352892693711796278272 2416484388136439420928 2417630727979008889344 2457264018601615592448 2467376216209029648384 2483608954473562738176 2488459753212768915399 2550733520810686055424 2568732648477696944928 2610843019764216566976 2621587229722094001408 2629703598854360546304 2695063762337255811072 2700776669093667588096 2775798243235158354432 2794060073782758080448 2869575210912021812352 2884191043904782534656 2931472864296664215552 2939080492837226492928 2949285633437355751584 2962142153199506386944 3044423879677270453248 3094332467868701116416 3122773023639553148736 3137190258282395037696 3223507637305345185792 3276352024802154123264 3311478605964750317568 3317946337617025220532 3400978027747581407232 3424976864636929259904 3481124026352288755968 3495449639629458668544 3506271465139147395072 3529339040567694417408 3624726582204659131392 3701064324313544472576 3725413431710344107264 3826100281216029083136 3918773990449635323904 3932380844583141002112 3944555398281540819456 4051165003640501382144 4059231839569693937664 4163697364852737531648 4191090110674137120672 4304362816368032718528 4326286565857173801984 4397209296444996323328 4408620739255839739392 4423928450156033627376 4443213229799259580416 4516052790943509737472 4566635819515905679872 4641498701803051674624 4660599519505944891392 4684159535459329723104 4705785387423592556544 4832968776272878841856 4835261455958017778688 4914528037203231184896 4967217908947125476352 4976919506425537830798 5101467041621372110848 5137465296955393889856 5221686039528433133952 5243174459444188002816 5259407197708721092608 5390127524674511622144 5401553338187335176192 5551596486470316708864 5588120147565516160896 5739150421824043624704 5768382087809565069312 5878160985674452985856 5898571266874711503168 6088847759354540906496 6188664935737402232832 6245546047279106297472 6447015274610690371584 6622957211929500635136 6635892675234050441064 6849953729273858519808 6962248052704577511936 6990899279258917337088 7058678081135388834816 7249453164409318262784 7402128648627088945152 7450826863420688214528 7652200562432058166272 7864761689166282004224 7889110796563081638912 8102330007281002764288 8327394729705475063296 8382180221348274241344 8608725632736065437056 8652573131714347603968 8794418592889992646656 8817241478511679478784 8847856900312067254752 8886426459598519160832 9133271639031811359744 9282997403606103349248 9368319070918659446208 9411570774847185113088 9670522911916035557376 9829056074406462369792 9934435817894250952704 9953839012851075661596 10202934083242744221696 10274930593910787779712 10443372079056866267904 10486348918888376005632 10518814395417442185216 11103192972940633417728 11176240295131032321792 11478300843648087249408 11756321971348905971712 11797142533749423006336 12177695518709081812992 12491092094558212594944 13271785350468100882128 13699907458547717039616 13924496105409155023872 13981798558517834674176 14117356162270777669632 14498906328818636525568 14901653726841376429056 15304401124864116332544 15729523378332564008448 15778221593126163277824 16204660014562005528576 16654789459410950126592 16764360442696548482688 17217451265472130874112 17305146263428695207936 17634482957023358957568 17695713800624134509504 18266543278063622719488 18565994807212206698496 18736638141837318892416 19341045823832071114752 19868871635788501905408 19907678025702151323192 20549861187821575559424 20886744158113732535808 20972697837776752011264 22206385945881266835456 22352480590262064643584 22956601687296174498816 23594285067498846012672 24982184189116425189888 26543570700936201764256 27399814917095434079232 27848992210818310047744 28234712324541555339264 29803307453682752858112 30608802249728232665088 31459046756665128016896 31556443186252326555648 33309578918821900253184 33528720885393096965376 34434902530944261748224 35268965914046717915136 35391427601248269019008 36533086556127245438976 37473276283674637784832 39815356051404302646384 41099722375643151118848 41773488316227465071616 41945395675553504022528 44704961180524129287168 45913203374592348997632 47188570134997692025344 49964368378232850379776 53087141401872403528512 54799629834190868158464 55697984421636620095488 59606614907365505716224 62918093513330256033792 66619157837643800506368 67057441770786193930752 68869805061888523496448 70782855202496538038016 74946552567349275569664 79630712102808605292768 82199444751286302237696 83546976632454930143232 89409922361048258574336 91826406749184697995264 94377140269995384050688 99928736756465700759552 106174282803744807057024 109599259668381736316928 125836187026660512067584 134114883541572387861504 137739610123777046992896 141565710404993076076032 149893105134698551139328 159261424205617210585536 164398889502572604475392 167093953264909860286464 178819844722096517148672 188754280539990768101376 199857473512931401519104 212348565607489614114048 268229767083144775723008 275479220247554093985792 283131420809986152152064 299786210269397102278656 318522848411234421171072 328797779005145208950784 377508561079981536202752 424697131214979228228096 536459534166289551446016 566262841619972304304128 599572420538794204557312 637045696822468842342144 849394262429958456456192 1132525683239944608608256 1274091393644937684684288 1698788524859916912912384 2548182787289875369368576 3397577049719833825824768 5096365574579750738737152 10192731149159501477474304
- Sum of all divisors σ(n): 36942562894956492275712000
- Sum of proper divisors (its aliquot sum) s(n): 26749831745796990798237696
- 10192731149159501477474304 is an abundant number, because the sum of its proper divisors (26749831745796990798237696) is greater than itself. Its abundance is 16557100596637489320763392
Bases of 10192731149159501477474304
- Binary: 1000011011100110010100010000000100011111010001110100111110001111110001110000000000002
- Hexadecimal: 0x86E651011F474F8FC7000
- Base-36: 1A3SRSSSIX9NEO000
Squares and roots of 10192731149159501477474304
- 10192731149159501477474304 squared (101927311491595014774743042) is 103891768279046371556553161177107077906318980284416
- 10192731149159501477474304 cubed (101927311491595014774743043) is 1058940862679096965917832946680902647135634202347042382941760949707251646464
-
The
square root of 10192731149159501477474304 is 3192605698979.9885836879 -
The
cube root of 10192731149159501477474304 is 216818760.0154964665
Scales and comparisons
How big is 10192731149159501477474304?- 10,192,731,149,159,501,477,474,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,192,731,149,159,501,477,474,304 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 10192731149159501477474304 cubic inches would be around 18068230 feet tall.
Recreational maths with 10192731149159501477474304
- 10192731149159501477474304 backwards is 40347477410595194113729101
- The number of decimal digits it has is: 26
- The sum of 10192731149159501477474304's digits is 99
- 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 10192731149159501477474304 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 10192731149159501477474304 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/10192731149159501477474304/
Chicago style:
Numbermatics. 2024. "Number 10192731149159501477474304 - Facts about the integer". https://numbermatics.com/n/10192731149159501477474304/
The information we have on file for 10192731149159501477474304 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 10192731149159501477474304, math, Factors of 10192731149159501477474304, curriculum, school, college, exams, university, Prime factorization of 10192731149159501477474304, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, one hundred ninety-two sextillion, seven hundred thirty-one quintillion, one hundred forty-nine quadrillion, one hundred fifty-nine trillion, five hundred one billion, four hundred seventy-seven million, four hundred seventy-four thousand, three hundred four.