50742616990804192935936
50,742,616,990,804,192,935,936 is an even composite number composed of six prime numbers multiplied together.
50742616990804192935936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 50742616990804192935936:
214 × 36 × 74 × 134 × 172 × 4632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 17 × 17 × 463 × 463)See below for interesting mathematical facts about the number 50742616990804192935936 from the Numbermatics database.
Names of 50742616990804192935936
- Cardinal: 50742616990804192935936 can be written as Fifty sextillion, seven hundred forty-two quintillion, six hundred sixteen quadrillion, nine hundred ninety trillion, eight hundred four billion, one hundred ninety-two million, nine hundred thirty-five thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 5.0742616990804192935936 × 1022
Factors of 50742616990804192935936
Divisors of 50742616990804192935936
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 27 28 32 34 36 39 42 48 49 51 52 54 56 63 64 68 72 78 81 84 91 96 98 102 104 108 112 117 119 126 128 136 144 147 153 156 162 168 169 182 189 192 196 204 208 216 221 224 234 238 243 252 256 272 273 288 289 294 306 312 324 336 338 343 351 357 364 378 384 392 408 416 432 441 442 448 459 463 468 476 486 504 507 512 544 546 567 576 578 588 612 624 637 648 663 672 676 686 702 714 728 729 756 768 784 816 819 832 833 864 867 882 884 896 918 926 936 952 972 1008 1014 1024 1029 1053 1071 1088 1092 1134 1152 1156 1176 1183 1224 1248 1274 1296 1323 1326 1344 1352 1372 1377 1389 1404 1428 1456 1458 1512 1521 1536 1547 1568 1632 1638 1664 1666 1701 1728 1734 1764 1768 1792 1836 1852 1872 1904 1911 1944 1989 2016 2023 2028 2048 2058 2106 2142 2176 2184 2197 2268 2304 2312 2352 2366 2401 2448 2457 2496 2499 2548 2592 2601 2646 2652 2688 2704 2744 2754 2778 2808 2856 2873 2912 2916 3024 3042 3072 3087 3094 3136 3159 3213 3241 3264 3276 3328 3332 3402 3456 3468 3528 3536 3549 3584 3672 3704 3744 3757 3808 3822 3888 3969 3978 4032 4046 4056 4096 4116 4131 4167 4212 4284 4352 4368 4394 4459 4536 4563 4608 4624 4641 4704 4732 4802 4896 4914 4992 4998 5096 5103 5184 5202 5292 5304 5376 5408 5488 5508 5556 5616 5712 5733 5746 5824 5831 5832 5967 6019 6048 6069 6084 6144 6174 6188 6272 6318 6426 6482 6528 6552 6591 6656 6664 6804 6912 6936 7056 7072 7098 7168 7203 7344 7371 7408 7488 7497 7514 7616 7644 7776 7803 7871 7938 7956 8064 8092 8112 8192 8232 8262 8281 8334 8424 8568 8619 8704 8736 8788 8918 9072 9126 9216 9248 9261 9282 9408 9464 9477 9604 9639 9723 9792 9828 9984 9996 10192 10206 10368 10404 10584 10608 10647 10752 10816 10829 10976 11016 11112 11232 11271 11424 11466 11492 11648 11662 11664 11907 11934 12038 12096 12138 12168 12288 12348 12376 12393 12501 12544 12636 12852 12964 13056 13104 13182 13312 13328 13377 13608 13689 13824 13872 13923 14112 14144 14161 14196 14336 14406 14688 14742 14816 14976 14994 15028 15232 15288 15379 15552 15606 15742 15876 15912 16128 16184 16224 16384 16464 16524 16562 16668 16848 17136 17199 17238 17408 17472 17493 17576 17836 17901 18057 18144 18207 18252 18432 18496 18522 18564 18816 18928 18954 19208 19278 19446 19584 19656 19773 19968 19992 20111 20384 20412 20736 20808 21168 21216 21294 21504 21609 21632 21658 21952 22032 22113 22224 22464 22491 22542 22687 22848 22932 22984 23296 23324 23328 23409 23613 23814 23868 24076 24192 24276 24336 24576 24696 24752 24786 24843 25002 25088 25272 25704 25857 25928 26112 26208 26299 26364 26624 26656 26754 27216 27378 27648 27744 27783 27846 28224 28288 28322 28392 28561 28672 28812 28917 29169 29376 29484 29632 29952 29988 30056 30464 30576 30758 31104 31212 31213 31484 31752 31824 31941 32256 32368 32448 32487 32928 33048 33124 33336 33696 33813 34272 34398 34476 34816 34944 34986 35152 35672 35721 35802 36114 36288 36414 36504 36864 36992 37044 37128 37349 37503 37632 37856 37908 38416 38556 38892 39168 39312 39546 39936 39984 40131 40222 40768 40817 40824 41067 41472 41616 41769 42133 42336 42432 42483 42588 43008 43218 43264 43316 43904 44064 44226 44448 44928 44982 45084 45374 45696 45864 45968 46137 46592 46648 46656 46818 47226 47628 47736 48152 48384 48552 48672 48841 49152 49392 49504 49572 49686 50004 50176 50544 51408 51597 51714 51856 52224 52416 52479 52598 52728 53248 53312 53508 53703 54171 54432 54621 54756 55097 55296 55488 55566 55692 56448 56576 56644 56784 57122 57344 57624 57834 57967 58338 58752 58968 59264 59319 59904 59976 60112 60333 60928 61152 61516 62208 62424 62426 62968 63504 63648 63882 64512 64736 64827 64896 64974 65856 66096 66248 66339 66672 67392 67473 67626 68061 68544 68796 68952 69632 69888 69972 70227 70304 70839 71344 71442 71604 72228 72576 72828 73008 73728 73984 74088 74256 74529 74698 75006 75264 75712 75803 75816 76832 77112 77571 77784 78247 78336 78624 78897 79092 79872 79968 80262 80444 81536 81634 81648 82134 82944 83232 83349 83538 84266 84672 84864 84966 85176 85683 86016 86436 86528 86632 86751 87507 87808 88128 88452 88896 89856 89964 90168 90748 91392 91728 91936 92274 93184 93296 93312 93636 93639 94452 95256 95472 95823 96304 96768 97104 97344 97461 97682 98784 99008 99127 99144 99372 100008 100352 101088 101439 102323 102816 103194 103428 103712 104448 104832 104958 105196 105456 106496 106624 107016 107406 107653 108342 108864 109242 109512 110194 110592 110976 111132 111384 112047 112509 112896 113152 113288 113568 114244 114688 115248 115668 115934 116676 117504 117936 118528 118638 119808 119952 120224 120393 120666 121856 122304 122451 123032 123201 124416 124848 124852 125307 125936 126399 127008 127296 127449 127764 129024 129472 129654 129792 129948 131712 132192 132496 132678 133344 133807 134784 134946 135252 136122 137088 137592 137904 138411 139264 139776 139944 140454 140608 140777 141678 142688 142884 143208 144456 145152 145656 146016 146523 147456 147968 148176 148512 149058 149396 150012 150528 151424 151606 151632 153664 154224 154791 155142 155568 156494 156672 157248 157437 157794 158184 158809 159744 159936 160524 160888 161109 162513 163072 163268 163296 163863 164268 165291 165888 166464 166698 167076 168532 169344 169728 169932 170352 171366 172032 172872 173056 173264 173502 173901 175014 175616 176256 176904 177792 177957 179712 179928 180336 180999 181496 182784 183456 183872 184093 184548 186368 186592 186624 187272 187278 188904 190512 190944 191646 192608 193536 194208 194481 194688 194922 195364 197568 198016 198254 198288 198744 199927 200016 200704 202176 202419 202878 204183 204646 205632 206388 206856 207424 208896 209664 209916 210392 210681 210912 212517 212992 213248 214032 214369 214812 215306 216684 217728 218484 219024 220388 221184 221952 222264 222768 223587 224094 225018 225792 226304 226576 227136 227409 228488 230496 231336 231868 232713 233352 234741 235008 235872 236691 237056 237276 239616 239904 240448 240786 241332 243712 244608 244902 246064 246402 248832 249696 249704 250047 250614 251872 252798 254016 254592 254898 255528 257049 258048 258944 259308 259584 259896 261443 262521 263424 264384 264992 265356 266688 267614 269568 269892 270504 272244 274176 275184 275808 276822 278528 279552 279888 280908 280917 281216 281554 283356 285376 285768 286416 287469 288912 290304 291312 292032 292383 293046 294931 295936 296352 297024 297381 298116 298792 300024 301056 302848 303212 303264 304317 306969 307328 308448 309582 310284 311136 312988 313344 314496 314874 315588 316368 317618 319488 319872 321048 321776 322218 322959 325026 326144 326536 326592 327726 328536 330582 331776 332928 333396 334152 336141 337064 337527 338688 339456 339864 340704 341887 342732 344064 345744 346112 346528 347004 347802 350028 351232 352512 353808 355584 355914 359424 359856 360672 361179 361998 362992 365568 366912 367353 367744 368186 369096 372736 373184 373248 374544 374556 375921 377808 379197 381024 381888 382347 383292 385216 385679 387072 388416 388962 389376 389844 390728 395136 396032 396508 396576 397488 399854 400032 401408 401421 404352 404838 405756 405769 408366 409292 411264 412776 413712 414848 415233 417792 419328 419832 420784 421362 421824 422331 425034 426496 428064 428738 429624 430612 433368 435456 436968 438048 439569 440776 442368 443904 444528 445536 447174 448188 450036 451584 452608 453152 454272 454818 456976 460992 462672 463736 464373 465426 466704 469482 470016 471744 472311 473382 474112 474552 476427 479232 479808 480896 481572 482664 485537 487424 487539 489216 489804 491589 492128 492804 495873 497664 499392 499408 500094 501228 503744 505596 508032 509184 509796 511056 514098 516096 517888 518616 519168 519792 521703 522886 525042 526848 528768 529984 530621 530712 533376 533871 535228 539136 539784 541008 542997 544488 547729 548352 550368 551616 552279 553644 559104 559776 561816 561834 562432 563108 566712 570752 571536 572832 574938 577824 580608 582624 583443 584064 584766 586092 589862 591872 592704 594048 594762 596232 597584 599781 600048 602112 605696 606424 606528 607257 608634 612549 613938 614656 616896 619164 620568 622272 625976 626688 628992 629748 631176 632736 634933 635236 637551 638976 639744 642096 643107 643552 644436 645918 650052 652288 653072 653184 655452 657072 661164 663552 665856 666792 668304 670761 672282 674128 675054 677376 678912 679728 681408 682227 683774 685464 691488 692224 693056 693889 694008 695604 698139 700056 702464 704223 705024 707616 710073 711168 711828 716261 718848 719712 721344 722358 723996 725984 731136 733824 734706 735488 736372 738192 745472 746368 746496 749088 749112 751842 753571 755616 758394 762048 763776 764694 766584 770432 771147 771358 774144 776832 777924 778752 779688 781456 784329 787563 790272 792064 793016 793152 794976 799708 800064 802816 802842 808704 809676 811512 811538 816732 818584 822528 825552 827424 829696 830466 835584 838656 839664 841568 842724 842751 843648 844662 850068 852992 856128 857476 859248 861224 862407 866736 870912 873936 876096 877149 879138 881552 884793 887808 889056 891072 892143 894348 896376 900072 903168 905216 906304 908544 909636 912951 913952 920907 921984 925344 927472 928746 930852 933408 936649 938964 940032 943488 944622 946764 948224 949104 952854 958464 959616 961792 963144 965328 968877 971074 974848 975078 978432 979608 983178 984256 985439 985608 991746 995328 998784 998816 1000188 1002456 1007488 1008423 1011192 1016064 1017211 1018368 1019592 1022112 1025661 1028196 1032192 1035776 1037232 1038336 1039584 1043406 1045772 1050084 1053696 1057536 1059968 1061242 1061424 1066752 1067742 1070456 1078272 1079568 1082016 1083537 1085994 1088976 1095458 1096704 1100736 1102059 1103232 1104558 1107288 1111663 1118208 1119552 1123632 1123668 1124864 1126216 1127763 1133424 1137591 1141504 1143072 1145664 1147041 1149876 1155648 1157037 1161216 1165248 1166886 1168128 1169532 1172184 1179724 1183744 1185408 1188096 1189524 1192464 1195168 1199562 1200096 1204224 1204263 1211392 1212848 1213056 1214514 1217268 1217307 1225098 1227876 1229312 1233792 1238328 1241136 1244544 1245699 1251952 1253376 1257984 1259496 1262352 1265472 1266993 1269866 1270472 1275102 1279488 1284192 1286214 1287104 1288651 1288872 1291836 1300104 1304576 1306144 1306368 1310904 1314144 1318707 1322328 1327104 1330199 1331712 1333584 1336608 1341522 1344564 1348256 1350108 1354752 1357824 1359456 1362816 1364454 1367548 1370928 1382976 1384448 1386112 1387778 1388016 1391208 1396278 1399489 1400112 1404928 1408446 1410048 1415232 1416933 1420146 1422336 1423656 1429281 1432522 1437696 1439424 1442688 1444716 1447992 1451968 1456611 1462272 1462617 1467648 1469412 1470976 1472744 1474767 1476384 1487619 1490944 1492736 1492992 1498176 1498224 1500583 1503684 1507142 1511232 1516788 1524096 1527552 1529388 1533168 1540864 1542294 1542716 1548288 1553664 1555848 1557504 1559376 1562912 1565109 1568658 1575126 1580544 1584128 1586032 1586304 1589952 1591863 1599416 1600128 1601613 1605684 1617408 1619352 1623024 1623076 1628991 1633464 1637168 1643187 1645056 1651104 1654848 1656837 1659392 1660932 1677312 1679328 1683136 1685448 1685502 1687296 1689324 1700136 1705984 1712256 1714952 1718496 1722448 1724814 1733472 1739491 1741824 1747872 1750329 1752192 1754298 1758276 1763104 1769586 1775616 1778112 1782144 1784286 1788696 1792752 1799343 1800144 1806336 1810432 1812608 1817088 1819272 1825902 1827904 1830101 1837647 1841814 1843968 1850688 1854944 1857492 1861704 1866816 1873298 1877928 1880064 1886976 1889244 1893528 1896448 1898208 1904799 1905708 1912653 1916928 1919232 1923584 1926288 1929321 1930656 1937754 1942148 1949696 1950156 1956864 1959216 1966356 1968512 1970878 1971216 1983492 1990656 1997568 1997632 2000376 2004912 2012283 2014976 2016846 2022384 2032128 2034422 2036736 2039184 2044224 2046681 2051322 2056392 2064517 2071552 2074464 2076672 2079168 2081667 2086812 2091544 2094417 2100168 2107392 2112669 2115072 2119936 2122484 2122848 2130219 2133504 2135484 2140912 2148783 2156544 2159136 2164032 2167074 2171988 2177952 2190916 2193408 2201472 2204118 2206464 2209116 2214576 2223326 2236416 2239104 2247264 2247336 2249728 2252432 2255526 2260713 2266848 2275182 2283008 2286144 2291328 2294082 2299752 2311296 2313441 2314074 2322432 2330496 2333772 2336256 2339064 2344368 2352987 2359448 2362689 2367488 2370816 2376192 2379048 2384928 2390336 2393209 2399124 2400192 2408448 2408526 2422784 2425696 2426112 2429028 2434536 2434614 2450196 2455752 2458624 2467584 2476656 2482272 2489088 2491398 2503904 2506752 2515968 2518992 2524704 2528253 2530944 2533986 2539732 2540944 2550204 2558976 2568384 2572428 2574208 2577302 2577744 2583672 2600208 2609152 2612288 2612736 2621808 2628288 2631447 2637414 2644656 2654379 2660398 2663424 2667168 2673216 2676429 2683044 2689128 2696512 2699753 2700216 2709504 2715648 2718912 2725632 2728908 2735096 2738853 2741856 2762721 2765952 2768896 2772224 2775556 2776032 2782416 2786797 2792556 2798978 2800224 2809856 2809947 2816892 2820096 2830464 2833866 2840292 2844672 2847312 2858562 2865044 2875392 2878848 2885376 2889432 2895984 2903936 2906631 2913222 2924544 2925234 2935296 2938824 2941952 2945488 2949534 2952768 2956317 2975238 2985472 2985984 2996352 2996448 3001166 3007368 3014284 3022464 3025269 3033576 3048192 3051633 3055104 3058776 3066336 3076983 3081728 3084588 3085432 3096576 3107328 3111696 3115008 3118752 3125824 3130218 3137316 3150252 3161088 3168256 3172064 3172608 3179904 3183726 3198832 3200256 3203226 3211368 3234816 3238704 3246048 3246152 3250611 3257982 3266928 3274336 3286374 3290112 3302208 3306177 3309696 3313674 3318784 3321864 3334989 3354624 3358656 3366272 3370896 3371004 3374592 3378648 3398759 3400272 3411968 3412773 3424512 3429904 3436992 3441123 3444896 3449628 3466944 3471111 3478982 3483648 3495744 3500658 3504384 3508596 3516552 3526208 3539172 3551232 3556224 3564288 3568572 3577392 3585504 3598686 3600288 3612672 3612789 3620864 3625216 3634176 3638544 3644273 3651804 3651921 3655808 3660202 3675294 3683628 3687936 3701376 3709888 3714984 3723408 3733632 3737097 3746596 3755856 3760128 3773952 3778488 3787056 3792896 3796416 3800979 3809598 3811416 3825306 3834103 3838464 3847168 3852576 3858642 3861312 3865953 3875508 3884296 3900312 3913728 3918432 3932712 3937024 3941756 3942432 3956121 3966984 3981312 3990597 3995136 3995264 4000752 4009824 4024566 4029952 4033692 4044768 4064256 4068844 4073472 4078368 4088448 4093362 4102644 4112784 4129034 4143104 4148928 4153344 4158336 4163334 4173624 4183088 4188834 4198467 4200336 4214784 4225338 4230144 4239872 4244968 4245696 4250799 4260438 4267008 4270968 4281824 4287843 4297566 4313088 4318272 4328064 4334148 4343976 4355904 4369833 4381832 4386816 4387851 4402944 4408236 4412928 4418232 4429152 4444531 4446652 4462857 4472832 4478208 4494528 4494672 4499456 4501749 4504864 4511052 4521426 4533696 4550364 4566016 4572288 4582656 4588164 4599504 4622592 4626882 4628148 4644864 4660992 4667544 4672512 4678128 4688736 4695327 4705974 4718896 4725378 4734976 4741632 4752384 4758096 4769856 4775589 4780672 4786418 4798248 4800384 4817052 4845568 4851392 4852224 4858056 4869072 4869228 4886973 4900392 4911504 4917248 4929561 4935168 4953312 4964544 4970511 4978176 4982796 5007808 5013827 5031936 5037984 5049408 5056506 5061888 5067972 5079464 5081888 5100408 5117952 5136768 5144856 5148416 5154604 5155488 5167344 5200416 5218304 5218473 5224576 5225472 5243616 5256576 5262894 5274828 5274997 5289312 5308758 5320796 5326848 5334336 5346432 5352858 5366088 5378256 5393024 5398029 5399506 5400432 5419008 5431296 5437824 5451264 5457816 5470192 5477706 5483712 5490303 5512941 5525442 5531904 5544448 5551112 5552064 5564832 5573594 5585112 5597956 5600448 5619712 5619894 5633784 5640192 5660928 5667732 5680584 5689344 5694624 5714397 5717124 5730088 5737959 5750784 5757696 5770752 5778864 5787963 5791968 5807872 5813262 5826444 5849088 5850468 5870592 5877648 5883904 5890976 5899068 5905536 5912634 5950476 5970944 5971968 5992704 5992896 6002332 6014736 6028568 6036849 6044928 6050538 6067152 6096384 6103266 6110208 6117552 6132672 6140043 6153966 6163456 6169176 6170864 6193551 6214656 6223392 6230016 6237504 6245001 6251648 6260436 6274632 6300504 6322176 6336512 6338007 6344128 6345216 6359808 6367452 6390657 6397664 6400512 6406452 6422736 6446349 6469632 6477408 6492096 6492304 6501222 6515964 6533856 6548672 6556543 6572748 6580224 6604416 6612354 6619392 6627348 6637568 6643728 6669978 6709248 6717312 6732544 6741792 6742008 6749184 6757296 6782139 6797518 6800544 6823936 6825546 6849024 6859808 6873984 6882246 6889792 6898073 6899256 6933888 6940323 6942222 6957964 6967296 6991488 7001316 7008768 7017192 7033104 7052416 7058961 7078344 7102464 7112448 7120477 7128576 7137144 7154784 7171008 7179627 7197372 7200576 7225344 7225578 7250432 7268352 7277088 7288546 7303608 7303842 7311616 7320404 7350588 7367256 7375872 7402752 7419776 7429968 7446816 7467264 7474194 7493192 7511712 7520256 7547904 7556976 7574112 7584759 7585792 7592832 7601958 7619196 7622832 7650612 7668206 7676928 7694336 7705152 7717284 7722624 7731906 7751016 7768592 7800624 7827456 7836864 7865424 7874048 7883512 7884864 7894341 7912242 7933968 7963137 7981194 7990272 7990528 8001504 8019648 8029287 8049132 8059904 8067384 8089536 8099259 8128512 8137688 8146944 8156736 8176896 8186724 8205288 8225568 8254129 8258068 8286208 8288163 8297856 8306688 8316672 8326668 8347248 8360391 8366176 8377668 8396934 8400672 8429568 8429841 8450676 8460288 8479744 8489936 8491392 8501598 8520876 8534016 8541936 8563648 8575686 8595132 8626176 8636544 8656128 8668296 8687952 8711808 8719893 8739666 8763664 8773632 8775702 8805888 8816472 8825856 8836464 8858304 8868951 8889062 8893304 8925714 8956416 8989056 8989344 8998912 9003498 9009728 9020557 9022104 9042852 9067392 9075807 9100728 9132032 9144576 9154899 9165312 9176328 9199008 9230949 9245184 9253764 9256296 9289728 9311393 9321984 9335088 9345024 9356256 9377472 9390654 9411948 9437792 9450756 9483264 9504768 9516192 9539712 9551178 9561344 9572836 9596496 9600768 9634104 9691136 9702784 9704448 9716112 9738144 9738456 9773946 9796423 9800784 9823008 9834496 9859122 9870336 9906624 9918531 9929088 9941022 9956352 9965592 10004967 10015616 10027654 10063872 10075968 10098816 10113012 10123776 10135944 10158928 10163776 10196277 10200816 10235904 10238319 10273536 10289712 10296832 10309208 10310976 10323369 10334688 10400832 10413333 10436608 10436946 10449152 10450944 10487232 10504081 10513152 10525788 10549656 10549994 10578624 10617516 10641592 10653696 10668672 10692864 10705716 10732176 10756512 10786048 10796058 10799012 10800864 10838016 10838367 10862592 10875648 10902528 10915632 10932819 10940384 10955412 10955763 10967424 10980606 11025882 11050884 11063808 11088896 11102224 11104128 11129664 11147188 11170224 11195912 11200896 11211291 11239788 11267568 11280384 11321856 11335464 11361168 11378688 11389248 11402937 11428794 11434248 11460176 11475918 11502309 11515392 11541504 11557728 11575926 11583936 11597859 11615744 11626524 11652888 11700936 11741184 11755296 11767808 11781952 11798136 11811072 11825268 11868363 11900952 11941888 11943936 11971791 11985408 11985792 12004664 12029472 12057136 12073698 12089856 12101076 12134304 12176437 12192768 12206532 12220416 12235104 12265344 12280086 12307932 12326912 12338352 12341728 12387102 12429312 12446784 12460032 12475008 12490002 12503296 12520872 12549264 12595401 12601008 12644352 12673024 12676014 12688256 12690432 12719616 12734904 12781314 12795328 12801024 12810707 12812904 12845472 12863529 12892698 12939264 12954816 12984192 12984608 13002444 13031928 13067712 13097344 13109499 13113086 13145496 13160448 13208832 13223743 13224708 13238784 13254696 13275136 13287456 13333593 13339956 13388571 13418496 13434624 13465088 13483584 13484016 13498368 13505247 13514592 13564278 13595036 13601088 13647872 13651092 13698048 13719616 13747968 13764492 13779584 13796146 13798512 13867776 13880646 13884444 13915928 13934592 13982976 14002632 14017536 14034384 14066208 14085981 14104832 14117922 14156688 14204928 14224896 14240954 14257152 14274288 14309568 14326767 14342016 14359254 14394744 14401152 14451156 14451619 14500864 14536704 14554176 14577092 14607216 14607684 14623232 14640808 14660919 14701176 14734512 14751744 14788683 14805504 14839552 14859936 14893632 14911533 14934528 14948388 14986384 15023424 15041481 15095808 15113952 15148224 15169518 15185664 15203916 15238392 15245664 15301224 15336412 15353856 15388672 15410304 15434568 15445248 15463812 15502032 15537184 15601248 15654912 15655419 15673728 15730848 15748096 15767024 15769728 15788682 15824484 15824991 15867936 15926274 15962388 15980544 15981056 16003008 16039296 16058574 16098264 16119808 16134768 16179072 16194087 16198518 16257024 16275376 16293888 16313472 16353792 16373448 16410576 16451136 16470909 16508258 16516136 16538823 16572416 16576326 16595712 16633344 16653336 16694496 16720782 16732352 16752463 16755336 16793868 16801344 16859136 16859682 16901352 16920576 16959488 16979872 16982784 17003196 17041752 17068032 17083872 17127296 17143191 17151372 17190264 17252352 17273088 17292587 17312256 17336592 17363889 17375904 17423616 17439786 17479332 17527328 17547264 17551404 17611776 17632944 17651712 17672928 17716608 17737902 17778124 17786608 17851428 17912832 17978112 17978688 17997824 18006996 18019456 18041114 18044208 18085704 18134784 18151614 18201456 18264064 18289152 18309798 18330624 18352656 18398016 18420129 18461898 18490368 18507528 18512592 18580653 18622786 18643968 18670176 18690048 18712512 18735003 18754944 18781308 18823896 18875584 18898271 18901512 18966528 19009536 19014021 19032384 19079424 19102356 19122688 19145672 19171971 19192992 19201536 19268208 19339047 19382272 19405568 19408896 19432224 19476288 19476912 19507579 19547892 19592846 19601568 19646016 19668992 19669629 19718244 19740672 19813248 19837062 19858176 19882044 19912704 19931184 20009934 20031232 20055308 20127744 20151936 20197632 20226024 20247552 20271888 20317856 20327552 20346417 20392554 20401632 20471808 20476638 20547072 20579424 20593664 20618416 20621952 20646738 20669376 20694219 20801664 20820969 20826666 20873892 20898304 20901888 20974464 21008162 21026304 21051576 21099312 21099988 21157248 21176883 21235032 21283184 21307392 21337344 21361431 21385728 21411432 21464352 21513024 21538881 21572096 21592116 21598024 21601728 21676032 21676734 21751296 21805056 21831264 21865638 21880768 21910824 21911526 21934848 21961212 22051764 22101768 22127616 22177792 22204448 22208256 22259328 22294376 22340448 22391824 22401792 22422582 22479576 22535136 22560768 22613383 22643712 22670928 22722336 22754277 22757376 22778496 22805874 22857588 22868496 22920352 22951836 23004618 23030784 23083008 23115456 23151852 23167872 23195718 23231488 23253048 23305776 23401872 23482368 23510592 23535616 23563904 23596272 23622144 23650536 23736726 23791313 23801904 23883776 23889411 23943582 23970816 23971584 24009328 24058944 24087861 24114272 24147396 24179712 24202152 24268608 24297777 24352874 24385536 24413064 24440832 24470208 24530688 24560172 24615864 24653824 24676704 24683456 24762387 24774204 24858624 24864489 24893568 24920064 24950016 24980004 25006592 25041744 25081173 25098528 25190802 25202016 25288704 25289523 25346048 25352028 25376512 25380864 25439232 25469808 25509911 25562628 25590656 25602048 25621414 25625808 25690944 25727058 25785396 25878528 25909632 25968384 25969216 26004888 26063856 26135424 26159679 26194688 26218998 26226172 26290992 26320896 26417664 26447486 26449416 26477568 26509392 26550272 26574912 26606853 26667186 26679912 26777142 26838721 26869248 26930176 26967168 26968032 26996736 27010494 27029184 27061671 27128556 27190072 27202176 27227421 27302184 27396096 27439232 27464697 27495936 27528984 27559168 27592292 27597024 27692847 27735552 27761292 27768888 27831856 27869184 27934179 27965952 28005264 28035072 28068768 28132416 28171962 28209664 28235844 28313376 28449792 28481908 28514304 28548576 28619136 28653534 28684032 28718508 28789488 28802304 28902312 28903238 29001728 29073408 29108352 29154184 29214432 29215368 29246464 29281616 29321838 29389269 29402352 29469024 29503488 29577366 29611008 29679104 29719872 29755593 29787264 29823066 29869056 29896776 29972768 30014901 30046848 30082962 30191616 30227904 30296448 30339036 30371328 30407832 30476784 30491328 30588831 30602448 30672824 30707712 30714957 30777344 30820608 30869136 30890496 30927624 31004064 31074368 31111717 31202496 31239999 31309824 31310838 31347456 31461696 31496192 31512243 31534048 31539456 31577364 31648968 31649982 31735872 31852548 31924776 31961088 31962112 32006016 32078592 32117148 32196528 32239616 32269536 32358144 32388174 32397036 32514048 32515101 32550752 32587776 32626944 32707584 32746896 32798457 32821152 32867289 32902272 32941818 33016516 33032272 33077646 33144832 33152652 33191424 33266688 33306672 33388992 33441564 33464704 33504926 33510672 33587736 33602688 33719364 33802704 33841152 33918976 33959744 33965568 34006392 34083504 34136064 34167744 34208811 34254592 34286382 34302744 34380528 34506927 34546176 34585174 34624512 34673184 34727778 34751808 34793577 34847232 34879572 34958664 35054656 35096789 35102808 35223552 35265888 35303424 35345856 35433216 35475804 35556248 35573216 35605089 35702856 35825664 35915373 35956224 35957376 35995648 36013992 36038912 36082228 36088416 36171408 36228361 36269568 36303228 36402912 36528128 36529311 36578304 36619596 36661248 36705312 36796032 36840258 36923796 36980736 37015056 37025184 37161306 37245572 37287936 37340352 37380096 37425024 37470006 37509888 37562616 37647792 37751168 37786203 37796542 37803024 37933056 38019072 38028042 38064768 38158848 38204712 38245376 38291344 38343942 38385984 38403072 38432121 38536416 38590587 38678094 38811136 38817792 38864448 38952576 38953824 39015158 39095784 39185692 39203136 39292032 39328497 39337984 39339258 39436488 39481344 39626496 39671229 39674124 39716352 39764088 39825408 39862368 40000779 40019868 40062464 40110616 40165713 40255488 40303872 40395264 40452048 40495104 40515741 40543776 40635712 40655104 40692834 40785108 40803264 40943616 40953276 41094144 41158848 41187328 41236832 41243904 41293476 41338752 41388438 41603328 41641938 41653332 41747784 41796608 41803776 41948928 42016324 42052608 42103152 42198624 42199976 42257943 42314496 42353766 42470064 42566368 42614784 42674688 42722862 42771456 42822864 42928704 42980301 43026048 43077762 43144192 43184232 43196048 43203456 43353468 43354857 43502592 43610112 43662528 43731276 43761536 43821648 43823052 43869696 43922424 44103528 44203536 44255232 44355584 44366049 44408896 44416512 44518656 44588752 44680896 44734599 44783648 44803584 44845164 44959152 45070272 45124443 45226766 45287424 45341856 45444672 45508554 45556992 45611748 45715176 45736992 45840704 45895801 45903672 46009236 46061568 46166016 46230912 46303704 46335744 46391436 46462976 46506096 46611552 46803744 46964736 46966257 47021184 47071232 47127808 47192544 47244288 47301072 47375549 47473452 47474973 47582626 47603808 47767552 47778822 47887164 47941632 47943168 48018656 48117888 48175722 48228544 48294792 48359424 48404304 48537216 48582261 48595554 48705748 48771072 48826128 48881664 48940416 49061376 49120344 49231728 49307648 49353408 49366912 49412727 49524774 49548408 49717248 49728978 49787136 49843339 49900032 49960008 50013184 50083488 50162346 50197056 50257389 50381604 50404032 50577408 50579046 50704056 50753024 50761728 50878464 50939616 51019822 51125256 51181312 51204096 51242828 51251616 51381888 51429573 51454116 51570792 51757056 51819264 51877761 51936768 51938432 52009776 52091667 52127712 52270848 52319358 52389376 52437996 52452344 52581984 52641792 52835328 52894972 52898832 52955136 53018784 53100544 53149824 53213706 53334372 53359824 53554284 53677442 53738496 53860352 53934336 53936064 53993472 54020988 54058368 54123342 54257112 54380144 54404352 54454842 54604368 54792192 54878464 54929394 54991872 55057968 55118336 55184584 55194048 55260387 55385694 55471104 55522584 55537776 55663712 55741959 55868358 55931904 56010528 56070144 56137536 56205009 56264832 56343924 56419328 56471688 56626752 56694813 56899584 56963816 57028608 57042063 57097152 57238272 57307068 57368064 57437016 57578976 57604608 57778903 57804624 57806476 58003456 58017141 58146816 58216704 58308368 58428864 58430736 58492928 58522737 58563232 58643676 58778538 58804704 58938048 59006976 59008887 59154732 59222016 59358208 59439744 59511186 59574528 59646132 59738112 59793552 59945536 60029802 60093696 60165924 60383232 60455808 60592896 60678072 60742656 60815664 60953568 60982656 61039251 61177662 61204896 61345648 61415424 61429914 61554688 61641216 61738272 61780992 61855248 61952641 62008128 62082657 62148736 62223434 62404992 62479998 62621676 62694912 62923392 62992384 63024486 63068096 63078912 63154728 63297936 63299964 63471744 63530649 63705096 63849552 63922176 63924224 64012032 64084293 64157184 64234296 64393056 64479232 64539072 64616643 64716288 64776348 64794072 65028096 65030202 65101504 65179751 65253888 65415168 65493792 65596914 65642304 65734578 65804544 65883636 66033032 66064544 66155292 66305304 66382848 66533376 66613344 66777984 66883128 66929408 67009852 67021344 67175472 67205376 67438728 67605408 67682304 67837952 67840149 67919488 67931136 68012784 68167008 68272128 68335488 68417622 68509184 68572764 68574961 68605488 68761056 69013854 69092352 69170348 69249024 69346368 69455556 69503616 69587154 69694464 69759144 69917328 70109312 70193578 70205616 70447104 70531776 70606848 70691712 70866432 70951608 71112496 71146432 71210178 71373939 71405712 71651328 71668233 71830746 71912448 71914752 72027984 72077824 72164456 72176832 72263583 72342816 72456722 72539136 72606456 72805824 72893331 73056256 73058622 73156608 73239192 73322496 73410624 73528567 73592064 73680516 73847592 73961472 74030112 74050368 74287161 74322612 74491144 74575872 74593467 74680704 74760192 74850048 74940012 75019776 75125232 75243519 75295584 75502336 75572406 75593084 75606048 75866112 75868569 76038144 76056084 76129536 76317696 76409424 76490752 76529733 76582688 76687884 76771968 76806144 76864242 77072832 77181174 77356188 77622272 77635584 77728896 77905152 77907648 78030316 78191568 78371384 78406272 78479037 78584064 78656994 78678516 78872976 78962688 79252992 79342458 79348248 79432704 79528176 79650816 79724736 79820559 80001558 80039736 80124928 80221232 80331426 80516163 80607744 80790528 80904096 80990208 81031482 81087552 81185013 81271424 81310208 81385668 81570216 81606528 81906552 82188288 82317696 82374656 82394091 82473664 82487808 82586952 82677504 82776876 83078541 83206656 83283876 83306664 83495568 83593216 83607552 83802537 83897856 84032648 84105216 84206304 84397248 84399952 84515886 84628992 84707532 84940128 85132736 85235059 85349376 85445724 85542912 85645728 85857408 85960602 86052096 86155524 86288384 86368464 86392096 86406912 86706936 86709714 87005184 87220224 87325056 87462552 87523072 87643296 87646104 87739392 87844848 88167807 88207056 88407072 88510464 88711168 88732098 88817792 88833024 89037312 89177504 89361792 89469198 89567296 89607168 89674949 89690328 89918304 90044703 90140544 90248886 90453532 90574848 90683712 90889344 91017108 91113984 91223496 91430352 91473984 91681408 91766493 91791602 91807344 92018472 92123136 92332032 92461824 92566201 92607408 92671488 92782872 92925952 93012192 93223104 93335151 93607488 93719997 93929472 93932514 94042368 94255616 94385088 94488576 94536729 94602144 94751098 94946904 94949946 95165252 95207616 95535104 95557644 95774328 95883264 95886336 96037312 96235776 96351444 96457088 96589584 96718848 96808608 97074432 97164522 97191108 97411496 97542144 97545303 97652256 97763328 97880832 98122752 98240688 98395371 98463456 98601867 98615296 98706816 98733824 98825454 99049548 99096816 99434496 99457956 99574272 99686678 99800064 99920016 100026368 100166976 100324692 100394112 100514778 100763208 100808064 101158092 101408112 101506048 101523456 101756928 101879232 102039644 102250512 102362624 102408192 102485656 102503232 102626433 102763776 102859146 102908232 103141584 103520781 103638528 103755522 103873536 103876864 104019552 104183334 104255424 104380731 104541696 104638716 104778752 104875992 104904688 105163968 105290367 105670656 105789944 105797664 105910272 106037568 106299648 106427412 106668744 106719648 107108568 107354884 107476992 107720704 107746119 107868672 107872128 107986944 108041976 108116736 108246684 108514224 108685083 108760288 108808704 108909684 109208736 109584384 109587933 109756928 109858788 109983744 110115936 110236672 110369168 110388096 110520774 110771388 110942208 111045168 111075552 111327424 111483918 111736716 111863808 112021056 112140288 112275072 112410018 112529664 112687848 112838656 112943376 113253504 113358609 113389626 113799168 113927632 114057216 114084126 114194304 114476544 114614136 114736128 114874032 115157952 115209216 115296363 115557806 115609248 115612952 115771761 116006912 116034282 116433408 116616736 116857728 116861472 116985856 117045474 117126464 117267241 117287352 117557076 117609408 117876096 117985491 118013952 118017774 118309464 118444032 118716416 118879488 119013687 119022372 119149056 119292264 119476224 119587104 119891072 120002337 120059604 120187392 120331848 120766464 120911616 121048109 121185792 121356144 121485312 121547223 121631328 121907136 121965312 122078502 122355324 122409792 122691296 122830848 122859828 123282432 123476544 123561984 123710496 123905282 124016256 124165314 124297472 124446868 124809984 124959996 125243352 125389824 125846784 125984768 126048972 126136192 126157824 126309456 126595872 126599928 126943488 127061298 127410192 127699104 127844352 127848448 128024064 128168586 128314368 128468592 128786112 128940903 128958464 129078144 129233286 129432576 129552696 129588144 130060404 130064571 130203008 130359502 130507776 130830336 130987584 131193828 131284608 131469156 131609088 131767272 132066064 132129088 132310584 132610608 132765696 133066752 133098147 133226688 133555968 133766256 133858816 134019704 134042688 134203797 134350944 134410752 134877456 135210816 135373329 135675904 135680298 135838976 135862272 136025568 136334016 136553053 136670976 136835244 137018368 137145528 137149922 137210976 137522112 137687403 138027708 138184704 138340696 138498048 138692736 138911112 139007232 139174308 139388928 139518288 139834656 140218624 140387156 140411232 140894208 140898771 141063552 141213696 141383424 141732864 141903216 142126647 142224992 142292864 142420356 142424919 142747878 142811424 143302656 143336466 143661492 143824896 143829504 144055968 144155648 144328912 144353664 144527166 144685632 144913444 145078272 145212912 145611648 145746783 145786662 146117244 146313216 146478384 146644992 146821248 147057134 147184128 147361032 147695184 147922944 148060224 148100736 148238181 148574322 148645224 148982288 149151744 149186934 149361408 149530017 149700096 149880024 150039552 150250464 150487038 150591168 150772167 151004672 151144812 151186168 151212096 151732224 151737138 152112168 152259072 152635392 152818848 152981504 153059466 153165376 153375768 153543936 153612288 153728484 154145664 154288719 154362348 154712376 155244544 155271168 155457792 155633283 155810304 155815296 156060632 156275001 156383136 156742768 156812544 156958074 157168128 157313988 157357032 157745952 157925376 158293681 158505984 158684916 158696496 158865408 159056352 159301632 159449472 159641118 160003116 160079472 160249856 160442464 160662852 161032326 161215488 161581056 161808192 161980416 162062964 162175104 162370026 162542848 162620416 162771336 163140432 163213056 163813104 164376576 164635392 164749312 164788182 164947328 164975616 165173904 165355008 165553752 166157082 166413312 166539191 166567752 166613328 166991136 167186432 167225877 167605074 167795712 168065296 168210432 168412608 168615027 168794496 168799904 169031772 169257984 169415064 169880256 170084439 170265472 170470118 170698752 170891448 171085824 171291456 171714816 171921204 172104192 172311048 172576768 172736928 172784192 172813824 173336709 173413872 173419428 174010368 174051423 174440448 174650112 174925104 175046144 175286592 175292208 175478784 175568211 175689696 176335614 176414112 176814144 177020928 177026661 177422336 177464196 177635584 177666048 178074624 178355008 178569377 178723584 178938396 179134592 179214336 179349898 179380656 179836608 180089406 180281088 180497772 180907064 181149696 181367424 181778688 182034216 182227968 182446992 182860704 182947968 183117753 183362816 183532986 183583204 183614688 184036944 184246272 184664064 184923648 185132402 185214816 185342976 185565744 185851904 185857923 186024384 186247971 186446208 186670302 187214976 187439994 187865028 187871047 188084736 188511232 188770176 188977152 189073458 189204288 189502196 189893808 189899892 190330504 190415232 190591947 191115288 191548656 191766528 191772672 192074624 192252879 192471552 192702888 192914176 193179168 193437696 193617216 193849929 194148864 194329044 194382216 194822992 195084288 195090606 195304512 195539253 195761664 196245504 196481376 196790742 196926912 197203734 197413632 197467648 197650908 198099096 198193632 198915912 199148544 199373356 199600128 199840032 200052736 200333952 200649384 200788224 201029556 201526416 201616128 202316184 202816224 203012096 203046912 203513856 203520447 203758464 204079288 204501024 204725248 204816384 204971312 205006464 205252866 205527552 205718292 205724883 205816464 206283168 207041562 207277056 207511044 207747072 207753728 208039104 208366668 208510848 208761462 209083392 209277432 209557504 209751984 209809376 210327936 210580734 211341312 211579888 211595328 211820544 212075136 212599296 212854824 213337488 213439296 214121817 214217136 214709768 214953984 215004699 215441408 215492238 215737344 215744256 216083952 216233472 216493368 217028448 217370166 217520576 217617408 217782019 217819368 218417472 218679993 219168768 219175866 219513856 219717576 219967488 220231872 220473344 220585701 220738336 220776192 221041548 221542776 221884416 222090336 222151104 222654848 222861483 222967836 223473432 223727616 224042112 224280576 224550144 224803631 224820036 225059328 225375696 225677312 225730557 225886752 226507008 226717218 226779252 227598336 227605707 227855264 228114432 228168252 228388608 228953088 229228272 229472256 229589199 229748064 230315904 230418432 230592726 231115612 231218496 231225904 231543522 232013824 232068564 232866816 233233472 233715456 233722944 233971712 234090948 234252928 234534482 234574704 235114152 235218816 235752192 235970982 236035548 236618928 236888064 237432832 237758976 238027374 238044744 238298112 238584528 238952448 239174208 239461677 239782144 240004674 240119208 240374784 240663696 241548489 241823232 242096218 242371584 242712288 242970624 243094446 243262656 243555039 243814272 243930624 244157004 244710648 244819584 245382592 245677523 245719656 246564864 246953088 247123968 247182273 247420992 247810564 248032512 248330628 248594944 248893736 249235623 249619968 249919992 250486704 250779648 251407611 251693568 251969536 252097944 252272384 252315648 252618912 253191744 253199856 253598527 253886976 254122596 254820384 255398208 255696896 255705177 256048128 256337172 256628736 256937184 257572224 257881806 258156288 258466572 258865152 259105392 259176288 260120808 260129142 260406016 260719004 261015552 261660672 261975168 262387656 262569216 262938312 263218176 263534544 264132128 264258176 264503421 264621168 265221216 265531392 266133504 266196294 266453376 267111936 267532512 267717632 268039408 268085376 268407594 268701888 268821504 269024847 269754912 270134109 270421632 270746658 271360596 271677952 271724544 272051136 272668032 273106106 273341952 273670488 274036736 274291056 274299844 274421952 275044224 275299479 275374806 276055416 276369408 276681392 276996096 277385472 277698603 277822224 278014464 278348616 278777856 279036576 279669312 280005453 280437248 280774312 280822464 281159991 281788416 281797542 282127104 282766848 283465728 283610187 283806432 284253294 284449984 284585728 284840712 284849838 285495756 285622848 286605312 286672932 287322984 287649792 287659008 288111936 288311296 288657824 288707328 289054332 289371264 289826888 290156544 290425824 291223296 291493566 291573324 292234488 292626432 292956768 293289984 293642496 293973979 294114268 294368256 294722064 295186113 295390368 295805601 295845888 296120448 296201472 296476362 297148644 297290448 297964576 298303488 298373868 298722816 299060034 299400192 299760048 300079104 300500928 300974076 301182336 301544334 302009344 302289624 302372336 302424192 303474276 304224336 304518144 305270784 305637696 305963008 306118932 306330752 306751536 307087872 307224576 307456968 308291328 308577438 308724696 309424752 310489088 310562343 310915584 311266566 311620608 311630592 312121264 312550002 312766272 313142193 313485536 313625088 313916148 314336256 314627976 314714064 315491904 315871101 316587362 317011968 317369832 317392992 317730816 318112704 318898944 319282236 320006232 320158944 320499712 320884928 321270607 321325704 322064652 322430976 323162112 323238357 323616384 323960832 324125928 324350208 324740052 325085696 325240832 325542672 326055249 326280864 326426112 327626208 328753152 328763799 329270784 329498624 329576364 329894656 329951232 330347808 330710016 331107504 331628843 332314164 332826624 333078382 333135504 333226656 333982272 334372864 334451754 335210148 335591424 336130592 336420864 336825216 337230054 337588992 337599808 338063544 338515968 338830128 339760512 340075827 340168878 340530944 340940236 341397504 341782896 342171648 342582912 343429632 343842408 344208384 344622096 345153536 345473856 345568384 345627648 345889089 346673418 346827744 346838856 348020736 348102846 348903373 349300224 349850208 350092288 350573184 350584416 350957568 351136422 351379392 351801723 352671228 352828224 353628288 353956473 354041856 354053322 354928392 355271168 355332096 356149248 356710016 357041061 357138754 357447168 357876792 358269184 358428672 358699796 358761312 359673216 360007011 360178812 360562176 360995544 361814128 362299392 362734848 363144327 363557376 364068432 364455936 364641669 364893984 365721408 365895936 366235506 366725632 367065972 367166408 367229376 368073888 368492544 369847296 370264804 370429632 370685952 371131488 371703808 371715846 372048768 372495942 372892416 373340604 374429952 374879988 375730056 375742094 376169472 377022464 377540352 377954304 378146916 378408576 379004392 379787616 379799784 380661008 380830464 381183894 382230576 383097312 383533056 383545344 384149248 384505758 384943104 385405776 385828352 386358336 386822709 386875392 387234432 387699858 388297728 388658088 388764432 389645984 390181212 390193713 390609024 391078506 391523328 392491008 392962752 393581484 393853824 394407468 394827264 394935296 395301816 396198192 396387264 397831824 398297088 398746712 399200256 399294441 399680064 400105472 400667904 401298768 401576448 402059112 403052832 403232256 404452321 404632368 405632448 406024192 406119987 407027712 407040894 407516928 408158576 409002048 409450496 409659159 409942624 410012928 410505732 411055104 411436584 411449766 411632928 412566336 413062209 414083124 414554112 415022088 415494144 415507456 416078208 416733336 417021696 417522924 418166784 418554864 419115008 419503968 419618752 420655872 421161468 422682624 422696313 423159776 423190656 423641088 424150272 425198592 425709648 426379941 426674976 426878592 427274757 428243634 428434272 429419536 429907968 430009398 430882816 430984476 431474688 431488512 432167904 432466944 432986736 433668487 434056896 434740332 435041152 435234816 435564038 435638736 436834944 437359986 438351732 439027712 439435152 439934976 440463744 440946688 441171402 441476672 441552384 442083096 443085552 443768832 444180672 444302208 444714543 445309696 445722966 445935672 446946864 447455232 448084224 448590051 449100288 449607262 449640072 450118656 450751392 451354624 451461114 451773504 452316501 453014016 453434436 453558504 455196672 455211414 455710528 456258257 456336504 456777216 457906176 458456544 458944512 459178398 459496128 460631808 460836864 461185452 462231224 462436992 462451808 462866157 463087044 464137128 465733632 466466944 466899849 467430912 467445888 467943424 468181896 468505856 469068964 469149408 470228304 470437632 470968693 471504384 471941964 472071096 473237856 473776128 474865664 474881043 475517952 476054748 476089488 476596224 477169056 477904896 478348416 478923354 479564288 480009348 480238416 480749568 481327392 483096978 483646464 484192436 484743168 485424576 485941248 486188892 486525312 487110078 487628544 487861248 488314008 489421296 489639168 490765184 491355046 491439312 493129728 493906176 494247936 494364546 494841984 495621128 496065024 496661256 497189888 497787472 498471246 499239936 499617573 499839984 500973408 501559296 501677631 502815222 503387136 504195888 504544768 504631296 505237824 505845081 506383488 506399712 507197054 507773952 508245192 509640768 510253317 510796416 511393792 511410354 512096256 512674344 513257472 513874368 514699969 515144448 515763612 516312576 516933144 517730304 518210784 518352576 520010127 520241616 520258284 520812032 521438008 522031104 522154269 523321344 523950336 524775312 525138432 525876624 526436352 526704633 527069088 528264256 528516352 529006842 529242336 530442432 531062784 531079983 532267008 532392588 532906752 534223872 535065024 535435264 535708131 536078816 536170752 536815188 537403776 537643008 538049694 539509824 540268218 540843264 541493316 542721192 543355904 543449088 544102272 545336064 546212212 546683904 547340976 548073472 548582112 548599688 548843904 549353259 550088448 550598958 550749612 552110832 552738816 553362784 553992192 554770944 555397206 555644448 556028928 556697232 557555712 557573769 558073152 558743913 559338624 560010906 560874496 561548624 561644928 562319982 563595084 563613141 564254208 565533696 566931456 567220374 567612864 568506588 568899968 569171456 569681424 569699676 570991512 571245696 573345864 574645968 575299584 575318016 576223872 576622592 576758637 577315648 577414656 578108664 578742528 579653776 580313088 580851648 581549787 582446592 582987132 583146648 584468976 585252864 585913536 586617759 587284992 587947958 588228536 588736512 589444128 590372226 590780736 591611202 592240896 592402944 592952724 594297288 594580896 595929152 596645413 596747736 597445632 598120068 598800384 599520096 600158208 601001856 601948152 602364672 603088668 604018688 604579248 604744672 604848384 606948552 608448672 609036288 610541568 610561341 611275392 611926016 612237864 612661504 613503072 614175744 614449152 614913936 615882137 616582656 617154876 617174649 617449392 618849504 620978176 621124686 621831168 622533132 623241216 623261184 624242528 625100004 625532544 626284386 626971072 627250176 627832296 628672512 629255952 629428128 630983808 631742202 633174724 634023936 634739664 634785984 635461632 636225408 637797888 638564472 640012464 640317888 640999424 641769856 642365451 642541214 642651408 644129304 644861952 646324224 646476714 647232768 647963407 648251856 648700416 649480104 650171392 650481664 651085344 652110498 652561728 652852224 653346057 655252416 656039979 657506304 657527598 658541568 659152728 659789312 659902464 660695616 661420032 661757103 662215008 663257686 664628328 665653248 666156764 666271008 666453312 667964544 668584449 668745728 668903508 670420296 671182848 672261184 672841728 673650432 674410893 674460108 675177984 675199616 676127088 677031936 677191671 677660256 679521024 680151654 680337756 681061888 681880472 682795008 682817121 683565792 684343296 685165824 686859264 687684816 688416768 688767597 689244192 690307072 690947712 691136768 691255296 691778178 693346836 693655488 693677712 696041472 696205692 697806746 698600448 699700416 700184576 701146368 701168832 701915136 702272844 702758784 703603446 705342456 705656448 707256576 707912946 708106644 709856784 710542336 710664192 712298496 713420032 714082122 714277508 714894336 715753584 716538368 716857344 717399592 717522624 718385031 719346432 720014022 720357624 721124352 721991088 723628256 724645467 725469696 726288654 727114752 728136864 728911872 729283338 729787968 730665117 731442816 731791872 732471012 733451264 734131944 734332816 734458752 736147776 737032569 739694592 740529608 740859264 741371904 741546819 742262976 743431692 744097536 744991884 745784832 746681208 748859904 749759976 751460112 751484188 752338944 754044928 754222833 755080704 755908608 756293832 756817152 758008784 759575232 759599568 760795581 761322016 761660928 762367788 764461152 766194624 767090688 767115531 768298496 769011516 769886208 770811552 771656704 772716672 773645418 774468864 775399716 776595456 777316176 777528864 779291968 780362424 780387426 781218048 782157012 783046656 784982016 785925504 787162968 787707648 788814936 789654528 789870592 790603632 792396384 792774528 793510263 795663648 796594176 797493424 798400512 798588882 799360128 800210944 801335808 802597536 803152896 804118224 805384333 806105664 806464512 807074541 808904642 809264736 810402327 811264896 812048384 812239974 814081788 815033856 816317152 818004096 818900992 819318318 819885248 820025856 821011464 822110208 822873168 822899532 823265856 825132672 825898437 826124418 828166248 829108224 830044176 830988288 831014912 832156416 833095809 833466672 834043392 835045848 836333568 837109728 838230016 839007936 839237504 840016359 841311744 842322936 845365248 845392626 846319552 846381312 847336763 848300544 850397184 850830561 851419296 852759882 853349952 853757184 854549514 856487268 856868544 858839072 859815936 860018796 861968952 862949376 862977024 864335808 864933888 865973472 867336974 868113792 869480664 870082304 870469632 871128076 871277472 873669888 874719972 876703464 878055424 878870304 879869952 880927488 881893376 881921937 882342804 882953344 883104768 884166192 885558339 886171104 887537664 888361344 888604416 889429086 890619392 891445932 891871344 893893728 894910464 896168448 897180102 898200576 899214524 899280144 900237312 901502784 902709248 902922228 903547008 904633002 906028032 906868872 907117008 910422828 911421056 912516514 912673008 913554432 915812352 916913088 917889024 918356796 918992256 921263616 921673728 922370904 924462448 924873984 924903616 925732314 926174088 928274256 931467264 931687029 932933888 933799698 934861824 934891776 936363792 937011712 938137928 938298816 939426579 940456608 940875264 941937386 943008768 943883928 944142192 946475712 947613303 949731328 949762086 951035904 952109496 952178976 953192448 954338112 955871371 956696832 957846708 959128576 960018696 960476832 961499136 962654784 963811821 966193956 967292928 968384872 969486336 969715071 970849152 971882496 972377784 973050624 974220156 975257088 975722496 976628016 978165747 978842592 979278336 981530368 982710092 982878624 986259456 986291397 987812352 988495872 988729092 989683968 991242256 992130048 993322512 994379776 994886529 995574944 996942492 998479872 999235146 999679968 1001946816 1003118592 1003355262 1005630444 1006774272 1008391776 1009089536 1009262592 1010475648 1011690162 1012766976 1012799424 1014394108 1015547904 1016490384 1019281536 1020227481 1020506634 1021592832 1022820708 1024192512 1025348688 1026514944 1027748736 1029399938 1030288896 1031527224 1032625152 1033866288 1035460608 1036421568 1036705152 1037667267 1040020254 1040483232 1040516568 1041624064 1042876016 1044062208 1044308538 1046710119 1047900672 1049550624 1050276864 1051753248 1052872704 1053409266 1054138176 1055405169 1056528512 1057032704 1058013684 1058484672 1060884864 1062125568 1062159966 1064785176 1065813504 1068447744 1070130048 1070870528 1071123183 1071416262 1072157632 1072341504 1073630376 1074807552 1075286016 1076099388 1079019648 1080021033 1080536436 1081686528 1082986632 1085442384 1086711808 1086898176 1088204544 1089432981 1090672128 1092424424 1093367808 1093925007 1094681952 1096146944 1097164224 1097199376 1097687808 1098706518 1100176896 1101197916 1101499224 1104221664 1105477632 1106725568 1108055767 1109541888 1110794412 1111288896 1112057856 1113394464 1115111424 1115147538 1116146304 1117487826 1118677248 1120021812 1121748992 1123097248 1123289856 1124639964 1127190168 1127226282 1128508416 1131067392 1133862912 1134440748 1135225728 1137013176 1137799936 1138342912 1139362848 1139399352 1141983024 1142491392 1146691728 1149291936 1150599168 1150636032 1152447744 1153245184 1153517274 1154631296 1154829312 1156217328 1157485056 1159307552 1160626176 1161703296 1163099574 1164893184 1165774337 1165974264 1166293296 1168937952 1170581139 1171827072 1173235518 1174569984 1175895916 1176457072 1177473024 1178888256 1180744452 1181561472 1183222404 1184481792 1184805888 1185905448 1188594576 1189161792 1191858304 1193290826 1193495472 1194891264 1196240136 1197600768 1199040192 1200316416 1202003712 1203896304 1204729344 1206177336 1208037376 1209158496 1209489344 1209696768 1213356963 1213897104 1216897344 1218072576 1218359961 1221083136 1221122682 1222550784 1224475728 1225323008 1227006144 1228351488 1228977477 1229827872 1231764274 1233165312 1234309752 1234349298 1234898784 1237699008 1239186627 1241956352 1242249372 1243662336 1245066264 1246482432 1246522368 1248485056 1249985639 1250200008 1251065088 1252568772 1253942144 1254500352 1255664592 1257345024 1258511904 1258856256 1261967616 1263484404 1266349448 1268047872 1268088939 1269479328 1269571968 1270923264 1272450816 1275595776 1277128944 1279139823 1280024928 1280635776 1281824271 1281998848 1283539712 1284730902 1285082428 1285302816 1288258608 1289723904 1292648448 1292953428 1294465536 1295926814 1296503712 1297400832 1298960208 1300342784 1300963328 1301005461 1302170688 1304220996 1305123456 1305704448 1306692114 1310504832 1312079958 1315055196 1317083136 1318305456 1319578624 1319804928 1321391232 1322840064 1323514206 1324430016 1326515372 1329256656 1331306496 1332313528 1332542016 1332906624 1334143629 1335929088 1337168898 1337807016 1340840592 1342365696 1344522368 1345770153 1347300864 1348821786 1348920216 1350355968 1350399232 1352254176 1354063872 1354383342 1355320512 1356949503 1359042048 1360303308 1360675512 1362123776 1363760944 1365590016 1365634242 1367131584 1368774771 1370331648 1373718528 1375369632 1376833536 1377535194 1378488384 1381895424 1382273536 1382510592 1383556356 1386693672 1387310976 1387355424 1392411384 1395613492 1397200896 1399400832 1400369152 1400699547 1402292736 1402337664 1403830272 1404545688 1405517568 1407206892 1410684912 1411312896 1412906079 1414513152 1415825892 1416213288 1419713568 1421084672 1421328384 1424596992 1424643129 1426840064 1428164244 1428555016 1429788672 1431507168 1433076736 1433714688 1434799184 1435045248 1436770062 1438692864 1440028044 1440715248 1442248704 1443982176 1447256512 1449290934 1450939392 1452577308 1454229504 1456273728 1457823744 1458566676 1459575936 1461330234 1462885632 1463583744 1464942024 1466902528 1468263888 1468665632 1468917504 1472295552 1474065138 1479389184 1481059216 1481718528 1482743808 1483093638 1484525952 1486863384 1488195072 1489983768 1491569664 1493362416 1497719808 1498852719 1499519952 1502920224 1502968376 1504677888 1505032893 1508089856 1508445666 1510161408 1512587664 1513634304 1516017568 1519150464 1519199136 1521591162 1522644032 1523321856 1524474133 1524735576 1528922304 1530759951 1532389248 1534181376 1534231062 1536596992 1538023032 1539772416 1541623104 1543313408 1544099907 1545433344 1547290836 1548937728 1550799432 1553190912 1554632352 1555057728 1558583936 1560030381 1560724848 1560774852 1562436096 1564314024 1566093312 1569964032 1571851008 1573625417 1574325936 1575415296 1577629872 1579309056 1579741184 1580113899 1581207264 1584792768 1585549056 1587020526 1591327296 1593188352 1593239949 1594986848 1596801024 1597177764 1598720256 1602671616 1605195072 1606305792 1607124393 1608236448 1610768666 1612211328 1612929024 1614149082 1617809284 1618529472 1620804654 1622529792 1624096768 1624479948 1628163576 1630067712 1632634304 1636008192 1637801984 1638636636 1639770496 1640051712 1642022928 1644220416 1645746336 1645799064 1646531712 1650265344 1651796874 1652248836 1656332496 1658216448 1660088352 1661976576 1662029824 1664312832 1666191618 1666933344 1668086784 1670091696 1672667136 1672721307 1674219456 1676231739 1676460032 1678015872 1678475008 1680032718 1682623488 1684645872 1690785252 1690839423 1692639104 1692762624 1694673526 1696601088 1700794368 1701661122 1702838592 1705519764 1706699904 1707514368 1709099028 1712974536 1713737088 1717678144 1720037592 1723937904 1725898752 1725954048 1728671616 1729867776 1730275911 1731946944 1734673948 1736227584 1738961328 1740164608 1740939264 1742256152 1742554944 1744649361 1747339776 1749439944 1753406928 1756110848 1757740608 1759853277 1761854976 1763786752 1763843874 1764685608 1765906688 1766209536 1768332384 1771116678 1772342208 1775189689 1776722688 1777208832 1778858172 1781238784 1782891864 1783742688 1787787456 1789936239 1792336896 1794360204 1796401152 1798429048 1798560288 1800474624 1803005568 1805844456 1807094016 1809266004 1812056064 1813737744 1814234016 1820845656 1822842112 1825033028 1825346016 1827108864 1831624704 1831684023 1833826176 1835778048 1836713592 1837984512 1842527232 1843347456 1844741808 1847646411 1848924896 1849747968 1849807232 1851464628 1851523947 1852348176 1856548512 1862934528 1863374058 1865867776 1867599396 1869723648 1869783552 1872727584 1874023424 1876275856 1876597632 1878853158 1880913216 1881750528 1883874772 1886017536 1887767856 1888284384 1892951424 1895226606 1899524172 1902071808 1904218992 1904357952 1906384896 1908676224 1911742742 1913393664 1915693416 1918257152 1920037392 1920953664 1922998272 1925309568 1927096353 1927623642 1932387912 1934585856 1936769744 1938972672 1939430142 1941698304 1943890221 1944755568 1946101248 1948440312 1950514176 1951444992 1953256032 1956331494 1957685184 1958556672 1960038171 1963060736 1965420184 1965757248 1968119937 1972518912 1972582794 1975624704 1977458184 1979367936 1982484512 1984260096 1985271309 1986645024 1988759552 1989773058 1991149888 1993884984 1996959744 1998470292 1999359936 2003893632 2005753347 2006237184 2006710524 2011260888 2013548544 2016783552 2018179072 2018525184 2020951296 2023232679 2023380324 2025533952 2025598848 2028788216 2031095808 2031575013 2032980768 2038563072 2040454962 2041013268 2043185664 2045641416 2048385024 2050697376 2053029888 2055497472 2057817853 2058799876 2060577792 2063054448 2065250304 2066302791 2067732576 2070921216 2072843136 2073410304 2075334534 2080040508 2080966464 2081033136 2083248128 2085752032 2088124416 2088617076 2093420238 2095801344 2099101248 2100553728 2103506496 2105745408 2106818532 2108276352 2110810338 2113057024 2114065408 2116027368 2116969344 2121769728 2124319932 2129570352 2131627008 2136895488 2140260096 2141741056 2142246366 2142832524 2144315264 2144683008 2147260752 2149615104 2150572032 2152198776 2158039296 2160042066 2161072872 2163373056 2165973264 2170884768 2173423616 2173936401 2176409088 2178865962 2181344256 2184848848 2186735616 2187850014 2189363904 2191995351 2192293888 2194328448 2194398752 2195375616 2197413036 2200353792 2202395832 2202998448 2208443328 2211097707 2213451136 2216111534 2219083776 2221588824 2222577792 2224115712 2226788928 2230295076 2232292608 2234975652 2237354496 2240043624 2243497984 2246194496 2246579712 2249279928 2254380336 2254452564 2257016832 2262134784 2262668499 2267725824 2268881496 2270451456 2274026352 2275599872 2276685824 2278725696 2278798704 2282386743 2283966048 2284982784 2293383456 2298583872 2301272064 2301346593 2304895488 2306490368 2307034548 2309262592 2309658624 2312434656 2314970112 2318615104 2321401901 2323406592 2326199148 2329786368 2331548674 2331948528 2332586592 2337875904 2341162278 2343654144 2346471036 2349139968 2351791832 2352914144 2354946048 2357776512 2361488904 2363122944 2366444808 2368963584 2369611776 2371810896 2377189152 2378323584 2380530789 2383716608 2386581652 2386990944 2389782528 2392480272 2395201536 2398080384 2400632832 2404007424 2407792608 2409458688 2412354672 2416074752 2416152999 2418316992 2418978688 2419393536 2421223623 2426713926 2427794208 2433794688 2436145152 2436719922 2442245364 2442323611 2445101568 2448951456 2450646016 2454012288 2456702976 2457954954 2459655744 2463528548 2466330624 2468619504 2468698596 2469797568 2475398016 2477695311 2478373254 2484498744 2487324672 2490132528 2492964864 2493044736 2496970112 2499287427 2499971278 2500400016 2502130176 2505137544 2507884288 2509000704 2511329184 2514690048 2517023808 2517712512 2520049077 2523935232 2526968808 2532698896 2536095744 2536177878 2538958656 2539143936 2542010289 2544901632 2551191552 2552491683 2554257888 2558279646 2560049856 2561271552 2563648542 2567079424 2569461804 2570164856 2570605632 2576517216 2579447808 2585906856 2588931072 2591853628 2593007424 2594801664 2597920416 2600685568 2601926656 2602010922 2604341376 2608441992 2610246912 2611408896 2613384228 2621009664 2624159916 2630110392 2634166272 2636610912 2639157248 2639609856 2642782464 2645680128 2645765811 2647028412 2648860032 2653030744 2656675017 2658513312 2662612992 2664627056 2665084032 2665813248 2668287258 2671858176 2674337796 2675614032 2681681184 2684731392 2689044736 2691540306 2694601728 2697643572 2697840432 2700711936 2700798464 2704508352 2708127744 2708766684 2710641024 2713899006 2718084096 2720606616 2721351024 2724247552 2727521888 2731268484 2734263168 2737549542 2740663296 2747437056 2750739264 2753667072 2755070388 2756976768 2763790848 2764547072 2765021184 2767112712 2773387344 2774621952 2774710848 2784822768 2791226984 2794401792 2795061087 2798801664 2800738304 2801399094 2804585472 2804675328 2809091376 2811035136 2814413784 2821369824 2822625792 2825812158 2829026304 2831166247 2831651784 2832426576 2839427136 2842169344 2842839909 2849193984 2849286258 2853680128 2856328488 2857110032 2859577344 2863014336 2866153472 2867614113 2869598368 2870090496 2873540124 2877385728 2880056088 2881430496 2884497408 2887964352 2891435463 2894513024 2898581868 2901878784 2905154616 2908459008 2912547456 2915647488 2917133352 2919151872 2922660468 2925771264 2927167488 2929884048 2933805056 2934497241 2936527776 2937331264 2937835008 2944591104 2948130276 2958778368 2958874191 2962118432 2963437056 2965487616 2966187276 2969051904 2973726768 2976390144 2979967536 2983139328 2984659587 2986724832 2995439616 2997705438 2999039904 3005840448 3005936752 3009355776 3010065786 3016179712 3016891332 3020322816 3025175328 3027268608 3032035136 3035679409 3038300928 3038398272 3043182324 3045288064 3046643712 3048948266 3049471152 3057844608 3061519902 3064778496 3068462124 3073193984 3076046064 3079544832 3083246208 3086626816 3088199814 3090866688 3094581672 3097875456 3101598864 3106381824 3109264704 3110115456 3113001801 3117167872 3120060762 3121449696 3121549704 3124872192 3128628048 3132186624 3140130357 3143702016 3147250834 3148651872 3150830592 3155259744 3158618112 3159482368 3160227798 3162414528 3166215507 3169585536 3171098112 3174041052 3182654592 3186376704 3186479898 3189973696 3193807799 3194355528 3197440512 3205343232 3210390144 3212611584 3213369549 3214248786 3216472896 3221537332 3224422656 3225858048 3228298164 3235618568 3237058944 3240063099 3241609308 3245059584 3248959896 3256327152 3260135424 3265268608 3268298943 3272016384 3275603968 3277273272 3279540992 3280103424 3284045856 3288440832 3291492672 3291598128 3293063424 3296780851 3300530688 3303593748 3304497672 3312664992 3316432896 3320176704 3324059648 3324167301 3328625664 3332383236 3333866688 3336173568 3340183392 3345334272 3345442614 3348438912 3352463478 3356031744 3356950016 3360065436 3365246976 3369291744 3381570504 3381678846 3385278208 3385525248 3389347052 3393202176 3401588736 3403322244 3405677184 3411039528 3413399808 3415028736 3418198056 3425949072 3427474176 3435356288 3440075184 3447875808 3451797504 3451908096 3457343232 3459735552 3460551822 3463893888 3469347896 3472455168 3477922656 3480329216 3481878528 3484512304 3485109888 3489298722 3494679552 3497323011 3498879888 3506813856 3511743417 3512221696 3515481216 3519706554 3523709952 3527687748 3529371216 3531813376 3532419072 3536664768 3542233356 3544684416 3550379378 3553445376 3554417664 3557716344 3562477568 3565783728 3567485376 3575574912 3579872478 3584673792 3588720408 3592802304 3596858096 3597120576 3600949248 3606011136 3611688912 3614188032 3618532008 3624112128 3627475488 3628468032 3640070889 3641691312 3645684224 3650066056 3650692032 3654217728 3655079883 3663249408 3663368046 3667652352 3673427184 3675969024 3685054464 3686932431 3689483616 3695292822 3697849792 3699495936 3699614464 3702929256 3703047894 3704696352 3713097024 3717559881 3725869056 3726748116 3731735552 3735198792 3739447296 3739567104 3745455168 3748046848 3749956917 3752551712 3753195264 3757706316 3761826432 3763501056 3767749544 3772035072 3775535712 3776568768 3785902848 3790453212 3799048344 3804143616 3808437984 3808715904 3812769792 3817352448 3821661727 3823485484 3826787328 3831386832 3836514304 3837419469 3840074784 3841907328 3845472813 3845996544 3850619136 3854192706 3855247284 3864775824 3869171712 3873539488 3877945344 3878860284 3883396608 3887780442 3889511136 3892202496 3896880624 3901028352 3902889984 3903016383 3906512064 3912662988 3915370368 3917113344 3920076342 3926121472 3930840368 3931514496 3936239874 3945165588 3951249408 3954916368 3958735872 3964969024 3968520192 3970542618 3973290048 3977519104 3979546116 3982299776 3987769968 3993919488 3996940584 3998719872 4007787264 4011506694 4013421048 4022521776 4027097088 4033567104 4036358144 4037310459 4041902592 4046465358 4046760648 4051067904 4051197696 4057576432 4062191616 4063150026 4065961536 4070848509 4077126144 4080909924 4082026536 4086371328 4091282832 4096770048 4101394752 4106324313 4110994944 4115635706 4117599752 4121155584 4126108896 4130500608 4132605582 4135465152 4145686272 4146820608 4150669068 4160081016 4161932928 4162066272 4166496256 4171504064 4176517891 4177234152 4186840476 4191602688 4198202496 4201107456 4202098641 4207012992 4211490816 4213637064 4216552704 4221620676 4226114048 4228130816 4232054736 4233938688 4238718237 4243539456 4248639864 4259140704 4263254016 4273790976 4273929387 4280520192 4283482112 4284492732 4285665048 4288630528 4289366016 4294521504 4299230208 4301144064 4304397552 4311174959 4316078592 4320084132 4322145744 4326746112 4331946528 4341769536 4346847232 4347872802 4352818176 4357731924 4362688512 4369697696 4373471232 4375700028 4378727808 4383990702 4388656896 4388797504 4390751232 4394826072 4400707584 4404791664 4405996896 4416886656 4422195414 4426902272 4432223068 4438167552 4443177648 4445155584 4448231424 4453577856 4460590152 4464585216 4469951304 4474708992 4480087248 4486995968 4492388992 4493159424 4496558157 4498559856 4508760672 4508905128 4514033664 4524269568 4525336998 4535743849 4537762992 4540902912 4548052704 4551199744 4553371648 4557451392 4557597408 4564773486 4567932096 4569965568 4573422399 4586766912 4592279853 4597167744 4602544128 4602693186 4609790976 4614069096 4618525184 4619317248 4624869312 4629940224 4632299721 4637230208 4642803802 4646813184 4652398296 4659572736 4663097348 4663897056 4665173184 4675751808 4680091143 4682324556 4687308288 4692942072 4698279936 4703583664 4705828288 4709892096 4715553024 4720876251 4722977808 4726245888 4732889616 4737927168 4739223552 4740341697 4743621792 4754378304 4756647168 4761061578 4767433216 4773163304 4773981888 4779565056 4779719847 4784960544 4790403072 4796160768 4808014848 4815585216 4818917376 4821373179 4824709344 4832149504 4832305998 4836633984 4837957376 4838787072 4842447246 4853427852 4855588416 4867589376 4872290304 4873439844 4884490728 4884647222 4890203136 4897902912 4901292032 4908024576 4913405952 4915909908 4919311488 4927057096 4932661248 4937239008 4937397192 4939595136 4950796032 4955390622 4956746508 4968997488 4974649344 4980265056 4985929728 4986089472 4993940224 4998574854 4999942556 5000800032 5004260352 5010275088 5015768576 5018001408 5018163921 5022658368 5028695217 5029380096 5034047616 5035425024 5040098154 5047870464 5053937616 5065397792 5072355756 5072518269 5077917312 5078287872 5084020578 5089803264 5102383104 5104983366 5108515776 5116559292 5120099712 5122543104 5127297084 5134158848 5138923608 5140329712 5141211264 5153034432 5171813712 5177862144 5183707256 5186014848 5189603328 5190827733 5195840832 5201371136 5204021844 5208682752 5216883984 5220493824 5222817792 5226768456 5242019328 5248319832 5260220784 5268332544 5273221824 5278314496 5279559831 5285564928 5291360256 5291531622 5294056824 5297720064 5306061488 5313350034 5317026624 5325569067 5329254112 5330168064 5331626496 5336574516 5343716352 5348675592 5351228064 5363362368 5369808717 5378089472 5383080612 5389203456 5395287144 5395680864 5401423872 5401596928 5409016704 5417533368 5421282048 5427798012 5436168192 5441213232 5442702048 5448495104 5455043776 5462536968 5468526336 5475099084 5481326592 5494874112 5495052069 5501478528 5507334144 5510140776 5513953536 5527581696 5529094144 5530042368 5534225424 5542939233 5546774688 5549243904 5549421696 5554571841 5569645536 5582453968 5588803584 5590122174 5597603328 5601476608 5602798188 5609170944 5609350656 5618182752 5622070272 5628827568 5637690331 5642739648 5645251584 5651624316 5658052608 5662332494 5663303568 5664853152 5678854272 5684338688 5685679818 5698572516 5707360256 5712656976 5714220064 5719154688 5726028672 5732306944 5735228226 5739196736 5740180992 5747080248 5754771456 5760112176 5762860992 5768994816 5775928704 5781289059 5782870926 5789026048 5797163736 5803757568 5810309232 5816918016 5825094912 5831670663 5834266704 5838303744 5845320936 5851542528 5854334976 5859768096 5867610112 5868994482 5873055552 5874662528 5875670016 5880114513 5889182208 5896260552 5917556736 5917748382 5924236864 5926874112 5931357341 5932374552 5938103808 5947453536 5952780288 5955813927 5959935072 5966278656 5969319174 5973449664 5990879232 5995410876 5998079808 6011680896 6011873504 6017260041 6018711552 6020131572 6033782664 6040645632 6050350656 6054537216 6064070272 6069698037 6071358818 6076601856 6076796544 6086364648 6090576128 6093287424 6097896532 6098942304 6115689216 6122593009 6123039804 6129556992 6136924248 6146387968 6152092128 6159089664 6166492416 6173253632 6173453559 6176399628 6181733376 6189163344 6195750912 6198908373 6203197728 6212763648 6218529408 6220230912 6226003602 6234335744 6240121524 6242899392 6243099408 6249744384 6257256096 6264373248 6280260714 6287404032 6294501668 6297303744 6301661184 6310519488 6317236224 6318964736 6320455596 6324829056 6332431014 6339171072 6342196224 6348082104 6365309184 6372959796 6379947392 6387615598 6388711056 6394881024 6410686464 6420780288 6425223168 6426739098 6428497572 6432945792 6443074664 6448845312 6451716096 6456596328 6471237136 6474117888 6480126198 6483218616 6490119168 6497919792 6512654304 6520270848 6521809203 6530537216 6536597886 6544032768 6554546544 6559081984 6560206848 6568091712 6575986053 6576881664 6582985344 6583196256 6586126848 6593561702 6601061376 6607187496 6608995344 6625329984 6633293121 6640353408 6648119296 6648334602 6657251328 6664766472 6667733376 6672347136 6680366784 6690885228 6691099597 6696877824 6704926956 6712063488 6713900032 6720130872 6730493952 6738583488 6763141008 6763357692 6770556416 6771050496 6778694104 6786404352 6788005497 6803177472 6806644488 6811354368 6822079056 6826799616 6830057472 6836396112 6847160229 6851898144 6854948352 6870712576 6880150368 6895751616 6903816192 6904039779 6914686464 6919471104 6921103644 6927787776 6938695792 6944910336 6955845312 6960658432 6964205703 6969024608 6970219776 6978597444 6989359104 6994646022 6997759776 7013627712 7023486834 7030962432 7039413108 7047419904 7055375496 7058742432 7063626752 7064838144 7073329536 7084466712 7089368832 7100758756 7106890752 7108835328 7115432688 7124955136 7131567456 7134970752 7141592367 7151149824 7159744956 7169347584 7177440816 7185604608 7193716192 7194241152 7201898496 7212022272 7223377824 7228376064 7237064016 7248224256 7248458997 7254950976 7256936064 7263670869 7280141778 7283382624 7291368448 7300132112 7301384064 7308435456 7310159766 7326736092 7326970833 7335304704 7346854368 7351938048 7370108928 7373864862 7378967232 7390585644 7395699584 7398991872 7399228928 7405858512 7406095788 7409392704 7426194048 7435119762 7453496232 7463471104 7470397584 7478894592 7479134208 7490910336 7496093696 7497862281 7499913834 7505103424 7506390528 7515412632 7523652864 7527002112 7535499088 7544070144 7551071424 7553137536 7560147231 7571805696 7580906424 7598096688 7608287232 7616875968 7617431808 7626030867 7634704896 7643323454 7646970968 7653574656 7657475049 7662773664 7673028608 7674838938 7680149568 7683814656 7690945626 7701238272 7708385412 7710494568 7729551648 7738343424 7747078976 7756390369 7757720568 7766793216 7775560884 7779022272 7784404992 7793761248 7802056704 7805779968 7806032766 7813024128 7825325976 7830740736 7834226688 7840152684 7852242944 7861680736 7863028992 7872479748 7890331176 7902498816 7909832736 7917471744 7929938048 7937040384 7937297433 7941085236 7946580096 7955038208 7959092232 7964599552 7975539936 7987838976 7993881168 7997439744 8006467781 8015574528 8023013388 8026842096 8045043552 8054194176 8067134208 8072716288 8074620918 8083805184 8092930716 8093521296 8102135808 8102395392 8115152864 8124383232 8126300052 8131923072 8141697018 8154252288 8161819848 8164053072 8172742656 8182565664 8202789504 8212648626 8221989888 8231271412 8235199504 8242311168 8252217792 8261001216 8265211164 8270930304 8291372544 8293641216 8301338136 8320162032 8323865856 8324132544 8332992512 8343008128 8353035782 8354468304 8373680952 8383205376 8396404992 8402214912 8404197282 8414025984 8427274128 8433105408 8443241352 8452228096 8456261632 8464109472 8467877376 8477436474 8487078912 8493498741 8497279728 8518281408 8526508032 8528519727 8547581952 8547858774 8561040384 8568985464 8571330096 8577261056 8578732032 8589043008 8598460416 8602842339 8608795104 8622349918 8632157184 8640168264 8644291488 8653492224 8663893056 8674306389 8683539072 8693694464 8695745604 8705636352 8715463848 8725377024 8739395392 8746942464 8749899473 8751400056 8757455616 8767981404 8777313792 8777595008 8781502464 8789652144 8801415168 8803491723 8809583328 8811993792 8833773312 8844390828 8853804544 8864446136 8876335104 8876622573 8886355296 8890311168 8896462848 8907155712 8921180304 8929170432 8939902608 8949417984 8953978761 8960174496 8973991936 8984777984 8986318848 8993116314 8997119712 9017521344 9017810256 9028067328 9048539136 9050673996 9071487698 9075525984 9081805824 9096105408 9102399488 9106743296 9107038227 9114902784 9115194816 9129546972 9135864192 9139931136 9146844798 9173533824 9184559706 9194335488 9205386372 9219581952 9228138192 9237050368 9238634496 9249738624 9259880448 9264599442 9274460416 9285607604 9293626368 9304796592 9319145472 9326194696 9327794112 9330346368 9339005403 9351503616 9360182286 9364649112 9374616576 9385884144 9396559872 9407167328 9411656576 9420391071 9431106048 9441752502 9445955616 9452491776 9465779232 9475854336 9478447104 9480683394 9487243584 9498646521 9508756608 9513294336 9522123156 9534866432 9546326608 9547963776 9559130112 9559439694 9569921088 9581423397 9592321536 9616029696 9631170432 9637834752 9640108647 9642746358 9649418688 9664611996 9673267968 9675914752 9677574144 9684894492 9706855704 9711176832 9735178752 9746879688 9768981456 9769294444 9780406272 9795805824 9802584064 9804896829 9816049152 9826811904 9831819816 9838622976 9854114192 9865322496 9874478016 9874794384 9879190272 9890342553 9901592064 9910781244 9913493016 9937994976 9949298688 9960530112 9972178944 9972501903 9987880448 9997149708 9999885112 10001600064 10008520704 10020550176 10031537152 10036002816 10036327842 10045316736 10057390434 10068095232 10070850048 10080196308 10095740928 10107875232 10130795584 10144711512 10145036538 10155834624 10156575744 10168041156 10179606528 10204766208 10209966732 10217031552 10233118584 10240199424 10245086208 10254594168 10268317696 10277847216 10280659424 10282422528 10306068864 10343627424 10355724288 10367414512 10372029696 10379206656 10381655466 10391681664 10402742272 10408043688 10417365504 10433767968 10440987648 10445635584 10453536912 10469996329 10484038656 10491969033 10496639664 10520441568 10535230251 10536665088 10546443648 10556628992 10559119662 10571129856 10583063244 10588113648 10595440128 10612122976 10626700068 10634053248 10651138134 10658508224 10660336128 10663252992 10673149032 10687432704 10697351184 10702456128 10726724736 10739617434 10756178944 10766161224 10778406912 10790574288 10791361728 10802847744 10803193856 10818033408 10835066736 10842564096 10855596024 10872336384 10882426464 10885404096 10896990208 10910087552 10920212667 10925073936 10937052672 10950198168 10962653184 10989748224 10990104138 11002957056 11015377919 11020281552 11027907072 11055163392 11058188288 11060797293 11068450848 11085878466 11093549376 11098487808 11098843392 11109143682 11139291072 11152679643 11164907936 11177607168 11180244348 11195206656 11205596376 11218341888 11218701312 11236365504 11244140544 11249870751 11257655136 11275380662 11285479296 11290503168 11303248632 11316105216 11324664988 11326607136 11329706304 11357708544 11368677376 11371359636 11397145032 11414720512 11425313952 11428440128 11438309376 11452057344 11464613888 11464985181 11470456452 11478393472 11480361984 11494160496 11509542912 11512258407 11520224352 11525721984 11537989632 11551857408 11562578118 11565741852 11578052096 11594327472 11607515136 11620618464 11633836032 11650189824 11663341326 11668533408 11676607488 11690641872 11703085056 11708669952 11709049149 11719536192 11735220224 11737988964 11746111104 11749325056 11751340032 11760229026 11778364416 11792521104 11835496764 11848473728 11853748224 11862714682 11864749104 11876207616 11894907072 11905560576 11911627854 11919870144 11932557312 11938638348 11946899328 11981758464 11990821752 11996159616 12023361792 12023747008 12034520082 12040263144 12067565328 12081291264 12100701312 12109074432 12111931377 12128140544 12139396074 12142717636 12153203712 12153593088 12172729296 12181152256 12186574848 12195793064 12197884608 12212545527 12231378432 12245186018 12246079608 12259113984 12273848496 12292775936 12304184256 12318972939 12332984832 12346507264 12346907118 12352799256 12363466752 12378326688 12391501824 12397816746 12406395456 12426327823 12437058816 12440461824 12452007204 12468671488 12480243048 12485798784 12486198816 12499488768 12514512192 12529553673 12560521428 12574808064 12589003336 12594607488 12603322368 12606295923 12621038976 12634472448 12640911192 12649658112 12664862028 12678342144 12684392448 12696164208 12716154711 12730618368 12745919592 12759894784 12775231196 12777422112 12789762048 12821372928 12821788161 12841560576 12850446336 12853478196 12856995144 12865891584 12886149328 12897690624 12903432192 12913192656 12933524877 12942474272 12948235776 12960252396 12966437232 12980238336 12995839584 13025308608 13040541696 13043618406 13061074432 13073195772 13088065536 13109093088 13118163968 13120413696 13136183424 13151972106 13165970688 13166392512 13172253696 13187123404 13202122752 13214374992 13217990688 13250659968 13266586242 13280706816 13296669204 13314502656 13329532944 13335466752 13344694272 13360733568 13381770456 13382199194 13393755648 13409853912 13424126976 13427800064 13440261744 13460987904 13477166976 13489674471 13526282016 13526715384 13541112832 13542100992 13557388208 13572808704 13576010994 13607231547 13613288976 13622708736 13644158112 13653599232 13660114944 13672792224 13694320458 13703796288 13709896704 13720267197 13741425152 13760300736 13776839559 13791503232 13807632384 13808079558 13829372928 13842207288 13855575552 13877391584 13889820672 13896899163 13911690624 13921316864 13928411406 13938049216 13940439552 13957194888 13978718208 13989292044 13995519552 14027255424 14040273429 14046973668 14061924864 14078826216 14094839808 14110750992 14117484864 14127253504 14129676288 14146659072 14162628753 14168933424 14178737664 14201517512 14213781504 14217670656 14221025091 14230865376 14249910272 14263134912 14269941504 14283184734 14302299648 14319489912 14338695168 14354881632 14371209216 14387432384 14388482304 14404724971 14424044544 14446755648 14456752128 14464119537 14474128032 14496448512 14496917994 14509901952 14513872128 14527341738 14560283556 14566765248 14582736896 14600264224 14602768128 14616870912 14620319532 14653472184 14653941666 14670609408 14693708736 14703876096 14740217856 14747729724 14757934464 14781171288 14791399168 14797983744 14798457856 14811717024 14812191576 14818785408 14852388096 14870239524 14906992464 14926942208 14940795168 14957789184 14958268416 14981820672 14992187392 14995724562 14999827668 15010206848 15012781056 15030825264 15047305728 15054004224 15054491763 15070998176 15088140288 15102142848 15106275072 15120294462 15143611392 15161812848 15196193376 15217554807 15233751936 15234863616 15252061734 15269409792 15286646908 15293941936 15307149312 15314950098 15325547328 15346057216 15349677876 15360299136 15367629312 15381891252 15402476544 15416770824 15420989136 15459103296 15494157952 15512780738 15515441136 15533586432 15551121768 15558044544 15568809984 15587522496 15604113408 15612065532 15626048256 15650651952 15661481472 15668453376 15680305368 15704485888 15723361472 15726057984 15744959496 15780662352 15804997632 15819665472 15834943488 15838679493 15859876096 15874080768 15874594866 15882170472 15893160192 15918184464 15929199104 15951079872 15976707201 15987762336 15994879488 16012935562 16031149056 16046026776 16053684192 16090087104 16109426151 16134268416 16145432576 16149241836 16167610368 16185861432 16187042592 16204271616 16204790784 16230305728 16249813307 16252600104 16263846144 16283394036 16308504576 16323639696 16328106144 16345485312 16365131328 16405579008 16425297252 16443979776 16462542824 16470399008 16484622336 16485156207 16504435584 16522002432 16530422328 16541860608 16582745088 16587282432 16602676272 16628817699 16640324064 16647731712 16648265088 16663715523 16665985024 16686016256 16706071564 16708936608 16747361904 16766410752 16792809984 16804429824 16808394564 16828051968 16854548256 16866210816 16886482704 16904456192 16912523264 16913070993 16928218944 16935754752 16954872948 16974157824 16986997482 16994559456 17036562816 17053016064 17057039454 17095717548 17122080768 17137970928 17142660192 17154522112 17157464064 17178086016 17196920832 17205684678 17217590208 17244699836 17264314368 17280336528 17288582976 17306984448 17327786112 17343867177 17348612778 17367078144 17391491208 17411272704 17430927696 17450754048 17478790784 17495011989 17499798946 17502800112 17514911232 17535962808 17554627584 17555190016 17563004928 17579304288 17602830336 17606983446 17619166656 17623987584 17640343539 17667546624 17688781656 17707609088 17728892272 17752670208 17753245146 17772710592 17780622336 17794072023 17814311424 17842360608 17858340864 17867441781 17879805216 17898835968 17907957522 17920348992 17969555968 17972637696 17986232628 17994239424 18035042688 18035620512 18056134656 18101347992 18142975396 18151051968 18163611648 18192210816 18204798976 18209094111 18213486592 18214076454 18229805568 18230389632 18259093944 18271728384 18279862272 18293689596 18347067648 18367779027 18369119412 18388670976 18410772744 18439163904 18456276384 18474100736 18477268992 18499477248 18519760896 18520360677 18529198884 18548920832 18571215208 18587252736 18596725119 18609593184 18638290944 18652389392 18655588224 18660692736 18678010806 18703007232 18720364572 18729298224 18749233152 18771768288 18793119744 18814334656 18823313152 18840782142 18862212096 18883505004 18891911232 18904983552 18931558464 18951708672 18956894208 18961366788 18974487168 18997293042 19017513216 19026588672 19044246312 19069732864 19092653216 19095927552 19118879388 19139842176 19162846794 19184643072 19232059392 19262340864 19275669504 19280217294 19285492716 19298837376 19329223992 19346535936 19351829504 19355148288 19369788984 19413711408 19422353664 19470357504 19493759376 19537962912 19538588888 19560812544 19565427609 19591611648 19605168128 19609793658 19632098304 19663639632 19677245952 19708228384 19730644992 19748956032 19749588768 19758380544 19780685106 19803184128 19818163729 19821562488 19826986032 19875989952 19899879363 19921060224 19944357888 19945003806 19975760896 19994299416 19999770224 20003200128 20017041408 20041100352 20063074304 20072655684 20073298791 20090633472 20114780868 20136190464 20141700096 20160392616 20191481856 20215750464 20261591168 20289423024 20290073076 20311669248 20313151488 20336082312 20359213056 20409532416 20419933464 20434063104 20466237168 20480398848 20490172416 20509188336 20536635392 20541480687 20555694432 20561318848 20564845056 20612137728 20687254848 20711448576 20712119337 20734829024 20744059392 20758413312 20763310932 20783363328 20816087376 20834731008 20867535936 20881975296 20892617109 20907073824 20939992658 20968077312 20983938066 20993279328 21040883136 21070460502 21092887296 21113257984 21118239324 21142259712 21166126488 21176227296 21190880256 21224245952 21249755863 21253400136 21268106496 21302276268 21317016448 21320672256 21326505984 21346298064 21374865408 21394702368 21404912256 21453449472 21479234868 21512357888 21532322448 21556813824 21581148576 21582723456 21605695488 21606387712 21636066816 21670133472 21685128192 21711192048 21744672768 21745376991 21764852928 21770808192 21791012607 21793980416 21820175104 21840425334 21850147872 21874105344 21900396336 21925306368 21980208276 21980912499 22005914112 22030755838 22040563104 22055814144 22110326784 22116376576 22121594586 22136901696 22171756932 22187098752 22196975616 22197686784 22218287364 22278582144 22305359286 22329815872 22360488696 22390413312 22411192752 22436683776 22437402624 22472731008 22488281088 22493586843 22499741502 22515310272 22550761324 22570958592 22581006336 22606497264 22632210432 22649329976 22653214272 22659412608 22680441693 22715417088 22742719272 22794290064 22829441024 22850627904 22856880256 22878092601 22904114688 22929227776 22929970362 22940912904 22956786944 22960723968 22988320992 23019085824 23024516814 23040448704 23051443968 23077465957 23103714816 23125156236 23131483704 23156104192 23188654944 23215030272 23241236928 23269171107 23300379648 23326682652 23337066816 23353214976 23381283744 23406170112 23417339904 23418098298 23439072384 23475977928 23492222208 23498650112 23502680064 23520458052 23556728832 23585042208 23670993528 23696947456 23707496448 23725429364 23729498208 23752415232 23789814144 23811121152 23811892299 23823255708 23839740288 23865114624 23877276696 23893798656 23963516928 23981643504 23992319232 24019403343 24046723584 24047494016 24069040164 24080526288 24135130656 24162582528 24201402624 24218148864 24223862754 24256281088 24278792148 24285435272 24306407424 24307186176 24345458592 24362304512 24373149696 24391586128 24395769216 24425091054 24462756864 24490372036 24492159216 24518227968 24547696992 24585551872 24608368512 24637945878 24665969664 24693814236 24705598512 24726933504 24756653376 24783003648 24795633492 24812790912 24852655646 24874117632 24880923648 24904014408 24937342976 24960486096 24971597568 24972397632 24998977536 25029024384 25059107346 25121042856 25149616128 25178006672 25189214976 25206644736 25212591846 25242077952 25281822384 25299316224 25329724056 25356684288 25368784896 25392328416 25432309422 25461236736 25480496223 25491839184 25519789568 25550462392 25554844224 25579524096 25585559181 25642745856 25643576322 25683121152 25706956392 25713990288 25731783168 25772298656 25795381248 25808527017 25826385312 25867049754 25884948544 25896471552 25920504792 25932874464 25960476672 25991679168 26022919167 26050617216 26081083392 26087236812 26122148864 26146391544 26176131072 26218186176 26236327936 26240827392 26249698419 26272366848 26303944212 26331941376 26332785024 26344507392 26374246808 26404245504 26410475169 26428749984 26435981376 26501319936 26533172484 26561413632 26593338408 26629005312 26659065888 26670933504 26689388544 26721467136 26751632089 26763540912 26764398388 26787511296 26819707824 26848253952 26855600128 26861936283 26880523488 26921975808 26954333952 26979348942 27052564032 27053430768 27082225664 27084201984 27114776416 27145617408 27152021988 27214463094 27226577952 27245417472 27288316224 27307198464 27320229888 27321114681 27345584448 27388640916 27407592576 27419793408 27440534394 27482850304 27520601472 27553679118 27583006464 27616159116 27658745856 27684414576 27711151104 27754783168 27779641344 27793798326 27823381248 27842633728 27856822812 27876098432 27880879104 27914389776 27957436416 27978584088 27991039104 28054510848 28080546858 28093947336 28123849728 28157652432 28189679616 28221501984 28234969728 28254507008 28261173213 28293318144 28325257506 28337866848 28357475328 28403035024 28427563008 28435341312 28442050182 28461730752 28495939563 28499820544 28526269824 28539883008 28566369468 28604599296 28638979824 28677390336 28709763264 28744270191 28774864768 28776964608 28809449942 28848089088 28893511296 28913504256 28928239074 28948256064 28993835988 29019803904 29027744256 29054683476 29120567112 29133530496 29165473792 29200528448 29205536256 29240639064 29306944368 29307883332 29341218816 29387417472 29407752192 29414690487 29480435712 29495459448 29515868928 29562342576 29582798336 29595967488 29596915712 29623434048 29624383152 29637570816 29671027659 29704776192 29740479048 29813984928 29853884416 29881590336 29916536832 29917505709 29963641344 29984374784 29991449124 29999655336 30020413696 30025562112 30061650528 30094611456 30108008448 30108983526 30141996352 30178224713 30204285696 30212550144 30240588924 30287222784 30323625696 30392386752 30435109614 30467503872 30469727232 30504123468 30538819584 30573293816 30587883872 30614298624 30629900196 30651094656 30699355752 30720598272 30735258624 30763782504 30804953088 30833541648 30841978272 30918206592 30988315904 31025561476 31030882272 31067172864 31102243536 31116089088 31137619968 31175044992 31208226816 31224131064 31252096512 31301303904 31322962944 31336906752 31360610736 31408971776 31409988987 31446722944 31452115968 31475907099 31489918992 31561324704 31609995264 31639330944 31669886976 31677358986 31719752192 31749189732 31750206943 31764340944 31786320384 31836368928 31858398208 31902159744 31953414402 31975524672 31989758976 32025871124 32062298112 32092053552 32107368384 32180174208 32218852302 32268536832 32298483672 32335220736 32371722864 32374085184 32408543232 32409581568 32460611456 32499626614 32505200208 32527692288 32566788072 32617009152 32647279392 32656212288 32690970624 32730262656 32760638001 32811158016 32850594504 32887959552 32925085648 32940798016 32969244672 32970312414 33008871168 33046133757 33060844656 33083721216 33165490176 33174564864 33182391879 33205352544 33257635398 33280648128 33295463424 33296530176 33327431046 33372032512 33412143128 33417873216 33458038929 33494723808 33532821504 33585619968 33616789128 33656103936 33709096512 33732421632 33749612253 33772965408 33808912384 33825046528 33826141986 33856437888 33871509504 33909745896 33948315648 33973994964 33989118912 34073125632 34106032128 34114078908 34191435096 34244161536 34275941856 34285320384 34309044224 34314928128 34356172032 34393841664 34394955543 34411369356 34435180416 34489399672 34528628736 34536775221 34560673056 34577165952 34613968896 34655572224 34687734354 34697225556 34734156288 34782982416 34822545408 34861855392 34901508096 34957581568 34990023978 34999597892 35005600224 35029822464 35071925616 35109255168 35110380032 35126009856 35127147447 35158608576 35205660672 35213966892 35238333312 35247975168 35280687078 35335093248 35377563312 35415218176 35457784544 35506490292 35545421184 35561244672 35588144046 35628622848 35684721216 35716681728 35734883562 35759610432 35797671936 35815915044 35840697984 35939111936 35945275392 35972465256 35988478848 36070085376 36071241024 36202695984 36285950792 36302103936 36327223296 36335794131 36384421632 36409597952 36418188222 36428152908 36459611136 36460779264 36518187888 36543456768 36559724544 36587379192 36694135296 36735558054 36738238824 36777341952 36821545488 36878327808 36912552768 36948201472 36956918817 36998954496 37039521792 37040721354 37058397768 37097841664 37142430416 37174505472 37193450238 37219186368 37278983469 37304778784 37311176448 37321385472 37356021612 37406014464 37440729144 37458596448 37498466304 37543536576 37588661019 37628669312 37646626304 37681564284 37724424192 37767010008 37783822464 37809967104 37863116928 37903417344 37922733576 37948974336 37994586084 38035026432 38053177344 38088492624 38139465728 38148464133 38185306432 38191855104 38237758776 38279684352 38325693588 38369286144 38464118784 38465364483 38524681728 38551339008 38560434588 38570985432 38597674752 38658447984 38693071872 38703659008 38710296576 38739577968 38800574631 38827422816 38844707328 38940715008 38987518752 39075925824 39077177776 39121625088 39130855218 39183223296 39210336256 39219587316 39264196608 39327279264 39354491904 39416456768 39463832317 39497912064 39499177536 39516761088 39561370212 39606368256 39636327458 39643124976 39653972064 39751979904 39799758726 39842120448 39890007612 39951521792 39988598832 39999540448 40006400256 40034082816 40082200704 40126148608 40145311368 40146597582 40181266944 40229561736 40272380928 40283400192 40320785232 40382963712 40431500928 40469023413 40523182336 40578846048 40580146152 40623338496 40626302976 40672164624 40718426112 40821694641 40839866928 40868126208 40932474336 40960797696 40980344832 41018376672 41073270784 41082961374 41111388864 41122637696 41129690112 41160801591 41224275456 41374509696 41422897152 41424238674 41469658048 41488118784 41519501387 41526621864 41566726656 41632174752 41669462016 41690697489 41735071872 41763950592 41785234218 41814147648 41879985316 41936154624 41967876132 41986558656 42081766272 42120820287 42140921004 42185774592 42236478648 42284519424 42332252976 42352454592 42381760512 42448491904 42487886259 42499511726 42506800272 42536212992 42604552536 42634032896 42641344512 42653011968 42692596128 42749730816 42789404736 42809824512 42858151063 42906898944 42958469736 43024715776 43064644896 43113627648 43162297152 43165446912 43212775424 43214174913 43272133632 43340266944 43370256384 43392358611 43422384096 43489345536 43490753982 43529705856 43541616384 43582025214 43640350208 43680850668 43700295744 43748210688 43800792672 43850612736 43960416552 43961824998 44011828224 44061511676 44081126208 44111628288 44220653568 44232753152 44243189172 44273803392 44343513864 44374197504 44393951232 44395373568 44436574728 44557164288 44610718572 44659631744 44720977392 44780826624 44822385504 44873367552 44874805248 44945462016 44976562176 44987173686 44999483004 45030620544 45101522648 45141917184 45162012672 45163475289 45212994528 45264420864 45298659952 45306428544 45318825216 45360883386 45430834176 45485438544 45588580128 45652664421 45658882048 45701255808 45713760512 45756185202 45808229376 45859940724 45881825808 45913573888 45921447936 45976641984 46038171648 46049033628 46080897408 46102887936 46154931914 46207429632 46250312472 46262967408 46312208384 46377309888 46482473856 46538342214 46600759296 46653365304 46674133632 46706429952 46762567488 46812340224 46836196596 46878144768 46951955856 46984444416 46997300224 47005360128 47040916104 47113457664 47170084416 47341987056 47393894912 47414992896 47450858728 47458996416 47504830464 47516038479 47579628288 47622242304 47623784598 47646511416 47679480576 47754553392 47787597312 47930121603 47963287008 47984638464 48038806686 48093447168 48094988032 48138080328 48161052576 48270261312 48328278453 48402805248 48436297728 48447725508 48512562176 48557584296 48570870544 48612814848 48614372352 48690917184 48724609024 48749439921 48783172256 48791538432 48850182108 48925513728 48980744072 48984318432 49036455936 49095393984 49216737024 49275891756 49331939328 49387628472 49411197024 49453867008 49513306752 49566007296 49591266984 49625581824 49705311292 49748235264 49761847296 49808028816 49874685952 49886453097 49920972192 49943195136 49944795264 49991146569 49997955072 50058048768 50118214692 50242085712 50299232256 50356013344 50378429952 50413289472 50425183692 50484155904 50563644768 50598632448 50659448112 50713368576 50737569792 50739212979 50784656832 50864618844 50922473472 50960992446 50983678368 51039579136 51100924784 51109688448 51159048192 51171118362 51287152644 51366242304 51413912784 51427980576 51463566336 51544597312 51590762496 51617054034 51652770624 51734099508 51769897088 51792943104 51841009584 51865748928 51920953344 51983358336 52045838334 52101234432 52174473624 52244297728 52292783088 52352262144 52436372352 52472655872 52485035967 52499396838 52544733696 52607888424 52663882752 52665570048 52689014784 52748493616 52808491008 52820950338 52857499968 52871962752 52921030617 53002639872 53066344968 53122827264 53186676816 53258010624 53318131776 53341867008 53382216069 53442934272 53503264178 53527081824 53528796776 53575022592 53602325343 53639415648 53696507904 53711200256 53723872566 53761046976 53908667904 53958697884 54105128064 54106861536 54164451328 54168403968 54229552832 54294732583 54304043976 54428926188 54453155904 54490834944 54576632448 54614396928 54627282333 54640459776 54642229362 54691168896 54777281832 54815185152 54839586816 54881068788 54965700608 55041202944 55103337081 55107358236 55166012928 55232318232 55317491712 55368829152 55422302208 55509566336 55559282688 55561082031 55587596652 55646762496 55685267456 55713645624 55752196864 55761758208 55828779552 55914872832 55957168176 55982078208 56045274467 56109021696 56161093716 56187894672 56247699456 56315304864 56379359232 56443003968 56469939456 56509014016 56522346426 56586636288 56650515012 56675733696 56714950656 56806070048 56855126016 56870682624 56884100364 56923461504 56991879126 57052539648 57079766016 57132738936 57209198592 57277959648 57419526528 57488540382 57549729536 57553929216 57618899884 57696178176 57787022592 57827008512 57856478148 57896512128 57987671976 58039607808 58055488512 58109366952 58241134224 58267060992 58330947584 58401056896 58411072512 58481278128 58613888736 58615766664 58682437632 58774834944 58815504384 58829380974 58990918896 59031737856 59124685152 59165596672 59191934976 59193831424 59246868096 59248766304 59275141632 59342055318 59409552384 59454491187 59480958096 59627969856 59699638089 59707768832 59763180672 59833073664 59835011418 59927282688 59982898248 59999310672 60040827392 60051124224 60123301056 60189222912 60217967052 60219896373 60283992704 60356449426 60408571392 60425100288 60481177848 60574445568 60647251392 60784773504 60870219228 60935007744 60939454464 61008246936 61077639168 61146587632 61175767744 61228597248 61259800392 61302189312 61398711504 61441196544 61470517248 61527565008 61609906176 61624442061 61667083296 61683956544 61836413184 61976631808 62051122952 62061764544 62134345728 62136358011 62204487072 62232178176 62275239936 62350089984 62448262128 62504193024 62602607808 62645925888 62677851327 62721221472 62817943552 62819977974 62893445888 62904231936 62951814198 62979837984 63122649408 63278661888 63339773952 63354717972 63439504384 63498379464 63500413886 63528681888 63572640768 63672737856 63716796416 63749267589 63804319488 63906828804 63951049344 63979517952 64051742248 64124596224 64184107104 64214736768 64360348416 64437704604 64537073664 64596967344 64670441472 64743445728 64748170368 64817086464 64819163136 64921222912 64999253228 65010400416 65055384576 65133576144 65234018304 65236130973 65294558784 65312424576 65373037821 65381941248 65460525312 65521276002 65622316032 65701189008 65775919104 65850171296 65881596032 65940624828 65942737497 66017742336 66092267514 66121689312 66167442432 66330980352 66349129728 66364783758 66410705088 66515270796 66561296256 66590926848 66593060352 66654862092 66744065024 66824286256 66835746432 66916077858 66989447616 67171239936 67233578256 67312207872 67418193024 67464843264 67480760529 67499224506 67545930816 67617824768 67652283972 67712875776 67743019008 67819491792 67896631296 67947989928 67978237824 68146251264 68228157816 68382870192 68488323072 68551883712 68570640768 68618088448 68634277803 68712344064 68787683328 68789911086 68822738712 68870360832 68978799344 69057257472 69073550442 69121346112 69154331904 69232397871 69311144448 69375468708 69394451112 69468312576 69565964832 69645090816 69723710784 69807513321 69915163136 69980047956 69999195784 70011200448 70059644928 70143851232 70218510336 70220760064 70252019712 70254294894 70317217152 70427933784 70476666624 70495950336 70561374156 70670186496 70755126624 70830436352 70915569088 71012980584 71090842368 71122489344 71176288092 71257245696 71369442432 71433363456 71435676897 71469767124 71519220864 71595343872 71631830088 71681395968 71878223872 71890550784 71944930512 71976957696 72058210029 72140170752 72142482048 72405391968 72571901584 72604207872 72654446592 72671588262 72768843264 72819195904 72836376444 72856305816 72919222272 72921558528 73036375776 73086913536 73119449088 73174758384 73289974303 73388270592 73471116108 73476477648 73554683904 73643090976 73756655616 73825105536 73896402944 73913837634 73997908992 74081442708 74116795536 74195683328 74284860832 74349010944 74386900476 74438372736 74557966938 74609557568 74622352896 74642770944 74712043224 74812028928 74881458288 74917192896 74996932608 75087073152 75177322038 75257338624 75293252608 75363128568 75448848384 75534020016 75567644928 75619934208 75726233856 75845467152 75897948672 75989172168 76070052864 76106354688 76176985248 76278931456 76296928266 76370612864 76383710208 76441488669 76475517552 76559368704 76651387176 76738572288 76928237568 76930728966 77049363456 77107645433 77120869176 77141970864 77195349504 77316895968 77386143744 77407318016 77425581051 77479155936 77601149262 77654845632 77689414656 77881430016 77975037504 78068757501 78151851648 78154355552 78243250176 78261710436 78366446592 78439174632 78528393216 78654558528 78708983808 78749095257 78832913536 78927664634 78995824128 78998355072 79033522176 79122740424 79212736512 79272654916 79286249952 79307944128 79503959808 79599517452 79684240896 79780015224 79903043584 79977197664 79999080896 80012800512 80068165632 80164401408 80252297216 80254896267 80290622736 80293195164 80362533888 80459123472 80544761856 80566800384 80585808849 80641570464 80765927424 80863001856 80938046826 81046364672 81157692096 81160292304 81246676992 81252605952 81344329248 81436852224 81643389282 81679733856 81736252416 81864948672 81921595392 81960689664 81963344043 82036753344 82146541568 82165922748 82222777728 82245275392 82259380224 82321603182 82448550912 82749019392 82848477348 82939316096 82976237568 83039002774 83053243728 83133453312 83264349504 83338924032 83381394978 83470143744 83527901184 83570468436 83628295296 83759970632 83872309248 83935752264 83973117312 84163532544 84241640574 84281842008 84371549184 84472957296 84569038848 84664505952 84704909184 84763521024 84783519639 84896983808 84975772518 84999023452 85013600544 85072425984 85209105072 85268065792 85282689024 85306023936 85385192256 85487818689 85499461632 85578809472 85619649024 85716302126 85813797888 85916939472 86049431552 86129289792 86232810573 86324594304 86330893824 86425550848 86428349826 86544267264 86680533888 86740512768 86784717222 86844768192 86981507964 86984294761 87059411712 87083232768 87164050428 87280700416 87361701336 87400591488 87496421376 87601585344 87920833104 87923649996 88023656448 88123023352 88162252416 88223256576 88244071461 88441307136 88486378344 88547606784 88687027728 88748395008 88787902464 88790747136 88873149456 89013082977 89114328576 89221437144 89319263488 89441954784 89561653248 89644771008 89749610496 89752517127 89890924032 89953124352 89974347372 89998966008 90061241088 90203045296 90283834368 90324025344 90326950578 90425989056 90534674139 90597319904 90612857088 90637650432 90721766772 90861668352 90970877088 91177160256 91305328842 91402511616 91427521024 91512370404 91616458752 91719881448 91763651616 91827147776 91842895872 91953283968 92098067256 92161794816 92205775872 92309863828 92414859264 92500624944 92525934816 92624416768 92754619776 92964947712 93076684428 93201518592 93306730608 93348267264 93412859904 93525134976 93624680448 93672393192 93756289536 93903911712 93968888832 93994600448 94010720256 94081832208 94226915328 94229966961 94340168832 94427721297 94683974112 94787789824 94829985792 94901717456 94917992832 95009660928 95032076958 95159256576 95247569196 95250620829 95293022832 95358961152 95509106784 95575194624 95860243206 95926574016 95969276928 96077613372 96186894336 96189976064 96276160656 96322105152 96540522624 96656556906 96805610496 96895451016 97025124352 97115168592 97141741088 97225629696 97228744704 97381834368 97449218048 97498879842 97566344512 97583076864 97700364216 97851027456 97961488144 97968636864 98072911872 98190787968 98281914003 98433474048 98551783512 98663878656 98775256944 98822394048 98907734016 99026613504 99138401271 99182533968 99251163648 99410622584 99496470528 99523694592 99547175637 99616057632 99749371904 99772906194 99841944384 99886390272 99889590528 99982293138 100116097536 100236429384 100484171424 100598464512 100712026688 100756859904 100833074797 100850367384 100968311808 101127289536 101197264896 101248836759 101318896224 101426737152 101475139584 101478425958 101569313664 101729237688 101844946944 101921984892 101967356736 102079158272 102201849568 102219376896 102318096384 102342236724 102574305288 102732484608 102827825568 102855961152 102927132672 103089194624 103181524992 103184866629 103234108068 103305541248 103468199016 103539794176 103585886208 103682019168 103731497856 103841906688 103966716672 104084081153 104091676668 104202468864 104348947248 104488595456 104585566176 104704524288 104872744704 104945311744 104970071934 104998793676 105089467392 105215776848 105327765504 105331140096 105378029568 105381442341 105496987232 105616982016 105641900676 105714999936 105743925504 105842061234 106005279744 106132689936 106245654528 106373353632 106636263552 106683734016 106764432138 106885868544 107006528356 107054163648 107057593552 107150045184 107204650686 107278831296 107393015808 107422400512 107447745132 107522093952 107817335808 107917395768 108210256128 108213723072 108328902656 108459105664 108589465166 108608087952 108857852376 108906311808 108981669888 109153264896 109228793856 109254564666 109284458724 109382337792 109554563664 109630370304 109679173632 109762137576 109931401216 110082405888 110206674162 110214716472 110332025856 110464636464 110634983424 110737658304 110844604416 110870756451 111019132672 111118565376 111122164062 111175193304 111293524992 111427291248 111504393728 111523516416 111657559104 111836950407 111914336352 111964156416 112090548934 112218043392 112322187432 112375789344 112495398912 112630609728 112765983057 112886007936 112939878912 113018028032 113044692852 113173272576 113301030024 113351467392 113429901312 113612140096 113710252032 113748693149 113768200728 113846923008 113983758252 114105079296 114159532032 114265477872 114418397184 114445392399 114555919296 114839053056 114977080764 115099459072 115107858432 115237799768 115392356352 115396093449 115574045184 115654017024 115712956296 115793024256 115975343952 116079215616 116110977024 116218733904 116401723893 116482268448 116534121984 116661895168 116802113792 116822145024 116962556256 117227777472 117231533328 117364875264 117549669888 117631008768 117658761948 117981837792 118063475712 118249370304 118331193344 118387662848 118391496951 118493736192 118497532608 118550283264 118684110636 118819104768 118908982374 118961916192 119255939712 119399276178 119526361344 119670022836 119854565376 119965796496 119998621344 120081654784 120102248448 120246602112 120378445824 120435934104 120439792746 120567985408 120712898852 120817142784 120850200576 120962355696 121148891136 121294502784 121407070239 121569547008 121740438456 121870015488 121878908928 122016493872 122155278336 122293175264 122351535488 122465083923 122519600784 122604378624 122797423008 122882393088 122941034496 123055130016 123219812352 123248884122 123334166592 123367913088 123482404773 123672826368 123953263616 124102245904 124123529088 124268691456 124272716022 124408974144 124464356352 124558504161 124700179968 124896524256 125008386048 125072092467 125205215616 125291851776 125355702654 125442442944 125639955948 125786891776 125808463872 125903628396 125959675968 126245298816 126557323776 126709435944 126879008768 126996758928 127000827772 127057363776 127145281536 127345475712 127433592832 127463658777 127498535178 127608638976 127813657608 127902098688 127959035904 128103484496 128249192448 128368214208 128429473536 128574453189 128720696832 128875409208 129074147328 129193934688 129340882944 129486891456 129496340736 129638326272 129642524739 129842445824 129998506456 130020800832 130110769152 130177075833 130267152288 130468036608 130472261946 130589117568 130624849152 130746075642 130921050624 131042552004 131244632064 131402378016 131551838208 131700342592 131763192064 131881249656 131885474994 132035484672 132184535028 132243378624 132334884864 132661960704 132698259456 132729567516 132821410176 133030541592 133122592512 133181853696 133186120704 133309724184 133488130048 133648572512 133671492864 133832155716 133978895232 134342479872 134467156512 134624415744 134836386048 134929686528 134961521058 134998449012 135091861632 135235649536 135304567944 135425751552 135486038016 135638983584 135793262592 135895979856 135956475648 136109952277 136292502528 136456315632 136765740384 136957993263 136976646144 137103767424 137141281536 137236176896 137268555606 137424688128 137579822172 137645477424 137740721664 137957598688 138114514944 138147100884 138242692224 138308663808 138464795742 138622288896 138750937416 138788902224 138936625152 139131929664 139447421568 139615026642 139830326272 139960095912 139998391568 140022400896 140119289856 140287702464 140437020672 140441520128 140508589788 140634434304 140855867568 140953333248 140991900672 141122748312 141340372992 141510253248 141660872704 141831138176 142025961168 142181684736 142244978688 142352576184 142514491392 142738884864 142866726912 142871353794 142939534248 143038441728 143263660176 143362791936 143756447744 143790364809 143889861024 143953915392 144116420058 144280341504 144284964096 144810783936 144984835359 145143803168 145208415744 145308893184 145343176524 145537686528 145672752888 145712611632 145838444544 145843117056 146072751552 146173827072 146248319763 146349516768 146579948606 146776541184 146942232216 146952955296 147109367808 147286181952 147650211072 147792805888 147827675268 147995817984 148162885416 148233591072 148391366656 148569721664 148698021888 148748291041 148773800952 148876745472 149115933876 149219115136 149244705792 149285541888 149424086448 149624057856 149659359291 149762916576 149834385792 149993865216 150174146304 150354644076 150514677248 150586505216 150726257136 150897696768 151068040032 151135289856 151239868416 151452467712 151690934304 151795897344 151978344336 152140105728 152212709376 152217638937 152353970496 152557862912 152593856532 152741225728 152767420416 152882977338 152951035104 153118737408 153302774352 153477144576 153861457932 154098726912 154215290866 154241738352 154283941728 154390699008 154633791936 154772287488 154814636032 154851162102 154958311872 155202298524 155309691264 155378829312 155762860032 155950075008 156137515002 156303703296 156308711104 156523420872 156732893184 156878349264 157056786432 157309117056 157417967616 157455107901 157498190514 157665827072 157855329268 157991648256 157996710144 158067044352 158245480848 158425473024 158545309832 158572499904 158615888256 158763091851 159007919616 159199034904 159368481792 159560030448 159806087168 159954395328 159998161792 160025601024 160146648207 160328802816 160504594432 160509792534 160581245472 160586390328 160725067776 160918246944 161089523712 161133600768 161171617698 161283140928 161542261699 161726003712 161876093652 162092729344 162315384192 162320584608 162493353984 162505211904 162688658496 162884197749 163286778564 163359467712 163472504832 163729897344 163843190784 163881846999 163921379328 163926688086 164073506688 164331845496 164445555456 164490550784 164518760448 164643206364 164897101824 165310011243 165498038784 165696954696 165878632192 165952475136 166078005548 166106487456 166266906624 166528699008 166677848064 166683246093 166762789956 166940287488 167055802368 167140936872 167256590592 167519941264 167744618496 167871504528 167946234624 168135823401 168327065088 168483281148 168563684016 168743098368 168945914592 169138077696 169329011904 169409818368 169527042048 169567039278 169793967616 169951545036 169998046904 170027201088 170144851968 170418210144 170536131584 170565378048 170612047872 170770384512 170975637378 171157618944 171239298048 171432604252 171627595776 171833878944 172098863104 172258579584 172465621146 172649188608 172661787648 172856699652 173088534528 173361067776 173481025536 173569434444 173689536384 173963015928 173968589522 174118823424 174166465536 174328100856 174561400832 174723402672 174801182976 174992842752 175203170688 175841666208 175847299992 176047312896 176246046704 176324504832 176446513152 176488142922 176972756688 177095213568 177374055456 177496790016 177575804928 177581494272 177746298912 178026165954 178228657152 178363473561 178442874288 178638526976 178883909568 179098914267 179123306496 179289542016 179499220992 179505034254 179781848064 179948694744 179997932016 180122482176 180406090592 180567668736 180653901156 180659689119 180851978112 181069348278 181194639808 181225714176 181275300864 181443533544 181723336704 181941754176 182354320512 182610657684 182805023232 182855042048 183024740808 183232917504 183439762896 183527303232 183654295552 183685791744 183906567936 184196134512 184323589632 184411551744 184619727656 184829718528 184873326183 185001249888 185051869632 185248833536 185509239552 185929895424 186153368856 186403037184 186613461216 186696534528 186825719808 187050269952 187261424623 187344786384 187512579072 187807823424 187937777664 187989200896 188033553981 188163664416 188453830656 188459933922 188680337664 188855442594 189367948224 189575579648 189803434912 189835985664 190019321856 190064153916 190318513152 190495138392 190501241658 190586045664 190717922304 191018213568 191150389248 191247802767 191720486412 191853148032 191938553856 192155226744 192373788672 192379952128 192552321312 192644210304 193081045248 193313113812 193611220992 193790902032 194050248704 194230337184 194283482176 194451259392 194457489408 194763668736 194898436096 194997759684 195132689024 195166153728 195400728432 195702054912 195708392919 195922976288 195937273728 196145823744 196381575936 196563828006 196866948096 197103567024 197327757312 197550513888 197644788096 197828212491 198053227008 198276802542 198365067936 198502327296 198821245168 198992941056 199047389184 199094351274 199232115264 199498743808 199545812388 199683888768 199772780544 199779181056 199964586276 200232195072 200472858768 200968342848 201424053376 201513719808 201666149594 201700734768 201936623616 202254579072 202394529792 202497673518 202637792448 202853474304 202956851916 203138627328 203458475376 203689893888 203843969784 203934713472 204158316544 204403699136 204438753792 204684473448 205148610576 205464969216 205655651136 205711922304 205854265344 205902833409 206178389248 206363049984 206369733258 206468216136 206611082496 206936398032 207079588352 207171772416 207364038336 207462995712 207697193613 207933433344 208168162306 208183353336 208404937728 208697894496 208977190912 209171132352 209422539963 209745489408 209890623488 209940143868 209997587352 210178934784 210431553696 210655531008 210662280192 210756059136 210762884682 210993974464 211247572991 211283801352 211429999872 211487851008 211684122468 212010559488 212265379872 212491309056 212746707264 213272527104 213367468032 213528864276 213771737088 214013056712 214108327296 214115187104 214300090368 214307030691 214409301372 214557662592 214786031616 214895490264 215044187904 215634671616 215834791536 216174630087 216420512256 216427446144 216657805312 216918211328 217178930332 217216175904 217715704752 217812623616 217963339776 218306529792 218457587712 218509129332 218568917448 218764675584 219109127328 219260740608 219358347264 219524275152 219862802432 219869922909 220164811776 220413348324 220429432944 220664051712 220929272928 221269966848 221475316608 221689208832 221741512902 222038265344 222244328124 222350386608 222587049984 222854582496 223008787456 223047032832 223315118208 223673900814 223828672704 223928312832 224181097868 224436086784 224644374864 224751578688 224990797824 225261219456 225531966114 225772015872 225879757824 226089385704 226346545152 226602060048 226702934784 226859802624 227224280192 227497386298 227536401456 227693846016 227967516504 228210158592 228319064064 228530955744 228836794368 228890784798 229111838592 229324466007 229678106112 229954161528 230198918144 230215716864 230475599536 230784712704 230792186898 231148090368 231322936299 231425912592 231586048512 231950687904 232158431232 232221954048 232276743153 232437467808 232803447786 232964536896 233068243968 233604227584 233644290048 233925112512 234206272503 234455554944 234463066656 234729750528 235099339776 235317523896 235963675584 236126951424 236247285771 236498740608 236662386688 236775325696 236782993902 236987472384 236995065216 237100566528 237368221272 237638209536 237817964748 237923832384 238511879424 238798552356 239052722688 239340045672 239709130752 239931592992 239997242688 240163309568 240204496896 240493204224 240756891648 240764688801 240871868208 240879585492 241135970816 241425797704 241634285568 241700401152 241757426547 241924711392 242297782272 242589005568 242814140478 243139094016 243480876912 243740030976 243757817856 244032987744 244310556672 244586350528 244703070976 244930167846 245039201568 245208757248 245594846016 245764786176 245882068992 245890032129 246110260032 246439624704 246497768244 246668333184 246735826176 246964809546 247345652736 247906527232 248204491808 248247058176 248545432044 248817948288 248928712704 249117008322 249400359936 249793048512 250016772096 250144184934 250410431232 250583703552 250711405308 250884885888 251279911896 251573783552 251616927744 251807256792 251919351936 252490597632 253114647552 253418871888 253758017536 253993517856 254001655544 254114727552 254290563072 254350558917 254690951424 254867185664 254927317554 254997070356 255217277952 255627315216 255804197376 255918071808 256206968992 256498384896 256736428416 256858947072 257148906378 257441393664 257750818416 258148294656 258387869376 258698431719 258973782912 258992681472 259276652544 259285049478 259684891648 259997012912 260041601664 260221538304 260354151666 260534304576 260944523892 260952884283 261178235136 261249698304 261492151284 261842101248 262085104008 262489264128 262804756032 263400685184 263526384128 263762499312 263770949988 264070969344 264369070056 264486757248 264669769728 265323921408 265459135032 265642820352 266061083184 266245185024 266363707392 266372241408 266619448368 266976260096 267039248931 267297145024 267342985728 267664311432 267957790464 268684959744 268934313024 269248831488 269257551381 269672772096 269859373056 269923042116 269996898024 270183723264 270609135888 270851503104 270972076032 271277967168 271604022417 271791959712 271912951296 272219904554 272585005056 272912631264 273531480768 273915986526 274207534848 274282563072 274472353792 274537111212 274849376256 275159644344 275290954848 275481443328 275915197376 276246826219 276294201768 276485384448 276617327616 276929591484 277244577792 277501874832 277577804448 277873250304 278263859328 278894843136 279230053284 279660652544 279920191824 279996783136 280044801792 280238579712 280575404928 280874041344 280883040256 281017179576 281268868608 281711735136 281906666496 281983801344 282245496624 282680745984 282689900883 283020506496 283283163891 283321745408 283662276352 284051922336 284363369472 284489957376 284705152368 285028982784 285477769728 285742707588 285751862487 285879068496 286076883456 286527320352 286725583872 287512895488 287580729618 287779722048 287907830784 288232840116 288560683008 288569928192 289621567872 289969670718 290287606336 290416831488 290686353048 291075373056 291345505776 291425223264 291676889088 291686234112 292145503104 292347654144 292496639526 292699033536 293159897212 293553082368 293884464432 293905910592 294218735616 294572363904 294845742009 295300422144 295655350536 295991635968 296325770832 296467182144 296782733312 297139443328 297415203813 297496582082 297547601904 297753490944 298231867752 298438230272 298489411584 298571083776 298848172896 299248115712 299318718582 299525833152 299668771584 300007057441 300348292608 300709288152 301029354496 301173010432 301452514272 301795393536 302136080064 302270579712 302499224391 302904935424 303381868608 303591794688 303746510277 303956688672 304280211456 304425418752 304435277874 304707940992 305187713064 305482451456 305534840832 305765954676 305902070208 306237474816 306605548704 306954289152 307722915864 308197453824 308430581732 308483476704 308567883456 308781398016 309267583872 309544574976 309554599887 309629272064 309702324204 309916623744 310404597048 310619382528 310757658624 311525720064 311900150016 312252243459 312275030004 312607406592 312617422208 313046841744 313465786368 313756698528 314113572864 314618234112 314835935232 314910215802 314996381028 315331654144 315710658536 315983296512 315993420288 316134088704 316144327023 316490961696 316850946048 317090619664 317144999808 317231776512 317526183702 318015839232 318398069808 318736963584 319120060896 319612174336 319908790656 319996323584 320051202048 320293296414 320657605632 321019585068 321162490944 321172780656 321450135552 321836493888 322179047424 322267201536 322343235396 322566281856 323084523398 323452007424 323752187304 324185458688 324630768384 324641169216 324986707968 325377316992 325768395498 326573557128 326718935424 326945009664 327459794688 327686381568 327763693998 327853376172 328147013376 328663690992 328891110912 328981101568 329037520896 329286412728 329794203648 330620022486 330996077568 331393909392 331757264384 331904950272 332156011096 332212974912 332533813248 332612269353 333057398016 333355696128 333366492186 333525579912 333880574976 334281873744 334513181184 335039882528 335510851221 335743009056 335892469248 336271646802 336654130176 336966562296 337127368032 337486196736 337891829184 338297949171 338658023808 338819636736 339054084096 339134078556 339587935232 339903090072 339996093808 340054402176 340289703936 340836420288 341072263168 341130756096 341246079447 341540769024 341951274756 342315237888 342478596096 342865208504 343255191552 343336177197 343667757888 344517159168 344931242292 345298377216 345323575296 345713399304 346177069056 346722135552 346962051072 347138868888 347379072768 347926031856 347937179044 348237646848 348332931072 348656201712 349122801664 349205171679 349446805344 349602365952 349985685504 350406341376 351683332416 351694599984 352094625792 352492093408 352649009664 352893026304 352976285844 353945513376 354190427136 354748110912 354993580032 355162988544 355174490853 355492597824 356052331908 356457314304 356726947122 356885748576 357277053952 357767819136 358197828534 358579084032 359010068508 359563696128 359897389488 359995864032 360244964352 360812181184 361135337472 361307802312 361319378238 361703956224 362138696556 362389279616 362451428352 362550601728 362887067088 363446673408 363883508352 364708641024 365221315368 365610046464 365710084096 366049481616 366465835008 366879525792 367054606464 367308591104 367395251769 367813135872 368392269024 368647179264 368823103488 369239455312 369659437056 369746652366 370002499776 370103739264 370447214319 370497667072 371018479104 371859790848 372306737712 372806074368 373226922432 373393069056 373675512483 374100539904 374522849246 374689572768 375025158144 375216277401 375615646848 375875555328 375978401792 376067107962 376327328832 376919867844 377360675328 377710885188 378735896448 379151159296 379606869824 379671971328 380128307832 380637026304 380990276784 381002483316 381172091328 381435844608 382036427136 382300778496 382390976331 382495605534 383440972824 383706296064 383877107712 384310453488 384747577344 384759904256 385104642624 385288420608 385723359567 386162090496 386626227624 387222441984 387581804064 388100497408 388460674368 388566964352 388914978816 388927574217 389527337472 389796872192 389995519368 390265378048 390332307456 390801456864 391404109824 391416785838 391845952576 391874547456 392316921269 392763151872 393127656012 393733896192 394207134048 394655514624 395101027776 395289576192 395656424982 396106454016 396553605084 396730135872 397004654592 397642490336 397985882112 398094778368 398188702548 398464230528 399091624776 399367777536 399545561088 399558362112 399929172552 400464390144 400945717536 401936685696 402848106752 403027439616 403332299188 403401469536 403873247232 404509158144 404789059584 404995347036 405275584896 405706948608 405913703832 406277254656 406916950752 407379787776 407687939568 407869426944 408316633088 408329856831 408807398272 408877507584 409368946896 410297221152 410929938432 411311302272 411423844608 411708530688 411805666818 412356778496 412739466516 412936432272 413222164992 413872796064 414159176704 414343544832 414728076672 414925991424 415394387226 415866866688 416336324612 416366706672 416809875456 417395788992 417954381824 418342264704 418845079926 419490978816 419880287736 419995174704 420357869568 420863107392 421311062016 421324560384 421525769364 421987948928 422495145982 422567602704 422859999744 422975702016 423368244936 424021118976 424530759744 424982618112 425493414528 426545054208 426734936064 427057728552 427543474176 428026113424 428216654592 428230374208 428600180736 428614061382 428818602744 429115325184 429790980528 430088375808 431269343232 431371094427 431669583072 432349260174 432841024512 432854892288 433836422656 434357860664 434432351808 434954506077 435431409504 435625247232 435926679552 436613059584 437018258664 437137834896 437529351168 438218254656 438521481216 438744959289 439048550304 439725604864 439739845818 440329623552 440826696648 440858865888 441328103424 441858545856 442950633216 443378417664 443483025804 444076530688 444488656248 444700773216 445174099968 445709164992 446017574912 446094065664 446244873123 446630236416 447347801628 447657345408 447856625664 448362195736 448872173568 448978077873 449288749728 449503157376 449981595648 450522438912 451063932228 451544031744 451759515648 452178771408 452693090304 453204120096 453405869568 453719605248 454448560384 454994772596 455072802912 455387692032 455935033008 456420317184 456638128128 456652916811 457061911488 457673588736 457781569596 458223677184 458648932014 459356212224 459908323056 460397836288 460431433728 460951199072 461584373796 462296180736 462645872598 462851825184 463172097024 463901375808 464316862464 464443908096 464553486306 464874935616 465606895572 465929073792 466136487936 467208455168 467288580096 467850225024 468412545006 468911109888 468926133312 470198679552 470635047792 471927351168 472253902848 472365323703 472494571542 472997481216 473324773376 473565987804 473974944768 473990130432 474201133056 474736442544 475276419072 475635929496 475847664768 477023758848 477597104712 478105445376 478680091344 479418261504 479863185984 479994485376 480326619136 480439944621 480986408448 481513783296 481529377602 481743736416 481759170984 482271941632 482851595408 483268571136 483400802304 483514853094 483849422784 484626785097 485178011136 485628280956 486278188032 486961753824 487480061952 487515635712 488065975488 488652593247 489172701056 489406141952 489860335692 490078403136 490417514496 491189692032 491529572352 491764137984 491780064258 492220520064 492995536488 493336666368 493471652352 493929619092 494691305472 495813054464 495930033729 496408983616 496494116352 497090864088 497635896576 497857425408 498234016644 498800719872 499586097024 500033544192 500049738279 500288369868 500820862464 501167407104 501422810616 501769771776 502559823792 503147567104 503233855488 503614513584 503838703872 504407470203 504981195264 506229295104 506837743776 507516035072 507987035712 508003311088 508229455104 508581126144 508701117834 509381902848 509734371328 509854635108 509994140712 510434555904 511254630432 511608394752 511836143616 512413937984 513029820121 513472856832 513717894144 514297812756 514882787328 515501636832 516296589312 516775738752 517396863438 517947565824 517985362944 518570098956 519369783296 519994025824 520083203328 520443076608 520708303332 521068609152 521889047784 521905768566 522356470272 522499396608 522984302568 523684202496 524170208016 524978528256 525609512064 526801370368 527052768256 527524998624 527541899976 528141938688 528738140112 528973514496 529339539456 530918270064 531285640704 532122166368 532490370048 532727414784 532744482816 533238896736 533952520192 534078497862 534594290048 534685971456 535090420683 535328622864 535915580928 537369919488 537868626048 538497662976 538515102762 539345544192 539753518031 539846084232 539993796048 540367446528 541218271776 541703006208 541979067357 542555934336 543208044834 543583919424 543825902592 544439809108 545170010112 545825262528 547062961536 547831973052 548415069696 548565126144 549074222424 549698752512 550319288688 550581909696 550962886656 551830394752 552493652438 552588403536 552970768896 553234655232 553859182968 554489155584 555003749664 555155608896 555746500608 556527718656 557789686272 558460106568 559321305088 559840383648 559993566272 560089603584 560477159424 561150809856 561766080512 561784273869 562034359152 562537737216 563423470272 563813332992 563967602688 564100661943 564490993248 565361491968 565379801766 566041012992 566566327782 567324552704 568103844672 568726738944 569410304736 570057965568 570955539456 571485415176 571503724974 571758136992 572153766912 573054640704 573451167744 573743408301 575025790976 575161459236 575559444096 575815661568 576465680232 577121366016 577139856384 579243135744 579939341436 580575212672 580833662976 581372706096 582150746112 582691011552 582850446528 583353778176 583372468224 584291006208 584695308288 584993279052 585398067072 586319794424 587106164736 587125178757 587768928864 587811821184 588437471232 589144727808 589691484018 590600844288 591310701072 591983271936 592651541664 592934364288 593484637473 593565466624 594278886656 594830407626 594993164164 595095203808 595506981888 596463735504 596876460544 596978823168 597142167552 597696345792 598496231424 598637437164 599051666304 599337543168 600014114882 600696585216 601418576304 602058708992 602346020864 602905028544 604272160128 604541159424 604998448782 605809870848 606763737216 607183589376 607493020554 607913377344 608560422912 608870555748 609415881984 610375426128 610964902912 611069681664 611531909352 611804140416 612474949632 613211097408 615445831728 616394907648 616861163464 616966953408 617135766912 617562796032 617708500227 618535167744 619089149952 619109199774 619404648408 619833247488 620809194096 621238765056 621515317248 623091580839 623800300032 624504486918 624550060008 625214813184 625234844416 626093683488 626931572736 627513397056 628267619889 629236468224 629671870464 629820431604 629992762056 630663308288 631421317072 631966593024 631986840576 632268177408 632288654046 632981923392 633742718973 634181239328 634289999616 634463553024 635052367404 636031678464 636796139616 637473927168 638240121792 639817581312 639992647168 640102404096 640586592828 641315211264 642039170136 642324981888 642345561312 642900271104 643672987776 644358094848 644686470792 645132563712 646169046796 646904014848 647504374608 648370917376 648523890261 649261536768 649282338432 649973415936 650754633984 651536790996 653147114256 653437870848 653890019328 654919589376 655372763136 655527387996 655706752344 656294026752 657327381984 657782221824 657962203136 658075041792 658572825456 659588407296 659609768727 661240044972 661992155136 662787818784 663514528768 663809900544 664312022192 664425949824 665067626496 665224538706 666114796032 666732984372 667051159824 667761149952 668563747488 669026362368 670079765056 671021702442 671486018112 671784938496 672543293604 673308260352 673933124592 674254736064 674972393472 675783658368 676595898342 677316047616 677639273472 678268157112 679175870464 679806180144 679992187616 680108804352 680579407872 681672840576 682144526336 682492158894 683081538048 683902549512 684630475776 684957192192 685730417008 686510383104 686672354394 687335515776 687973398021 689034318336 689862484584 690596754432 690647150592 691426798608 692354138112 693444271104 693968808897 694277737776 694758145536 695852063712 695874358088 696475293696 696665862144 696830229459 697312403424 698245603328 698410343358 698893610688 699204731904 700812682752 703366664832 703389199968 704189251584 704984186816 705298019328 705831523579 705952571688 707891026752 708380854272 708741857313 709496221824 709987160064 710325977088 710348981706 710985195648 712104663816 712914628608 713453894244 713771497152 714554107904 715535638272 716395657068 717158168064 718020137016 719127392256 719794778976 719991728064 720489928704 721624362368 722270674944 722294066403 722615604624 722638756476 723407912448 724277393112 724778559232 724902856704 725101203456 725774134176 726893346816 727767016704 728588568071 729417282048 730442630736 731220092928 731420168192 732098963232 732931670016 733759051584 734109212928 734617182208 734790503538 735626271744 736784538048 737294358528 737646206976 737670096387 738478910624 739318874112 739493304732 740004999552 740207478528 740894428638 742036958208 743719581696 744613475424 746453844864 746786138112 747351024966 748201079808 749045698492 749379145536 750050316288 750432554802 751231293696 751751110656 751956803584 752134215924 752654657664 753839735688 754721350656 755421770376 757471792896 758302318592 759213739648 759343942656 760256615664 761274052608 761980553568 762004966632 762344182656 762871689216 764072854272 764601556992 764781952662 764991211068 766881945648 767412592128 767754215424 768620906976 769495154688 769519808512 770209285248 770576841216 771446719134 772324180992 773252455248 774444883968 775163608128 776095295157 776200994816 776921348736 777133928704 777829957632 777855148434 779054674944 779991038736 780530756096 780664614912 781602913728 782833571676 782858652849 783691905152 783749094912 784633842538 785526303744 786255312024 787467792384 788414268096 790202055552 790579152384 791312849964 792212908032 793107210168 793460271744 794009309184 795284980672 795971764224 796377405096 796928461056 798183249552 798735555072 799091122176 799116724224 799858345104 800928780288 801117746793 801891435072 803873371392 805696213504 806054879232 806664598376 806802939072 807746494464 807772654143 809018316288 809578119168 809990694072 810551169792 811827407664 812554509312 813833901504 814812067251 815375879136 815738853888 816633266176 816659713662 817614796544 817755015168 818737893792 820594442304 822622604544 822847689216 823417061376 823611333636 824713556992 825478933032 825872864544 826444329984 827745592128 828318353408 828740478657 829456153344 829851982848 830788774452 831733733376 832672649224 832733413344 833619750912 834791577984 836684529408 837690159852 838981957632 839760575472 839990349408 840715739136 841726214784 842622124032 842649120768 843051538728 843975897856 844990291964 845135205408 845719999488 845951404032 846736489872 848042237952 848069702649 849061519488 849849491673 849965236224 850986829056 853090108416 853469872128 854115457104 855086948352 856052226848 856433309184 856460748416 857228122764 857255587461 857637205488 858230650368 859581961056 860176751616 862538686464 862742188854 863339166144 864698520348 865682049024 865709784576 867672845312 868715721328 868864703616 869909012154 870862819008 871250494464 873226119168 874036517328 874275669792 875058702336 876436509312 877042962432 877489918578 878097100608 879479691636 880659247104 881653393296 881717731776 882656206848 883717091712 885901266432 886966051608 888153061376 888977312496 889401546432 890348199936 891418329984 892035149824 892245611439 892489746246 893260472832 894695603256 895314690816 895713251328 896724391472 897744347136 897956155746 898577499456 899006314752 900021172323 901044877824 902127864456 903088063488 903519031296 904357542816 905386180608 906408240192 906811739136 907497673173 908897120768 909989545192 910145605824 910775384064 911239530831 911870066016 912840634368 913276256256 913305833622 914123822976 915563139192 916447354368 917297864028 918712424448 919816646112 920795672576 920862867456 921902398144 923168747592 924592361472 925291745196 925703650368 926344194048 927802751616 928633724928 928663799661 928887816192 929106972612 929749871232 931213791144 931858147584 932272975872 934416910336 934577160192 935700450048 936756730377 936825090012 937822219776 937852266624 940397359104 941270095584 943854702336 944507805696 944730647406 944989143084 945994962432 946649546752 947131975608 947949889536 947980260864 948402266112 949472885088 950552838144 951271858992 951695329536 952769665939 954047517696 955194209424 956210890752 957360182688 958836523008 959726371968 959988970752 960653238272 960879889242 961972816896 963058755204 963487472832 963518341968 964543883264 965703190816 966537142272 966801604608 967029706188 967698845568 969253570194 970356022272 971256561912 972556376064 973923507648 974960123904 976131950976 977305186494 978345402112 978812283904 979720671384 980156806272 980835028992 982379384064 983059144704 983560128516 984441040128 985991072976 986673332736 986943304704 987859238184 989382610944 991626108928 991860067458 992817967232 992988232704 994181728176 995271793152 995714850816 996468033288 997601439744 999172194048 1000067088384 1000099476558 1000576739736 1001641724928 1002845621232 1003539543552 1005119647584 1006295134208 1006532553663 1007229027168 1007677407744 1008814940406 1009962390528 1012458590208 1013675487552 1014893847513 1015032070144 1015974071424 1016006622176 1016458910208 1017162252288 1017402235668 1018763805696 1019709270216 1019988281424 1020869111808 1022509260864 1023216789504 1023738238341 1024827875968 1026059640242 1026945713664 1027435788288 1028595625512 1029765574656 1031003273664 1033551477504 1034793726876 1035895131648 1035970725888 1037140197912 1038739566592 1039988051648 1040166406656 1040886153216 1041416606664 1042137218304 1043778095568 1043811537132 1044712940544 1044998793216 1045968605136 1047368404992 1047615515037 1048340416032 1049957056512 1051219024128 1053602740736 1054105536512 1055049997248 1055083799952 1056283877376 1057476280224 1057947028992 1058679078912 1061836540128 1062571281408 1064244332736 1064980740096 1065488965632 1065523472559 1066477793472 1067905040384 1068156995724 1069188580096 1069371942912 1070180841366 1070657245728 1071831161856 1075737252096 1077030205524 1078691088384 1079507036062 1079692168464 1079987592096 1080734893056 1082436543552 1083406012416 1083958134714 1085111868672 1086416089668 1087167838848 1087651805184 1088879618216 1090340020224 1091650525056 1094125923072 1095663946104 1096830139392 1097130252288 1098148444848 1099397505024 1100638577376 1101163819392 1101925773312 1102185755307 1103660789504 1104987304876 1105176807072 1105941537792 1106469310464 1107718365936 1108978311168 1110007499328 1110311217792 1111341642957 1111493001216 1113055437312 1115579372544 1116920213136 1118642610176 1119680767296 1119987132544 1120179207168 1121026537449 1122301619712 1123532161024 1123568547738 1124068718304 1125075474432 1126846940544 1127626665984 1127935205376 1128201323886 1128981986496 1130759603532 1130795831893 1132082025984 1133132655564 1134649105408 1136207689344 1137453477888 1138820609472 1141911078912 1142970830352 1143007449948 1143516273984 1144307533824 1146109281408 1146902335488 1147172928993 1147486816602 1150322918472 1151118888192 1151631323136 1152931360464 1154242732032 1154279712768 1157170078701 1158486271488 1159878682872 1161150425344 1161667325952 1162745412192 1164301492224 1165382023104 1165700893056 1166744936448 1166782722651 1168582012416 1169390616576 1169986558104 1170796134144 1172639588848 1174212329472 1174250357514 1175537857728 1175623642368 1176950763807 1178289455616 1179382968036 1181201688576 1182621402144 1183966543872 1185303083328 1185868728576 1186969274946 1188557773312 1189660815252 1189986328328 1190190407616 1191013963776 1192927471008 1193752921088 1193957646336 1194284335104 1195392691584 1197274874328 1198103332608 1198675086336 1200028229764 1201393170432 1202837152608 1204117417984 1204692041728 1205810057088 1208544320256 1209082318848 1209996897564 1211619741696 1213527474432 1214367178752 1214986041108 1215826754688 1217120845824 1217741111496 1218831763968 1220750852256 1221929805824 1222139363328 1223063818704 1223608280832 1224949899264 1224989570493 1226422194816 1230891663456 1232789815296 1233722326928 1233933906816 1234271533824 1235125592064 1235417000454 1237070335488 1238218399548 1238809296816 1239666494976 1241618388192 1242477530112 1243030634496 1246183161678 1247600600064 1249008973836 1249100120016 1250429626368 1250469688832 1252187366976 1253863145472 1255026794112 1256535239778 1258472936448 1259640863208 1259985524112 1261326616576 1262842634144 1263933186048 1263973681152 1264577308092 1265963846784 1267485437946 1268362478656 1268579999232 1268927106048 1270104734808 1272063356928 1273592279232 1274947854336 1276480243584 1279635162624 1279985294336 1280204808192 1281173185656 1282630422528 1284078340272 1284649963776 1284691122624 1285800542208 1287345975552 1289372941584 1290265127424 1292338093592 1293808029696 1294113283281 1295008749216 1296741834752 1297047780522 1298523073536 1298564676864 1301509267968 1303073581992 1306294228512 1306875741696 1307780038656 1309839178752 1310829972361 1311054775992 1311413504688 1312588053504 1314654763968 1315564443648 1315924406272 1316234877867 1317145650912 1319176814592 1319219537454 1322480089944 1323984310272 1325575637568 1327029057536 1328624044384 1328851899648 1330135252992 1330449077412 1332229592064 1333465968744 1334102319648 1335522299904 1337127494976 1338052724736 1338734619369 1340159530112 1342043404884 1342972036224 1343569876992 1345086587208 1346616520704 1347866249184 1348509472128 1349944786944 1351567316736 1353191796684 1354632095232 1355278546944 1356536314224 1358351740928 1359612360288 1359984375232 1360217608704 1361158815744 1363345681152 1364289052672 1364984317788 1366163076096 1367805099024 1369260951552 1369914384384 1369958750433 1371460834016 1373020766208 1373344708788 1374671031552 1375946796042 1378068636672 1379724969168 1381193508864 1381294301184 1382853597216 1386888542208 1387937617794 1388555475552 1389516291072 1391704127424 1391748716176 1392950587392 1393331724288 1393660458918 1394624806848 1396491206656 1396820686716 1397787221376 1398409463808 1401625365504 1406733329664 1406778399936 1409968373632 1410596038656 1411663047158 1411905143376 1415782053504 1416761708544 1417483714626 1418992443648 1419974320128 1420697963412 1421970391296 1424209327632 1425829257216 1426907788488 1427542994304 1429108215808 1431071276544 1432791314136 1434316336128 1436040274032 1438254784512 1439589557952 1439983456128 1440979857408 1441319833863 1443248724736 1444541349888 1444588132806 1445231209248 1445277512952 1446815824896 1448554786224 1449557118464 1449805713408 1450202406912 1451548268352 1453880355291 1455534033408 1457177136142 1458834564096 1460885261472 1462440185856 1462840336384 1464197926464 1465957779741 1467518103168 1468218425856 1469234364416 1469581007076 1471252543488 1473569076096 1474588717056 1475292413952 1475340192774 1476957821248 1478733010937 1478986609464 1480009999104 1480414957056 1481788857276 1484073916416 1487439163392 1487790101187 1489226950848 1492907689728 1493572276224 1494702049932 1496402159616 1498091396984 1498758291072 1500100632576 1500149214837 1500865109604 1502462587392 1503502221312 1504268431848 1505309315328 1507679471376 1509442701312 1510843540752 1513222410609 1514943585792 1516604637184 1518427479296 1518687885312 1520513231328 1522548105216 1523961107136 1524009933264 1524688365312 1525743378432 1528145708544 1529203113984 1529563905324 1529982422136 1533763891296 1534825184256 1535508430848 1537241813952 1539039617024 1539089460363 1540418570496 1541153682432 1542893438268 1544648361984 1546504910496 1548889767936 1550327216256 1552190590314 1553842697472 1554267857408 1555710296868 1558109349888 1559982077472 1561061512192 1561329229824 1563205827456 1565667143352 1565717305698 1567383810304 1567498189824 1569267685076 1571052607488 1572510624048 1574935584768 1576828536192 1580404111104 1581158304768 1582625699928 1584425816064 1586214420336 1586920543488 1588018618368 1590569961344 1592754810192 1593856922112 1596366499104 1597471110144 1598182244352 1598233448448 1599716690208 1601857560576 1602235493586 1603782870144 1605271262049 1607746742784 1611392427008 1612109758464 1613329196752 1613605878144 1615492988928 1615545308286 1618036632576 1619260554093 1619981388144 1621102339584 1623654815328 1625109018624 1625937202071 1627667803008 1629624134502 1630751758272 1631477707776 1633319427324 1635229593088 1635510030336 1637475787584 1641188884608 1645245209088 1645695378432 1647222667272 1649427113984 1650957866064 1651745729088 1652888659968 1655491184256 1656636706816 1657480957314 1658912306688 1659703965696 1661577548904 1663467466752 1665345298448 1665466826688 1667239501824 1669583155968 1673369058816 1675380319704 1677963915264 1679521150944 1679980698816 1681431478272 1683452429568 1685298241536 1685352821607 1686103077456 1687951795712 1689980583928 1690270410816 1691439998976 1691902808064 1692301985829 1693472979744 1696084475904 1696139405298 1698123038976 1699698983346 1701973658112 1706180216832 1708230914208 1710173896704 1712104453696 1712866618368 1712921496832 1714456245528 1714511174922 1715274410976 1716461300736 1719163922112 1720353503232 1721230224903 1725077372928 1725484377708 1726678332288 1729397040696 1731364098048 1731419569152 1735345690624 1737431442656 1737729407232 1739818024308 1741725638016 1742500988928 1746452238336 1748073034656 1748551339584 1750117404672 1752873018624 1754085924864 1754979837156 1756194201216 1758959383272 1761318494208 1763306786592 1763435463552 1765312413696 1767434183424 1769429379601 1771802532864 1773932103216 1776306122752 1777954624992 1778803092864 1780453912419 1780696399872 1782836659968 1784070299648 1784491222878 1784979492492 1786520945664 1789391206512 1790629381632 1791426502656 1793448782944 1795488694272 1795912311492 1797154998912 1798012629504 1800042344646 1802089755648 1804255728912 1806176126976 1807038062592 1808715085632 1812816480384 1813623478272 1814995346346 1817794241536 1819979090384 1820291211648 1821550768128 1822479061662 1823740132032 1825681268736 1826611667244 1828247645952 1831126278384 1832894708736 1834595728056 1837424848896 1839633292224 1841591345152 1843804796288 1846337495184 1849184722944 1850583490392 1851407300736 1852688388096 1855605503232 1857267449856 1857327599322 1858213945224 1859499742464 1862427582288 1863716295168 1864545951744 1868833820672 1869274742517 1871400900096 1873513460754 1873650180024 1875644439552 1875704533248 1880794718208 1882540191168 1884802859667 1887709404672 1889015611392 1889461294812 1889978286168 1891989924864 1894263951216 1895899779072 1895960521728 1896804532224 1898945770176 1901228156919 1902543717984 1903390659072 1905539331878 1908095035392 1910388418848 1912421781504 1914720365376 1919452743936 1919977941504 1921306476544 1921759778484 1923945633792 1926117510408 1926974945664 1927036683936 1929087766528 1931406381632 1933074284544 1933727783533 1934059412376 1935397691136 1938507140388 1940712044544 1942513123824 1945112752128 1945571670783 1947847015296 1949920247808 1952263901952 1954610372988 1956690804224 1957624567808 1959441342768 1960313612544 1961670057984 1964758768128 1966118289408 1967120257032 1968882080256 1971982145952 1973346665472 1973886609408 1975718476368 1978765221888 1978829306181 1983252217856 1983720134916 1985635934464 1985976465408 1988363456352 1990543586304 1991429701632 1992936066576 1995202879488 1998344388096 2000198953116 2001153479472 2003283449856 2005691242464 2007079087104 2010239295168 2012590268416 2013065107326 2014458054336 2015354815488 2017629880812 2019924781056 2024917180416 2027350975104 2029787695026 2031948142848 2032013244352 2032917820416 2034804471336 2037527611392 2039418540432 2039976562848 2041738223616 2045018521728 2046433579008 2047476476682 2049655751936 2052119280484 2053891427328 2054871576576 2057191251024 2059531149312 2062006547328 2063920194063 2067102955008 2069587453752 2071790263296 2071941451776 2074280395824 2077479133184 2079976103296 2080332813312 2081906426691 2082833213328 2084274436608 2087556191136 2087623074264 2089425881088 2089997586432 2091937210272 2094736809984 2095231030074 2096680832064 2100049402087 2102438048256 2107205481472 2108211073024 2110099994496 2110167599904 2112567754752 2114952560448 2115894057984 2117494570737 2123673080256 2125142562816 2126225571939 2128488665472 2129961480192 2130977931264 2131046945118 2132955586944 2136313991448 2138377160192 2138743885824 2140361682732 2141314491456 2143662323712 2151474504192 2154060411048 2157382176768 2159014072124 2159384336928 2159975184192 2161469786112 2164873087104 2166812024832 2166882199209 2167916269428 2170223737344 2172832179336 2174335677696 2175303610368 2177759236432 2180680040448 2183301050112 2185765704213 2188251846144 2191327892208 2193660278784 2194260504576 2196296889696 2198795010048 2201277154752 2202327638784 2203851546624 2204371510614 2207321579008 2209974609752 2210353614144 2211883075584 2212938620928 2213010289161 2215436731872 2217956622336 2220014998656 2220622435584 2222683285914 2226110874624 2231158745088 2233840426272 2237285220352 2239361534592 2239974265088 2240358414336 2242053074898 2244603239424 2247137095476 2248137436608 2250150948864 2253693881088 2255253331968 2255870410752 2256402647772 2257963972992 2261519207064 2261591663786 2264164051968 2266265311128 2269298210816 2272415378688 2274906955776 2277641218944 2283822157824 2285941660704 2286014899896 2287032547968 2288615067648 2292218562816 2293804670976 2294345857986 2294973633204 2300645836944 2302237776384 2303262646272 2305862720928 2308485464064 2308559425536 2314340157402 2316972542976 2319757365744 2322300850688 2323334651904 2325490824384 2328285885471 2328602984448 2330764046208 2331401786112 2333489872896 2333565445302 2337164024832 2339973116208 2341592268288 2345279177696 2348500715028 2348575958547 2351075715456 2351247284736 2353901527614 2356578911232 2358765936072 2362403377152 2365242804288 2370606166656 2371737457152 2373938549892 2377115546624 2379321630504 2379972656656 2380380815232 2382027927552 2385854942016 2387505842176 2387915292672 2390785383168 2394549748656 2396206665216 2397350172672 2400056459528 2402786340864 2403353240379 2405674305216 2408234835968 2411620114176 2417088640512 2418164637696 2419993795128 2423239483392 2427054948864 2428734357504 2429972082216 2431653509376 2435482222992 2437663527936 2441501704512 2443859611648 2444436201753 2446127637408 2447216561664 2449899798528 2449979140986 2452844389632 2461783326912 2467444653856 2467867813632 2468543067648 2470251184128 2470834000908 2474140670976 2476436799096 2477618593632 2479332989952 2483236776384 2484955060224 2486221435971 2492366323356 2495201200128 2498017947672 2498200240032 2500859252736 2500939377664 2504374733952 2510053588224 2513070479556 2516945872896 2519281726416 2519971048224 2522653233152 2525685268288 2527866372096 2527947362304 2529154616184 2531927693568 2534970875892 2536724957312 2537159998464 2537854212096 2540209469616 2544126713856 2544209107947 2547184558464 2549895708672 2552960487168 2559270325248 2559970588672 2560409616384 2562346371312 2565260845056 2568156680544 2569299927552 2569382245248 2571766762383 2574691951104 2578745883168 2580530254848 2584676187184 2587616059392 2588226566562 2590017498432 2593483669504 2594095561044 2597046147072 2597129353728 2603018535936 2606147163984 2612588457024 2613751483392 2619678357504 2621659944722 2622109551984 2622827009376 2625176107008 2629309527936 2631128887296 2631848812544 2632469755734 2634291301824 2638439074908 2644960179888 2647968620544 2651151275136 2654058115072 2657248088768 2657703799296 2660898154824 2664459184128 2666931937488 2668204639296 2671044599808 2674254989952 2676105449472 2676736834317 2677469238738 2680319060224 2684086809768 2685944072448 2687139753984 2690173174416 2693233041408 2695732498368 2697018944256 2700063516969 2703134633472 2706383593368 2709264190464 2710557093888 2713072628448 2716703481856 2719224720576 2719968750464 2720435217408 2722493019519 2726691362304 2728578105344 2729968635576 2732326152192 2735610198048 2738521903104 2739828768768 2739917500866 2742921668032 2746218448883 2746689417576 2749342063104 2751893592084 2756137273344 2759449938336 2762387017728 2762588602368 2765707194432 2773777084416 2775875235588 2777110951104 2779032582144 2783408254848 2783497432352 2785901174784 2785991398983 2786663448576 2787320917836 2789249613696 2793641373432 2795574442752 2796818927616 2803250731008 2810270191131 2813466659328 2813556799872 2819936747264 2821192077312 2823326094316 2823810286752 2831564107008 2833523417088 2834967429252 2837984887296 2839948640256 2841395926824 2843940782592 2848418655264 2851658514432 2853815576976 2855085988608 2858216431616 2858308997817 2862142553088 2865582628272 2868632672256 2872080548064 2876509569024 2879179115904 2879966912256 2881959714816 2882639667726 2886497449472 2889176265612 2890462418496 2890555025904 2893631649792 2897109572448 2899114236928 2899611426816 2900404813824 2903096536704 2907760710582 2911068066816 2914354272284 2917669128192 2921770522944 2924880371712 2925680672768 2928395852928 2931915559482 2935036206336 2936436851712 2939162014152 2942505086976 2947138152192 2949177434112 2950680385548 2953915642496 2957466021874 2957973218928 2960019998208 2960829914112 2963577714552 2968147832832 2974878326784 2975580202374 2978453901696 2985815379456 2987144552448 2989404099864 2992804319232 2996182793968 2997516582144 3000201265152 3000298429674 3001730219208 3004925174784 3008536863696 3010618630656 3015358942752 3018885402624 3019597660989 3021687081504 3026444821218 3029887171584 3036854958592 3037375770624 3041026462656 3044681542539 3045096210432 3047922214272 3048019866528 3049376730624 3051486756864 3056291417088 3059127810648 3059964844272 3067527782592 3069650368512 3071214715023 3074483627904 3078079234048 3078178920726 3080837140992 3082307364864 3085786876536 3089296723968 3093009820992 3100654432512 3104381180628 3107685394944 3108535714816 3111420593736 3116218699776 3119964154944 3122123024384 3122658459648 3126411654912 3131334286704 3131434611396 3134767620608 3134996379648 3138535370152 3142105214976 3142846545111 3145021248096 3149871169536 3153657072384 3160808222208 3162316609536 3165251399856 3168851632128 3172428840672 3173841086976 3176037236736 3181139922688 3185509620384 3187713844224 3192732998208 3194942220288 3196466896896 3196570417677 3199433380416 3203715121152 3204470987172 3207565740288 3210542524098 3215493485568 3222784854016 3226658393504 3227211756288 3231090616572 3236073265152 3238521108186 3239962776288 3242204679168 3247309630656 3250218037248 3251874404142 3255335606016 3259248269004 3261503516544 3262955415552 3266638854648 3270459186176 3271020060672 3274951575168 3282377769216 3290490418176 3291390756864 3294445334544 3298854227968 3301915732128 3303491458176 3305777319936 3306557265921 3310982368512 3313273413632 3314961914628 3317824613376 3319407931392 3323155097808 3326934933504 3330690596896 3330933653376 3334479003648 3339166311936 3346738117632 3350760639408 3355927830528 3359042301888 3359961397632 3363079612347 3366904859136 3370596483072 3370705643214 3372206154912 3375903591424 3379961167856 3380540821632 3382879997952 3383805616128 3384603971658 3386945959488 3392278810596 3392387495679 3396246077952 3399397966692 3403947316224 3412360433664 3416461828416 3424208907392 3425733236736 3425842993664 3428912491056 3429022349844 3430548821952 3432922601472 3438327844224 3440707006464 3442460449806 3450968755416 3453356664576 3458794081392 3462728196096 3462839138304 3470691381248 3471510236103 3474862885312 3475458814464 3479636048616 3483451276032 3485001977856 3492904476672 3496146069312 3497102679168 3500234809344 3500348167953 3505746037248 3508171849728 3509959674312 3512388402432 3517918766544 3522636988416 3526613573184 3526870927104 3530852291421 3534868366848 3538858759202 3543605065728 3547864206432 3552612245504 3555909249984 3557606185728 3560907824838 3565673319936 3568140599296 3568982445756 3569958984984 3573041891328 3578782413024 3581258763264 3582853005312 3586897565888 3591208740847 3591824622984 3594309997824 3596025259008 3600084689292 3604179511296 3608511457824 3612352253952 3614076125184 3617430171264 3625632960768 3627246956544 3629990692692 3635588483072 3639958180768 3640582423296 3643101536256 3644958123324 3647480264064 3651362537472 3653223334488 3656495291904 3662252556768 3665789417472 3669191456112 3674849697792 3674968711479 3679266584448 3683182690304 3687609592576 3692674990368 3698369445888 3701166980784 3702814601472 3705376776192 3711211006464 3714655198644 3716427890448 3718999484928 3724855164576 3727432590336 3729091903488 3737667641344 3738549485034 3742801800192 3747026921508 3747300360048 3751288879104 3751409066496 3761589436416 3765080382336 3769605719334 3775418809344 3778922589624 3779956572336 3783979849728 3788527902432 3791799558144 3791921043456 3797891540352 3802456313838 3805087435968 3806781318144 3811078663756 3816190070784 3820776837696 3824843563008 3829440730752 3838905487872 3839955883008 3843519556968 3847891267584 3852235020816 3853949891328 3854073367872 3858175533056 3862812763264 3867455567066 3868118824752 3870795382272 3877014280776 3881424089088 3885026247648 3890225504256 3891143341566 3895694030592 3904527803904 3909220745976 3913381608448 3915249135616 3918882685536 3920627225088 3923340115968 3929517536256 3932489917083 3934240514064 3937764160512 3943964291904 3946693330944 3947773218816 3948704633601 3951436952736 3957530443776 3957658612362 3967440269832 3971271868928 3971952930816 3976726912704 3981087172608 3985872133152 3990405758976 3996688776192 4000397906232 4002306958944 4006566899712 4011382484928 4014158174208 4016203858107 4020478590336 4025180536832 4026130214652 4028916108672 4030709630976 4035259761624 4039849562112 4049834360832 4054701950208 4059575390052 4063896285696 4064026488704 4065835640832 4069608942672 4075055222784 4078837080864 4079953125696 4083476447232 4090037043456 4092867158016 4094952953364 4099311503872 4104238560968 4107782854656 4109743153152 4109876251299 4114382502048 4119062298624 4124013094656 4127840388126 4134205910016 4139174907504 4143580526592 4143882903552 4148560791648 4154958266368 4159952206592 4160665626624 4163812853382 4165666426656 4168548873216 4175112382272 4175246148528 4178851762176 4179995172864 4183874420544 4189473619968 4190462060148 4193361664128 4200098804174 4204876096512 4214410962944 4216422146048 4220199988992 4220335199808 4229905120896 4231788115968 4234989141474 4247346160512 4250285125632 4252451143878 4256977330944 4259922960384 4262093890236 4265911173888 4272627982896 4276754320384 4277487771648 4280723365464 4282628982912 4287324647424 4302949008384 4308120822096 4314764353536 4318028144248 4318768673856 4319950368384 4322939572224 4323959501589 4329746174208 4333624049664 4333764398418 4335832538856 4340447474688 4345664358672 4348671355392 4350607220736 4355518472864 4361641065873 4366602100224 4371531408426 4376503692288 4382655784416 4387320557568 4388521009152 4392593779392 4397873339223 4402554309504 4404655277568 4407703093248 4408743021228 4414643158016 4419949219504 4420707228288 4423766151168 4425877241856 4426020578322 4430873463744 4436199032811 4440029997312 4441244871168 4445366571828 4452221749248 4462317490176 4463370303561 4467680852544 4478723069184 4479948530176 4480716828672 4484106149796 4489206478848 4494274190952 4496274873216 4500301897728 4507387762176 4510506663936 4512805295544 4515927945984 4523038414128 4523183327572 4528328103936 4532530622256 4538596421632 4539667231827 4544830757376 4549813911552 4555282437888 4567644315648 4571883321408 4572029799792 4574065095936 4577230135296 4584437125632 4587609341952 4588691715972 4589947266408 4601291673888 4604475552768 4606525292544 4611725441856 4617118851072 4617268381089 4628680314804 4633945085952 4639514731488 4644601701376 4646669303808 4650981648768 4656571770942 4661528092416 4662803572224 4667130890604 4674328049664 4679946232416 4683184536576 4690558355392 4697001430056 4697151917094 4702151430912 4702494569472 4707803055228 4713157822464 4717531872144 4724806754304 4730485608576 4741212333312 4743474914304 4747877099784 4754231093248 4758643261008 4759945313312 4760761630464 4764055855104 4771709884032 4775011684352 4781570766336 4789099497312 4792413330432 4794700345344 4800112919056 4805572681728 4806706480758 4811348610432 4815813786147 4816469671936 4823240228352 4834177281024 4836329275392 4839987590256 4846478966784 4854109897728 4857781662279 4859944164432 4863307018752 4870964445984 4875327055872 4877811606213 4883003409024 4887719223296 4888872403506 4892255274816 4894433123328 4899958281972 4905688779264 4923566653824 4934889307712 4935735627264 4937086135296 4941668001816 4948281341952 4952873598192 4955237187264 4958665979904 4966473552768 4969910120448 4972442871942 4984732646712 4990402400256 4996035895344 4996400480064 5001718505472 5001878755328 5008749467904 5020107176448 5026140959112 5033891745792 5038563452832 5039942096448 5045306466304 5051370536576 5055894724608 5056058464821 5058309232368 5063855387136 5069941751784 5073449914624 5074319996928 5075708424192 5080418939232 5088253427712 5088418215894 5094369116928 5100119976497 5105920974336 5118540650496 5119941177344 5124692742624 5130521690112 5136313361088 5138599855104 5138764490496 5143533524766 5149383902208 5157491766336 5161060509696 5163690674709 5169352374368 5175232118784 5176453133124 5180034996864 5188191122088 5194092294144 5194258707456 5206037071872 5212294327968 5225176914048 5227502966784 5239356715008 5243319889444 5244219103968 5245654018752 5250352214016 5258619055872 5262257774592 5263697625088 5264939511468 5268582603648 5276878149816 5289920359776 5295937241088 5302302550272 5308116230144 5308288138803 5314496177536 5315407598592 5321796309648 5328918368256 5333863874976 5336409278592 5342089199616 5348509979904 5352210898944 5353473668634 5354938477476 5360638120448 5368173619536 5371888144896 5374279507968 5380346348832 5386466082816 5391464996736 5394037888512 5400127033938 5406269266944 5412767186736 5418528380928 5421114187776 5426145256896 5433406963712 5438449441152 5439937500928 5440870434816 5444986039038 5453382724608 5459937271152 5464652304384 5471220396096 5477043806208 5479835001732 5485843336064 5492436897766 5493378835152 5498684126208 5503787184168 5512274546688 5518899876672 5524774035456 5531414388864 5547554168832 5551750471176 5554221902208 5558065164288 5566816509696 5566994864704 5571802349568 5571982797966 5574641835672 5578499227392 5587282746864 5591148885504 5593637855232 5606501462016 5607824227551 5620540382262 5626933318656 5627113599744 5639873494528 5642384154624 5646652188632 5647620573504 5654408579001 5663128214016 5667046834176 5669934858504 5675969774592 5682791853648 5687881565184 5696837310528 5703684470757 5707631153952 5710171977216 5716432863232 5716617995634 5724285106176 5731165256544 5737265344512 5744161096128 5758358231808 5759933824512 5763919429632 5765279335452 5772994898944 5778352531224 5780924836992 5781110051808 5787263299584 5794219144896 5798228473856 5799222853632 5801183350599 5806193073408 5815521421164 5822136133632 5828708544568 5835338256384 5836715012349 5843541045888 5849760743424 5856791705856 5863831118964 5870072412672 5872873703424 5878324028304 5885010173952 5894276304384 5898354868224 5901360771096 5907831284992 5914932043748 5915946437856 5920039996416 5921659828224 5927155429104 5936295665664 5936487918543 5949756653568 5951160404748 5956907803392 5971630758912 5974289104896 5978808199728 5985608638464 5992365587936 5995033164288 6000596859348 6003460438416 6009850349568 6017073727392 6021237261312 6030717885504 6037770805248 6039195321978 6043374163008 6052889642436 6059774343168 6073709917184 6074751541248 6082052925312 6089363085078 6095844428544 6096039733056 6098753461248 6112582834176 6118255621296 6119929688544 6135055565184 6139300737024 6142429430046 6148967255808 6156357841452 6161674281984 6164614729728 6171573753072 6178593447936 6186019641984 6201308865024 6208762361256 6215370789888 6217071429632 6222841187472 6232437399552 6239928309888 6244246048768 6245719280073 6252823309824 6262668573408 6262869222792 6269535241216 6269992759296 6277070740304 6284210429952 6285693090222 6290042496192 6300148206261 6307314144768 6321616444416 6324633219072 6330502799712 6337703264256 6344857681344 6347682173952 6352483712211 6362279845376 6371019240768 6375427688448 6378676715817 6385465996416 6389884440576 6392933793792 6393140835354 6398866760832 6408941974344 6415131480576 6421085048196 6430986971136 6445569708032 6453316787008 6454423512576 6462181233144 6472146530304 6477042216372 6479925552576 6484409358336 6494619261312 6500436074496 6500646597627 6503748808284 6510671212032 6518496538008 6523007033088 6525910831104 6533277709296 6540918372352 6542040121344 6549903150336 6557297112639 6564755538432 6580980836352 6582781513728 6588890669088 6597708455936 6603831464256 6606982916352 6611554639872 6613114531842 6621964737024 6626546827264 6629923829256 6635649226752 6638815862784 6646310195616 6653869867008 6661381193792 6661867306752 6669387661573 6678332623872 6693476235264 6701521278816 6711855661056 6718084603776 6719922795264 6726159224694 6733809718272 6741411286428 6744412309824 6751807182848 6759922335712 6761081643264 6765759995904 6767611232256 6769207943316 6773891918976 6784557621192 6784774991358 6792492155904 6798795933384 6807894632448 6824720867328 6832923656832 6848417814784 6851466473472 6851685987328 6857824982112 6858044699688 6861097643904 6865845202944 6876655688448 6881414012928 6884920899612 6901937510832 6906713329152 6917588162784 6925456392192 6925678276608 6941382762496 6943020472206 6949725770624 6950917628928 6959272097232 6966902552064 6970003955712 6985808953344 6992292138624 6994205358336 7000469618688 7000696335906 7011492074496 7019919348624 7024776804864 7035837533088 7045727875641 7053227146368 7053741854208 7061704582842 7069736733696 7077717518404 7087210131456 7095728412864 7105224491008 7111818499968 7115212371456 7121815649676 7131346639872 7137964891512 7139917969968 7146083782656 7157564826048 7162517526528 7173795131776 7182417481694 7183649245968 7188619995648 7192050518016 7200169378584 7208359022592 7217022915648 7224704507904 7234860342528 7251265921536 7254493913088 7259981385384 7271176966144 7279916361536 7281164846592 7286203072512 7289916246648 7294960528128 7306446668976 7312990583808 7324505113536 7331578834944 7333308605259 7338382912224 7349699395584 7349937422958 7358533168896 7375219185152 7385349980736 7402333961568 7405629202944 7410753552384 7422422012928 7429310397288 7432855780896 7437998969856 7449710329152 7454865180672 7458664307913 7475335282688 7477098970068 7485603600384 7494053843016 7494600720096 7502577758208 7502818132992 7530160764672 7539211438668 7550837618688 7557845179248 7559913144672 7567959699456 7577055804864 7583599116288 7583842086912 7595783080704 7604912627676 7610174871936 7613562636288 7622157327512 7632380141568 7632627323841 7641553675392 7649687126016 7658881461504 7677810975744 7679911766016 7687039113936 7695782535168 7704470041632 7707899782656 7708146735744 7715300287149 7716351066112 7725625526528 7734911134132 7736237649504 7741590764544 7754028561552 7762848178176 7770052495296 7780451008512 7782286683132 7791388061184 7809055607808 7818441491952 7826763216896 7830498271232 7837765371072 7841254450176 7859035072512 7864979834166 7868481028128 7875528321024 7887928583808 7893386661888 7895546437632 7897409267202 7902873905472 7915317224724 7934880539664 7942543737856 7943905861632 7953453825408 7962174345216 7971744266304 7993377552384 8000795812464 8004613917888 8013133799424 8022764969856 8028316348416 8030210502951 8032407716214 8040957180672 8052260429304 8057832217344 8061419261952 8070519523248 8079699124224 8100190550907 8109403900416 8119150780104 8127792571392 8128052977408 8131671281664 8139217885344 8150110445568 8157674161728 8159906251392 8167479058557 8180074086912 8185734316032 8189905906728 8198623007744 8208477121936 8215565709312 8219486306304 8219752502598 8228765004096 8238655346649 8248026189312 8255680776252 8268411820032 8278349815008 8287161053184 8287765807104 8297121583296 8319904413184 8321331253248 8327625706764 8331332853312 8337097746432 8350224764544 8350492297056 8357703524352 8359990345728 8367748841088 8380924120296 8386723328256 8400197608348 8409752193024 8428821925888 8430810573393 8432844292096 8440399977984 8440670399616 8459810241792 8463576231936 8469978282948 8494692321024 8500570251264 8504902287756 8513954661888 8519845920768 8524187780472 8531822347776 8545255965792 8553508640768 8554975543296 8561446730928 8565257965824 8574649294848 8574926993451 8605898016768 8616241644192 8629528707072 8636056288496 8637537347712 8639900736768 8645879144448 8647919003178 8659492348416 8667528796836 8671665077712 8680894949376 8691328717344 8697342710784 8701214441472 8711036945728 8723282131746 8733204200448 8743062816852 8753007384576 8765311568832 8774641115136 8777042018304 8785187558784 8795746678446 8805108619008 8809310555136 8817486042456 8829286316032 8839898439008 8841414456576 8847532302336 8852041156644 8861746927488 8872398065622 8880059994624 8882489742336 8890733143656 8904443498496 8924634980352 8926740607122 8935361705088 8957446138368 8959897060352 8961433657344 8968212299592 8978412957696 8988548381904 8992549746432 9000603795456 9014775524352 9025610591088 9031855891968 9046076828256 9046366655144 9056656207872 9058792982967 9065061244512 9077192843264 9079334463654 9089661514752 9110564875776 9135288631296 9143766642816 9144059599584 9148130191872 9154460270592 9168874251264 9175809806527 9177383431944 9179894532816 9202583347776 9208951105536 9213644145069 9223450883712 9234237702144 9234536762178 9257360629608 9267890171904 9279029462976 9289203402752 9301963297536 9313143541884 9323056184832 9325607144448 9334261781208 9348656099328 9359892464832 9366369073152 9381116710784 9394002860112 9394303834188 9404302861824 9404989138944 9415606110456 9426315644928 9435063744288 9449613508608 9460971217152 9482424666624 9486949828608 9495754199568 9508462186496 9517286522016 9519890626624 9521523260928 9528111710208 9543419768064 9550023368704 9563141532672 9578198994624 9584826660864 9589400690688 9589711253031 9600225838112 9611145363456 9613412961516 9622697220864 9631627572294 9646480456704 9668354562048 9679975180512 9708219795456 9715563324558 9719888328864 9726614037504 9741928891968 9750654111744 9755623212426 9766006818048 9775438446592 9777744807012 9784510549632 9788866246656 9799916563944 9811377558528 9847133307648 9869778615424 9871471254528 9874172270592 9883336003632 9896562683904 9905747196384 9910474374528 9917331959808 9932947105536 9939820240896 9944885743884 9969465293424 9980804800512 9992071790688 9992800960128 10003437010944 10003757510656 10017498935808 10040214352896 10052281918224 10067783491584 10077126905664 10079884192896 10089238837041 10090612932608 10102741073152 10111789449216 10112116929642 10116618464736 10127710774272 10139883503568 10146899829248 10148639993856 10151416848384 10160837878464 10176836431788 10177162487037 10188738233856 10200239952994 10211841948672 10237081300992 10239882354688 10249385485248 10272626722176 10277199710208 10277528980992 10287067049532 10298767804416 10314983532672 10322121019392 10327381349418 10338704748736 10352906266248 10360069993728 10376382244176 10388184588288 10388517414912 10412074143744 10414530708309 10424588655936 10450353828096 10455005933568 10478713430016 10486639778888 10488438207936 10491308037504 10500704428032 10501044503859 10517238111744 10524515549184 10529879022936 10537165207296 10553756299632 10579840719552 10592556874263 10604605100544 10616232460288 10616576277606 10628992355072 10630815197184 10643592619296 10657836736512 10667727749952 10672818557184 10697019959808 10704421797888 10706947337268 10709876954952 10721276240896 10736347239072 10743776289792 10748559015936 10760692697664 10773626222541 10782929993472 10788075777024 10800254067876 10812538533888 10825534373472 10837056761856 10842228375552 10852290513792 10876898882304 10879875001856 10881740869632 10889972078076 10906765449216 10919874542304 10929304608768 10942440792192 10954087612416 10959670003464 10971686672128 10984873795532 10986757670304 10997368252416 11007574368336 11024549093376 11024906134437 11037799753344 11049548070912 11062828777728 11095108337664 11103500942352 11108443804416 11116130328576 11133633019392 11133989729408 11143965595932 11149283671344 11156998454784 11174565493728 11182297771008 11187275710464 11213002924032 11215648455102 11241080764524 11253866637312 11254227199488 11279746989056 11284768309248 11293304377264 11295241147008 11308817158002 11326256428032 11339869717008 11351939549184 11365583707296 11375763130368 11393674621056 11407368941514 11415262307904 11420343954432 11433235991268 11448570212352 11462330513088 11474530689024 11488322192256 11516716463616 11519867649024 11530558670904 11545989797888 11556705062448 11561849673984 11562220103616 11574526599168 11588438289792 11596456947712 11602366701198 11612386146816 11631042842328 11644272267264 11657417089136 11670676512768 11673430024698 11687082091776 11713583411712 11727662237928 11740144825344 11745747406848 11756648056608 11770020347904 11788552608768 11797469751249 11802721542192 11815662569984 11829864087496 11831892875712 11840079992832 11843319656448 11846113900803 11854310858208 11872591331328 11872975837086 11902320809496 11913815606784 11943261517824 11957616399456 11971217276928 11984731175872 11990066328576 12001193718696 12006920876832 12019700699136 12034147454784 12042474522624 12048611574321 12061435771008 12075541610496 12078390643956 12086748326016 12105779284872 12119548686336 12147419834368 12149503082496 12164105850624 12178726170156 12191688857088 12192079466112 12197506922496 12225165668352 12236511242592 12239859377088 12270111130368 12278601474048 12284858860092 12297934511616 12312715682904 12323348563968 12329229459456 12343147506144 12357186895872 12372039283968 12386005657207 12402617730048 12417524722512 12430741579776 12434142859264 12445682374944 12464874799104 12479856619776 12488492097536 12491438560146 12505646619648 12525337146816 12525738445584 12539070482432 12539985518592 12554141480608 12568420859904 12571386180444 12580084992384 12600296412522 12614628289536 12643232888832 12649266438144 12661005599424 12689715362688 12695364347904 12704967424422 12724559690752 12742038481536 12750855376896 12757353431634 12770931992832 12779768881152 12786281670708 12797733521664 12817883948688 12830262961152 12842170096392 12861973942272 12891139416064 12906633574016 12908847025152 12924362466288 12944293060608 12954084432744 12959851105152 12968818716672 12989238522624 13000872148992 13001293195254 13007497616568 13021342424064 13036993076016 13046014066176 13051821662208 13066555418592 13081836744704 13084923197619 13099806300672 13114594225278 13129511076864 13161961672704 13165563027456 13177781338176 13193620017669 13195416911872 13207662928512 13213965832704 13223109279744 13226229063684 13243929474048 13259847658512 13271298453504 13277631725568 13292620391232 13308597098433 13322762387584 13323734613504 13338775323146 13356665247744 13386952470528 13403042557632 13436169207552 13439845590528 13452318449388 13467619436544 13482822572856 13488824619648 13503614365696 13519844671424 13522163286528 13531519991808 13538415886632 13547783837952 13569115242384 13569549982716 13584984311808 13597591866768 13615789264896 13619001695481 13649441734656 13665847313664 13696835629568 13702932946944 13703371974656 13715649964224 13716089399376 13722195287808 13731690405888 13753311376896 13762828025856 13769841799224 13803875021664 13813426658304 13835176325568 13851356553216 13851805143267 13882765524992 13886040944412 13899451541248 13901835257856 13918544194464 13933805104128 13940007911424 13984584277248 13988410716672 14001392671812 14022984148992 14039838697248 14049553609728 14071675066176 14091455751282 14106454292736 14107483708416 14123409165684 14139473467392 14155435036808 14174420262912 14191456825728 14223636999936 14230424742912 14243631299352 14262693279744 14275929783024 14279835939936 14292167565312 14315129652096 14325035053056 14347590263552 14364834963388 14367298491936 14377239991296 14384101036032 14400338757168 14416718045184 14434045831296 14447441358441 14449409015808 14469720685056 14502531843072 14508987826176 14519962770768 14542353932288 14559832723072 14562329693184 14573344986837 14579832493296 14589921056256 14612893337952 14625981167616 14649010227072 14663157669888 14666617210518 14676765824448 14699874845916 14700345814609 14717066337792 14750438370304 14770699961472 14804667923136 14811258405888 14844844025856 14858620794576 14865711561792 14875997939712 14899420658304 14909730361344 14917328615826 14954197940136 14971207200768 14988107686032 14989201440192 15005155516416 15005636265984 15060321529344 15078422877336 15101675237376 15115690358496 15119826289344 15135919398912 15154111609728 15167684173824 15168175394463 15191566161408 15209825255352 15220349743872 15227125272576 15244314655024 15264760283136 15265254647682 15283107350784 15300359929491 15317762923008 15355621951488 15359823532032 15374078227872 15391565070336 15408940083264 15415799565312 15416293471488 15430600574298 15451251053056 15469822268264 15472475299008 15483181529088 15491072024127 15508057123104 15525696356352 15540104990592 15564573366264 15582776122368 15618111215616 15636882983904 15653526433792 15660996542464 15675530742144 15682508900352 15718070145024 15729959668332 15736962056256 15751056642048 15775857167616 15786773323776 15791092875264 15794818534404 15805747810944 15830634449448 15869761079328 15885087475712 15887811723264 15906907650816 15924348690432 15924864416409 15943488532608 15986755104768 16001591624928 16009227835776 16026267598848 16045529939712 16056632696832 16060421005902 16064815432428 16081914361344 16104520858608 16115664434688 16122838523904 16141039046496 16159398248448 16200381101814 16218807800832 16238301560208 16255585142784 16256105954816 16263342563328 16278435770688 16300220891136 16315348323456 16319812502784 16334958117114 16360148173824 16379811813456 16397246015488 16416954243872 16431131418624 16439505005196 16457530008192 16477310693298 16496052378624 16511361552504 16536823640064 16556699630016 16574322106368 16594243166592 16639808826368 16642662506496 16655251413528 16662665706624 16674195492864 16700449529088 16700984594112 16715407048704 16735497682176 16761848240592 16773446656512 16800395216696 16819504386048 16823472682653 16857643851776 16861621146786 16880799955968 16881340799232 16919620483584 16927152463872 16939956565896 16989384642048 17001140502528 17009804575512 17027909323776 17048375560944 17063644695552 17090511931584 17107017281536 17111053412271 17122893461856 17130515931648 17149298589696 17149853986902 17211796033536 17232483288384 17272112576992 17275074695424 17279801473536 17291758288896 17295838006356 17318984696832 17335057593672 17343330155424 17361789898752 17382657434688 17394685421568 17403550051797 17422073891456 17446564263492 17466408400896 17486125633704 17506014769152 17530623137664 17549282230272 17570375117568 17591493356892 17610217238016 17618621110272 17634972084912 17658572632064 17679796878016 17682828913152 17695064604672 17704082313288 17723493854976 17744796131244 17760119989248 17764979484672 17781466287312 17808886996992 17809463755629 17849269960704 17853481214244 17870723410176 17914892276736 17919794120704 17922867314688 17936424599184 17956825915392 17977096763808 17985099492864 18029551048704 18051221182176 18063711783936 18092153656512 18092733310288 18113312415744 18117585965934 18130122489024 18154385686528 18158668927308 18179323029504 18221129751552 18287533285632 18288119199168 18296260383744 18337748502528 18351619613054 18354766863888 18359789065632 18405166695552 18417902211072 18427288290138 18446901767424 18469073524356 18514721259216 18535780343808 18558058925952 18578406805504 18603926595072 18626287083768 18646112369664 18651214288896 18668523562416 18697312198656 18719784929664 18732738146304 18737157840219 18762233421568 18788005720224 18788607668376 18808605723648 18809978277888 18831212220912 18852631289856 18870127488576 18900444618783 18921942434304 18964849333248 18973899657216 18991508399136 19016924372992 19034573044032 19039781253248 19043046521856 19057451136633 19086839536128 19100046737408 19126283065344 19156397989248 19169653321728 19178801381376 19179422506062 19200451676224 19223529142181 19226825923032 19245394441728 19263255144588 19292960913408 19336709124096 19359950361024 19416439590912 19431126649116 19439776657728 19453228075008 19483857783936 19501308223488 19501939792881 19511246424852 19532013636096 19555489614024 19569021099264 19577732493312 19599833127888 19622755117056 19671891337917 19694266615296 19739557230848 19742942509056 19748344541184 19766672007264 19793125367808 19811494392768 19820948749056 19834663919616 19865894211072 19879640481792 19889771487768 19938930586848 19961609601024 19984143581376 19985601920256 20007515021312 20008162984719 20034997871616 20080428705792 20104563836448 20135566983168 20154253811328 20159768385792 20178477674082 20205482146304 20224233859284 20233236929472 20255421548544 20279767007136 20293799658496 20297279987712 20302833696768 20321675756928 20353672863576 20354324974074 20377476467712 20400479905988 20423683897344 20474162601984 20479764709376 20498770970496 20545253444352 20554399420416 20555057961984 20574134099064 20597535608832 20629967065344 20644242038784 20654762698836 20677409497472 20705812532496 20720139987456 20752764488352 20776369176576 20777034829824 20824148287488 20829061416618 20849177311872 20900707656192 20910011867136 20957426860032 20973279557776 20976876415872 20982616075008 21001408856064 21002089007718 21034476223488 21059758045872 21074330414592 21107512599264 21137183626923 21159681439104 21185113748526 21209210201088 21233152555212 21257984710144 21261630394368 21287185238592 21315673473024 21335455499904 21345637114368 21394039919616 21413894674536 21419753909904 21442552481792 21472694478144 21487552579584 21521385395328 21547252445082 21565859986944 21576151554048 21600508135752 21625077067776 21651068746944 21674113523712 21704581027584 21753797764608 21759750003712 21763481739264 21779944156152 21813530898432 21839749084608 21858609217536 21884881584384 21919340006928 21943373344256 21969747591064 21973515340608 21994736504832 21999925815777 22015148736672 22049098186752 22049812268874 22075599506688 22125657555456 22207001884704 22216887608832 22232260657152 22267266038784 22267979458816 22287931191864 22298567342688 22313996909568 22349130987456 22364595542016 22375992923739 22426005848064 22431296910204 22482161529048 22507733274624 22508454398976 22559493978112 22586608754528 22590482294016 22617634316004 22652512856064 22679739434016 22703879098368 22731167414592 22751526260736 22787349242112 22814737883028 22830524615808 22840687908864 22866471982536 22897140424704 22924661026176 22949061378048 22976644384512 23033432927232 23039735298048 23061117341808 23091979595776 23113410124896 23123699347968 23124440207232 23145900861447 23149053198336 23176876579584 23192913895424 23204733402396 23224772293632 23262085684656 23288544534528 23314834178272 23341353025536 23346860049396 23374164183552 23427166823424 23455324475856 23480289650688 23491494813696 23513296113216 23577105217536 23594939502498 23605443084384 23631325139968 23659728174992 23663785751424 23680159985664 23686639312896 23692227801606 23708621716416 23745951674172 23804641618992 23827631213568 23886523035648 23915232798912 23969462351744 23980132657152 24002387437392 24013841753664 24039401398272 24068294909568 24084949045248 24097223148642 24122871542016 24156781287912 24173496652032 24211558569744 24239097372672 24294839668736 24300571652721 24328211701248 24357452340312 24383377714176 24384158932224 24395013844992 24450331336704 24473022485184 24479718754176 24502437175671 24540222260736 24557202948096 24569717720184 24595869023232 24625431365808 24646697127936 24658458918912 24686295012288 24715966039947 24744078567936 24772011314414 24805235460096 24835049445024 24861483159552 24868285718528 24891364749888 24959713239552 24976984195072 24982877120292 25011293239296 25050674293632 25051476891168 25078140964864 25079971037184 25108282961216 25138461185929 25142772360888 25160169984768 25200592825044 25229256579072 25286465777664 25292431720179 25298532876288 25322011198848 25379430725376 25390728695808 25409934848844 25449119381504 25484076963072 25501710753792 25514706863268 25541863985664 25559537762304 25572563341416 25595467043328 25635767897376 25660525922304 25684340192784 25723947884544 25724780980353 25782278832128 25813267148032 25817694050304 25848724932576 25888586121216 25908168865488 25919702210304 25937637433344 25978477045248 26002586390508 26014995233136 26042684848128 26073986152032 26092028132352 26103643324416 26133110837184 26163673489408 26169846395238 26199612601344 26229188450556 26259022153728 26323923345408 26331126054912 26355562676352 26387240035338 26415325857024 26427931665408 26452458127368 26487858948096 26519695317024 26542596907008 26585240782464 26617194196866 26645524775168 26647469227008 26677550646292 26713330495488 26773904941056 26806085115264 26872338415104 26879691181056 26904636898776 26935238873088 26965645145712 26977649239296 27007228731392 27039689342848 27044326573056 27076831773264 27095567675904 27138230484768 27139099965432 27169968623616 27195183733536 27231578529792 27238003390962 27331694627328 27393671259136 27405865893888 27406743949312 27431299928448 27432178798752 27444390575616 27463380811776 27506622753792 27527429419581 27539683598448 27607750043328 27626853316608 27640932435207 27670352651136 27702713106432 27703610286534 27772081888824 27798903082496 27803670515712 27837088388928 27867610208256 27969168554496 27976821433344 28002785343624 28045968297984 28079677394496 28099107219456 28143350132352 28182911502564 28212908585472 28214967416832 28246818331368 28278946934784 28310870073616 28348840525824 28382913651456 28447273999872 28460849485824 28487262598704 28525386559488 28551859566048 28559671879872 28584335130624 28630259304192 28650070106112 28695180527104 28729669926776 28734596983872 28754479982592 28768202072064 28769133759093 28800677514336 28833436090368 28868091662592 28894882716882 28939441370112 29005063686144 29039925541536 29084707864576 29119665446144 29124659386368 29146689973674 29159664986592 29179842112512 29225786675904 29251962335232 29298020454144 29326315339776 29333234421036 29353531648896 29399749691832 29400691629218 29434132675584 29500876740608 29541399922944 29609335846272 29622516811776 29689688051712 29717241589152 29731423123584 29751995879424 29798841316608 29819460722688 29834657231652 29908395880272 29942414401536 29976215372064 29978402880384 30010311032832 30011272531968 30120643058688 30156845754672 30203350474752 30231380716992 30239652578688 30267716511123 30271838797824 30308223219456 30335368347648 30336350788926 30383132322816 30419650510704 30440699487744 30454250545152 30488629310048 30530509295364 30531487461111 30566214701568 30600719858982 30635525846016 30711243902976 30719647064064 30748156455744 30817880166528 30831599130624 30832586942976 30861201148596 30902502106112 30939644536528 30944950598016 30966363058176 30982144048254 31016114246208 31080209981184 31129146732528 31165552244736 31236222431232 31243592124927 31273765967808 31307052867584 31351061484288 31365017800704 31436140290048 31459919336664 31473924112512 31502113284096 31551714335232 31573546647552 31589637068808 31611495621888 31661268898896 31739522158656 31770174951424 31777670622789 31813815301632 31848697380864 31849728832818 31886977065216 31973510209536 32003183249856 32018455671552 32091059879424 32113265393664 32120842011804 32129630864856 32163828722688 32209041717216 32231328869376 32245677047808 32282078092992 32320878667623 32400762203628 32437615601664 32476603120416 32511170285568 32512211909632 32526685126656 32556871541376 32630696646912 32639625005568 32669916234228 32720296347648 32759623626912 32794492030976 32833908487744 32862262837248 32879010010392 32915060016384 32954621386596 32992104757248 33022723105008 33073647280128 33074718403311 33113399260032 33148644212736 33188486333184 33279617652736 33285325012992 33310502827056 33325331413248 33348390985728 33400899058176 33401969188224 33470995364352 33523696481184 33546893313024 33600790433392 33639008772096 33646945365306 33715287703552 33723242293572 33761599911936 33762681598464 33839240967168 33854304927744 33879913131792 33978769284096 34019609151024 34055818647552 34096751121888 34127289391104 34181023863168 34214034563072 34222106824542 34245786923712 34261031863296 34299707973804 34423592067072 34464966576768 34544225153984 34550149390848 34559602947072 34591676012712 34637969393664 34670115187344 34686660310848 34723579797504 34765314869376 34789370843136 34807100103594 34844147782912 34893128526984 34932816801792 34972251267408 35012029538304 35061246275328 35140750235136 35182986713784 35220434476032 35237242220544 35269944169824 35317145264128 35359593756032 35365657826304 35392409253747 35408164626576 35446987709952 35489592262488 35520239978496 35529958969344 35562932574624 35617773993984 35618927511258 35700839835479 35706962428488 35741446820352 35829784553472 35839588241408 35872849198368 35913651830784 35954193527616 35970198985728 36059102097408 36102442364352 36127423567872 36145834722963 36184307313024 36185466620576 36226624831488 36235171931868 36260244978048 36317337854616 36358646059008 36442259503104 36575066571264 36576238398336 36592520767488 36675497005056 36703239226108 36709533727776 36719578131264 36810333391104 36835804422144 36854576580276 36893803534848 36938147048712 37029442518432 37071560687616 37116117851904 37156813611008 37158016971621 37207853190144 37252574167536 37292224739328 37302428577792 37337047124832 37394624397312 37439569859328 37465476292608 37474315680438 37524466843136 37576011440448 37577215336752 37617211447296 37619956555776 37662424441824 37705262579712 37740254977152 37800889237566 37843884868608 37929698666496 37947799314432 37983016798272 38033848745984 38069146088064 38079562506496 38086093043712 38114902273266 38173679072256 38252566130688 38312795978496 38339306643456 38358845012124 38400903352448 38447058284362 38453651846064 38490788883456 38526510289176 38585921826816 38673418248192 38719900722048 38832879181824 38862253298232 38879553315456 38906456150016 38967715567872 39002616446976 39003879585762 39022492849704 39064027272192 39110979228048 39138042198528 39155464986624 39199666255776 39245510234112 39254769592857 39343782675834 39388533230592 39479114461696 39485885018112 39496689082368 39533344014528 39580860053007 39586250735616 39622988785536 39641897498112 39669327839232 39731788422144 39779542975536 39877861173696 39925791295299 39968287162752 39971203840512 40015030042624 40016325969438 40069995743232 40160857411584 40209127672896 40308507622656 40319536771584 40356955348164 40410964292608 40448467718568 40466473858944 40510843097088 40559534014272 40587599316992 40594559975424 40643351513856 40707345727152 40708649948148 40754952935424 40800959811976 40847367794688 40857005086443 40948325203968 40997541940992 41090506888704 41108798840832 41110115923968 41148268198128 41195071217664 41259934130688 41288484077568 41309525397672 41354818994944 41411625064992 41440279974912 41505528976704 41554069659648 41555415429801 41648296574976 41658122833236 41698354623744 41801415312384 41820023734272 41946559115552 41953752831744 41965232150016 42004178015436 42068952446976 42119516091744 42148660829184 42215025198528 42274367253846 42319362878208 42370227497052 42418420402176 42466305110424 42515969420288 42523260788736 42574370477184 42670910999808 42691274228736 42788079839232 42827789349072 42839507819808 42885104963584 42945388956288 42975105159168 43042770790656 43094504890164 43131719973888 43152303108096 43201016271504 43250154135552 43302137493888 43348227047424 43409162055168 43507595529216 43519500007424 43526963478528 43559888312304 43627061796864 43679498169216 43720034960511 43769763168768 43838680013856 43886746688512 43939495182128 43947030681216 43989473009664 43999851631554 44030297473344 44099624537748 44101037443827 44151199013376 44251315110912 44414003769408 44433775217664 44534532077568 44535958917632 44575862383728 44597134685376 44627993819136 44698261974912 44729191084032 44751985847478 44862593820408 44964323058096 45015466549248 45016908797952 45118987956224 45173217509056 45180964588032 45235268632008 45305025712128 45359478868032 45407758196736 45462334829184 45503052521472 45504526183389 45574698484224 45629475766056 45661049231616 45681375817728 45732943965072 45794280849408 45849322052352 45901079788473 45953288769024 46066865854464 46079470596096 46122234683616 46183959191552 46226820249792 46247398695936 46248880414464 46291801722894 46353753159168 46385827790848 46409466804792 46449544587264 46524171369312 46577089069056 46629668356544 46685713631011 46693720098792 46748328367104 46854333646848 46910648951712 46960579301376 46982989627392 47026592226432 47154210435072 47189879004996 47210886168768 47262650279936 47319456349984 47327571502848 47360319971328 47373278625792 47384455603212 47417243432832 47491903348344 47609283237984 47655262427136 47773046071296 47774593249227 47830465597824 47938924703488 47960265314304 48004774874784 48027683507328 48078802796544 48136589819136 48169898090496 48194446297284 48245743084032 48313562575824 48346993304064 48423117139488 48478194745344 48589679337472 48601143305442 48656423402496 48714904680624 48766755428352 48768317864448 48790027689984 48900662673408 48946044970368 48959437508352 49004874351342 49080444521472 49139435440368 49191738046464 49250862731616 49293394255872 49372590024576 49431932079894 49488157135872 49544022628828 49610470920192 49670098890048 49722966319104 49736571437056 49782729499776 49919426479104 49965754240584 50022586478592 50101348587264 50102953782336 50156281929728 50216565922432 50276922371858 50285544721776 50320339969536 50401185650088 50458513158144 50572931555328 50584863440358 50644022397696 50758861450752 50781457391616 50819869697688 50898238763008 50968153926144 51003421507584 51029413726536 51083727971328 51145126682832 51190934086656 51271535794752 51321051844608 51333160236813 51368680385568 51447895769088 51449561960706 51626534296064 51635388100608 51697449865152 51816337730976 51839404420608 51875274866688 51956954090496 52005172781016 52029990466272 52085369696256 52147972304064 52184056264704 52210650155391 52266221674368 52327346978816 52339692790476 52399225202688 52458376901112 52518044307456 52647846690816 52711125352704 52774480070676 52830651714048 52855863330816 52904916254736 52975717896192 53039390634048 53085193814016 53170481564928 53234388393732 53291049550336 53294938454016 53355101292584 53426660990976 53428391266887 53547809882112 53612170230528 53744676830208 53759382362112 53809273797552 53870477746176 53931290291424 53955298478592 54014457462784 54079378685696 54088653146112 54153663546528 54191135351808 54276460969536 54278199930864 54339937247232 54390367467072 54463157059584 54476006781924 54663389254656 54787342518272 54813487898624 54862599856896 54864357597504 54888781151232 55013245507584 55054858839162 55079367196896 55215500086656 55253706633216 55281864870414 55340705302272 55407220573068 55544163777648 55597806164992 55607341031424 55674176777856 55735220416512 55938337108992 55953642866688 56005570687248 56091936595968 56159354788992 56198214438912 56211473520657 56286700264704 56365823005128 56425817170944 56429934833664 56493636662736 56557893869568 56621740147232 56701333856349 56765827302912 56894547999744 56921698971648 56974525197408 57050773118976 57103719132096 57119343759744 57172353409899 57260518608384 57300140212224 57390361054208 57459339853552 57469193967744 57508959965184 57536404144128 57538267518186 57601355028672 57670587426543 57736183325184 57789765433764 57878882740224 58010127372288 58079851083072 58239330892288 58249318772736 58293379947348 58319329973184 58359684225024 58451573351808 58503924670464 58596040908288 58666468842072 58707063297792 58799499383664 58801383258436 58868265351168 59001753481216 59015674013751 59082799845888 59218671692544 59245033623552 59379376103424 59434483178304 59462846247168 59503991758848 59597682633216 59638921445376 59669314463304 59816791760544 59884828803072 59952430744128 59956805760768 60022545063936 60024488954157 60241286117376 60313691509344 60406700949504 60462761433984 60479305157376 60535433022246 60616446438912 60672701577852 60766264645632 60839301021408 60881398975488 60908501090304 60977258620096 61061018590728 61062974922222 61132429403136 61201439717964 61271051692032 61422487805952 61439294128128 61496312911488 61635760333056 61663198261248 61665173885952 61722402297192 61805004212224 61879289073056 61889901196032 61932726116352 61964288096508 62032228492416 62160419962368 62258293465056 62331104489472 62472444862464 62487184249854 62547531935616 62614105735168 62702122968576 62730035601408 62872280580096 62919838673328 62947848225024 63004226568192 63103428670464 63179274137616 63222991243776 63322537797792 63411550880769 63479044317312 63540349902848 63555341245578 63627630603264 63699457665636 63773954130432 63947020419072 64006366499712 64036911343104 64182119758848 64241684023608 64259261729712 64327657445376 64418083434432 64462657738752 64564156185984 64641757335246 64801524407256 64875231203328 64953206240832 65022340571136 65024423819264 65113743082752 65261393293824 65279250011136 65339832468456 65440592695296 65519247253824 65588984061952 65667816975488 65758020020784 65830120032768 65909242773192 65984209514496 66045446210016 66147294560256 66149436806622 66226798520064 66376972666368 66559235305472 66621005654112 66650662826496 66696781971456 66801798116352 66803938376448 66941990728704 67047392962368 67093786626048 67127978771217 67201580866784 67278017544192 67293890730612 67446484587144 67523199823872 67525363196928 67678481934336 67759826263584 67957538568192 68039218302048 68111637295104 68193502243776 68254578782208 68362047726336 68428069126144 68444213649084 68491573847424 68522063726592 68599415947608 68847184134144 68929933153536 69088450307968 69100298781696 69119205894144 69183352025424 69275938787328 69340230374688 69373320621696 69447159595008 69530629738752 69578741686272 69614200207188 69688295565824 69786257053968 69865633603584 69944502534816 70024059076608 70122492550656 70281500470272 70365973427568 70440868952064 70474484441088 70539888339648 70634290528256 70719187512064 70731315652608 70784818507494 70816329253152 70893975419904 70979184524976 71040479956992 71059917938688 71125865149248 71237855022516 71401679670958 71413924856976 71482893640704 71659569106944 71679176482816 71745698396736 71908387055232 71940397971456 72118204194816 72204884728704 72254847135744 72291669445926 72368614626048 72370933241152 72470343863736 72520489956096 72634675709232 72717292118016 72884519006208 72901714958163 73150133142528 73152476796672 73185041534976 73350994010112 73406478452216 73419067455552 73439156262528 73507311527013 73620666782208 73671608844288 73709153160552 73787607069696 73876294097424 74058885036864 74147898119841 74232235703808 74313627222016 74316033943242 74415706380288 74505148335072 74584449478656 74604857155584 74674094249664 74879139718656 74930952585216 74948631360876 75048933686272 75152022880896 75154430673504 75234422894592 75239913111552 75324848883648 75415383557787 75480509954304 75601778475132 75687769737216 75859397332992 75877295160537 75895598628864 75966033596544 76138292176128 76159125012992 76172186087424 76229804546532 76347358144512 76505132261376 76625591956992 76678613286912 76717690024248 76801806704896 76894116568724 76907303692128 76981577766912 77053020578352 77171843653632 77174342941059 77346836496384 77439801444096 77665758363648 77724506596464 77759106630912 77812912300032 77935431135744 78007759171524 78044985699408 78128054544384 78221958456096 78276084397056 78310929973248 78399332511552 78491020468224 78509539185714 78687565351668 78777066461184 78958228923392 78971770036224 78993378164736 79066688029056 79161720106014 79245977571072 79283794996224 79463576844288 79559085951072 79755722347392 79851582590598 79936574325504 79942407681024 80032651938876 80139991486464 80321714823168 80418255345792 80617015245312 80639073543168 80713910696328 80821928585216 80896935437136 80932947717888 81021686194176 81119068028544 81175198633984 81286703027712 81414691454304 81417299896296 81509905870848 81601919623952 81694735589376 81714010172886 81995083881984 82181013777408 82217597681664 82220231847936 82296536396256 82390142435328 82519868261376 82582288258743 82619050795344 82709637989888 82823250129984 82880559949824 82922797305621 83011057953408 83108139319296 83110830859602 83316245666472 83396709247488 83602830624768 83893118231104 83907505663488 83930464300032 84008356030872 84137904893952 84239032183488 84297321658368 84430050397056 84548734507692 84638725756416 84740454994104 84836840804352 84932610220848 85031938840576 85046521577472 85148740954368 85341821999616 85382548457472 85576159678464 85655578698144 85679015639616 85770209927168 85890777912576 85950210318336 86085541581312 86189009780328 86263439947776 86304606216192 86402032543008 86500308271104 86604274987776 86702039600449 86818324110336 87015191058432 87039000014848 87119776624608 87254123593728 87358996338432 87440069921022 87539526337536 87677360027712 87773493377024 87878990364256 87894061362432 87978946019328 87999703263108 88060594946688 88199249075496 88202074887654 88302398026752 88502630221824 88828007538816 88867550435328 89069064155136 89071917835264 89151724767456 89194269370752 89255987638272 89396523949824 89458382168064 89503971694956 89725187640816 89928646116192 90030933098496 90033817595904 90237975912448 90346435018112 90361929176064 90470537264016 90610051424256 90718957736064 90815516393472 90924669658368 91006105042944 91009052366778 91149396968448 91258951532112 91322098463232 91362751635456 91465887930144 91594462383333 91698644104704 91802159576946 91906577538048 92133731708928 92158941192192 92244469367232 92367918383104 92453640499584 92494797391872 92497760828928 92583603445788 92707506318336 92818933609584 92899089174528 93048342738624 93259336713088 93371427262022 93387440197584 93496656734208 93708667293696 93821297903424 93921158602752 94053184452864 94308420870144 94379758009992 94421772337536 94525300559872 94638912699968 94655143005696 94720639942656 94768911206424 94834486865664 94983806696688 95218566475968 95310524854272 95333011868367 95546092142592 95549186498454 95660931195648 95877849406976 95920530628608 96009549749568 96055367014656 96273179638272 96339796180992 96388892594568 96491486168064 96627125151648 96693986608128 96846234278976 96962636002869 97179358674944 97202286610884 97312846804992 97429809361248 97533510856704 97536635728896 97580055379968 97892089940736 97918875016704 98009748702684 98160889042944 98278870880736 98383476092928 98501725463232 98586788511744 98745180049152 98863864159788 98976314271744 99088045257656 99220941840384 99224155209933 99340197780096 99445932638208 99565458999552 99838852958208 99931508481168 100045172957184 100202697174528 100205907564672 100312563859456 100433131844864 100553844743716 100571089443552 100640679939072 100802371300176 100917026316288 101145863110656 101169726880716 101288044795392 101517722901504 101562914783232 101639739395376 101796477526016 101936307852288 102058827453072 102167455942656 102290253365664 102381868173312 102543071589504 102642103689216 102666320473626 102737360771136 102899123921412 103253068592128 103270776201216 103394899730304 103632675461952 103678808841216 103913908180992 104010345562032 104059980932544 104170739392512 104295944608128 104368112529408 104421300310782 104532443348736 104679385580952 104798450405376 104916753802224 105036088614912 105422250705408 105548960141352 105661303428096 105711726661632 105809832509472 105951435792384 106078781268096 106177227761241 106340963129856 106468776787464 106582099100672 106589876908032 106710202585168 106853321981952 106856782533774 107102519506437 107224340461056 107489353660416 107518764724224 107618547595104 107740955492352 107862580582848 107910596957184 108158757371392 108177306292224 108307327093056 108382270703616 108437504168889 108552921939072 108556399861728 108679874494464 108780734934144 108952013563848 109326778509312 109574685036544 109626975797248 109725199713792 109728715195008 109777562302464 110026491015168 110109717678324 110158734393792 110431000173312 110507413266432 110563729740828 110681410604544 110814441146136 111088327555296 111195612329984 111214682062848 111348353555712 111470440833024 111474050914863 111876674217984 111907285733376 112011141374496 112183873191936 112318709577984 112396428877824 112422947041314 112573400529408 112731646010256 112851634341888 112859869667328 112987273325472 113115787739136 113243480294464 113402667712698 113531654605824 113789095999488 113843397943296 113949050394816 114101546237952 114207438264192 114238687519488 114344706819798 114521037216768 114780722108416 114918679707104 114938387935488 115017919930368 115076535036372 115202710057344 115341174853086 115472366650368 115579530867528 115757765480448 116020254744576 116159702166144 116478661784576 116498637545472 116586759894696 116638659946368 116719368450048 116903146703616 117007849340928 117192081816576 117332937684144 117414126595584 117598998767328 117602766516872 117736530702336 117764308778571 118003506962432 118031348027502 118165599691776 118437343385088 118490067247104 118758752206848 118868966356608 118925692494336 119007983517696 119195365266432 119338628926608 119633583521088 119777373885897 119904861488256 119913611521536 120045090127872 120048977908314 120482572234752 120627383018688 120925522867968 120958610314752 121070866044492 121232892877824 121345403155704 121532529291264 121678602042816 121762797950976 121954517240192 122122037181456 122125949844444 122264858806272 122402879435928 122542103384064 122844975611904 122992625822976 123271520666112 123326396522496 123330347771904 123444804594384 123610008424448 123758578146112 123779802392064 123865452232704 123928576193016 124064456984832 124320839924736 124516586930112 124662208978944 124666246289403 124944889724928 124974368499708 125095063871232 125404245937152 125460071202816 125839677346656 125895696450048 126206857340928 126358548275232 126445982487552 126645075595584 126823101761538 126958088634624 127080699805696 127110682491156 127255261206528 127398915331272 127547908260864 128012732999424 128073822686208 128364239517696 128483368047216 128518523459424 128655314890752 128836166868864 128925315477504 129128312371968 129283514670492 129603048814512 129750462406656 129906412481664 130044681142272 130048847638528 130227486165504 130522786587648 130558500022272 130679664936912 130881185390592 131038494507648 131160104881533 131177968123904 131335633950976 131516040041568 131660240065536 131818485546384 131968419028992 132090892420032 132298873613244 132303112331481 132453597040128 132753945332736 133118470610944 133242011308224 133301325652992 133603596232704 133607876752896 133883981457408 134094785924736 134187573252096 134255957542434 134403161733568 134587781461224 134892969174288 135046399647744 135050726393856 135356963868672 135519652527168 135915077136384 136078436604096 136223274590208 136387004487552 136509157564416 136513578550167 136724095452672 136888427298168 136983147694848 137044127453184 137198831895216 137703239365419 137859866307072 138176900615936 138200597563392 138238411788288 138366704050848 138551877574656 138680460749376 138746641243392 139061259477504 139157483372544 139228400414376 139376591131648 139572514107936 139731267207168 139889005069632 140057140893033 140244985101312 140563000940544 140731946855136 140881737904128 140948968882176 141079776679296 141438375024128 141462631305216 141569637014988 141632658506304 141787950839808 141958369049952 142080959913984 142119835877376 142251730298496 142475710045032 142803359341916 142827849713952 142965787281408 143319138213888 143323779747681 143358352965632 143491396793472 143816774110464 143880795942912 144236408389632 144409769457408 144509694271488 144583338891852 144737229252096 144741866482304 144940687727472 145040979912192 145269351418464 145434584236032 145769038012416 145803429916326 146300266285056 146304953593344 146370083069952 146701988020224 146812956904432 146838134911104 146878312525056 147014623054026 147241333564416 147418306321104 147575214139392 147752588194848 148117770073728 148295796239682 148464471407616 148632067886484 148831412760576 149010296670144 149168898957312 149209714311168 149348188499328 149758279437312 149897262721752 150097867372544 150304045761792 150308861347008 150468845789184 150649697767296 150830767115574 150961019908608 151203556950264 151375539474432 151718794665984 151754590321074 151932067193088 152276584352256 152318250025984 152344372174848 152459609093064 152694716289024 153010264522752 153251183913984 153435380048496 153603613409792 153788233137448 153814607384256 153963155533824 153999480710439 154106041156704 154343687307264 154348685882118 154879602888192 155449013192928 155518213261824 155625824600064 155870862271488 156015518343048 156089971398816 156256109088768 156443916912192 156552168794112 156631950466173 156798665023104 156982040936448 157019078371428 157375130703336 157554132922368 157916457846784 157943540072448 158133376058112 158323440212028 158491955142144 158567589992448 158927153688576 159118171902144 159511444694784 159703165181196 159873148651008 159884815362048 160065303877752 160279982972928 160643429646336 160836510691584 161234030490624 161278147086336 161427821392656 161643857170432 161793870874272 161865895435776 162043372388352 162238136057088 162350397267968 162573406055424 162829382908608 162834599792592 163019811741696 163203839247904 163389471178752 163428020345772 163990167763968 164362027554816 164440463695872 164593072792512 165039736522752 165164576517486 165238101590688 165419275979776 165646500259968 165761119899648 165845594611242 166022115906816 166221661719204 166632491332944 166793418494976 167205661249536 167786236462208 167815011326976 167860928600064 168016712061744 168275809787904 168478064366976 168594643316736 168860100794112 169097469015384 169277451512832 169480909988208 169673681608704 169865220441696 170063877681152 170104001569047 170297481908736 170683643999232 170765096914944 171152319356928 171311157396288 171358031279232 171517060229697 171540419854336 171781555825152 171900420636672 172171083162624 172378019560656 172526879895552 172609212432384 172804065086016 173011762279629 173208549975552 173404079200898 173636648220672 174030382116864 174078000029696 174239553249216 174717992676864 174880139842044 175079052675072 175354720055424 175546986754048 175757980728512 175788122724864 175999406526216 176121189893376 176398498150992 176404149775308 176604796053504 177005260443648 177047022041253 177656015077632 177735100870656 178138128310272 178143835670528 178303449534912 178388538741504 178511975276544 178793047899648 178916764336128 179007943389912 179450375281632 179857292232384 180067635191808 180073466862471 180475951824896 180692870036224 180723858352128 180941074528032 181220102848512 181437915472128 181849339316736 182018104733556 182298793936896 182517903064224 182644196926464 182725503270912 182931775860288 183188924766666 183397288209408 183604319153892 183813155076096 184267463417856 184317882384384 184488938734464 184907280999168 184989594783744 184995521657856 185167206891576 185415012636672 185637867219168 185798178349056 186096685477248 186518673426176 186742854524044 186774880395168 186993313468416 187417334587392 187642595806848 187842317205504 188106368905728 188616841740288 188759516019984 188843544675072 189050601119744 189277825399936 189310286011392 189537822412848 189668973731328 189967613393376 190437132951936 190621049708544 190666023736734 191098372996908 191321862391296 191755698813952 191841061257216 192019099499136 192110734029312 192546359276544 192777785189136 192982972336128 193254250303296 193387973216256 193692468557952 193925272005738 194404573221768 194625693609984 194859618722496 195067021713408 195073271457792 195784179881472 195837750033408 196019497405368 196321778085888 196557741761472 196766952185856 197003450926464 197490360098304 197727728319576 197952628543488 198176090515312 198441883680768 198448310419866 198680395560192 199130917999104 199677705916416 199863016962336 200090345914368 200405394349056 200411815129344 200866263689728 201107689487432 201142178887104 201281359878144 201383936313651 201604742600352 201834052632576 202339453761432 202576089590784 203035445803008 203279478790752 203592955052032 203872615704576 204117654906144 204334911885312 204580506731328 204763736346624 205086143179008 205284207378432 205332640947252 205474721542272 205798247842824 206506137184256 206541552402432 206789799460608 207265350923904 207357617682432 207827816361984 208020691124064 208119961865088 208341478785024 208591889216256 208736225058816 208842600621564 209064886697472 209358771161904 209596900810752 209833507604448 210072177229824 210844501410816 211097920282704 211322606856192 211423453323264 211619665018944 211902871584768 212157562536192 212354455522482 212681926259712 212937553574928 213164198201344 213179753816064 213420405170336 213713565067548 214205039012874 214448680922112 214978707320832 215037529448448 215237095190208 215725161165696 215821193914368 216317514742784 216354612584448 216614654186112 216764541407232 216875008337778 217105843878144 217112799723456 217561469868288 217904027127696 218653557018624 218705144874489 219149370073088 219450399427584 219457430390016 219555124604928 220052982030336 220219435356648 220317468787584 220862000346624 221014826532864 221127459481656 221362821209088 221628882292272 222176655110592 222391224659968 222443694359523 222696707111424 222940881666048 222948101829726 223753348435968 223814571466752 224022282748992 224637419155968 224792857755648 224845894082628 225146801058816 225463292020512 225703268683776 225719739334656 225974546650944 226246150673361 226486960588928 226805335425396 227063309211648 227578191998976 227686795886592 227898100789632 228414876528384 228477375038976 228689413639596 229042074433536 229561444216832 229837359414208 229876775870976 230035839860736 230153070072744 230405420114688 230682349706172 230944733300736 231159061735056 231515530960896 231523028823177 232040509489152 232319404332288 232957323569152 232997275090944 233173519789392 233277319892736 233438736900096 233806293407232 234384163633152 234665875368288 234828253191168 235197997534656 235205533033744 235473061404672 235528617557142 236007013924864 236062696055004 236331199383552 236874686770176 236980134494208 237737932713216 237851384988672 238390730532864 238677257853216 239267167042176 239554747771794 239809722976512 239827223043072 240097955816628 240965144469504 241254766037376 241851045735936 241917220629504 242141732088984 242465785755648 242690806311408 243065058582528 243357204085632 243525595901952 243909034480384 244244074362912 244251899688888 244529717612544 244805758871856 245084206768128 245985251645952 246543041332224 246652793044992 246660695543808 246889609188768 247220016848896 247517156292224 247559604784128 247746864776229 247857152386032 248128913969664 248641679849472 249033173860224 249324417957888 249332492578806 249905878848353 249948736999416 250190127742464 250808491874304 251679354693312 251791392900096 252413714681856 252717096550464 252891964975104 253290151191168 253646203523076 253916177269248 254221364982312 254510522413056 254797830662544 255095816521728 256025465998848 256147645372416 256728479035392 256966736094432 257037046918848 257310629781504 257672333737728 257850630955008 258256624743936 258567029340984 259206097629024 259500924813312 259812824963328 260097695277056 260106118801347 260454972331008 261045573175296 261117000044544 261359329873824 261762370781184 262076989015296 262320209763066 262671267901952 263032080083136 263320480131072 263636971092768 263936838057984 264181784840064 264597747226488 264606224662962 264907194080256 265507890665472 266236941221888 266484022616448 266602651305984 267207192465408 267215753505792 267767962914816 268189571849472 268375146504192 268511915084868 268806323467136 269175562922448 269785938348576 270092799295488 270101452787712 270713927737344 271039305054336 271830154272768 272156873208192 272446549180416 272774008975104 273018315128832 273027157100334 273448190905344 273776854596336 273966295389696 274088254906368 274397663790432 274783387149999 275406478730838 275719732614144 276353801231872 276401195126784 276476823576576 276733408101696 277103755149312 277360921498752 277493282486784 278122518955008 278456800828752 278753182263296 279145028215872 279778010139264 280114281786066 280489970202624 281126001881088 281463893710272 281763475808256 282159553358592 282876750048256 282925262610432 283139274029976 283265317012608 283575901679616 283916738099904 284161919827968 284503460596992 284951420090064 285606718683832 285655699427904 285931574562816 285999035605101 286638276427776 286647559495362 286982793586944 287633548220928 287761591885824 288819538914816 289019388542976 289166677783704 289474458504192 289483732964608 289881375454944 290081959824384 290538702836928 290887908008607 291538076024832 291606859832652 292600532570112 292609907186688 292740166139904 293625913808864 293676269822208 293756625050112 294029246108052 294482667128832 294836612642208 295150428278784 295505176389696 296235540147456 296591592479364 296928942815232 297264135772968 297662825521152 298020593340288 298337797914624 298696376998656 299516558874624 299794525443504 300195734745088 300608091523584 300617722694016 300937691578368 301299395534592 301661534231148 301922039817216 302407113900528 302751078948864 303437589331968 303509180642148 303864134386176 304553168704512 304636500051968 304688744349696 304919218186128 305389432578048 306502367827968 306870760096992 307207226819584 307576466274896 307629214768512 307926311067648 307998961420878 308212082313408 308697371764236 309759205776384 310898026385856 311036426523648 311741724542976 312031036686096 312179942797632 312512218177536 312887833824384 313104337588224 313263900932346 313597330046208 314038156742856 314750261406672 315108265844736 315832915693568 316266752116224 316646880424056 316983910284288 317135179984896 317854307377152 318236343804288 318531683283723 319022889389568 319406330362392 319746297302016 319769630724096 320130607755504 320559965945856 321307558519311 321673021383168 322468060981248 322556294172672 322855642785312 323287714340864 323587741748544 323731790871552 324476272114176 324700794535936 325146812110848 325658765817216 325669199585184 326039623483392 326407678495808 326799995417077 326856040691544 327980335527936 328724055109632 328880927391744 329186145585024 330079473045504 330329153034972 330476203181376 330838551959552 331293000519936 331522239799296 331691189222484 332044231813632 332443323438408 333264982665888 333586836989952 334411322499072 334422152744589 335572472924416 335630022653952 335721857200128 336033424123488 336551619575808 336956128733952 337189286633472 337720201588224 338194938030768 338554903025664 338961819976416 339347363217408 339730440883392 340127755362304 340208003138094 340594963817472 341367287998464 341530193829888 342304638713856 342622314792576 342716062558464 343034120459394 343563111650304 344342166325248 344756039121312 345053759791104 345608130172032 346023524559258 346417099951104 346808158401796 347273296441344 348060764233728 348156000059392 348479106498432 349435985353728 349760279684088 350158105350144 350709440110848 351093973508096 351515961457024 351576245449728 351998813052432 352242379786752 352796996301984 352808299550616 353209592107008 354010520887296 354094044082506 355312030155264 355470201741312 356276256620544 356287671341056 356606899069824 356777077483008 357023950553088 357586095799296 358015886779824 358900750563264 359332121657691 359714584464768 360135270383616 360146933724942 361385740072448 361447716704256 361882149056064 362875830944256 363698678633472 364036209467112 364597587873792 365035806128448 365288393852928 365863551720576 366377849533332 366794576418816 367208638307784 367626310152192 368534926835712 368977877468928 369814561998336 369979189567488 369991043315712 370334413783152 370830025273344 371275734438336 371596356698112 372193370954496 373037346852352 373485709048088 373549760790336 373986626936832 373998738868209 374834669174784 375285191613696 376212737811456 377519032039968 377687089350144 378101202239488 378555650799872 378620572022784 379075644825696 379337947462656 379935226786752 380874265903872 381242099417088 381332047473468 382196745993816 382643724782592 383511397627904 384038198998272 384221468058624 385092718553088 385555570378272 385965944672256 386508500606592 386775946432512 387384937115904 387850544011476 388809146443536 389251387219968 389719237444992 390134043426816 390146542915584 391568359762944 391675500066816 392038994810736 392643556171776 393115483522944 393480314644599 393533904371712 394006901852928 394980720196608 395455456639152 395905257086976 396352181030624 396896620839732 396909336994443 397360791120384 398261835998208 399355411832832 399726033924672 400810788698112 400823630258688 401732527379456 402215378974864 402284357774208 402562719756288 402767872627302 403209485200704 404678907522864 405152179181568 406070891606016 406558957581504 407745231409152 408235309812288 408669823770624 409161013462656 409527472693248 410172286358016 410665281894504 410949443084544 411596495685648 413012274368512 413109718096257 413579598921216 414530701847808 414715235364864 415655632723968 416041382248128 416239923730176 417183778432512 417472450117632 417685201243128 418129773394944 418717542323808 419193801621504 419667015208896 420171422679099 421689002821632 422195840565408 422645213712384 422846906646528 423239330037888 424315125072384 424708911044964 425363852519424 425875107149856 426328396402688 426359507632128 426840810340672 427427130135096 428410078025748 428897361844224 429957414641664 429971339243043 430075058896896 430474190380416 431450322331392 431642387828736 432635029485568 432709225168896 433229308372224 433529082814464 433750016675556 434211687756288 434225599446912 435122939736576 435808054255392 437307114037248 437410289748978 438298740146176 438900798855168 438914860780032 439110249209856 440105964060672 440438870713296 440634937575168 441724000693248 442254918963312 442725642418176 443257764584544 444353310221184 444782449319936 444887388719046 445393414222848 445896203659452 447506696871936 447629142933504 448044565497984 449274838311936 449691788165256 450293602117632 450926584041024 451406537367552 451949093301888 452492301346722 452973921177856 453610670850792 454126618423296 455156383997952 455796201579264 456829753056768 456954750077952 457378827279192 458084148867072 459122888433664 459674718828416 459753551741952 460306140145488 460810840229376 461364699412344 461889466601472 462318123470112 463031061921792 463046057646354 464638808664576 465914647138304 466347039578784 466554639785472 466877473800192 467612586814464 468768327266304 469331750736576 469656506382336 469895851398519 470395995069312 470411066067488 470946122809344 471057235114284 472125392110008 472662398767104 473749373540352 475475865426432 475702769977344 476781461065728 477354515706432 478534334084352 479109495543588 479619445953024 479654446086144 480195911633256 481930288939008 482509532074752 483702091471872 483834441259008 484283464177968 484931571511296 485381612622816 486130117165056 486714408171264 487051191803904 487818068960768 488488148725824 488503799377776 489059435225088 489611517743712 490168413536256 491970503291904 493086082664448 493321391087616 493779218377536 494440033697792 495034312584448 495119209568256 495493729552458 495714304772064 496257827939328 497283359698944 498066347720448 498664985157612 499811757696706 499897473998832 500380255484928 501616983748608 503358709386624 503582785800192 504827429363712 505434193100928 505783929950208 506580302382336 507292407046152 507832354538496 508442729964624 509021044826112 509595661325088 510191633043456 510312004707141 512050931997696 512295290744832 513456958070784 513933472188864 514074093837696 514551180689091 514621259563008 515344667475456 515701261910016 516513249487872 517134058681968 518412195258048 519035286838887 519625649926656 520195390554112 520212237602694 520909944662016 522091146350592 522234000089088 522718659747648 524153978030592 524640419526132 525342535803904 526064160166272 526640960262144 527273942185536 528363569680128 529195494452976 529212449325924 529814388160512 531015781330944 531141066123759 532968045232896 533205302611968 534414384930816 534431507011584 535535925829632 536379143698944 536750293008384 537023830169736 537612646934272 538351125844896 539571876697152 540202905575424 540220400587413 541427855474688 542078610108672 543660308545536 544313746416384 545548017950208 546054314200668 546896381810688 547553709192672 547932590779392 548176509812736 548795327580864 549566774299998 550812957461676 551439465228288 552707602463744 552802390253568 552953647153152 553466816203392 554721842997504 554986564973568 556245037910016 556913601657504 557506364526592 558290056431744 559556020278528 560228563572132 560979940405248 562252003762176 562927787420544 563526951616512 564319106717184 565753500096512 565850525220864 566278548059952 566530634025216 567151803359232 567833476199808 569006921193984 569902840180128 571213437367664 571311398855808 571863149125632 571998071210202 573295118990724 573965587173888 575267096441856 575523183771648 577639077829632 578333355567408 578948917008384 578967465929216 579762750909888 580163919648768 581077405673856 581775816017214 583213719665304 585201065140224 585219814373376 587251827617728 587352539644416 587513250100224 588058492216104 588965334257664 589673225284416 590300856557568 591010352779392 592471080294912 593183184958728 593857885630464 594528271545936 595325651042304 596041186680576 597392753997312 599033117749248 599589050887008 600391469490176 601216183047168 601235445388032 602598791069184 603323068462296 603844079634432 604814227801056 605502157897728 606914277203143 607018361284296 607728268772352 609106337409024 609273000103936 609838436372256 610778865156096 613004735655936 613741520193984 614414453639168 615152932549792 615258429537024 615852622135296 615997922841756 616424164626816 617394743528472 619518411552768 621796052771712 622072853047296 623483449085952 624062073372192 624359885595264 625024436355072 625775667648768 626208675176448 626527801864692 627194660092416 628076313485712 629500522813344 630216531689472 631665831387136 632533504232448 633293760848112 633967820568576 634270359969792 635708614754304 636472687608576 637063366567446 638045778779136 638812660724784 639492594604032 639539261448192 640261215511008 642615117038622 643346042766336 644936121962496 645112588345344 645711285570624 646575428681728 647175483497088 647463581743104 648952544228352 650293624221696 651317531634432 651338399170368 652815356991616 653599990834154 653712081383088 655960671055872 657448110219264 658372291170048 660158946091008 660658306069944 660952406362752 661677103919104 662586001039872 663044479598592 663382378444968 664088463627264 664886646876816 666529965331776 667173673979904 667331083078569 668822644998144 668844305489178 671144945848832 671260045307904 671443714400256 672066848246976 673912257467904 674378573266944 675440403176448 676389876061536 677109806051328 677923639952832 678738452020083 679460881766784 680255510724608 680416006276188 681189927634944 682734575996928 683060387659776 685244629585152 685432125116928 686068240918788 687126223300608 688684332650496 689512078242624 690107519582208 691216260344064 692047049118516 692834199902208 693616316803592 694546592882688 694569086469531 696121528467456 696958212996864 698871970707456 699520559368176 700316210700288 701418880221696 702187947016192 703031922914048 703152490899456 703997626104864 704484759573504 705593992603968 705616599101232 706419184214016 708021041774592 708188088165012 710624060310528 710940403482624 712575342682112 713213798139648 713554154966016 715172191598592 716031773559648 717801501126528 718664243315382 719429168929536 720293867449884 722771480144896 722895433408512 723764298112128 725751661888512 727397357266944 728072418934224 729195175747584 730071612256896 730576787705856 731727103441152 732755699066664 733589152837632 734417276615568 735252620304384 737955754937856 739629123996672 739958379134976 739982086631424 740668827566304 741660050546688 742551468876672 743240594328687 744386741908992 746074693704704 746971418096176 747099521580672 747973253873664 747997477736418 749717636545059 750570383227392 752425475622912 755038064079936 755374178700288 757111301599744 757241144045568 758151289651392 758675894925312 759870453573504 761748531807744 762664094946936 764393491987632 765287449565184 767022795255808 768076397996544 768442936117248 770185437106176 771111140756544 771931889344512 773017001213184 773551892865024 774769874231808 775701088022952 777618292887072 778502774439936 779438474889984 780293085831168 780318356404041 783136719525888 783351000133632 784077989621472 785287112343552 786230967045888 786960629289198 788013803705856 789961440393216 790910913278304 791810514173952 792704362061248 793793241679464 793818673988886 794721582240768 796523671996416 798710823665664 799452067849344 801621577396224 801647260517376 803465054758912 804430757949728 804568715548416 805125439512576 805535745254604 806418970401408 809357815045728 810304358363136 812141783212032 813117915163008 815490462818304 816470619624576 817339647541248 818322026925312 819054945386496 820344572716032 821330563789008 821898886169088 823192991371296 824350161449997 826024548737024 826219436192514 827159197842432 829061403695616 829430470729728 831311265447936 832082764496256 832479847460352 834367556865024 835370402486256 836259546789888 837435084647616 839334030417792 840342845358198 843378005643264 844391681130816 845290427424768 846478660075776 848630250144768 849417822089928 850727705038848 851750214299712 852656792805376 853681620681344 854854260270192 856820156051496 857794723688448 859914829283328 859942678486086 860948380760832 862900644662784 863284775657472 865270058971136 866458616744448 867058165628928 867500033351112 868423375512576 868451198893824 870245879473152 871616108510784 872663724025821 874614228074496 874820579497956 877801597710336 877829721560064 878220498419712 880877741426592 881269875150336 883448001386496 884509837926624 885451284836352 886515529169088 888706620442368 889564898639872 889774777438092 890786828445696 891792407318904 895013393743872 896089130995968 898549676623872 899383576330512 900587204235264 901853168082048 902813074735104 903898186603776 904984602693444 905947842355712 907221341701584 908253236846592 910312767995904 911592403158528 913659506113536 913909500155904 914757654558384 916168297734144 918245776867328 919349437656832 919507103483904 920612280290976 921621680458752 922729398824688 923778933202944 924636246940224 926092115292708 929277617329152 931829294276608 932694079157568 933109279570944 935225173628928 937536654532608 938663501473152 939313012764672 939791702797038 940791990138624 940822132134976 942114470228568 944250784220016 945324797534208 947498747080704 950951730852864 951405539954688 953562922131456 954709031412864 955595049851169 957068668168704 958218991087176 959238891906048 959308892172288 960391823266512 963922675557933 965019064149504 967404182943744 967668882518016 968566928355936 969863143022592 970763225245632 973428816342528 974102383607808 975636137921536 976976297451648 977007598755552 978118870450176 979223035487424 980399986251231 983941006583808 986172165328896 986642782175232 987558436755072 990068625168896 990238419136512 990987459104916 991428609544128 992515655878656 994566719397888 996132695440896 997329970315224 999623515393412 999794947997664 1000760510969856 1003233967497216 1003266458233767 1006717418773248 1007165571600384 1009654858727424 1010868386201856 1011567859900416 1013160604764672 1014584814092304 1015664709076992 1016885459929248 1018042089652224 1019191322650176 1020383266086912 1020624009414282 1024101863995392 1024590581489664 1026913916141568 1027866944377728 1028148187675392 1029102361378182 1030689334950912 1033026498975744 1034268117363936 1036824390516096 1038070573677774 1039251299853312 1040424475205388 1041819889324032 1044182292701184 1044468000178176 1045437319495296 1048307956061184 1049280839052264 1050685071607808 1052128320332544 1053281920524288 1054547884371072 1056727139360256 1058390988905952 1058424898651848 1059628776321024 1062031562661888 1062282132247518 1065936090465792 1066410605223936 1068828769861632 1068863014023168 1071071851659264 1072758287397888 1074047660339472 1075225293868544 1076702251689792 1077996364973073 1079143753394304 1080405811150848 1080440801174826 1084157220217344 1088627492832768 1091096035900416 1092108628401336 1093792763621376 1095107418385344 1095865181558784 1097590655161728 1099133548599996 1101625914923352 1102878930456576 1105415204927488 1105604780507136 1106933632406784 1109443685995008 1109973129947136 1112490075820032 1113827203315008 1115012729053184 1116580112863488 1119112040557056 1120457127144264 1121959880810496 1124504007524352 1125855574841088 1128638213434368 1131507000193024 1132557096119904 1133061268050432 1134303606718464 1135666952399616 1138013842387968 1139805680360256 1142426874735328 1142622797711616 1143726298251264 1143996142420404 1146590237981448 1147931174347776 1150534192883712 1155278155659264 1156666711134816 1157897834016768 1157934931858432 1159525501819776 1160327839297536 1162154811347712 1163551632034428 1166427439330608 1170402130280448 1170439628746752 1174503655235456 1174705079288832 1175026500200448 1176116984432208 1177930668515328 1179346450568832 1180601713115136 1182020705558784 1184942160589824 1186366369917456 1187715771260928 1189056543091872 1190728010983329 1192082373361152 1194785507994624 1198066235498496 1199178101774016 1200782938980352 1202432366094336 1202470890776064 1205197582138368 1206646136924592 1207688159268864 1209628455602112 1213828554406286 1214036722568592 1215456537544704 1218212674818048 1218546000207872 1219676872744512 1226009471311872 1227483040387968 1228828907278336 1230305865099584 1230516859074048 1231995845683512 1232848329253632 1234789487056944 1239036823105536 1239329154288771 1243592105543424 1244145706094592 1246966898171904 1248124146744384 1248719771190528 1251551335297536 1252417350352896 1253055603729384 1254389320184832 1256152626971424 1259001045626688 1260514268037297 1263331662774272 1265067008464896 1266587521696224 1267935641137152 1268540719939584 1272945375217152 1274126733134892 1276091557558272 1277625321449568 1278985189208064 1279078522896384 1280522431022016 1285230234077244 1286692085532672 1289872243924992 1289914017729129 1290225176690688 1291422571141248 1294350966994176 1294927163486208 1297905088456704 1300587248443392 1302635063268864 1302676798340736 1305630713983232 1307199981668308 1307424162766176 1311921342111744 1314896220438528 1316744582340096 1320317892182016 1321316612139888 1321904812725504 1323354207838208 1325172002079744 1326764756889936 1328176927254528 1329773293753632 1333059930663552 1334347347959808 1334662166157138 1337688610978356 1342289891697664 1342520090615808 1342887428800512 1344133696493952 1347824514935808 1350880806352896 1352779752123072 1354219612102656 1355847279905664 1357476904040166 1358921763533568 1360832012552376 1362379855269888 1365469151993856 1370489259170304 1370864250233856 1372136481837576 1374252446601216 1377368665300992 1379024156485248 1382432520688128 1384094098237032 1385668399804416 1387232633607184 1389093185765376 1389138172939062 1393916425993728 1397743941414912 1399041118736352 1400632421400576 1402837760443392 1406063845828096 1406304981798912 1407995252209728 1408969519147008 1409687554195557 1411187985207936 1411233198202464 1412838368428032 1416376176330024 1421248120621056 1425150685364224 1426427596279296 1427108309932032 1430344383197184 1432063547119296 1435603002253056 1437328486630764 1438858337859072 1440587734899768 1445542960289792 1445790866817024 1447528596224256 1451503323777024 1454794714533888 1456144837868448 1458390351495168 1460143224513792 1461153575411712 1463454206882304 1465511398133328 1467178305675264 1468834553231136 1470505240608768 1475911509875712 1479258247993344 1479964173262848 1481337655132608 1483320101093376 1485102937753344 1486481188657374 1488773483817984 1492149387409408 1493942836192352 1494199043161344 1495994955472836 1499435273090118 1501140766454784 1504850951245824 1510076128159872 1510748357400576 1514222603199488 1514482288091136 1516302579302784 1517351789850624 1519740907147008 1523497063615488 1525328189893872 1528786983975264 1530574899130368 1530936014121423 1534045590511616 1536152795993088 1536885872234496 1540370874212352 1542222281513088 1543863778689024 1546034002426368 1547103785730048 1549539748463616 1551402176045904 1555236585774144 1557105860516661 1558876949779968 1560586171662336 1560636712808082 1566273439051776 1566702000267264 1568155979242944 1572461934091776 1573921258578396 1576027607411712 1579922880786432 1581821826556608 1585408724122496 1587586483358928 1587637347977772 1589443164481536 1593047343992832 1598904135698688 1603243154792448 1603294521034752 1606930109517824 1608861515899456 1609137431096832 1610250879025152 1611071490509208 1612837940802816 1618715630091456 1620608716726272 1620661201762239 1624283566424064 1626235830326016 1630980925636608 1632941239249152 1636644053850624 1640689145432064 1642661127578016 1643797772338176 1646385982742592 1648700322899994 1652049097474048 1652438872385028 1654318395684864 1658122807391232 1658860941459456 1664165528992512 1664959694920704 1668735113730048 1670740804972512 1672519093579776 1674870169295232 1678668060835584 1680685690716396 1686756011286528 1688783362261632 1690580854849536 1692957320151552 1697260500289536 1698835644179856 1701455410077696 1703500428599424 1705313585610752 1707363241362688 1709708520540384 1713640312102992 1715589447376896 1719885356972172 1721896761521664 1725801289325568 1726569551314944 1730540117942272 1732917233488896 1735000066702224 1736846751025152 1736902397787648 1740491758946304 1743232217021568 1745327448051642 1749641158995912 1755603195420672 1755659443120128 1761755482853184 1762539750300672 1766896002772992 1769019675853248 1770902569672704 1773031058338176 1777413240884736 1779549554876184 1781573656891392 1783584814637808 1792178261991936 1797099353247744 1798767152661024 1801174408470528 1803706336164096 1807796373207552 1809969205386888 1811895684711424 1814442683403168 1816506473693184 1820742831609429 1823184806317056 1827319012227072 1827819000311808 1829515309116768 1832336595468288 1838698875313664 1839014206967808 1841224560581952 1843243360917504 1845458797649376 1847557866405888 1849272493880448 1852184230585416 1858555234658304 1863658588553216 1865388158315136 1866218559141888 1870450347257856 1875073309065216 1877327002946304 1878626025529344 1879583405594076 1881583980277248 1881644264269952 1884228940457136 1888501568440032 1890649595068416 1894997494161408 1901903461705728 1902811079909376 1907125844262912 1909418062825728 1911190099702338 1914137336337408 1916437982174352 1918477783812096 1918617784344576 1920783646533024 1927845351115866 1930038128299008 1934808365887488 1935337765036032 1937133856711872 1939726286045184 1941526450491264 1946857632685056 1951272275843072 1953952594903296 1954015197511104 1958446070974848 1960799972502462 1967882013167616 1972344330657792 1975116873510144 1980137250337792 1980476838273024 1981974918209832 1982857219088256 1985031311757312 1989133438795776 1992265390881792 1994659940630448 1999247030786824 1999589895995328 2001521021939712 2001993249235707 2006467934994432 2006532916467534 2013434837546496 2014331143200768 2021736772403712 2023135719800832 2026321209529344 2029169628184608 2031329418153984 2033770919858496 2036215356060249 2038382645300352 2040766532173824 2041248018828564 2048203727990784 2049181162979328 2055733888755456 2056296375350784 2058204722756364 2061378669901824 2066052997951488 2068536234727872 2073648781032192 2076141147355548 2078502599706624 2080848950410776 2083639778648064 2088364585402368 2090874638990592 2096615912122368 2098561678104528 2101370143215616 2104256640665088 2106563841048576 2109095768742144 2113454278720512 2116781977811904 2116849797303696 2119257552642048 2124063125323776 2124564264495036 2131872180931584 2132821210447872 2137726028046336 2145516574795776 2148095320678944 2150450587737088 2153404503379584 2155992729946146 2158287506788608 2160881602349652 2168314440434688 2177254985665536 2182192071800832 2184217256802672 2187585527242752 2190214836770688 2191730363117568 2195181310323456 2198267097199992 2203251829846704 2205757860913152 2210830409854976 2213867264813568 2218887371990016 2219946259894272 2224980151640064 2227654406630016 2229721782986061 2230025458106368 2233160225726976 2238224081114112 2240914254288528 2243919761620992 2249152909635177 2251711149682176 2257276426868736 2263014000386048 2265114192239808 2266122536100864 2271333904799232 2276027684775936 2279611360720512 2284853749470656 2285245595423232 2287992284840808 2293180475962896 2295862348695552 2301068385767424 2310556311318528 2313333422269632 2315795668033536 2315869863716864 2319051003639552 2320655678595072 2324309622695424 2327103264068856 2332854878661216 2340879257493504 2340955069212123 2349007310470912 2349410158577664 2350053000400896 2352233968864416 2355861337030656 2358692901137664 2364041411117568 2369884321179648 2372732739834912 2375431542521856 2378113086183744 2381456021966658 2384164746722304 2389571015989248 2396132470996992 2398356203548032 2404864732188672 2404941781552128 2410395164276736 2413292273849184 2415376318537728 2419256911204224 2427657108812572 2428073445137184 2430913075089408 2436425349636096 2437092000415744 2439353745489024 2452018942623744 2454966080775936 2457657814556672 2460611730199168 2461033718148096 2463991691367024 2465696658507264 2469578974113888 2478073646211072 2478658308577542 2487184211086848 2488291412189184 2493933796343808 2496248293488768 2497439542381056 2503102670595072 2506111207458768 2508778640369664 2512305253942848 2518002091253376 2521028536074594 2530134016929792 2533175043392448 2535871282274304 2545890750434304 2548253466269784 2552183115116544 2555250642899136 2557970378416128 2561044862044032 2570460468154488 2573384171065344 2579744487849984 2579828035458258 2582845142282496 2588701933988352 2589854326972416 2595810176913408 2601174496886784 2605270126537728 2605353596681472 2611261427966464 2614399963336616 2614848325532352 2617991172077463 2623842684223488 2633489164680192 2642633224279776 2643809625451008 2646708415676416 2650344004159488 2653529513779872 2656353854509056 2659546587507264 2666119861327104 2668694695919616 2669324332314276 2675377221956712 2684579783395328 2685040181231616 2688267392987904 2695649029871616 2701761612705792 2705559504246144 2708439224205312 2711694559811328 2714953808080332 2717843527067136 2721664025104752 2724759710539776 2730938303987712 2740978518340608 2741728500467712 2744272963675152 2748504893202432 2754737330601984 2758048312970496 2764865041376256 2768188196474064 2771336799608832 2774465267214368 2778276345878124 2787832851987456 2795487882829824 2798082237472704 2805675520886784 2812127691656192 2812609963597824 2815990504419456 2817939038294016 2819375108391114 2822375970415872 2822466396404928 2832752352660048 2842496241242112 2852855192558592 2854216619864064 2860688766394368 2864127094238592 2871206004506112 2874656973261528 2877716675718144 2881175469799536 2891085920579584 2891768026673799 2895057192448512 2903006647554048 2909589429067776 2912289675736896 2920286449027584 2922307150823424 2926908413764608 2931022796266656 2934356611350528 2937669106462272 2941199958753693 2951823019751424 2958516495986688 2959928346525696 2962675310265216 2970205875506688 2972962377314748 2977546967635968 2984298774818816 2987885672384704 2988398086322688 2991989910945672 2998870546180236 3002281532909568 3009701902491648 3009799374701301 3020152256319744 3021496714801152 3028445206398976 3028964576182272 3032605158605568 3034703579701248 3039481814294016 3046994127230976 3050656379787744 3057573967950528 3061149798260736 3061872028242846 3068091181023232 3072305591986176 3073771744468992 3080741748424704 3084444563026176 3092068004852736 3099079496927232 3102804352091808 3110473171548288 3114211721033322 3117753899559936 3121273425616164 3132546878103552 3133404000534528 3136311958485888 3144923868183552 3147842517156792 3152055214823424 3159845761572864 3163643653113216 3170817448244992 3175172966717856 3175274695955544 3178886328963072 3186094687985664 3197808271397376 3206486309584896 3206589042069504 3213860219035648 3217723031798912 3218274862193664 3222142981018416 3225675881605632 3237431260182912 3241217433452544 3241322403524478 3252471660652032 3265882478498304 3273288107701248 3281378290864128 3285322255156032 3287595544676352 3292771965485184 3297400645799988 3304877744770056 3308636791369728 3316245614782464 3328331057985024 3329919389841408 3337470227460096 3341481609945024 3345038187159552 3349740338590464 3357336121671168 3361371381432792 3373512022573056 3377566724523264 3385914640303104 3394521000579072 3397671288359712 3402910820155392 3407000857198848 3414726482725376 3419417041080768 3427280624205984 3431178894753792 3439770713944344 3443793523043328 3451602578651136 3461080235884544 3465834466977792 3470000133404448 3473693502050304 3473804795575296 3480983517892608 3486464434043136 3490654896103284 3499282317991824 3511206390841344 3511318886240256 3523510965706368 3525079500601344 3533792005545984 3538039351706496 3541805139345408 3546062116676352 3554826481769472 3559099109752368 3563147313782784 3567169629275616 3572184032949987 3584356523983872 3594198706495488 3597534305322048 3602348816941056 3607412672328192 3615592746415104 3619938410773776 3623791369422848 3628885366806336 3641485663218858 3646369612634112 3654638024454144 3655638000623616 3659030618233536 3677397750627328 3678028413935616 3682449121163904 3686486721835008 3690917595298752 3698544987760896 3704368461170832 3717110469316608 3717987462866313 3730776316630272 3732437118283776 3740900694515712 3754654005892608 3757252051058688 3759166811188152 3763167960554496 3763288528539904 3768457880914272 3777003136880064 3781542804111891 3789994988322816 3803806923411456 3805622159818752 3818836125651456 3822380199404676 3828274672674816 3832875964348704 3836955567624192 3837235568689152 3841567293066048 3855690702231732 3860076256598016 3869616731774976 3870675530072064 3874267713423744 3883052900982528 3893715265370112 3902544551686144 3907905189806592 3908030395022208 3916892141949696 3921599945004924 3935764026335232 3944688661315584 3950233747020288 3960274500675584 3960953676546048 3963949836419664 3965714438176512 3970062623514624 3984530781763584 3989319881260896 3998494061573648 3999179791990656 4003042043879424 4003986498471414 4013065832935068 4026869675092992 4028662286401536 4043473544807424 4052642419058688 4058339256369216 4062658836307968 4067541839716992 4072430712120498 4076765290600704 4082496037657128 4096407455981568 4111467777510912 4112592750701568 4116409445512728 4122757339803648 4132105995902976 4137072469455744 4147297562064384 4152282294711096 4157005199413248 4161697900821552 4167279557296128 4181749277981184 4193231824244736 4197123356209056 4202740286431232 4208513281330176 4218191537484288 4226908557441024 4233563955623808 4233699594607392 4238515105284096 4248399940422001 4249128528990072 4263744361863168 4275452056092672 4291033149591552 4296190641357888 4300901175474176 4306809006759168 4311985459892292 4316575013577216 4321763204699304 4336628880869376 4354509971331072 4364384143601664 4368434513605344 4375171054485504 4380429673541376 4383460726235136 4390362620646912 4396534194399984 4406503659693408 4411515721826304 4421660819709952 4427734529627136 4437774743980032 4439892519788544 4449960303280128 4455308813260032 4459443565972122 4466320451453952 4476448162228224 4481828508577056 4498305819270354 4503422299364352 4514552853737472 4526028000772096 4530228384479616 4532245072201728 4542667809598464 4552055369551872 4559222721441024 4569707498941312 4570491190846464 4575984569681616 4586360951925792 4591724697391104 4602136771534848 4621112622637056 4626666844539264 4631591336067072 4631739727433728 4638102007279104 4641311357190144 4648619245390848 4654206528137712 4665709757322432 4671317581549983 4681758514987008 4681910138424246 4698014620941824 4698820317155328 4700106000801792 4704467937728832 4717385802275328 4728082822235136 4739768642359296 4745465479669824 4756226172367488 4762912043933316 4768329493444608 4779142031978496 4796712407096064 4809729464377344 4809883563104256 4820790328553472 4826584547698368 4830752637075456 4838513822408448 4855314217625144 4856146890274368 4861826150178816 4861983605286717 4872850699272192 4878707490978048 4909932161551872 4915315629113344 4921223460398336 4922067436296192 4927983382734048 4931393317014528 4939157948227776 4956147292422144 4957316617155084 4974368422173696 4976582824378368 4992496586977536 4994879084762112 5006205341190144 5012222414917536 5017557280739328 5024610507885696 5036004182506752 5042057072149188 5060268033859584 5066350086784896 5071742564548608 5091781500868608 5096506932539568 5104366230233088 5110501285798272 5115940756832256 5122089724088064 5140920936308976 5146768342130688 5159656070916516 5165690284564992 5177403867976704 5179708653944832 5191620353826816 5210540253075456 5210707193362944 5222522855932928 5228799926673232 5229696651064704 5235982344154926 5266978329360384 5285266448559552 5287619250902016 5300688008318976 5307059027559744 5312707709018112 5319093175014528 5332239722654208 5338648664628552 5350754443913424 5369159566790656 5376534785975808 5391298059743232 5403523225411584 5411119008492288 5423389119622656 5429907616160664 5435687054134272 5443328050209504 5449519421079552 5462228494828287 5481957036681216 5483457000935424 5488545927350304 5497009786404864 5516096625940992 5529730082752512 5536376392948128 5542673599217664 5548930534428736 5556552691756248 5575665703974912 5590975765659648 5596164474945408 5611351041773568 5624255383312384 5625219927195648 5631981008838912 5635878076588032 5638750216782228 5644751940831744 5644932792809856 5665504705320096 5684992482484224 5705710385117184 5708433239728128 5721377532788736 5728254188477184 5742412009012224 5749313946523056 5755433351436288 5762350939599072 5782171841159168 5783536053347598 5790114384897024 5806013295108096 5819178858135552 5824579351473792 5840572898055168 5853816827529216 5862045592533312 5875338212924544 5882399917507386 5903646039502848 5917032991973376 5925350620530432 5940411751013376 5945924754629496 5955093935271936 5968597549637632 5975771344769408 5976796172645376 5983979821891344 5997741092360472 6004563065819136 6019403804983296 6019598749402602 6040304512639488 6042993429602304 6056890412797952 6065210317211136 6069407159402496 6078963628588032 6093988254461952 6101312759575488 6108646068180747 6115147935901056 6122299596521472 6123744056485692 6144611183972352 6147543488937984 6168889126052352 6184136009705472 6198158993854464 6205608704183616 6220946343096576 6228423442066644 6235507799119872 6242546851232328 6265093756207104 6272623916971776 6289847736367104 6295685034313584 6304110429646848 6319691523145728 6327287306226432 6341634896489984 6350345933435712 6350549391911088 6357772657926144 6372189375971328 6395616542794752 6413178084139008 6427720438071296 6435446063597824 6436549724387328 6444285962036832 6451351763211264 6474862520365824 6482644807048956 6504943321304064 6531764956996608 6546576215402496 6562756581728256 6570644510312064 6575191089352704 6585543930970368 6594801291599976 6609755489540112 6617273582739456 6632491229564928 6656662115970048 6659838779682816 6674940454920192 6682963219890048 6689165348958183 6690076374319104 6699480677180928 6714672243342336 6722742762865584 6747458728905531 6755133449046528 6771829280606208 6789042001158144 6795342576719424 6814001714397696 6829452965450752 6838834082161536 6854561248411968 6879541427888688 6887587046086656 6903205157302272 6931668933955584 6940000266808896 6947387004100608 6947609591150592 6961967035785216 6972928868086272 6981309792206568 6998564635983648 7022637772480512 7022865207636369 7047021931412736 7050159001202688 7067584011091968 7076078703412992 7092124233352704 7109652963538944 7118198219504736 7126294627565568 7134339258551232 7144368065899974 7168713047967744 7188397412990976 7195068610644096 7214825344656384 7231185492830208 7239876821547552 7247582738845696 7257770733612672 7282971326437716 7292739225268224 7309276048908288 7311276001247232 7318061236467072 7354795501254656 7356056827871232 7364898242327808 7372973443670016 7381835190597504 7397089975521792 7408736922341664 7434220938633216 7435974925732626 7461552633260544 7464874236567552 7481801389031424 7509308011785216 7518333622376304 7526335921108992 7526577057079808 7536915761828544 7554006273760128 7563085608223782 7607613846822912 7637672251302912 7644760398809352 7656549345349632 7665751928697408 7673911135248384 7683134586132096 7711381404463464 7720152513196032 7739233463549952 7748535426847488 7766105801965056 7787430530740224 7805089103372288 7815810379613184 7816060790044416 7833784283899392 7843199890009848 7871528052670464 7900467494040576 7920549001351168 7927899672839328 7931428876353024 7940125247029248 7969061563527168 7978639762521792 7996988123147296 7998359583981312 8006084087758848 8007972996942828 8026131665870136 8053739350185984 8086947089614848 8105284838117376 8116678512738432 8125317672615936 8135083679433984 8144861424240996 8153530581201408 8164992075314256 8192814911963136 8222935555021824 8225185501403136 8232818891025456 8245514679607296 8264211991805952 8274144938911488 8294595124128768 8304564589422192 8314010398826496 8323395801643104 8363498555962368 8386463648489472 8394246712418112 8405480572862464 8417026562660352 8436383074968576 8453817114882048 8467127911247616 8467399189214784 8496799880844002 8498257057980144 8527488723726336 8582066299183104 8592381282715776 8601802350948352 8613618013518336 8623970919784584 8633150027154432 8643526409398608 8673257761738752 8675304080021397 8709019942662144 8728768287203328 8736869027210688 8760859347082752 8766921452470272 8780725241293824 8793068388799968 8813007319386816 8823599876261079 8843321639419904 8855469059254272 8875549487960064 8879785039577088 8910617626520064 8918887131944244 8932640902907904 8952896324456448 8963657017154112 8996611638540708 9006844598728704 9029105707474944 9029398124103903 9060456768959232 9064490144403456 9085335619196928 9104110739103744 9118445442882048 9139414997882624 9140982381692928 9151969139363232 9172721903851584 9183449394782208 9204273543069696 9242225245274112 9253333689078528 9263479454867456 9276204014558208 9297238490781696 9308413056275424 9331419514644864 9342635163099966 9363820276848492 9396029241883648 9397640634310656 9400212001603584 9408935875457664 9434771604550656 9456165644470272 9479537284718592 9490930959339648 9512452344734976 9525824087866632 9536658986889216 9558284063956992 9593424814192128 9619458928754688 9619767126208512 9641580657106944 9653169095396736 9677027644816896 9710628435250288 9712293780548736 9723652300357632 9723967210573434 9757414981956096 9819864323103744 9842446920796672 9844134872592384 9855966765468096 9862786634029056 9878315896455552 9914633234310168 9948736844347392 9984993173955072 9989758169524224 10012410682380288 10024444829835072 10035114561478656 10049221015771392 10072008365013504 10084114144298376 10120536067719168 10132700173569792 10183563001737216 10193013865079136 10208732460466176 10221002571596544 10244179448176128 10281841872617952 10293536684261376 10319312141833032 10331380569129984 10354807735953408 10383240707653632 10421080506150912 10421414386725888 10445045711865856 10457599853346464 10459393302129408 10471964688309852 10533956658720768 10570532897119104 10575238501804032 10601376016637952 10614118055119488 10625415418036224 10638186350029056 10664479445308416 10677297329257104 10701508887826848 10716552098849961 10738319133581312 10753069571951616 10782596119486464 10807046450823168 10822238016984576 10846778239245312 10859815232321328 10871374108268544 10886656100419008 10924456989656574 10963914073362432 10966914001870848 10977091854700608 11032193251881984 11059460165505024 11072752785896256 11097861068857472 11113105383512496 11151331407949824 11192328949890816 11222702083547136 11248510766624768 11263962017677824 11271756153176064 11277500433564456 11289503881663488 11289865585619712 11331009410640192 11344628412335673 11369984964968448 11411420770234368 11416866479456256 11456508376954368 11484824018024448 11498627893046112 11510866702872576 11524701879198144 11564343682318336 11567072106695196 11580228769794048 11612026590216192 11649158702947584 11681145796110336 11707633655058432 11724091185066624 11750676425849088 11764799835014772 11807292079005696 11834065983946752 11850701241060864 11880823502026752 11891849509258992 11910187870543872 11937195099275264 11951542689538816 11953592345290752 11967959643782688 11995482184720944 12009126131638272 12039197498805204 12080609025278976 12085986859204608 12113780825595904 12130420634422272 12157927257176064 12187976508923904 12202625519150976 12217292136361494 12230295871802112 12247488112971384 12289222367944704 12337778252104704 12368272019410944 12396317987708928 12411217408367232 12441892686193152 12456846884133288 12471015598239744 12485093702464656 12545247833943552 12579695472734208 12591370068627168 12608220859293696 12654574612452864 12683269792979968 12700691866871424 12701098783822176 12715545315852288 12745199821266003 12791233085589504 12826356168278016 12870892127195648 12873099448774656 12888571924073664 12902703526422528 12949725040731648 12965289614097912 13009886642608128 13063529913993216 13093152430804992 13125513163456512 13141289020624128 13150382178705408 13171087861940736 13189602583199952 13219510979080224 13234547165478912 13264982459129856 13313324231940096 13319677559365632 13349880909840384 13365926439780096 13378330697916366 13398961354361856 13429344486684672 13445485525731168 13494917457811062 13510266898093056 13543658561212416 13578084002316288 13590685153438848 13628003428795392 13658905930901504 13677668164323072 13709122496823936 13759082855777376 13775174092173312 13806410314604544 13863337867911168 13880000533617792 13894774008201216 13895219182301184 13923934071570432 13945857736172544 13962619584413136 13997129271967296 14013952744649949 14045275544961024 14045730415272738 14094043862825472 14100318002405376 14152157406825984 14184248466705408 14219305927077888 14236396439009472 14268678517102464 14288736131799948 14337426095935488 14390137221288192 14429650689312768 14462370985660416 14479753643095104 14495165477691392 14515541467225344 14565942652875432 14585478450536448 14618552097816576 14636122472934144 14709591002509312 14729796484655616 14745946887340032 14763670381195008 14794179951043584 14817473844683328 14868441877266432 14871949851465252 14923105266521088 14929748473135104 15018616023570432 15036667244752608 15052671842217984 15053154114159616 15073831523657088 15108012547520256 15126171216447564 15215227693645824 15275344502605824 15289520797618704 15313098690699264 15331503857394816 15347822270496768 15366269172264192 15422762808926928 15440305026392064 15497070853694976 15532211603930112 15574861061480448 15610178206744576 15631620759226368 15632121580088832 15667568567798784 15686399780019696 15800934988081152 15841098002702336 15855799345678656 15862857752706048 15938123127054336 15957279525043584 15993976246294592 15996719167962624 16015945993885656 16052263331740272 16107478700371968 16173894179229696 16210569676234752 16233357025476864 16270167358867968 16289722848481992 16307061162402816 16329984150628512 16386685484484861 16445871110043648 16450371002806272 16465637782050912 16491029359214592 16548289877822976 16589190248257536 16609129178844384 16628020797652992 16646791603286208 16726997111924736 16772927296978944 16788493424836224 16834053125320704 16872766149937152 16907634229764096 16934255822495232 16934798378429568 16993599761688004 16996514115960288 17054977447452672 17164132598366208 17184762565431552 17203604701896704 17227236027036672 17247941839569168 17266300054308864 17287052818797216 17346515523477504 17350608160042794 17418039885324288 17457536574406656 17473738054421376 17521718694165504 17561450482587648 17586136777599936 17626014638773632 17647199752522158 17710938118508544 17751098975920128 17821235253040128 17837774263888488 17865281805815808 17905792648912896 17927314034308224 17993223277081416 18013689197457408 18058211414949888 18058796248207806 18120913537918464 18128980288806912 18170671238393856 18208221478207488 18236890885764096 18278829995765248 18281964763385856 18303938278726464 18325938204542241 18345443807703168 18366898789564416 18506667378157056 18526958909734912 18552408029116416 18594476981563392 18616826112550848 18662839029289728 18685270326199932 18727640553696984 18792058483767296 18795281268621312 18817871750915328 18869543209101312 18912331288940544 18959074569437184 18981861918679296 19024904689469952 19051648175733264 19073317973778432 19116568127913984 19186849628384256 19239534252417024 19283161314213888 19306338190793472 19354055289633792 19421256870500576 19424587561097472 19447934421146868 19514829963912192 19639728646207488 19684893841593344 19688269745184768 19711933530936192 19725573268058112 19756631792911104 19829266468620336 19897473688694784 19969986347910144 19979516339048448 20024821364760576 20048889659670144 20070229122957312 20098442031542784 20144016730027008 20168228288596752 20242376186716593 20265400347139584 20367126003474432 20386027730158272 20442005143193088 20488358896352256 20563683745235904 20638624283666064 20662761138259968 20709615471906816 20842161012301824 20842828773451776 20890091423731712 20915199706692928 20918786604258816 20943929376619704 21067913317441536 21068595622909107 21141065794238208 21150477003608064 21202752033275904 21228236110238976 21276372700058112 21328958890616832 21354594658514208 21403017775653696 21433104197699922 21476638267162624 21506139143903232 21565192238972928 21644476033969152 21693556478490624 21719630464642656 21742748216537088 21773312200838016 21848913979313148 21927828146724864 21933828003741696 21954183709401216 22064386503763968 22118920331010048 22145505571792512 22195722137714944 22226210767024992 22302662815899648 22384657899781632 22445404167094272 22497021533249536 22527924035355648 22555000867128912 22579007763326976 22579731171239424 22662018821280384 22689256824671346 22822841540468736 22913016753908736 22969648036048896 22997255786092224 23021733405745152 23049403758396288 23134144213390392 23160457539588096 23298317405895168 23362291592220672 23415267310116864 23448182370133248 23501352851698176 23529599670029544 23614584158011392 23701402482121728 23761647004053504 23783699018517984 23820375741087744 23903085379077632 23907184690581504 23935919287565376 23990964369441888 24018252263276544 24078394997610408 24161218050557952 24227561651191808 24260841268844544 24315854514352128 24375953017847808 24405251038301952 24434584272722988 24460591743604224 24494976225942768 24578444735889408 24675556504209408 24736544038821888 24792635975417856 24822434816734464 24883785372386304 24913693768266576 24942031196479488 24970187404929312 25090495667887104 25159390945468416 25182740137254336 25216441718587392 25309149224905728 25366539585959936 25401383733742848 25402197567644352 25490399642532006 25582466171179008 25741784254391296 25746198897549312 25777143848147328 25805407052845056 25899450081463296 25930579228195824 26019773285216256 26025912240064191 26127059827986432 26186304861609984 26282578041248256 26300764357410816 26342175723881472 26379205166399904 26439021958160448 26470799628783237 26529964918259712 26626648463880192 26639355118731264 26731852879560192 26756661395832732 26797922708723712 26858688973369344 26890971051462336 26989834915622124 27020533796186112 27087317122424832 27181370306877696 27256006857590784 27317811861803008 27355336328646144 27418244993647872 27518165711554752 27550348184346624 27612820629209088 27726675735822336 27760001067235584 27790438364602368 27891715472345088 27925239168826272 27994258543934592 28027905489299898 28091460830545476 28188087725650944 28200636004810752 28304314813651968 28368496933410816 28438611854155776 28472792878018944 28537357034204928 28577472263599896 28674852191870976 28780274442576384 28859301378625536 28924741971320832 28959507286190208 28990330955382784 29031082934450688 29131885305750864 29170956901072896 29272244945868288 29419182005018624 29459592969311232 29527340762390016 29588359902087168 29634947689366656 29743899702930504 29846210533042176 30037232047140864 30073334489505216 30105343684435968 30106308228319232 30147663047314176 30216025095040512 30252342432895128 30550689005211648 30579041595237408 30626197381398528 30663007714789632 30732538344528384 30845525617853856 30880610052784128 30994141707389952 31064423207860224 31149722122960896 31263241518452736 31264243160177664 31335137135597568 31372799560039392 31601869976162304 31682196005404672 31711598691357312 31725715505412096 31876246254108672 31914559050087168 31987952492589184 31993438335925248 32031891987771312 32104526663480544 32214957400743936 32347788358459392 32421139352469504 32466714050953728 32540334717735936 32579445696963984 32614122324805632 32659968301257024 32773370968969722 32891742220087296 32900742005612544 32931275564101824 33096579755645952 33178380496515072 33218258357688768 33293583206572416 33453994223849472 33576986849672448 33668106250641408 33745532299874304 33815268459528192 33868511644990464 33869596756859136 33987199523376008 33993028231920576 34033885237007019 34109954894905344 34369525130863104 34407209403793408 34454472054073344 34495883679138336 34532600108617728 34574105637594432 34693031046955008 34701216320085588 34836079770648576 34947476108842752 35043437388331008 35122900965175296 35172273555199872 35252029277547264 35294399505044316 35421876237017088 35502197951840256 35642470506080256 35675548527776976 35730563611631616 35811585297825792 35854628068616448 35986446554162832 36027378394914816 36117592496415612 36241827075836928 36257960577613824 36341342476787712 36473781771528192 36557659991530496 36563929526771712 36607876557452928 36651876409084482 36690887615406336 37013334756314112 37104816058232832 37188953963126784 37233652225101696 37325678058579456 37370540652399864 37455281107393968 37584116967534592 37635743501830656 37739086418202624 37824662577881088 37963723837358592 38049809378939904 38103296351466528 38146635947556864 38235599463798009 38373699256768512 38479068504834048 38612676381586944 38708110579267584 38842513741001152 38849175122194944 38895868842293736 39029659927824384 39279457292414976 39369787683186688 39376539490369536 39423867061872384 39451146536116224 39513263585822208 39658532937240672 39794947377389568 39939972695820288 39959032678096896 40049642729521152 40097779319340288 40196884063085568 40288033460054016 40336456577193504 40484752373433186 40530800694279168 40734252006948864 40772055460316544 40884010286386176 40976717792704512 41127367490471808 41277248567332128 41325522276519936 41419230943813632 41684322024603648 41685657546903552 41780182847463424 41830399413385856 41837573208517632 41887858753239408 42135826634883072 42137191245818214 42282131588476416 42300954007216128 42456472220477952 42552745400116224 42657917781233664 42709189317028416 42806035551307392 42866208395399844 43012278287806464 43288952067938304 43387112956981248 43439260929285312 43485496433074176 43546624401676032 43697827958626296 43855656293449728 43908367418802432 44128773007527936 44237840662020096 44291011143585024 44391444275429888 44452421534049984 44605325631799296 44769315799563264 44994043066499072 45055848070711296 45110001734257824 45158015526653952 45159462342478848 45324037642560768 45378513649342692 45645683080937472 45826033507817472 45939296072097792 45994511572184448 46043466811490304 46098807516792576 46268288426780784 46320915079176192 46596634811790336 46724583184441344 46830534620233728 46896364740266496 47002705703396352 47059199340059088 47402804964243456 47523294008107008 47567398037035968 47806170758155264 47814369381163008 47871838575130752 47981928738883776 48156789995220816 48322436101115904 48521682537689088 48631709028704256 48810502076603904 48869168545445976 48921183487208448 48989952451885536 49160056453454583 49351113008418816 49473088077643776 49644869633468928 49767570744772608 49827387536533152 49884062392958976 49940374809858624 50180991335774208 50318781890936832 50365480274508672 50618298449811456 50733079171919872 50802767467485696 50804395135288704 50980799285064012 51164932342358016 51483568508782592 51492397795098624 51554287696294656 51610814105690112 51798900162926592 51861158456391648 52039546570432512 52051824480128382 52254119655972864 52372609723219968 52565156082496512 52684351447762944 52758410332799808 52878043916320896 52941599257566474 53253296927760384 53463705759120384 53513322791665464 53595845417447424 53717377946738688 53781942102924672 53979669831244248 54041067592372224 54174634244849664 54362740613755392 54512013715181568 54635623723606016 54710672657292288 54836489987295744 55036331423109504 55100696368693248 55520002134471168 55580876729204736 55783430944690176 55850478337652544 55988517087869184 56055810978599796 56182921661090952 56376175451301888 56608629627303936 56736993866821632 56877223708311552 56945585756037888 57074714068409856 57154944527199792 57349704383741952 57560548885152768 57718602757251072 57849483942641664 57919014572380416 58062165868901376 58263770611501728 58544489891736576 58838364010037248 58919185938622464 59054681524780032 59176719804174336 59269895378733312 59487799405861008 59692421066084352 60074464094281728 60146668979010432 60210687368871936 60212616456638464 60295326094628352 60432050190081024 60504684865790256 60727128560149779 61101378010423296 61158083190474816 61326015429579264 61465076689056768 61691051235707712 61988283414779904 62128846415720448 62526483036905472 62528486320355328 62670274271195136 62745599120078784 63203739952324608 63205786868727321 63423197382714624 63451431010824192 63829118100174336 63975904985178368 63986876671850496 64063783975542624 64209053326961088 64429914801487872 64695576716918784 64933428101907456 65080669435471872 65158891393927968 65228244649611264 65319936602514048 65546741937939444 65783484440174592 65801484011225088 65862551128203648 66193159511291904 66356760993030144 66436516715377536 66587166413144832 66907988447698944 67153973699344896 67336212501282816 67491064599748608 67737023289980928 67739193513718272 67974399046752016 67986056463841152 68067770474014038 68739050261726208 68908944108146688 68991767358276672 69065200217235456 69148211275188864 69402432640171176 69894952217685504 70086874776662016 70245801930350592 70344547110399744 70504058555094528 70588799010088632 70843752474034176 71284941012160512 71351097055553952 71461127223263232 71709256137232896 71972893108325664 72054756789829632 72235184992831224 72483654151673856 72682684953575424 72947563543056384 73115319983060992 73127859053543424 73215753114905856 73303752818168964 73381775230812672 74026669512628224 74209632116465664 74377907926253568 74467304450203392 74651356117158912 74741081304799728 74910562214787936 75168233935069184 75271487003661312 75478172836405248 75649325155762176 75927447674717184 76099618757879808 76206592702933056 76471198927596018 76747398513537024 77225352763173888 77416221158535168 77685027482002304 77698350244389888 77791737684587472 78059319855648768 78558914584829952 78739575366373376 78847734123744768 78902293072232448 79026527171644416 79317065874481344 79412398886349711 79589894754779136 79879945391640576 79918065356193792 80195558638680576 80393768126171136 80576066920108032 80672913154387008 80969504746866372 81061601388558336 81544110920633088 81768020572772352 81953435585409024 82254734980943616 82554497134664256 82651044553039872 82838461887627264 83371315093807104 83560365694926848 83660798826771712 83675146417035264 83775717506478816 84274382491636428 84564263176952832 84601908014432256 84912944440955904 85105490800232448 85315835562467328 85418378634056832 85612071102614784 85732416790799688 86024556575612928 86577904135876608 86774225913962496 86878521858570624 86970992866148352 87093248803352064 87395655917252592 87816734837604864 88257546015055872 88582022287170048 88782888550859776 88904843068099968 89538631599126528 90111696141422592 90220003468515648 90316031053307904 90318924684957696 90648075285121536 90757027298685384 91652067015634944 91878592144195584 91989023144368896 92197615033585152 92536576853561568 92641830158352384 93193269623580672 93449166368882688 93792729480532992 94005411406792704 94118398680118176 94805609928486912 95046588016214016 95134796074071936 95612341516310528 95628738762326016 95743677150261504 95963857477767552 96313579990441632 96644872202231808 97043365075378176 97263418057408512 97621004153207808 97738337090891952 97842366974416896 97979904903771072 98320112906909166 98702226016837632 99289739266937856 99535141489545216 99654775073066304 99880749619717248 100361982671548416 100730960549017344 101236596899622912 101466158343839744 101605534934971392 101608790270577408 101961598570128024 102329864684716032 102967137017565184 103108575392589312 103221628211380224 103597800325853184 103722316912783296 104079093140865024 104103648960256764 104508239311945728 105130312164993024 105368702895525888 105516820665599616 105756087832641792 105883198515132948 106506593855520768 106927411518240768 107026645583330928 107191690834894848 107434755893477376 107563884205849344 107959339662488496 108082135184744448 108725481227510784 109024027430363136 109271247447212032 109421345314584576 109672979974591488 110072662846219008 111040004268942336 111566861889380352 111700956675305088 111977034175738368 112111621957199592 112365843322181904 112752350902603776 113217259254607872 113473987733643264 113891171512075776 114149428136819712 114309889054399584 114706798391394027 115121097770305536 115437205514502144 115838029144760832 116124331737802752 116527541223003456 117088979783473152 117838371877244928 118109363049560064 118353439608348672 118539790757466624 118975598811722016 119384842132168704 120148928188563456 120293337958020864 120425232913276928 120590652189256704 120864100380162048 121009369731580512 121454257120299558 122202756020846592 122316166380949632 122652030859158528 122930153378113536 123382102471415424 123976566829559808 124257692831440896 125052966073810944 125056972640710656 125340548542390272 125491198240157568 126407479904649216 126411573737454642 126846394765429248 126902862021648384 127658236200348672 127951809970356736 127973753343700992 128127567951085248 128418106653922176 129866856203814912 130161338870943744 130317782787855936 130456489299222528 130639873205028096 131093483875878888 131566968880349184 131725102256407296 132386319022583808 132713521986060288 132873033430755072 133174332826289664 133815976895397888 134307947398689792 134982129199497216 135474046579961856 135478387027436544 135948798093504032 135972112927682304 136135540948028076 137478100523452416 137817888216293376 137983534716553344 138130400434470912 138296422550377728 138804865280342352 139789904435371008 140173749553324032 140491603860701184 140689094220799488 141008117110189056 141177598020177264 142569882024321024 142702194111107904 143418512274465792 143945786216651328 144470369985662448 144967308303347712 145895127086112768 146230639966121984 146431506229811712 146607505636337928 146763550461625344 147480169360363749 148053339025256448 148419264232931328 148934608900406784 149302712234317824 149482162609599456 149821124429575872 150336467870138368 150542974007322624 150956345672810496 151854895349434368 152199237515759616 152413185405866112 152942397855192036 153494797027074048 154450705526347776 154832442317070336 155370054964004608 155396700488779776 155583475369174944 156118639711297536 157117829169659904 157479150732746752 157695468247489536 158053054343288832 158634131748962688 158824797772699422 159759890783281152 160391117277361152 160787536252342272 161152133840216064 161345826308774016 161939009493732744 162123202777116672 163088221841266176 163536041145544704 163906871170818048 164509469961887232 165108994269328512 165302089106079744 166742630187614208 167321597653543424 167350292834070528 167551435012957632 168548764983272856 169128526353905664 169825888881911808 170210981600464896 170631671124934656 170836757268113664 171224142205229568 171464833581599376 172049113151225856 173155808271753216 173548451827924992 173757043717141248 174186497606704128 174791311834505184 175633469675209728 176515092030111744 177164044574340096 177565777101719552 177809686136199936 179077263198253056 180223392282845184 180440006937031296 180632062106615808 180637849369915392 181296150570243072 181514054597370768 182181385680449337 183304134031269888 183978046288737792 184395230067170304 185073153707123136 186386539247161344 187585458961065984 188010822813585408 188236797360236352 189611219856973824 190269592148143872 191224683032621056 191487354300523008 191927714955535104 192627159980883264 193289744404463616 194086730150756352 195242008306415616 195476674181783904 195684733948833792 195959809807542144 196640225813818332 197404452033675264 198579478533875712 199070282979090432 199309550146132608 199761499239434496 200723965343096832 201461921098034688 202473193799245824 202932316687679488 203211069869942784 203217580541154816 203923197140256048 205934274035130368 206217150785178624 207195600651706368 207444633825566592 208207297920513528 210260624329986048 210737405791051776 211033641331199232 211512175665283584 211766397030265896 213854823036481536 214053291166661856 214383381669789696 215127768411698688 215918679324976992 216164270369488896 217450962455021568 218048054860726272 218842690629169152 219345959949182976 220145325692438016 222080008537884672 223133723778760704 223401913350610176 223954068351476736 224223243914399184 224731686644363808 225504701805207552 226434518509215744 226947975467286528 227782343024151552 228298856273639424 228619778108799168 229413596782788054 230242195540611072 231676058289521664 232248663475605504 233055082446006912 234177959566946304 235676743754489856 236218726099120128 236706879216697344 237079581514933248 237951197623444032 238237196659049133 238769684264337408 240586675916041728 240850465826553856 241181304378513408 241728200760324096 242018739463161024 242908514240599116 244632332761899264 245304061718317056 245860306756227072 246764204942830848 247953133659119616 248515385662881792 250113945281421312 250681097084780544 250982396480315136 252823147474909284 253692789530858496 253805724043296768 255316472400697344 255903619940713472 255947506687401984 256255135902170496 256836213307844352 259733712407629824 260322677741887488 260635565575711872 260912978598445056 261279746410056192 262186967751757776 263450204512814592 264772638045167616 265746066861510144 266348665652579328 268615894797379584 270948093159923712 270956774054873088 271897596187008064 271944225855364608 272271081896056152 274956201046904832 275635776432586752 275967069433106688 276592845100755456 277609730560684704 279579808870742016 280347499106648064 281378188441598976 282016234220378112 282355196040354528 285139764048642048 285404388222215808 286837024548931584 287891572433302656 288940739971324896 289934616606695424 291790254172225536 292461279932243968 292863012459623424 293215011272675856 293527100923250688 294960338720727498 296106678050512896 297869217800813568 298605424468635648 298964325219198912 299642248859151744 301085948014645248 303709790698868736 304398475031519232 304826370811732224 305884795710384072 306989594054148096 308901411052695552 309664884634140672 310740109928009216 310793400977559552 311166950738349888 312237279422595072 314958301465493504 315390936494979072 316106108686577664 317268263497925376 317649595545398844 319519781566562304 320782234554722304 321575072504684544 322304267680432128 322691652617548032 323878018987465488 324246405554233344 326176443682532352 327072082291089408 327813742341636096 329018939923774464 330217988538657024 334643195307086848 334700585668141056 335102870025915264 337097529966545712 338257052707811328 339651777763823616 340421963200929792 341673514536227328 342448284410459136 342929667163198752 344120395174182081 346311616543506432 347514087434282496 348372995213408256 349582623669010368 351266939350419456 354328089148680192 355131554203439104 355619372272399872 358154526396506112 360446784565690368 360880013874062592 361275698739830784 362592301140486144 363028109194741536 364362771360898674 366608268062539776 367956092577475584 368790460134340608 370146307414246272 372773078494322688 375170917922131968 376021645627170816 376473594720472704 379222439713947648 380539184296287744 382449366065242112 382974708601046016 383855429911070208 385254319961766528 390484016612831232 390953348363567808 391369467897667584 391919619615084288 393280451627636664 397158957067751424 398140565958180864 398619100292265216 399522998478868992 401447930686193664 402923842196069376 404946387598491648 406422139739885568 406435161082309632 407846394280512096 411868548070260736 412434301570357248 414391201303412736 414889267651133184 416414595841027056 420521248659972096 421474811582103552 422067282662398464 423024351330567168 423532794060531792 427709646072963072 428106582333323712 430255536823397376 431837358649953984 434901924910043136 437685381258338304 438691919898365952 440290651384876032 442440508081091247 444160017075769344 446803826701220352 447908136702953472 448446487828798368 449463373288727616 451009403610415104 452869037018431488 455564686048303104 456597712547278848 457239556217598336 458827193565576108 460484391081222144 463352116579043328 464497326951211008 466110164892013824 468355919133892608 471353487508979712 472437452198240256 474159163029866496 475902395246888064 476474393318098266 481173351832083456 482362608757026816 483456401520648192 484037478926322048 485817028481198232 489264665523798528 490608123436634112 491720613512454144 493528409885661696 495906267318239232 500227890562842624 501964792960630272 505646294949818568 507385579061716992 510632944801394688 511807239881426944 511895013374803968 512510271804340992 513672426615688704 519467424815259648 520645355483774976 521271131151423744 522559492820112384 524373935503515552 526900409025629184 529545276090335232 531492133723020288 532697331305158656 537231789594759168 541896186319847424 541913548109746176 543795192374016128 543888451710729216 544542163792112304 549912402093809664 551934138866213376 553185690201510912 555219461121369408 559159617741484032 562756376883197952 564032468440756224 564710392080709056 570808776444431616 573674049097863168 575783144866605312 577881479942649792 579869233213390848 584922559864487936 585726024919246848 586430022545351712 587054201846501376 589920677441454996 592213356101025792 595738435601627136 597210848937271296 597928650438397824 599284497718303488 602171896029290496 607419581397737472 608796950063038464 609652741623464448 611769591420768144 617802822105391104 621480219856018432 621586801955119104 622333901476699776 630781872989958144 632212217373155328 634536526995850752 635299191090797688 641564469109444608 643150145009369088 645383305235096064 647756037974930976 648492811108466688 652352887365064704 654144164582178816 658037879847548928 660435977077314048 669286390614173696 669401171336282112 670205740051830528 674195059933091424 676514105415622656 679303555527647232 680843926401859584 683347029072454656 684896568820918272 685859334326397504 688240790348364162 695028174868564992 696745990426816512 699165247338020736 702533878700838912 708656178297360384 710263108406878208 711238744544799744 716309052793012224 721760027748125184 722551397479661568 725184602280972288 726056218389483072 728725542721797348 735912185154951168 737580920268681216 740292614828492544 745546156988645376 750341835844263936 752043291254341632 752947189440945408 761078368592575488 764898732130484224 765949417202092032 767710859822140416 770508639923533056 780968033225662464 781906696727135616 782738935795335168 783839239230168576 786560903255273328 794317914135502848 797238200584530432 799045996957737984 805847684392138752 812844279479771136 812870322164619264 815692788561024192 824868603140714496 829778535302266368 832829191682054112 841042497319944192 844134565324796928 846048702661134336 847065588121063584 855419292145926144 856213164666647424 860511073646794752 863674717299907968 869803849820086272 875370762516676608 877383839796731904 880581302769752064 884881016162182494 888320034151538688 893607653402440704 895816273405906944 896892975657596736 898926746577455232 911129372096606208 913195425094557696 914479112435196672 917654387131152216 920968782162444288 926704233158086656 928994653902422016 932220329784027648 936711838267785216 944874904396480512 948318326059732992 951804790493776128 952948786636196532 962346703664166912 964725217514053632 966912803041296384 968074957852644096 971634056962396464 978529331047597056 981216246873268224 983441227024908288 987056819771323392 1003929585921260544 1011292589899637136 1014771158123433984 1021265889602789376 1023614479762853888 1025020543608681984 1027344853231377408 1032361185522546243 1038934849630519296 1042542262302847488 1045118985640224768 1048747871007031104 1053800818051258368 1062984267446040576 1065394662610317312 1074463579189518336 1083827096219492352 1087590384748032256 1087776903421458432 1089084327584224608 1099824804187619328 1103868277732426752 1106371380403021824 1110438922242738816 1118319235482968064 1125512753766395904 1128064936881512448 1129420784161418112 1141617552888863232 1147348098195726336 1151566289733210624 1155762959885299584 1171452049838493696 1172860045090703424 1174108403693002752 1179841354882909992 1191476871203254272 1194421697874542592 1195857300876795648 1198568995436606976 1204343792058580992 1214839162795474944 1219305483246928896 1223539182841536288 1235605644210782208 1242960439712036864 1243173603910238208 1244667802953399552 1261563745979916288 1264424434746310656 1269073053991701504 1270598382181595376 1283128938218889216 1290766610470192128 1295512075949861952 1304705774730129408 1316075759695097856 1320871954154628096 1338572781228347392 1340411480103661056 1348390119866182848 1353028210831245312 1358607111055294464 1366694058144909312 1369793137641836544 1371718668652795008 1376481580696728324 1390056349737129984 1393491980853633024 1398330494676041472 1405067757401677824 1417312356594720768 1420526216813756416 1422477489089599488 1443520055496250368 1450369204561944576 1452112436778966144 1457451085443594696 1471824370309902336 1475161840537362432 1480585229656985088 1500683671688527872 1505894378881890816 1522156737185150976 1531898834404184064 1535421719644280832 1541017279847066112 1561936066451324928 1563813393454271232 1567678478460337152 1573121806510546656 1588635828271005696 1594476401169060864 1598091993915475968 1611695368784277504 1625688558959542272 1625740644329238528 1631385577122048384 1649737206281428992 1659557070604532736 1665658383364108224 1688269130649593856 1692097405322268672 1694131176242127168 1712426329333294848 1721022147293589504 1727349434599815936 1739607699640172544 1754767679593463808 1761162605539504128 1769762032324364988 1776640068303077376 1787215306804881408 1791632546811813888 1793785951315193472 1797853493154910464 1822258744193212416 1826390850189115392 1828958224870393344 1835308774262304432 1853408466316173312 1864440659568055296 1896636652119465984 1903609580987552256 1905897573272393064 1924693407328333824 1929450435028107264 1936149915705288192 1943268113924792928 1957058662095194112 1962432493746536448 1974113639542646784 2007859171842521088 2022585179799274272 2029542316246867968 2042531779205578752 2047228959525707776 2050041087217363968 2054689706462754816 2064722371045092486 2085084524605694976 2090237971280449536 2097495742014062208 2107601636102516736 2125968534892081152 2130789325220634624 2148927158379036672 2167654192438984704 2175180769496064512 2175553806842916864 2178168655168449216 2207736555464853504 2212742760806043648 2220877844485477632 2236638470965936128 2251025507532791808 2256129873763024896 2258841568322836224 2283235105777726464 2294696196391452672 2303132579466421248 2311525919770599168 2342904099676987392 2345720090181406848 2348216807386005504 2359682709765819984 2382953742406508544 2391714601753591296 2397137990873213952 2438610966493857792 2447078365683072576 2485920879424073728 2489335605906799104 2523127491959832576 2538146107983403008 2541196764363190752 2566257876437778432 2581533220940384256 2591024151899723904 2609411549460258816 2632151519390195712 2641743908309256192 2677145562456694784 2680822960207322112 2696780239732365696 2733388116289818624 2739586275283673088 2743437337305590016 2752963161393456648 2780112699474259968 2786983961707266048 2796660989352082944 2810135514803355648 2834624713189441536 2844954978179198976 2887040110992500736 2900738409123889152 2904224873557932288 2914902170887189392 2943648740619804672 2950323681074724864 2961170459313970176 3011788757763781632 3044313474370301952 3063797668808368128 3070843439288561664 3082034559694132224 3097083556567638729 3127626786908542464 3135356956920674304 3146243613021093312 3188952802338121728 3196183987830951936 3223390737568555008 3251481288658477056 3262771154244096768 3299474412562857984 3319114141209065472 3331316766728216448 3376538261299187712 3384194810644537344 3388262352484254336 3424852658666589696 3442044294587179008 3454698869199631872 3522325211079008256 3539524064648729976 3574430613609762816 3583265093623627776 3587571902630386944 3595706986309820928 3644517488386424832 3657916449740786688 3670617548524608864 3706816932632346624 3728881319136110592 3793273304238931968 3807219161975104512 3811795146544786128 3849386814656667648 3872299831410576384 3886536227849585856 3914117324190388224 3948227279085293568 4015718343685042176 4045170359598548544 4059084632493735936 4094457919051415552 4100082174434727936 4109379412925509632 4129444742090184972 4170169049211389952 4180475942560899072 4194991484028124416 4215203272205033472 4251937069784162304 4261578650441269248 4350361538992129024 4351107613685833728 4356337310336898432 4415473110929707008 4425485521612087296 4441755688970955264 4502051015065583616 4517683136645672448 4566470211555452928 4606265158932842496 4623051839541198336 4685808199353974784 4691440180362813696 4719365419531639968 4765907484813017088 4783429203507182592 4794275981746427904 4877221932987715584 4894156731366145152 4971841758848147456 4978671211813598208 5076292215966806016 5082393528726381504 5163066441880768512 5182048303799447808 5218823098920517632 5264303038780391424 5283487816618512384 5354291124913389568 5361645920414644224 5393560479464731392 5466776232579637248 5479172550567346176 5486874674611180032 5505926322786913296 5560225398948519936 5593321978704165888 5689909956358397952 5774080221985001472 5808449747115864576 5829804341774378784 5887297481239609344 5922340918627940352 6023577515527563264 6088626948740603904 6127595337616736256 6141686878577123328 6164069119388264448 6194167113135277458 6255253573817084928 6270713913841348608 6292487226042186624 6377905604676243456 6392367975661903872 6446781475137110016 6502962577316954112 6525542308488193536 6638228282418130944 6662633533456432896 6753076522598375424 6768389621289074688 6776524704968508672 6849705317333179392 6884088589174358016 6909397738399263744 7044650422158016512 7079048129297459952 7148861227219525632 7175143805260773888 7191413972619641856 7315832899481573376 7341235097049217728 7457762638272221184 7614438323950209024 7623590293089572256 7698773629313335296 7744599662821152768 7773072455699171712 7828234648380776448 7896454558170587136 8031436687370084352 8090340719197097088 8200164348869455872 8218758825851019264 8258889484180369944 8340338098422779904 8360951885121798144 8389982968056248832 8430406544410066944 8503874139568324608 8700723077984258048 8702215227371667456 8712674620673796864 8830946221859414016 8850971043224174592 8883511377941910528 9035366273291344896 9132940423110905856 9212530317865684992 9246103679082396672 9382880360725627392 9438730839063279936 9566858407014365184 9588551963492855808 9754443865975431168 9788313462732290304 9943683517696294912 9957342423627196416 10152584431933612032 10164787057452763008 10326132883761537024 10364096607598895616 10566975633237024768 10723291840829288448 10787120958929462784 10933552465159274496 10973749349222360064 11011852645573826592 11120450797897039872 11186643957408331776 11379819912716795904 11548160443970002944 11616899494231729152 11659608683548757568 11844681837255880704 12047155031055126528 12177253897481207808 12283373757154246656 12328138238776528896 12388334226270554916 12510507147634169856 12541427827682697216 12584974452084373248 12755811209352486912 12784735951323807744 13051084616976387072 13276456564836261888 13325267066912865792 13506153045196750848 13553049409937017344 13699410634666358784 13818795476798527488 14158096258594919904 14297722454439051264 14350287610521547776 14382827945239283712 14631665798963146752 14682470194098435456 14915525276544442368 15228876647900418048 15247180586179144512 15489199325642305536 15546144911398343424 15656469296761552896 15792909116341174272 16062873374740168704 16180681438394194176 16400328697738911744 16437517651702038528 16517778968360739888 16680676196845559808 16779965936112497664 17401446155968516096 17425349241347593728 17661892443718828032 17767022755883821056 18070732546582689792 18265880846221811712 18425060635731369984 18492207358164793344 18765760721451254784 18877461678126559872 19133716814028730368 19177103926985711616 19508887731950862336 19576626925464580608 19914684847254392832 20305168863867224064 20329574114905526016 20652265767523074048 20728193215197791232 21133951266474049536 21446583681658576896 21574241917858925568 21947498698444720128 22023705291147653184 22373287914816663552 23096320887940005888 23233798988463458304 23319217367097515136 23689363674511761408 24094310062110253056 24656276477553057792 24776668452541109832 25021014295268339712 25082855655365394432 25169948904168746496 25511622418704973824 26102169233952774144 26552913129672523776 26650534133825731584 27106098819874034688 27398821269332717568 27637590953597054976 28316192517189839808 28700575221043095552 28765655890478567424 29263331597926293504 29364940388196870912 29831050553088884736 30457753295800836096 30494361172358289024 30978398651284611072 31092289822796686848 32361362876788388352 32800657395477823488 33035557936721479776 33361352393691119616 33559931872224995328 34802892311937032192 34850698482695187456 35534045511767642112 36141465093165379584 36531761692443623424 36850121271462739968 36984414716329586688 37531521442902509568 37754923356253119744 38267433628057460736 38354207853971423232 39153253850929161216 39829369694508785664 40659148229811052032 41456386430395582464 42893167363317153792 43148483835717851136 43894997396889440256 44047410582295306368 44746575829633327104 46467597976926916608 46638434734195030272 47378727349023522816 48188620124220506112 49312552955106115584 49553336905082219664 50042028590536679424 50339897808337492992 52204338467905548288 53301068267651463168 54212197639748069376 54797642538665435136 55275181907194109952 56632385034379679616 57401150442086191104 57531311780957134848 58526663195852587008 58729880776393741824 60915506591601672192 60988722344716578048 61956797302569222144 62184579645593373696 64722725753576776704 66071115873442959552 67119863744449990656 69605784623874064384 69701396965390374912 71068091023535284224 72282930186330759168 73968829432659173376 75063042885805019136 75509846712506239488 76534867256114921472 78306507701858322432 79658739389017571328 81318296459622104064 82912772860791164928 86296967671435702272 87789994793778880512 88094821164590612736 89493151659266654208 92935195953853833216 93276869468390060544 99106673810164439328 100084057181073358848 100679795616674985984 104408676935811096576 106602136535302926336 108424395279496138752 109595285077330870272 110550363814388219904 113264770068759359232 114802300884172382208 115062623561914269696 117459761552787483648 121977444689433156096 124369159291186747392 129445451507153553408 132142231746885919104 134239727488899981312 139402793930780749824 142136182047070568448 144565860372661518336 147937658865318346752 150126085771610038272 151019693425012478976 156613015403716644864 162636592919244208128 165825545721582329856 172593935342871404544 175579989587557761024 176189642329181225472 185870391907707666432 186553738936780121088 198213347620328878656 201359591233349971968 208817353871622193152 213204273070605852672 216848790558992277504 226529540137518718464 229604601768344764416 234919523105574967296 243954889378866312192 248738318582373494784 258890903014307106816 264284463493771838208 268479454977799962624 278805587861561499648 300252171543220076544 302039386850024957952 313226030807433289728 325273185838488416256 331651091443164659712 345187870685742809088 352379284658362450944 373107477873560242176 396426695240657757312 402719182466699943936 426408546141211705344 433697581117984555008 453059080275037436928 469839046211149934592 487909778757732624384 497476637164746989568 517781806028614213632 528568926987543676416 557611175723122999296 604078773700049915904 626452061614866579456 650546371676976832512 704758569316724901888 746214955747120484352 792853390481315514624 805438364933399887872 906118160550074873856 939678092422299869184 975819557515465248768 994953274329493979136 1035563612057228427264 1057137853975087352832 1208157547400099831808 1301092743353953665024 1409517138633449803776 1492429911494240968704 1585706780962631029248 1812236321100149747712 1879356184844599738368 1951639115030930497536 2114275707950174705664 2416315094800199663616 2819034277266899607552 2984859822988481937408 3171413561925262058496 3624472642200299495424 3903278230061860995072 4228551415900349411328 5638068554533799215104 6342827123850524116992 7248945284400598990848 8457102831800698822656 12685654247701048233984 16914205663601397645312 25371308495402096467968 50742616990804192935936
- Sum of all divisors σ(n): 204712172062154519815101
- Sum of proper divisors (its aliquot sum) s(n): 153969555071350326879165
- 50742616990804192935936 is an abundant number, because the sum of its proper divisors (153969555071350326879165) is greater than itself. Its abundance is 103226938080546133943229
Bases of 50742616990804192935936
- Binary: 10101011111011000011010001010111101100111010101110001011001001000000000000002
- Hexadecimal: 0xABEC3457B3AB8B24000
- Base-36: 89GUM593E0HS000
Squares and roots of 50742616990804192935936
- 50742616990804192935936 squared (507426169908041929359362) is 2574813179075450368369174836583489363400196096
- 50742616990804192935936 cubed (507426169908041929359363) is 130652758968700506923878841808902100344908843920957502362160365305856
-
50742616990804192935936 is a
perfect square number . Itssquare root is 225261219456 -
The
cube root of 50742616990804192935936 is 37021807.6921255447
Scales and comparisons
How big is 50742616990804192935936?- 50,742,616,990,804,192,935,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,742,616,990,804,192,935,936 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 50742616990804192935936 cubic inches would be around 3085150.6 feet tall.
Recreational maths with 50742616990804192935936
- 50742616990804192935936 backwards is 63953929140809961624705
- 50742616990804192935936 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 50742616990804192935936's digits is 108
- 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 50742616990804192935936 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 50742616990804192935936 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/50742616990804192935936/
Chicago style:
Numbermatics. 2024. "Number 50742616990804192935936 - Facts about the integer". https://numbermatics.com/n/50742616990804192935936/
The information we have on file for 50742616990804192935936 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 50742616990804192935936, math, Factors of 50742616990804192935936, curriculum, school, college, exams, university, Prime factorization of 50742616990804192935936, STEM, science, technology, engineering, physics, economics, calculator, fifty sextillion, seven hundred forty-two quintillion, six hundred sixteen quadrillion, nine hundred ninety trillion, eight hundred four billion, one hundred ninety-two million, nine hundred thirty-five thousand, nine hundred thirty-six.