80843309574126624645120
80,843,309,574,126,624,645,120 is an even composite number composed of seven prime numbers multiplied together.
80843309574126624645120 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, four hundred sixty-four divisors.
Prime factorization of 80843309574126624645120:
213 × 36 × 5 × 7 × 11 × 136 × 26992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 2699 × 2699)See below for interesting mathematical facts about the number 80843309574126624645120 from the Numbermatics database.
Names of 80843309574126624645120
- Cardinal: 80843309574126624645120 can be written as Eighty sextillion, eight hundred forty-three quintillion, three hundred nine quadrillion, five hundred seventy-four trillion, one hundred twenty-six billion, six hundred twenty-four million, six hundred forty-five thousand, one hundred twenty.
Scientific notation
- Scientific notation: 8.084330957412662464512 × 1022
Factors of 80843309574126624645120
Divisors of 80843309574126624645120
- Number of divisors d(n): 16464
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 21 22 24 26 27 28 30 32 33 35 36 39 40 42 44 45 48 52 54 55 56 60 63 64 65 66 70 72 77 78 80 81 84 88 90 91 96 99 104 105 108 110 112 117 120 126 128 130 132 135 140 143 144 154 156 160 162 165 168 169 176 180 182 189 192 195 198 208 210 216 220 224 231 234 240 243 252 256 260 264 270 273 280 286 288 297 308 312 315 320 324 330 336 338 351 352 360 364 378 384 385 390 396 405 416 420 429 432 440 448 455 462 468 480 486 495 504 507 512 520 528 540 546 560 567 572 576 585 594 616 624 630 640 648 660 672 676 693 702 704 715 720 728 729 756 768 770 780 792 810 819 832 840 845 858 864 880 891 896 910 924 936 945 960 972 990 1001 1008 1014 1024 1040 1053 1056 1080 1092 1120 1134 1144 1152 1155 1170 1183 1188 1215 1232 1248 1260 1280 1287 1296 1320 1344 1352 1365 1386 1404 1408 1430 1440 1456 1458 1485 1512 1521 1536 1540 1560 1584 1620 1638 1664 1680 1690 1701 1716 1728 1755 1760 1782 1792 1820 1848 1859 1872 1890 1920 1944 1980 2002 2016 2028 2048 2079 2080 2106 2112 2145 2160 2184 2197 2240 2268 2288 2304 2310 2340 2366 2376 2430 2457 2464 2496 2520 2535 2560 2574 2592 2640 2673 2688 2699 2704 2730 2772 2808 2816 2835 2860 2880 2912 2916 2970 3003 3024 3042 3072 3080 3120 3159 3168 3240 3276 3328 3360 3380 3402 3432 3456 3465 3510 3520 3549 3564 3584 3640 3645 3696 3718 3744 3780 3840 3861 3888 3960 4004 4032 4056 4095 4096 4158 4160 4212 4224 4290 4320 4368 4394 4455 4480 4536 4563 4576 4608 4620 4680 4732 4752 4860 4914 4928 4992 5005 5040 5070 5103 5120 5148 5184 5265 5280 5346 5376 5398 5408 5460 5544 5577 5616 5632 5670 5720 5760 5824 5832 5915 5940 6006 6048 6084 6144 6160 6237 6240 6318 6336 6435 6480 6552 6591 6656 6720 6760 6804 6864 6912 6930 7020 7040 7098 7128 7168 7280 7290 7371 7392 7436 7488 7560 7605 7680 7722 7776 7920 8008 8019 8064 8097 8112 8190 8192 8316 8320 8424 8448 8505 8580 8640 8736 8788 8910 8960 9009 9072 9126 9152 9216 9240 9295 9360 9464 9477 9504 9720 9828 9856 9984 10010 10080 10140 10206 10240 10296 10368 10395 10530 10560 10647 10692 10752 10796 10816 10920 10985 11088 11154 11232 11264 11340 11440 11520 11583 11648 11664 11830 11880 12012 12096 12168 12285 12288 12320 12474 12480 12636 12672 12870 12960 13013 13104 13182 13312 13365 13440 13495 13520 13608 13689 13728 13824 13860 14040 14080 14196 14256 14336 14560 14580 14742 14784 14872 14976 15015 15120 15210 15360 15379 15444 15552 15795 15840 16016 16038 16128 16194 16224 16380 16632 16640 16731 16848 16896 17010 17160 17280 17472 17576 17745 17820 17920 18018 18144 18252 18304 18432 18480 18590 18711 18720 18893 18928 18954 19008 19305 19440 19656 19712 19773 19968 20020 20160 20280 20412 20480 20592 20736 20790 21060 21120 21294 21384 21504 21592 21632 21840 21970 22113 22176 22308 22464 22528 22680 22815 22880 23040 23166 23296 23328 23660 23760 24024 24167 24192 24291 24336 24570 24576 24640 24948 24960 25272 25344 25515 25740 25920 26026 26208 26364 26624 26730 26880 26990 27027 27040 27216 27378 27456 27648 27720 27885 28080 28160 28392 28512 28561 28672 29120 29160 29484 29568 29689 29744 29952 30030 30240 30420 30720 30758 30888 31104 31185 31590 31680 31941 32032 32076 32256 32388 32448 32760 32955 33264 33280 33462 33696 33792 34020 34320 34560 34749 34944 35087 35152 35490 35640 35840 36036 36288 36504 36608 36855 36864 36960 37180 37422 37440 37786 37856 37908 38016 38610 38880 39039 39312 39424 39546 39936 40040 40095 40320 40485 40560 40824 40960 41067 41184 41472 41580 42120 42240 42588 42768 43008 43184 43264 43680 43940 44226 44352 44616 44928 45045 45056 45360 45630 45760 46080 46137 46332 46592 46656 47320 47385 47520 48048 48334 48384 48582 48672 49140 49280 49896 49920 50193 50544 50688 51030 51480 51840 52052 52416 52728 53235 53248 53460 53760 53980 54054 54080 54432 54756 54912 55296 55440 55770 56133 56160 56320 56679 56784 57024 57122 57344 57915 58240 58320 58968 59136 59319 59378 59488 59904 60060 60480 60840 61440 61516 61776 62208 62370 63180 63360 63882 64064 64152 64512 64776 64896 65065 65520 65910 66339 66528 66560 66924 67392 67584 68040 68445 68640 69120 69498 69888 70174 70304 70980 71280 71680 72072 72501 72576 72873 73008 73216 73710 73728 73920 74360 74844 74880 75572 75712 75816 76032 76895 77220 77760 78078 78624 78848 79092 79872 80080 80190 80640 80970 81081 81120 81648 82134 82368 82944 83160 83655 84240 84480 85176 85536 85683 86016 86368 86528 87360 87880 88452 88704 89067 89232 89856 90090 90112 90720 91260 91520 92160 92274 92664 93184 93312 93555 94465 94640 94770 95040 95823 96096 96668 96768 97164 97344 98280 98560 98865 99792 99840 100386 101088 101376 102060 102960 103680 104104 104247 104832 105261 105456 106470 106496 106920 107520 107960 108108 108160 108864 109512 109824 110565 110592 110880 111540 112266 112320 112640 113358 113568 114048 114244 115830 116480 116640 117117 117936 118272 118638 118756 118976 119808 120120 120835 120960 121455 121680 122880 123032 123201 123552 124416 124740 126360 126720 127764 128128 128304 129024 129552 129792 130130 131040 131820 132678 133056 133120 133848 134784 135135 135168 136080 136890 137280 138240 138411 138996 139776 140348 140608 141960 142560 142805 143360 144144 145002 145152 145746 146016 146432 147420 147840 148445 148720 149688 149760 150579 151144 151424 151632 152064 153790 154440 155520 156156 157248 157696 158184 159705 159744 160160 160380 161280 161940 162162 162240 163296 164268 164736 165888 166320 167310 168480 168960 169169 170037 170352 171072 171366 172032 172736 173056 173745 174720 175435 175760 176904 177408 177957 178134 178464 179712 180180 181440 182520 183040 184320 184548 185328 186368 186624 187110 188930 189280 189540 190080 191646 192192 193336 193536 194328 194688 195195 196560 197120 197730 199584 199680 199927 200772 202176 202752 204120 205335 205920 207360 207823 208208 208494 209664 210522 210912 212940 213840 215040 215920 216216 216320 217503 217728 218619 219024 219648 221130 221184 221760 223080 224532 224640 225280 226716 227136 228096 228488 230685 231660 232960 233280 234234 235872 236544 237276 237512 237952 239616 240240 241670 241920 242910 243243 243360 245609 246064 246402 247104 248832 249480 250965 252720 253440 255528 256256 256608 257049 258048 259104 259584 260260 262080 263640 265356 266112 266240 267201 267696 269568 270270 270336 272160 273780 274560 276480 276822 277992 279552 280665 280696 281216 283395 283920 285120 285610 286720 287469 288288 290004 290304 291492 292032 292864 294840 295680 296595 296890 297440 299376 299520 301158 302288 302848 303264 304128 307580 308880 311040 312312 314171 314496 315392 315783 316368 319410 319488 320320 320760 322560 323880 324324 324480 326592 328536 329472 331695 331776 332640 334620 336960 337920 338338 340074 340704 342144 342732 345472 346112 347490 349440 350870 351351 351520 353808 354816 355914 356268 356928 359424 360360 362505 362880 364365 365040 366080 368640 369096 370656 371293 372736 373248 374220 377860 378560 379080 380160 383292 384384 385957 386672 387072 388656 389376 390390 393120 394240 395460 399168 399360 399854 401544 404352 405405 405504 408240 410670 411840 414720 415233 415646 416416 416988 419328 421044 421824 425880 427680 428415 430080 431840 432432 432640 435006 435456 437238 438048 439296 442260 443520 445335 446160 449064 449280 450560 451737 453432 454272 456131 456192 456976 461370 463320 465920 466560 468468 471744 473088 474552 475024 475904 479115 479232 480480 483340 483840 485820 486486 486720 491218 492128 492804 494208 497664 498960 501930 505440 506880 507507 510111 511056 512512 513216 514098 516096 518208 519168 520520 521235 524160 526305 527280 530712 532224 532480 533871 534402 535392 539136 540540 544320 547560 549120 552960 553644 555984 559104 561330 561392 562432 566790 567840 570240 571220 574938 576576 580008 580608 582984 584064 585585 585728 589680 591360 593190 593780 594880 598752 599040 599781 602316 604576 605696 606528 608256 615160 616005 617760 622080 623469 624624 628342 628992 630784 631566 632736 638820 640640 641520 645120 647760 648648 648960 652509 653184 655857 657072 658944 663390 663552 665280 669240 673920 675840 676676 680148 681408 684288 685464 690944 692055 692224 694980 698880 701740 702702 703040 707616 709632 711828 712536 713856 718848 720720 725010 725760 728730 729729 730080 732160 736827 738192 741312 742586 745472 746496 748440 752895 755720 757120 758160 760320 766584 768768 771147 771914 773344 774144 777312 778752 780780 786240 788480 790920 798336 798720 799708 801603 803088 808704 810810 811008 816480 821340 823680 829440 830466 831292 832832 833976 838656 842088 843648 845845 850185 851760 855360 856830 860160 862407 863680 864864 865280 870012 870912 874476 876096 878592 884520 887040 889785 890670 892320 898128 898560 903474 906864 908544 912262 912384 913952 922740 926640 931840 933120 936936 942513 943488 946176 947349 949104 950048 951808 958230 958464 960960 966680 967680 971640 972972 973440 982436 984256 985608 988416 995328 997920 999635 1003860 1010880 1013760 1015014 1020222 1022112 1025024 1026432 1028196 1036416 1038336 1039115 1041040 1042470 1048320 1052610 1054053 1054560 1061424 1064448 1067742 1068804 1070784 1078272 1081080 1087515 1088640 1093095 1095120 1098240 1105920 1107288 1111968 1113879 1118208 1122660 1122784 1124864 1133580 1135680 1140480 1142440 1149876 1153152 1157871 1160016 1161216 1165968 1168128 1171170 1171456 1179360 1182720 1186380 1187560 1189760 1197504 1198080 1199562 1204632 1209152 1211392 1213056 1216215 1216512 1228045 1230320 1232010 1235520 1244160 1245699 1246938 1249248 1256684 1257984 1263132 1265472 1277640 1281280 1283040 1285245 1290240 1295520 1297296 1297920 1305018 1306368 1311714 1314144 1317888 1326780 1330560 1336005 1338480 1347840 1351680 1353352 1355211 1360296 1362816 1368393 1368576 1370928 1381888 1384110 1384448 1389960 1397760 1403480 1405404 1406080 1415232 1419264 1423656 1425072 1427712 1437345 1437696 1441440 1450020 1451520 1457460 1459458 1460160 1464320 1473654 1476384 1482624 1485172 1492992 1496880 1505790 1511440 1514240 1516320 1520640 1522521 1530333 1533168 1537536 1542294 1543828 1546688 1548288 1554624 1557504 1561560 1570855 1572480 1576960 1578915 1581840 1596672 1597440 1599416 1601613 1603206 1606176 1617408 1621620 1632960 1642680 1647360 1658880 1660932 1662584 1665664 1667952 1677312 1684176 1687296 1691690 1700370 1703520 1710720 1713660 1724814 1727360 1729728 1730560 1740024 1741824 1748952 1752192 1756755 1757184 1769040 1774080 1779570 1781340 1784640 1796256 1797120 1799343 1806948 1813728 1817088 1824524 1824768 1827904 1845480 1853280 1856465 1863680 1866240 1870407 1873872 1885026 1886976 1892352 1894698 1898208 1900096 1903616 1916460 1921920 1929785 1933360 1935360 1943280 1945944 1946880 1957527 1964872 1967571 1968512 1971216 1976832 1990656 1995840 1999270 2007720 2021760 2027520 2030028 2040444 2044224 2050048 2052864 2056392 2072832 2076165 2076672 2078230 2082080 2084940 2096640 2105220 2108106 2109120 2122848 2128896 2135484 2137608 2141568 2156544 2162160 2175030 2177280 2186190 2190240 2196480 2199197 2210481 2214576 2223936 2227758 2236416 2245320 2245568 2249728 2258685 2267160 2271360 2280655 2280960 2284880 2299752 2306304 2313441 2315742 2320032 2322432 2331936 2336256 2342340 2358720 2365440 2372760 2375120 2379520 2395008 2396160 2399124 2404809 2409264 2418304 2422784 2426112 2432430 2433024 2456090 2460640 2464020 2471040 2488320 2491398 2493876 2498496 2513368 2515968 2526264 2530944 2537535 2550555 2555280 2562560 2566080 2570490 2580480 2591040 2594592 2595840 2599051 2610036 2612736 2623428 2628288 2635776 2653560 2661120 2669355 2672010 2676960 2695680 2701699 2706704 2710422 2720592 2725632 2736786 2737152 2741856 2763776 2768220 2779920 2795520 2806960 2810808 2812160 2827539 2830464 2838528 2842047 2847312 2850144 2855424 2874690 2875392 2882880 2900040 2903040 2914920 2918916 2920320 2928640 2947308 2952768 2965248 2970344 2985984 2993760 2998905 3011580 3022880 3028480 3032640 3041280 3045042 3060666 3066336 3075072 3084588 3087656 3093376 3109248 3115008 3117345 3123120 3141710 3144960 3153920 3157830 3162159 3163680 3192917 3193344 3198832 3203226 3206412 3212352 3234816 3243240 3262545 3265920 3279285 3285360 3294720 3317760 3321864 3325168 3331328 3335904 3341637 3354624 3368352 3374592 3383380 3400740 3407040 3421440 3427320 3449628 3454720 3459456 3461120 3473613 3480048 3483648 3497904 3504384 3513510 3514368 3538080 3548160 3559140 3562680 3569280 3592512 3594240 3598686 3613896 3627456 3634176 3648645 3649048 3649536 3655808 3684135 3690960 3706560 3712930 3727360 3732480 3737097 3740814 3747744 3770052 3773952 3789396 3796416 3800192 3807232 3832920 3843840 3855735 3859570 3866720 3870720 3886560 3891888 3893760 3915054 3929744 3935142 3937024 3942432 3953664 3991680 3998540 4008015 4015440 4043520 4055040 4060056 4080888 4084223 4088448 4100096 4105179 4105728 4112784 4145664 4152330 4153344 4156460 4164160 4169880 4193280 4210440 4216212 4218240 4245696 4257792 4270968 4275216 4283136 4312035 4313088 4324320 4350060 4354560 4372380 4380480 4392960 4398394 4420962 4429152 4447872 4455516 4490640 4491136 4499456 4517370 4534320 4542720 4561310 4561920 4567563 4569760 4590999 4599504 4612608 4626882 4631484 4640064 4644864 4663872 4672512 4684680 4712565 4717440 4730880 4736745 4745520 4750240 4759040 4790016 4792320 4798248 4809618 4818528 4826809 4836608 4845568 4852224 4864860 4912180 4921280 4928040 4942080 4976640 4982796 4987752 4996992 5017441 5026736 5031936 5052528 5061888 5075070 5101110 5110560 5125120 5132160 5140980 5182080 5189184 5191680 5198102 5220072 5225472 5246856 5256576 5270265 5271552 5307120 5322240 5338710 5344020 5353920 5391360 5398029 5403398 5413408 5420844 5441184 5451264 5473572 5474304 5483712 5527552 5536440 5559840 5569395 5591040 5611221 5613920 5621616 5624320 5655078 5660928 5677056 5684094 5694624 5700288 5710848 5749380 5765760 5789355 5800080 5806080 5829840 5837832 5840640 5857280 5872581 5894616 5905536 5929703 5930496 5940688 5971968 5987520 5997810 6023160 6045760 6056960 6065280 6082560 6090084 6121332 6132672 6150144 6169176 6175312 6186752 6218496 6228495 6230016 6234690 6246240 6283420 6289920 6315660 6324318 6327360 6385834 6386688 6397664 6406452 6412824 6424704 6469632 6486480 6525090 6531840 6558570 6570720 6589440 6597591 6631443 6643728 6650336 6662656 6671808 6683274 6709248 6736704 6749184 6766760 6776055 6801480 6814080 6841965 6842880 6854640 6899256 6909440 6918912 6922240 6940323 6947226 6960096 6967296 6995808 7008768 7027020 7076160 7096320 7118280 7125360 7138560 7185024 7188480 7197372 7214427 7227792 7254912 7268352 7284601 7297290 7298096 7299072 7311616 7368270 7381920 7413120 7425860 7464960 7474194 7481628 7495488 7540104 7547904 7578792 7592832 7600384 7612605 7614464 7651665 7665840 7687680 7711470 7719140 7733440 7741440 7773120 7783776 7787520 7797153 7830108 7859488 7870284 7874048 7884864 7907328 7983360 7997080 8008065 8016030 8030880 8087040 8105097 8120112 8161776 8168446 8176896 8200192 8210358 8211456 8225568 8291328 8304660 8312920 8328320 8339760 8386560 8420880 8432424 8436480 8482617 8491392 8515584 8526141 8541936 8550432 8566272 8624070 8626176 8648640 8700120 8709120 8744760 8760960 8785920 8796788 8841924 8858304 8895744 8911032 8981280 8982272 8996715 8998912 9034740 9068640 9085440 9122620 9123840 9135126 9139520 9181998 9199008 9225216 9253764 9262968 9280128 9327744 9345024 9352035 9369360 9425130 9434880 9461760 9473490 9486477 9491040 9500480 9518080 9578751 9580032 9596496 9619236 9637056 9653618 9673216 9691136 9704448 9729720 9787635 9824360 9837855 9842560 9856080 9884160 9953280 9965592 9975504 9993984 10024911 10034882 10053472 10063872 10105056 10123776 10150140 10202220 10221120 10250240 10264320 10281960 10364160 10378368 10383360 10396204 10420839 10440144 10450944 10493712 10513152 10540530 10543104 10614240 10644480 10677420 10688040 10707840 10782720 10796058 10806796 10826816 10841688 10882368 10902528 10947144 10948608 10967424 10995985 11052405 11055104 11072880 11119680 11138790 11182080 11211291 11222442 11227840 11243232 11248640 11310156 11321856 11368188 11389248 11400576 11421696 11498760 11531520 11567205 11578710 11600160 11612160 11659680 11675664 11681280 11745162 11789232 11811072 11859406 11860992 11881376 11975040 11995620 12024045 12046320 12091520 12113920 12130560 12165120 12180168 12242664 12252669 12265344 12300288 12315537 12338352 12350624 12373504 12436992 12456990 12460032 12469380 12492480 12566840 12579840 12631320 12648636 12654720 12771668 12773376 12795328 12812904 12825648 12849408 12939264 12972960 12995255 13050180 13063680 13117140 13141440 13178880 13195182 13262886 13287456 13300672 13325312 13343616 13366548 13473408 13498368 13508495 13533520 13552110 13602960 13628160 13683930 13685760 13702689 13709280 13772997 13798512 13818880 13837824 13880646 13894452 13920192 13934592 13991616 14017536 14054040 14137695 14152320 14192640 14210235 14236560 14250720 14277120 14370048 14376960 14394744 14428854 14455584 14480427 14509824 14536704 14569202 14594580 14596192 14623232 14736540 14763840 14826240 14851720 14929920 14948388 14963256 14990976 15052323 15080208 15095808 15157584 15185664 15200768 15225210 15228928 15303330 15331680 15375360 15422940 15438280 15466880 15546240 15567552 15575040 15594306 15660216 15718976 15740568 15748096 15769728 15810795 15814656 15964585 15966720 15994160 16016130 16032060 16061760 16174080 16194087 16210194 16240224 16323552 16336892 16353792 16420716 16422912 16451136 16582656 16609320 16625840 16656640 16679520 16708185 16773120 16833663 16841760 16864848 16872960 16965234 16982784 17031168 17052282 17083872 17100864 17132544 17248140 17297280 17368065 17400240 17418240 17489520 17521920 17571840 17593576 17617743 17683848 17716608 17789109 17791488 17822064 17962560 17964544 17993430 17997824 18069480 18137280 18170880 18245240 18247680 18270252 18279040 18363996 18398016 18450432 18507528 18525936 18560256 18655488 18685485 18690048 18704070 18738720 18850260 18869760 18946980 18972954 18982080 19000960 19036160 19157502 19160064 19192992 19238472 19274112 19307236 19346432 19408896 19459440 19575270 19648720 19675710 19685120 19712160 19768320 19792773 19894329 19931184 19951008 19987968 20049822 20069764 20106944 20127744 20210112 20247552 20300280 20404440 20421115 20442240 20500480 20525895 20528640 20563920 20728320 20756736 20766720 20792408 20820969 20841678 20880288 20901888 20987424 21026304 21081060 21228480 21288960 21354840 21376080 21415680 21565440 21592116 21613592 21643281 21653632 21683376 21764736 21805056 21853803 21894288 21897216 21934848 21991970 22104810 22110208 22145760 22239360 22277580 22422582 22444884 22455680 22486464 22497280 22620312 22643712 22736376 22778496 22801152 22837815 22843392 22954995 22997520 23063040 23134410 23157420 23200320 23224320 23319360 23351328 23362560 23391459 23490324 23578464 23622144 23718812 23721984 23762752 23950080 23991240 24048090 24092640 24134045 24183040 24227840 24261120 24315291 24360336 24485328 24505338 24530688 24600576 24631074 24676704 24701248 24747008 24873984 24913980 24938760 24984960 25087205 25133680 25159680 25262640 25297272 25309440 25447851 25543336 25546752 25578423 25590656 25625808 25651296 25698816 25878528 25945920 25990510 26100360 26127360 26234280 26282880 26357760 26390364 26525772 26574912 26601344 26650624 26687232 26733096 26946816 26990145 26996736 27016990 27067040 27104220 27205920 27256320 27367860 27371520 27405378 27418560 27545994 27597024 27637760 27675648 27761292 27788904 27840384 27983232 28035072 28056105 28108080 28275390 28304640 28385280 28420470 28473120 28501440 28554240 28589561 28736253 28740096 28789488 28857708 28911168 28960854 29019648 29073408 29138404 29189160 29192384 29246464 29362905 29473080 29527680 29648515 29652480 29703440 29859840 29896776 29926512 29981952 30074733 30104646 30160416 30191616 30315168 30371328 30401536 30450420 30606660 30663360 30750720 30845880 30876560 30933760 31092480 31135104 31150080 31188612 31262517 31320432 31437952 31481136 31496192 31539456 31621590 31629312 31929170 31933440 31988320 32032260 32064120 32123520 32348160 32388174 32420388 32480448 32647104 32673784 32707584 32841432 32845824 32902272 32987955 33157215 33165312 33218640 33251680 33313280 33359040 33416370 33546240 33667326 33683520 33729696 33745920 33787663 33930468 33965568 34104564 34167744 34201728 34265088 34496280 34594560 34701615 34736130 34800480 34836480 34979040 35043840 35122087 35187152 35235486 35367696 35433216 35578218 35582976 35644128 35925120 35929088 35986860 36072135 36138960 36274560 36341760 36423005 36490480 36495360 36540504 36558080 36727992 36758007 36796032 36900864 36946611 37015056 37051872 37120512 37310976 37370970 37380096 37408140 37477440 37700520 37739520 37893960 37945908 37964160 38001920 38072320 38315004 38320128 38385984 38476944 38548224 38614472 38692864 38817792 38918880 38985765 39150540 39297440 39351420 39370240 39424320 39536640 39585546 39788658 39862368 39902016 39975936 40099644 40139528 40213888 40420224 40495104 40525485 40600560 40808880 40842230 40884480 41000960 41051790 41057280 41108067 41127840 41456640 41507921 41513472 41584816 41641938 41683356 41760576 41803776 41974848 42052608 42162120 42413085 42456960 42577920 42630705 42709680 42752160 42831360 43130880 43184232 43227184 43286562 43307264 43366752 43441281 43529472 43610112 43707606 43788576 43869696 43983940 44209620 44291520 44478720 44555160 44845164 44889768 44911360 44972928 44994560 45156969 45240624 45287424 45472752 45556992 45602304 45675630 45686784 45909990 45995040 46126080 46268820 46314840 46400640 46638720 46702656 46725120 46782918 46980648 47156928 47244288 47432385 47437624 47443968 47525504 47893755 47900160 47982480 48096180 48185280 48268090 48366080 48455680 48522240 48582261 48630582 48720672 48970656 49010676 49061376 49262148 49353408 49402496 49494016 49747968 49827960 49877520 49969920 50124555 50174410 50267360 50319360 50500989 50525280 50594544 50618880 50895702 50992207 51086672 51093504 51156846 51181312 51251616 51302592 51397632 51891840 51981020 52104195 52200720 52254720 52468560 52565760 52715520 52780728 53051544 53094899 53149824 53202688 53301248 53367327 53374464 53466192 53893632 53980290 53993472 54033980 54134080 54208440 54411840 54512640 54735720 54743040 54810756 54837120 55091988 55194048 55275520 55351296 55522584 55577808 55680768 55966464 56056455 56070144 56112210 56216160 56550780 56609280 56840940 56946240 57002880 57108480 57179122 57472506 57480192 57578976 57715416 57822336 57921708 58039296 58276808 58378320 58384768 58492928 58725810 58946160 59055360 59297030 59304960 59378319 59406880 59682987 59793552 59853024 59963904 60149466 60209292 60320832 60383232 60630336 60742656 60803072 60900840 61213320 61263345 61326720 61501440 61577685 61691760 61753120 61867520 62184960 62270208 62300160 62377224 62525034 62640864 62875904 62962272 62992384 63078912 63243180 63858340 63866880 63976640 64064520 64128240 64247040 64696320 64776348 64840776 64960896 65226733 65294208 65347568 65415168 65561409 65682864 65691648 65804544 65975910 66314430 66330624 66437280 66503360 66626560 66718080 66832740 67334652 67367040 67459392 67491840 67575326 67860936 67931136 68209128 68335488 68403456 68513445 68530176 68864985 68992560 69189120 69403230 69472260 69600960 69672960 69958080 70087680 70174377 70244174 70374304 70470972 70735392 70866432 71156436 71165952 71288256 71850240 71858176 71973720 72144270 72277920 72402135 72549120 72683520 72846010 72945873 72980960 73081008 73116160 73455984 73516014 73592064 73801728 73893222 74030112 74103744 74241024 74621952 74741940 74816280 74954880 75261615 75401040 75479040 75787920 75891816 75928320 76003840 76144640 76343553 76630008 76640256 76771968 76953888 77086139 77096448 77228944 77385728 77635584 77837760 77971530 78301080 78594880 78702840 78740480 78848640 79073280 79171092 79577316 79724736 79804032 79951872 80130611 80199288 80279056 80427776 80840448 80970435 80990208 81050970 81201120 81617760 81684460 81768960 82103580 82114560 82216134 82255680 82913280 83015842 83026944 83169632 83283876 83366712 83521152 83949696 84105216 84168315 84324240 84826170 84913920 85155840 85261410 85419360 85504320 85662720 85768683 86208759 86368464 86454368 86573124 86614528 86733504 86882562 87058944 87220224 87415212 87577152 87739392 87967880 88088715 88419240 88583040 88945545 88957440 89110320 89690328 89779536 89822720 89945856 89989120 90224199 90313938 90481248 90574848 90945504 91113984 91204608 91351260 91819980 91990080 92252160 92537640 92629680 92801280 93277440 93405312 93450240 93565836 93787551 93961296 94313856 94488576 94699813 94864770 94875248 94887936 95051008 95787510 95800320 95964960 96192360 96370560 96536180 96732160 97044480 97164522 97261164 97441344 97941312 98021352 98122752 98524296 98706816 98804992 98963865 98988032 99471645 99495936 99655920 99755040 99939840 100249110 100348820 100534720 100638720 101001978 101050560 101189088 101237760 101362989 101791404 101984414 102173344 102313692 102362624 102503232 102605184 102795264 103783680 103962040 104104845 104208390 104401440 104509440 104937120 105131520 105366261 105561456 106103088 106189798 106299648 106405376 106602496 106734654 106748928 106932384 107787264 107960580 108067960 108216405 108268160 108416880 108823680 109025280 109269015 109471440 109486080 109621512 109674240 110183976 110274021 110388096 110551040 110702592 110839833 111045168 111155616 111361536 111932928 112112910 112140288 112224420 112432320 113101560 113218560 113681880 113892480 114005760 114216960 114358244 114945012 114960384 115157952 115430832 115644672 115843416 116078592 116553616 116756640 116769536 116957295 116985856 117451620 117892320 118110720 118594060 118609920 118756638 118813760 119365974 119587104 119706048 119927808 120298932 120418584 120641664 121260672 121485312 121576455 121606144 121801680 122426640 122526690 122653440 123002880 123155370 123324201 123383520 123506240 123735040 124369920 124523763 124540416 124754448 125050068 125281728 125751808 125924544 125984768 126157824 126486360 127239255 127716680 127733760 127892115 127953280 128129040 128256480 128494080 129392640 129552696 129681552 129921792 130323843 130453466 130588416 130695136 130830336 131122818 131365728 131609088 131951820 132628860 132874560 133006720 133253120 133436160 133665480 134669304 134734080 134918784 134983680 135150652 135470907 135721872 135862272 136418256 136670976 136806912 137026890 137060352 137729970 137985120 138378240 138806460 138944520 139201920 139916160 140175360 140348754 140488348 140748608 140941944 141470784 141732864 142312872 142331904 142576512 142947805 143681265 143700480 143716352 143947440 144288540 144555840 144804270 145098240 145367040 145692020 145746783 145891746 145961920 146162016 146232320 146911968 147032028 147184128 147786444 148060224 148207488 148482048 149243904 149483880 149632560 149909760 150373665 150523230 150802080 150958080 151502967 151575840 151783632 151856640 152007680 152687106 152976621 153260016 153280512 153543936 153907776 154172278 154192896 154457888 154771456 155675520 155943060 156312585 156602160 157189760 157405680 157480960 157697280 158146560 158342184 159154632 159284697 159449472 159608064 159903744 160101981 160261222 160398576 160558112 160855552 161680896 161940870 161980416 162101940 162402240 163235520 163368920 163537920 164207160 164229120 164432268 164511360 165826560 166031684 166053888 166339264 166567752 166733424 167042304 167899392 168210432 168336630 168648480 168938315 169652340 169827840 170522820 170838720 171008640 171325440 171537366 172417518 172736928 172908736 173146248 173229056 173467008 173765124 174117888 174830424 175154304 175478784 175610435 175935760 176177430 176838480 177166080 177891090 177914880 178134957 178220640 179048961 179380656 179559072 179645440 179891712 180448398 180627876 180962496 181149696 181891008 182227968 182409216 182702520 183639960 183790035 183980160 184504320 184733055 185075280 185259360 185602560 186554880 186810624 186900480 187131672 187575102 187922592 188627712 188977152 189399626 189729540 189750496 190102016 191575020 191600640 191929920 192384720 192741120 193072360 193464320 194088960 194329044 194522328 194882688 195680199 195882624 196042704 196245504 196684227 197048592 197413632 197609984 197927730 197976064 198943290 198991872 199311840 199510080 199879680 200498220 200697640 201069440 202003956 202101120 202378176 202475520 202725978 203582808 203968828 204346688 204627384 204725248 205006464 205210368 205540335 205590528 207539605 207567360 207924080 208209690 208416780 208802880 209018880 209874240 210263040 210523131 210732522 211122912 212206176 212379596 212599296 212810752 213469308 213497856 213864768 215574528 215921160 216135920 216432810 216536320 216833760 217206405 217647360 218050560 218538030 218837619 218942880 219243024 219348480 220367952 220548042 220776192 221405184 221679666 222090336 222311232 222723072 223865856 224225820 224448840 224864640 225784845 226203120 226437120 227363760 227784960 228011520 228433920 228716488 229030659 229890024 229920768 230315904 230861664 231258417 231289344 231686832 232157184 233107232 233513280 233539072 233914590 233971712 234903240 235784640 236221440 237188120 237219840 237513276 237627520 238731948 239174208 239412096 239855616 240391833 240597864 240837168 241283328 242521344 242911305 242970624 243152910 243212288 243603360 244853280 245053380 245306880 246310740 246648402 246767040 247012480 247470080 248739840 249047526 249080832 249508896 250100136 250563456 251503616 251849088 252315648 252504945 252972720 254478510 254961035 255433360 255467520 255784230 255906560 256258080 256512960 256988160 257306049 258626277 259105392 259363104 259843584 260647686 260906932 261176832 261390272 261660672 262245636 262731456 263218176 263903640 265257720 265474495 265749120 266013440 266506240 266836635 266872320 267330960 269338608 269468160 269837568 269967360 270301304 270672597 270941814 271443744 271724544 272836512 273341952 273613824 274053780 275459940 275970240 276756480 277612920 277889040 278403840 279832320 280350720 280697508 280976696 281362653 281497216 281883888 282941568 283465728 284099439 284625744 284663808 285153024 285895610 287362530 287400960 287432704 287894880 288577080 289111680 289608540 290196480 291384040 291493566 291783492 291923840 292324032 292464640 293823936 294064056 294368256 295572888 296120448 296414976 296891595 296964096 298414935 298487808 298967760 299265120 299819520 300747330 301046460 301604160 301916160 303005934 303151680 303567264 303713280 304015360 304088967 305374212 305953242 306520032 307087872 307815552 308344556 308385792 308915776 311351040 311886120 312625170 313204320 314379520 314811360 314961920 315394560 316098783 316684368 318309264 318569394 318898944 319216128 319807488 320203962 320522444 320797152 321116224 321711104 323361792 323881740 324203880 324804480 326133665 326471040 326737840 327075840 327807045 328414320 328458240 328864536 329022720 330822063 331653120 332063368 332107776 332519499 332678528 333135504 333466848 334084608 335798784 336420864 336673260 337296960 337876630 339304680 339655680 341045640 341677440 342017280 342650880 343074732 344835036 345473856 345817472 346292496 346458112 346934016 347530248 348235776 349660848 350308608 350871885 350957568 351220870 351871520 352354860 353676960 354332160 355782180 355829760 356269914 356441280 358097922 358761312 359118144 359290880 359783424 360896796 361255752 361924992 363782016 364455936 364729365 364818432 365405040 367279920 367580070 367960320 369008640 369466110 370150560 370518720 371205120 371664293 373109760 373571289 373621248 374263344 375150204 375845184 377255424 377954304 378799252 379459080 379500992 380204032 381717765 383150040 383201280 383859840 384769440 385430695 385482240 386144720 386928640 388177920 388658088 389044656 389765376 390971529 391360398 391765248 392085408 392491008 393368454 394097184 394827264 395219968 395855460 397886580 398623680 399020160 399759360 400653055 400996440 401395280 402138880 404007912 404202240 404756352 404951040 405451956 406412721 407165616 407937656 408693376 409254768 409450496 410012928 410420736 411080670 411181056 415079210 415134720 415848160 416419380 416833560 417605760 419748480 420526080 421046262 421465044 422245824 424412352 424759192 425198592 425621504 426938616 426995712 427729536 428843415 431043795 431149056 431842320 432271840 432865620 433072640 433667520 434412810 435294720 436101120 437076060 437675238 437885760 438486048 438696960 440735904 441096084 441552384 443359332 444180672 444622464 445446144 447731712 448451640 448897680 449729280 451120995 451569690 452406240 452874240 454727520 455569920 456023040 456587131 457432976 458061318 458929863 459780048 459841536 460631808 461723328 462516834 462578688 463373664 464314368 466214464 467026560 467078144 467829180 468937755 469806480 471569280 472442880 473499065 474376240 474439680 475026552 475255040 477463896 477854091 478348416 478824192 479711232 480305943 480783666 481195728 481674336 482566656 485042688 485822610 485941248 486305820 487206720 489706560 490106760 490613760 492621480 493296804 493534080 494024960 494940160 497479680 498095052 498161664 499017792 500200272 501126912 503007232 503698176 504631296 505009890 505945440 506814945 508957020 509922070 510866720 511568460 511813120 512516160 513025920 513976320 514612098 517252554 518210784 518726208 519687168 521295372 521813864 522353664 522780544 524491272 525462912 526436352 526831305 527807280 530515440 530948990 531498240 532026880 533012480 533673270 533744640 534404871 534661920 538677216 538936320 539602973 539675136 540602608 541345194 541883628 542887488 543449088 545673024 546683904 547227648 548107560 550919880 551370105 551940480 553512960 554199165 555225840 555778080 556807680 559664640 560701440 560914277 561395016 561953392 562725306 562994432 563767776 565883136 566931456 568198878 569251488 570306048 571791220 574725060 574801920 575789760 577154160 578223360 579217080 580392960 582768080 582987132 583566984 583847680 584648064 584929280 587040597 587647872 588128112 588736512 590052681 591145776 592240896 592829952 593783190 593928192 596829870 596975616 597935520 598530240 599639040 601494660 602092920 603208320 606011868 606303360 607134528 607426560 608030720 608177934 610748424 611906484 613040064 614175744 615631104 616621005 616689112 616771584 617831552 622618815 622702080 623772240 625250340 626408640 628759040 629622720 629923840 630789120 631569393 632197566 633368736 636618528 637138788 637797888 638432256 640407924 641044888 641594304 642232448 643422208 646723584 647763480 648407760 649608960 651619215 652267330 652942080 653475680 654151680 655614090 656512857 656828640 657729072 658045440 661644126 662898691 664126736 664215552 665038998 665357056 666271008 666933696 668169216 671597568 673346520 674593920 675753260 677354535 678609360 679311360 682091280 683354880 684034560 685301760 686149464 689670072 690947712 691634944 692584992 692916224 693775251 693868032 695060496 696471552 699321696 700617216 701743770 701915136 702441740 703743040 704709720 707353920 708664320 711564360 711659520 712539828 712882560 716195844 717522624 718236288 718581760 719566848 721175499 721793592 722511504 723849984 727564032 728733915 728911872 729458730 729636864 730810080 734559840 735160140 735920640 738932220 740301120 741037440 742410240 743328586 746219520 747142578 747242496 748526688 750300408 751690368 754510848 757514835 757598504 758918160 759001984 760408064 763435530 764883105 766300080 766402560 767719680 769538880 770861390 770964480 771918147 772289440 773857280 775878831 777316176 778089312 779530752 781943058 782720796 783530496 784170816 784982016 786736908 788194368 789654528 790439936 791710920 795773160 796423485 797247360 798040320 799518720 800509905 801306110 801992880 802790560 804277760 808015824 808404480 809512704 809902080 810903912 812825442 814331232 815875312 817386752 818509536 818900992 820025856 820841472 822161340 830158420 830269440 831696320 832838760 833667120 835211520 839496960 841052160 842092524 842930088 844491648 847947529 848824704 849518384 850397184 851243008 852298317 853877232 853991424 855459072 857686830 862087590 862298112 863684640 864543680 865731240 866145280 867335040 868825620 870589440 874152120 875350476 875771520 876972096 877393920 881471808 882192168 883104768 886718664 888361344 889244928 890674785 890892288 895244805 895463424 896903280 897795360 899458560 902241990 903139380 904812480 905748480 909455040 911139840 912046080 912266901 913174262 914865952 916122636 917859726 919560096 921263616 923446656 925033668 925157376 926747328 932428928 934053120 934156288 935658360 937875510 939612960 943138560 944885760 946998130 948296349 948752480 950053104 950510080 954927792 955708182 956696832 957648384 959422464 960611886 961567332 962391456 963348672 965133312 970085376 971645220 972611640 974413440 978400995 979413120 980213520 981227520 983421135 985242960 986593608 987068160 988049920 989880320 992466189 994959360 996190104 996323328 998035584 1000400544 1002119807 1002253824 1006014464 1007396352 1009262592 1010019780 1011890880 1013629890 1017914040 1019844140 1021733440 1023136920 1023626240 1025032320 1026051840 1027952640 1029224196 1034505108 1036421568 1037452416 1039374336 1041697943 1042590744 1043627728 1044707328 1045561088 1048982544 1050925824 1052615655 1052872704 1053662610 1055614560 1061030880 1061897980 1062996480 1064053760 1067346540 1067489280 1068809742 1069323840 1077354432 1077872640 1079205946 1079350272 1081205216 1082690388 1083767256 1085774976 1091346048 1093367808 1094188095 1094455296 1096215120 1101839760 1102740210 1103880960 1107025920 1108398330 1110451680 1111556160 1113615360 1114992879 1119329280 1120713867 1121828554 1122790032 1123906784 1125450612 1125988864 1127535552 1131766272 1133862912 1136397756 1138502976 1140612096 1143582440 1145153295 1149450120 1149603840 1151579520 1154308320 1156292085 1156446720 1158434160 1160785920 1165536160 1165974264 1167133968 1167695360 1169296128 1169858560 1172914587 1174081194 1175295744 1176256224 1177473024 1180105362 1182291552 1184481792 1185659904 1187566380 1193659740 1195871040 1197060480 1199278080 1201959165 1202989320 1204185840 1206416640 1212023736 1212606720 1214269056 1214853120 1216061440 1216355868 1219238163 1221496848 1223812968 1226080128 1228351488 1231097569 1231262208 1233242010 1233378224 1233543168 1235663104 1245237630 1245404160 1247544480 1250500680 1252817280 1257518080 1259245440 1261578240 1263138786 1264395132 1266737472 1273237056 1274277576 1275595776 1276864512 1280815848 1282089776 1283188608 1284464896 1286530245 1286844416 1293131385 1293447168 1295526960 1296815520 1299217920 1303238430 1304534660 1305884160 1306951360 1308303360 1311228180 1313025714 1313657280 1315458144 1316090880 1323288252 1325797382 1328253472 1330077996 1330714112 1332542016 1333867392 1336338432 1343195136 1346693040 1349187840 1351506520 1353362985 1354709070 1357218720 1358622720 1364182560 1366709760 1368069120 1369761393 1372298928 1376789589 1379340144 1381895424 1383269888 1385169984 1385832448 1387550502 1387736064 1390120992 1392943104 1398643392 1401234432 1403487540 1404883480 1406813265 1407486080 1409419440 1414707840 1417328640 1420497195 1423128720 1423319040 1425079656 1425765120 1432391688 1433562273 1435045248 1436472576 1437163520 1439133696 1440917829 1442350998 1443587184 1445023008 1447699968 1455128064 1457467830 1457823744 1458917460 1461620160 1469119680 1470320280 1471841280 1477864440 1480602240 1482074880 1484820480 1486657172 1492439040 1494285156 1494484992 1497053376 1500600816 1503380736 1509021696 1515029670 1515197008 1517836320 1518003968 1520444835 1520816128 1526871060 1529766210 1532600160 1535439360 1539077760 1541722780 1541928960 1543836294 1544578880 1551757662 1554632352 1556178624 1559061504 1563886116 1565441592 1567060992 1568341632 1573473816 1576388736 1579309056 1580493915 1580879872 1583421840 1591546320 1592846970 1594494720 1596080640 1599037440 1601019810 1602612220 1603214613 1603985760 1605581120 1608555520 1616031648 1616808960 1618808919 1619025408 1621807824 1625650884 1628662464 1631750624 1634773504 1637019072 1637801984 1640051712 1641682944 1644322680 1654110315 1660316840 1660538880 1662597495 1663392640 1665677520 1667334240 1670423040 1678993920 1682104320 1682742831 1684185048 1685860176 1688983296 1695895058 1697649408 1699036768 1700794368 1702486016 1704596634 1707754464 1710918144 1715373660 1724175180 1727369280 1729087360 1731462480 1732290560 1734670080 1737651240 1741178880 1748304240 1750700952 1751543040 1753944192 1754787840 1761121791 1762943616 1764384336 1766209536 1770158043 1773437328 1776722688 1778489856 1781349570 1781784576 1790489610 1790926848 1793806560 1795590720 1798917120 1804483980 1806278760 1809624960 1818910080 1822279680 1824092160 1824533802 1826348524 1829731904 1832245272 1835719452 1839120192 1842527232 1846893312 1850067336 1850314752 1853494656 1858321465 1864857856 1867856445 1868106240 1868312576 1871316720 1875751020 1879225920 1886277120 1889771520 1893996260 1894708179 1896592698 1897504960 1900106208 1901020160 1909855584 1911416364 1913393664 1915296768 1921223772 1923134664 1924782912 1926697344 1930266624 1940170752 1943290440 1945223280 1948826880 1954857645 1956801990 1958826240 1960427040 1962455040 1966842270 1969538571 1970485920 1973187216 1974136320 1976099840 1984932378 1988696073 1992380208 1992646656 1996071168 2000801088 2004239614 2004507648 2012028928 2014792704 2020039560 2023781760 2027259780 2032063605 2035828080 2039688280 2043466880 2046273840 2047252480 2050064640 2052103680 2055905280 2058448392 2069010216 2072843136 2074904832 2078748672 2081325753 2083395886 2085181488 2087255456 2089414656 2091122176 2097965088 2101851648 2105231310 2105745408 2107325220 2111229120 2122061760 2123795960 2125992960 2128107520 2134693080 2134978560 2137619484 2138647680 2154708864 2155745280 2158411892 2158700544 2162410432 2163526497 2165380776 2167534512 2171549952 2182692096 2186735616 2188376190 2188910592 2192430240 2203679520 2205480420 2207761920 2216796660 2220903360 2223112320 2227230720 2229985758 2238658560 2241427734 2243657108 2245580064 2247813568 2250901224 2251977728 2255071104 2263532544 2272795512 2277005952 2281224192 2282935655 2287164880 2290306590 2294649315 2298900240 2299207680 2303159040 2308616640 2312584170 2312893440 2315754441 2316868320 2321571840 2327636493 2331072320 2331948528 2334267936 2335390720 2338592256 2345829174 2348162388 2350591488 2352512448 2354946048 2360210724 2364583104 2368963584 2371319808 2375132760 2387319480 2389270455 2391742080 2394120960 2398556160 2401529715 2403918330 2405978640 2408371680 2412833280 2424047472 2425213440 2428538112 2429706240 2432711736 2438476326 2442993696 2447625936 2452160256 2456702976 2462195138 2462524416 2466484020 2466756448 2471326208 2490475260 2490808320 2495088960 2501001360 2505634560 2515036160 2518490880 2523156480 2526277572 2528790264 2533474944 2543842587 2546474112 2548555152 2551191552 2553729024 2556894951 2561631696 2564179552 2566377216 2568929792 2573060490 2573688832 2586262770 2586894336 2591053920 2593631040 2598435840 2606476860 2609069320 2611768320 2613902720 2622456360 2626051428 2627314560 2630916288 2632181760 2646576504 2651594764 2656506944 2660155992 2661428224 2665084032 2667734784 2672024355 2672676864 2686390272 2693386080 2698014865 2698375680 2703013040 2706725970 2709418140 2714437440 2717245440 2728365120 2733419520 2736138240 2736800703 2739522786 2744597856 2753579178 2758680288 2763790848 2766539776 2770339968 2775101004 2775472128 2780241984 2797286784 2802468864 2804571385 2806975080 2809766960 2813626530 2814972160 2818838880 2829415680 2834657280 2840994390 2844889047 2846257440 2850159312 2851530240 2864783376 2867124546 2870090496 2872945152 2878267392 2881835658 2884701996 2887174368 2890046016 2895399936 2910256128 2914935660 2917834920 2923240320 2935202985 2938239360 2940640560 2943682560 2950263405 2955728880 2961204480 2964149760 2969640960 2973314344 2977398567 2984878080 2988570312 2988969984 2994106752 3001201632 3006359421 3006761472 3018043392 3030059340 3030394016 3035672640 3036007936 3040889670 3041632256 3053742120 3059532420 3065200320 3070878720 3078155520 3083445560 3083857920 3087672588 3089157760 3103515324 3109264704 3112357248 3118123008 3125093829 3127772232 3130883184 3134121984 3136683264 3146947632 3152777472 3157846965 3158618112 3160987830 3161759744 3166843680 3183092640 3185693940 3188989440 3192161280 3202039620 3205224440 3206429226 3207971520 3211162240 3217111040 3232063296 3233617920 3237617838 3238050816 3243615648 3251301768 3257324928 3263501248 3269547008 3274038144 3280103424 3282564285 3283365888 3288645360 3308220630 3314493455 3320633680 3321077760 3325194990 3326785280 3331355040 3334668480 3340846080 3344978637 3357987840 3362141601 3365485662 3368370096 3371720352 3377966592 3391790116 3395298816 3398073536 3401588736 3409193268 3415508928 3421836288 3430747320 3448350360 3454738560 3458174720 3462924960 3464581120 3468876255 3469340160 3475302480 3482357760 3496608480 3501401904 3503086080 3507888384 3509575680 3518743761 3522243582 3525887232 3528768672 3532419072 3540316086 3546874656 3553445376 3556979712 3562699140 3580979220 3587613120 3591181440 3597834240 3605877495 3608967960 3612557520 3619249920 3637820160 3644559360 3648184320 3649067604 3652697048 3657714489 3659463808 3664490544 3671438904 3678240384 3685054464 3693292707 3693786624 3700134672 3700629504 3706989312 3716642930 3729715712 3735712890 3736212480 3736625152 3742633440 3751502040 3758451840 3772554240 3787992520 3789416358 3793185396 3795009920 3800212416 3802040320 3819711168 3822832728 3826787328 3830593536 3842447544 3846269328 3849565824 3853394688 3859590735 3860533248 3879394155 3880341504 3886580880 3890446560 3897653760 3909715290 3913603980 3917652480 3920854080 3924910080 3933684540 3939077142 3940971840 3946374432 3948272640 3952199680 3969864756 3977392146 3984760416 3992142336 4001602176 4008479228 4009015296 4029585408 4040079120 4047563520 4054519560 4064127210 4071656160 4079376560 4086933760 4092547680 4094504960 4100129280 4104207360 4109284179 4116896784 4130368767 4138020432 4145686272 4149809664 4157497344 4162651506 4166791772 4170362976 4174510912 4178829312 4182244352 4195930176 4203703296 4210462620 4214650440 4222458240 4239737645 4244123520 4247591920 4251985920 4256215040 4261491585 4269386160 4269957120 4275238968 4277295360 4300686819 4309417728 4311490560 4316823784 4317401088 4322753487 4324820864 4327052994 4330761552 4335069024 4343099904 4365384192 4373471232 4376752380 4384860480 4407359040 4410960840 4415523840 4433593320 4441806720 4446224640 4454461440 4459971516 4477317120 4482855468 4487314216 4491160128 4495627136 4501802448 4503955456 4510142208 4527065088 4545591024 4554011904 4561334505 4562448384 4565871310 4574329760 4580613180 4589298630 4597800480 4606318080 4617233280 4625168340 4625786880 4631508882 4633736640 4655272986 4662144640 4663897056 4668535872 4670781440 4677184512 4691658348 4696324776 4701182976 4705024896 4720421448 4729166208 4737927168 4741481745 4742639616 4750265520 4774638960 4778540910 4783484160 4788241920 4797112320 4803059430 4807836660 4811957280 4816743360 4825666560 4848094944 4850426880 4856426757 4857076224 4865423472 4876952652 4885987392 4895251872 4904320512 4913405952 4924390276 4925048832 4932968040 4933512896 4942652416 4962330945 4980950520 4981616640 4990177920 5002002720 5010599035 5011269120 5030072320 5036981760 5046312960 5048228493 5052555144 5057580528 5066949888 5087685174 5092948224 5097110304 5102383104 5107458048 5113789902 5123263392 5128359104 5132754432 5137859584 5146120980 5172525540 5182107840 5187262080 5196871680 5208489715 5212953720 5218138640 5223536640 5227805440 5244912720 5252102856 5254629120 5261832576 5264363520 5283365373 5293153008 5303189528 5310474129 5313013888 5320311984 5322856448 5330168064 5335469568 5344048710 5345353728 5372780544 5386772160 5396029730 5396751360 5406026080 5413451940 5418836280 5428874880 5456730240 5466839040 5472276480 5473601406 5479045572 5489195712 5507158356 5517360576 5527581696 5533079552 5540679936 5550202008 5550944256 5560483968 5574964395 5594573568 5603569335 5604937728 5609142770 5613950160 5619533920 5627253060 5629944320 5637677760 5658831360 5669314560 5681988780 5689778094 5692514880 5700318624 5703060480 5729566752 5734249092 5740180992 5745890304 5763671316 5769403992 5774348736 5780092032 5790799872 5820512256 5829871320 5835669840 5846480640 5864572935 5870405970 5876478720 5881281120 5887365120 5900526810 5911457760 5922408960 5928299520 5935632703 5946628688 5954797134 5966088219 5977140624 5977939968 5988213504 6002403264 6012718842 6013522944 6036086784 6060118680 6060788032 6071345280 6072015872 6081779340 6096190815 6107484240 6119064840 6130400640 6141757440 6155487845 6156311040 6166891120 6167715840 6175345176 6178315520 6207030648 6218529408 6224714496 6236246016 6243977259 6250187658 6255544464 6261766368 6268243968 6273366528 6293895264 6305554944 6315693930 6317236224 6321975660 6333687360 6366185280 6371387880 6377978880 6384322560 6404079240 6410448880 6412858452 6415943040 6422324480 6434222080 6464126592 6467235840 6475235676 6476101632 6487231296 6490579491 6502603536 6514649856 6527002496 6539094016 6548076288 6560206848 6565128570 6566731776 6577290720 6616441260 6628986910 6641267360 6650389980 6653570560 6662710080 6669336960 6681692160 6689957274 6715975680 6724283202 6730971324 6736740192 6743440704 6755933184 6783580232 6790597632 6796147072 6818386536 6831017856 6843672576 6848806965 6861494640 6883947945 6896700720 6909477120 6916349440 6925849920 6929162240 6937752510 6938680320 6947263323 6950604960 6964715520 6993216960 7002803808 7006172160 7014838649 7015776768 7037487522 7044487164 7051774464 7057537344 7064838144 7080632172 7093749312 7106890752 7113959424 7125398280 7161958440 7167811365 7175226240 7182362880 7195668480 7204589145 7211754990 7217935920 7225115040 7238499840 7275640320 7289118720 7291885601 7298135208 7305394096 7315428978 7318927616 7328981088 7342877808 7356480768 7370108928 7386585414 7387573248 7400269344 7413978624 7433285860 7459431424 7471425780 7472424960 7485266880 7503004080 7516903680 7545108480 7575985040 7578832716 7586370792 7590019840 7600424832 7604080640 7631527761 7639422336 7645665456 7653574656 7661187072 7670684853 7684895088 7692538656 7699131648 7706789376 7719181470 7721066496 7758788310 7760683008 7773161760 7780893120 7795307520 7819430580 7827207960 7835304960 7841708160 7867369080 7878154284 7881943680 7892748864 7896545280 7904399360 7939729512 7954784292 7969520832 7984284672 8003204352 8016073065 8016958456 8018030592 8059170816 8080158240 8094044595 8095127040 8109039120 8128254420 8143312320 8158753120 8173867520 8185095360 8189009920 8200258560 8208414720 8210402109 8218568358 8233793568 8260737534 8276040864 8291372544 8299619328 8325303012 8333583544 8340725952 8349021824 8364488704 8391860352 8407406592 8413714155 8420925240 8429300880 8444916480 8479475290 8488247040 8495183840 8503971840 8512430080 8522983170 8534667141 8538772320 8550477936 8554590720 8601373638 8617682983 8618835456 8633647568 8634802176 8645506974 8649641728 8654105988 8661523104 8670138048 8686199808 8730768384 8753504760 8769720960 8805608955 8814718080 8821921680 8831047680 8850790215 8867186640 8883613440 8892449280 8908922880 8919943032 8954634240 8965710936 8974628432 8982320256 8991254272 9003604896 9007910912 9019078263 9020284416 9054130176 9091182048 9108023808 9122669010 9124896768 9131742620 9148659520 9161226360 9178597260 9195600960 9212636160 9234466560 9250336680 9251573760 9263017764 9267473280 9310545972 9324289280 9327794112 9337071744 9341562880 9354369024 9375281487 9383316696 9392649552 9402365952 9410049792 9440842896 9458332416 9473540895 9475854336 9482963490 9485279232 9500531040 9549277920 9557081820 9566968320 9576483840 9606118860 9615673320 9623914560 9633486720 9651333120 9696189888 9700853760 9712853514 9714152448 9730846944 9753905304 9771974784 9790503744 9808641024 9847692855 9848780552 9850097664 9865936080 9867025792 9885304832 9924661890 9943480365 9961901040 9963233280 9980355840 10004005440 10021198070 10022538240 10034935911 10060144640 10073963520 10086424803 10096456986 10105110288 10115161056 10133899776 10175370348 10185896448 10194220608 10204766208 10227579804 10246526784 10256718208 10265508864 10275719168 10292241960 10345051080 10364215680 10374524160 10393743360 10406628765 10416979430 10425907440 10436277280 10447073280 10455610880 10489825440 10504205712 10509258240 10523665152 10528727040 10566730746 10586306016 10606379056 10620948258 10626027776 10640623968 10645712896 10660336128 10670939136 10688097420 10773544320 10792059460 10793502720 10812052160 10817632485 10826903880 10837672560 10857749760 10913460480 10933678080 10944552960 10947202812 10958091144 10978391424 11014316712 11023317877 11034721152 11055163392 11066159104 11079878121 11081359872 11100404016 11101888512 11120967936 11149928790 11189147136 11207138670 11209875456 11218285540 11227900320 11239067840 11254506120 11259888640 11275355520 11317662720 11363977560 11379556188 11385029760 11400637248 11406120960 11459133504 11468498184 11480361984 11491780608 11527342632 11538807984 11548697472 11560184064 11578772205 11581599744 11638182465 11641024512 11659742640 11671339680 11692961280 11729145870 11740811940 11752957440 11762562240 11774730240 11801053620 11822915520 11844817920 11856599040 11871265406 11893257376 11909594268 11932176438 11954281248 11976427008 12004806528 12025437684 12027045888 12120237360 12121576064 12142690560 12144031744 12163558680 12192381630 12214968480 12238129680 12260801280 12283514880 12310975690 12312622080 12327852537 12333782240 12350690352 12356631040 12391106301 12414061296 12437058816 12449428992 12472492032 12487954518 12500375316 12511088928 12523532736 12536487936 12546733056 12587790528 12611109888 12631387860 12643951320 12667374720 12719212935 12732370560 12742775760 12755957760 12768645120 12784474755 12808158480 12820897760 12825716904 12831886080 12844648960 12868444160 12902060457 12928253184 12934471680 12950471352 12952203264 12974462592 12981158982 13005207072 13027557491 13029299712 13054004992 13078188032 13096152576 13120413696 13130257140 13154581440 13232882520 13257973820 13282534720 13300779960 13307141120 13325420160 13338673920 13363384320 13379914548 13431951360 13448566404 13461942648 13473480384 13486881408 13511866368 13542073259 13567160464 13581195264 13592294144 13636773072 13662035712 13684003515 13687345152 13697613930 13722989280 13767895890 13793401440 13818954240 13832698880 13851699840 13875505020 13877360640 13894526646 13901209920 13986433920 14005607616 14012344320 14029677298 14031553536 14074975044 14088974328 14103548928 14115074688 14161264344 14187498624 14213781504 14224445235 14227918848 14250796560 14323916880 14335622730 14350452480 14364725760 14391336960 14409178290 14423509980 14435871840 14450230080 14476999680 14551280640 14569280271 14583771202 14596270416 14610788192 14630857956 14637855232 14657962176 14685755616 14712961536 14740217856 14773170828 14775146496 14800538688 14827957248 14866571720 14886992835 14918862848 14942851560 14944849920 14970533760 15006008160 15031797105 15033807360 15090216960 15144685479 15151970080 15157665432 15172741584 15180039680 15200849664 15208161280 15263055522 15278844672 15291330912 15307149312 15322374144 15341369706 15369790176 15385077312 15398263296 15413578752 15438362940 15517576620 15546323520 15561786240 15590615040 15625469145 15638861160 15654415920 15670609920 15683416320 15734738160 15756308568 15763887360 15785497728 15793090560 15808798720 15850096119 15879459024 15909568584 15939041664 15968569344 16004268397 16006408704 16032146130 16033916912 16036061184 16118341632 16160316480 16188089190 16190254080 16218078240 16256508840 16286624640 16317506240 16347735040 16370190720 16400517120 16416829440 16420804218 16437136716 16467587136 16521475068 16552081728 16582745088 16599238656 16650606024 16667167088 16681451904 16698043648 16724893185 16728977408 16783720704 16810708005 16814813184 16827428310 16841850480 16858601760 16889832960 16958950580 16976494080 16990367680 17007943680 17045966340 17069334282 17077544640 17100955872 17109181440 17202747276 17235365966 17237670912 17267295136 17291013948 17299283456 17308211976 17323046208 17340276096 17372399616 17461536768 17507009520 17539441920 17593718805 17611217910 17629436160 17643843360 17662095360 17701580430 17734373280 17767226880 17784898560 17806898109 17839886064 17898264657 17931421872 17949256864 17964640512 17982508544 18007209792 18015821824 18038156526 18040568832 18108260352 18182364096 18216047616 18245338020 18263485240 18288572445 18297319040 18322452720 18357194520 18391201920 18425272320 18466463535 18468933120 18500673360 18503147520 18526035528 18534946560 18621091944 18648578560 18655588224 18674143488 18683125760 18708738048 18731931777 18750562974 18766633392 18785299104 18804731904 18820099584 18881685792 18916664832 18947081790 18951708672 18965926980 19001062080 19098555840 19114163640 19133936640 19152967680 19212237720 19231346640 19247829120 19266973440 19302666240 19392379776 19401707520 19425707028 19428304896 19461693888 19471738473 19507810608 19543949568 19581007488 19617282048 19695385710 19697561104 19700195328 19731872160 19734051584 19770609664 19849323780 19886960730 19923802080 19960711680 20008010880 20042396140 20045076480 20069871822 20147927040 20172849606 20192913972 20210220576 20230322112 20267799552 20350740696 20371792896 20388441216 20455159608 20493053568 20513436416 20531017728 20546420895 20551438336 20584483920 20651843835 20690102160 20728431360 20749048320 20787486720 20813257530 20833958860 20841789969 20851814880 20872554560 20894146560 20911221760 20979650880 21008411424 21018516480 21044515947 21047330304 21133461492 21172612032 21212758112 21241896516 21252055552 21281247936 21291425792 21320672256 21341878272 21376194840 21503434095 21547088640 21584118920 21587005440 21613767435 21624104320 21635264970 21653807760 21675345120 21715499520 21826920960 21867356160 21875656803 21894405624 21916182288 21956782848 22028633424 22046635754 22069442304 22110326784 22132318208 22159756242 22162719744 22200808032 22241935872 22299857580 22378294272 22414277340 22436571080 22455800640 22478135680 22509012240 22519777280 22550711040 22635325440 22727955120 22759112376 22770059520 22801274496 22812241920 22894583283 22918267008 22936996368 22960723968 22983561216 23012054559 23054685264 23077615968 23097394944 23120368128 23157544410 23163199488 23276364930 23282049024 23319485280 23342679360 23385922560 23458291740 23481623880 23505914880 23525124480 23602107240 23645831040 23689635840 23713198080 23742530812 23786514752 23819188536 23864352876 23908562496 23952854016 24009613056 24050875368 24054091776 24240474720 24243152128 24282133785 24285381120 24288063488 24327117360 24384763260 24429936960 24476259360 24521602560 24567029760 24621951380 24625244160 24631206327 24655705074 24667564480 24701380704 24713262080 24782212602 24828122592 24874117632 24898857984 24975909036 25000750632 25022177856 25047065472 25093466112 25175581056 25222219776 25241142465 25262775720 25287902640 25334749440 25438425870 25464741120 25485551520 25511915520 25537290240 25568949510 25604001423 25616316960 25641795520 25651433808 25663772160 25689297920 25804120914 25853048949 25856506368 25900942704 25904406528 25948925184 25962317964 26010414144 26055114982 26058599424 26108009984 26156376064 26192305152 26260514280 26309162880 26416826865 26465765040 26515947640 26552370645 26565069440 26601559920 26614282240 26650840320 26677347840 26726768640 26759829096 26863902720 26897132808 26923885296 26946960768 26973762816 27023732736 27057234789 27084146518 27134320928 27162390528 27184588288 27273546144 27324071424 27368007030 27374690304 27395227860 27445978560 27535791780 27586802880 27637908480 27665397760 27703399680 27751010040 27754721280 27789053292 27802419840 27972867840 28011215232 28024688640 28059354596 28063107072 28125844461 28149950088 28177948656 28207097856 28230149376 28322528688 28374997248 28427563008 28448890470 28455837696 28501593120 28647833760 28671245460 28700904960 28729451520 28818356580 28847019960 28871743680 28900460160 28953999360 29102561280 29138560542 29167542404 29192540832 29221576384 29261715912 29275710464 29315924352 29371511232 29425923072 29546341656 29550292992 29601077376 29655914496 29678163515 29733143440 29773985670 29830441095 29837725696 29885703120 29889699840 29941067520 30012016320 30063594210 30067614720 30104807733 30180433920 30259274409 30289370958 30303940160 30315330864 30345483168 30360079360 30401699328 30526111044 30557689344 30582661824 30614298624 30682739412 30739580352 30770154624 30796526592 30827157504 30876725880 31035153240 31092647040 31123572480 31181230080 31219886295 31250938290 31277722320 31308831840 31341219840 31366832640 31469476320 31512617136 31527774720 31570995456 31586181120 31700192238 31758918048 31819137168 31878083328 31937138688 32008536794 32012817408 32064292260 32067833824 32320632960 32376178380 32380508160 32436156480 32452897455 32513017680 32573249280 32635012480 32695470080 32740381440 32801034240 32833658880 32841608436 32874273432 32935174272 33042950136 33069953631 33104163456 33165490176 33198477312 33239634363 33301212048 33334334176 33362903808 33396087296 33449786370 33457954816 33567441408 33621416010 33629626368 33654856620 33683700960 33717203520 33779665920 33917901160 33952988160 33980735360 34091932680 34138668564 34155089280 34201911744 34218362880 34405494552 34470731932 34475341824 34534590272 34582027896 34598566912 34616423952 34646092416 34680552192 34736316615 34744799232 34923073536 35014019040 35074193245 35078883840 35187437610 35222435820 35258872320 35287686720 35324190720 35403160860 35468746560 35534453760 35569797120 35613796218 35679772128 35796529314 35862843744 35898513728 35929281024 35965017088 36014419584 36076313052 36081137664 36364728192 36432095232 36459428005 36490676040 36526970480 36577144890 36594638080 36644905440 36714389040 36782403840 36850544640 36932927070 36937866240 36983557611 37001346720 37052071056 37069893120 37173318903 37242183888 37297157120 37311176448 37348286976 37417476096 37463863554 37501125948 37533266784 37570598208 37609463808 37640199168 37763371584 37833329664 37894163580 37931853960 38002124160 38157638805 38197111680 38228327280 38267873280 38305935360 38353424265 38424475440 38462693280 38495658240 38533946880 38605332480 38706181371 38784759552 38803415040 38851414056 38856609792 38923387776 38943476946 39015621216 39082672473 39087899136 39162014976 39234564096 39390771420 39395122208 39463744320 39468103168 39541219328 39698647560 39773921460 39847604160 39921423360 40016021760 40084792280 40090152960 40139743644 40295854080 40345699212 40385827944 40420441152 40460644224 40535599104 40626219777 40701481392 40743585792 40776882432 40910319216 40986107136 41026872832 41052010545 41062035456 41092841790 41102876672 41168967840 41303687670 41380204320 41456862720 41498096640 41626515060 41667917720 41683579938 41703629760 41745109120 41822443520 41959301760 42016822848 42037032960 42089031894 42094660608 42266922984 42345224064 42425516224 42483793032 42504111104 42562495872 42641344512 42673335705 42683756544 42752389680 43006868190 43088414915 43094177280 43168237840 43174010880 43227534870 43248208640 43270529940 43307615520 43350690240 43430999040 43653841920 43707840813 43751313606 43788811248 43832364576 43913565696 44057266848 44093271508 44138884608 44220653568 44319512484 44325439488 44401616064 44483871744 44599715160 44756588544 44828554680 44873142160 44911601280 44956271360 45018024480 45039554560 45095391315 45101422080 45270650880 45434056437 45455910240 45518224752 45540119040 45602548992 45624483840 45789166566 45836534016 45873992736 45921447936 45967122432 46024109118 46109370528 46155231936 46194789888 46240736256 46315088820 46552729860 46638970560 46685358720 46771845120 46876407435 46916583480 46963247760 47011829760 47050248960 47204214480 47291662080 47379271680 47426396160 47485061624 47550288357 47573029504 47638377072 47728705752 47817124992 47905708032 48012805191 48019226112 48101750736 48108183552 48480949440 48486304256 48564267570 48570762240 48576126976 48654234720 48769526520 48859873920 48952518720 49043205120 49243902760 49250488320 49262412654 49311410148 49335128960 49402761408 49426524160 49564425204 49656245184 49748235264 49797715968 49951818072 50001501264 50044355712 50094130944 50174679555 50186932224 50351162112 50432124015 50444439552 50482284930 50525551440 50575805280 50669498880 50876851740 50929482240 50971103040 51023831040 51137899020 51208002846 51232633920 51283591040 51302867616 51327544320 51378595840 51608241828 51706097898 51713012736 51801885408 51897850368 51924635928 52020828288 52110229964 52117198848 52216019968 52384610304 52521028560 52618325760 52833653730 52931530080 53031895280 53104741290 53130138880 53203119840 53228564480 53301680640 53354695680 53420694327 53519658192 53694793971 53794265616 53847770592 53893921536 53947525632 54047465472 54114469578 54168293036 54268641856 54324781056 54369176576 54547092288 54648142848 54736014060 54790455720 54891957120 55071583560 55116589385 55173605760 55275816960 55330795520 55399390605 55406799360 55502020080 55509442560 55578106584 55604839680 55945735680 56022430464 56049377280 56118709192 56126214144 56195795331 56251688922 56299900176 56355897312 56414195712 56460298752 56645057376 56749994496 56855126016 56897780940 57003186240 57295667520 57342490920 57401809920 57458903040 57636713160 57694039920 57743487360 57800920320 57907998720 58205122560 58277121084 58335084808 58385081664 58415215419 58443152768 58523431824 58551420928 58631848704 58743022464 58851846144 59092683312 59100585984 59202154752 59311828992 59356327030 59466286880 59547971340 59660882190 59675451392 59771406240 59882135040 60024032640 60127188420 60135229440 60209615466 60518548818 60578741916 60607880320 60630661728 60690966336 60720158720 60803398656 61052222088 61115378688 61165323648 61365478824 61479160704 61540309248 61593053184 61639262685 61654315008 61753451760 61955531505 62070306480 62185294080 62247144960 62362460160 62439772590 62501876580 62555444640 62617663680 62682439680 62733665280 62938952640 63025234272 63055549440 63133547841 63141990912 63400384476 63517836096 63638274336 63756166656 63874277376 64017073588 64025634816 64128584520 64135667648 64510302285 64641265920 64752356760 64761016320 64872312960 64905794910 65026035360 65137787455 65146498560 65270024960 65390940160 65480762880 65602068480 65626970409 65683216872 65748546864 65870348544 66085900272 66139907262 66208326912 66330980352 66396954624 66479268726 66602424096 66668668352 66725807616 66792174592 66899572740 67134882816 67242832020 67309713240 67367401920 67434407040 67559331840 67710366295 67835802320 67905976320 67961470720 68183865360 68277337128 68310178560 68403823488 68436725760 68683749849 68810989104 68941463864 68950683648 69036163677 69069180544 69164055792 69197133824 69232847904 69292184832 69361104384 69472633230 69489598464 69846147072 70028038080 70148386490 70157767680 70374875220 70444871640 70517744640 70575373440 70806321720 70937493120 71068907520 71139594240 71227592436 71359544256 71593058628 71725687488 71797027456 71858562048 71930034176 72028839168 72152626104 72162275328 72729456384 72846401355 72864190464 72918856010 72981352080 73053940960 73154289780 73189276160 73289810880 73428778080 73564807680 73701089280 73865854140 73875732480 73967115222 74002693440 74104142112 74139786240 74346637806 74484367776 74594314240 74622352896 74696573952 74927727108 75002251896 75066533568 75141196416 75280398336 75526743168 75666659328 75723427395 75788327160 75863707920 76004248320 76315277610 76394223360 76456654560 76535746560 76611870720 76706848530 76848950880 76925386560 76991316480 77067893760 77163225139 77412362742 77559146847 77569519104 77702828112 77713219584 77846775552 77886953892 78031242432 78165344946 78175798272 78324029952 78469128192 78781542840 78790244416 78927488640 78936206336 79250480595 79397295120 79547842920 79695208320 79842846720 80021341985 80032043520 80169584560 80180305920 80279487288 80591708160 80691398424 80771655888 80840882304 80921288448 81071198208 81171704367 81252439554 81402962784 81487171584 81553764864 81820638432 81972214272 82053745664 82104021090 82124070912 82185683580 82337935680 82607375340 82760408640 82913725440 82996193280 83253030120 83335835440 83367159876 83407259520 83490218240 83644887040 83918603520 84033645696 84074065920 84178063788 84189321216 84377533383 84533845968 84690448128 84851032448 84967586064 85008222208 85124991744 85282689024 85346671410 85367513088 85504779360 86013736380 86176829830 86188354560 86336475680 86455069740 86496417280 86541059880 86615231040 86701380480 86861998080 87307683840 87415681626 87502627212 87577622496 87664729152 87827131392 88114533696 88186543016 88277769216 88639024968 88650878976 88803232128 88967743488 89034490545 89199430320 89491323285 89513177088 89657109360 89746284320 89823202560 89912542720 90036048960 90079109120 90190782630 90202844160 90314423199 90541301760 90868112874 90911820480 91036449504 91080238080 91192902437 91205097984 91578333132 91673068032 91747985472 91842895872 92048218236 92218741056 92310463872 92389579776 92481472512 92630177640 93105459720 93277941120 93370717440 93543690240 93659658885 93752814870 93833166960 93926495520 94023659520 94100497920 94408428960 94583324160 94758543360 94794512813 94970123248 95100576714 95146059008 95276754144 95457411504 95634249984 95811416064 96025610382 96038452224 96203501472 96961898880 96972608512 97128535140 97141524480 97308469440 97358692365 97539053040 97719747840 97905037440 98086410240 98487805520 98500976640 98524825308 98622820296 98670257920 98805522816 98853048320 99128850408 99209860893 99312490368 99496470528 99595431936 99718903089 99903636144 100003002528 100088711424 100188261888 100349359110 100373864448 100702324224 100864248030 100888879104 100964569860 101051102880 101151610560 101338997760 101753703480 101858964480 101942206080 102275798040 102416005692 102465267840 102567182080 102605735232 102655088640 102757191680 103216483656 103412195796 103426025472 103603770816 103795700736 103849271856 104041656576 104208949845 104220459928 104234397696 104432039936 104769220608 105042057120 105222579735 105236651520 105667307460 105863060160 106063790560 106209482580 106260277760 106406239680 106457128960 106603361280 106709391360 106841388654 107039316384 107389587942 107588531232 107695541184 107787843072 107895051264 108228939156 108336586072 108537283712 108738353152 109094184576 109296285696 109378284015 109472028120 109580911440 109783914240 110143167120 110233178770 110347211520 110551633920 110661591040 110798781210 110813598720 110950672833 111004040160 111156213168 111209679360 111891471360 112029878779 112044860928 112237418384 112252428288 112391590662 112503377844 112599800352 112711794624 112828391424 112920597504 113290114752 113499988992 113795561880 114006372480 114472916415 114591335040 114684981840 114803619840 114917806080 115060272795 115273426320 115388079840 115486974720 115601840640 115815997440 116410245120 116554242168 116670169616 116770163328 116830430838 116886305536 117046863648 117102841856 117248017419 117263697408 117486044928 117703692288 118185366624 118404309504 118623657984 118712654060 118932573760 119095942680 119321764380 119542812480 119764270080 120048065280 120254376840 120270458880 120419230932 121037097636 121157483832 121215760640 121261323456 121381932672 121440317440 121606797312 121878659331 122104444176 122230757376 122330647296 122730957648 122958321408 123080618496 123156031635 123186106368 123278525370 123308630016 123506903520 123911063010 124140612960 124370588160 124494289920 124879545180 125003753160 125110889280 125235327360 125467330560 125877905280 126050468544 126111098880 126267095682 126283981824 126800768952 127035672192 127276548672 127512333312 128020007115 128034147176 128051269632 128257169040 128271335296 129020604570 129265244745 129282531840 129504713520 129522032640 129744625920 129811589820 130052070720 130275574910 130292997120 130540049920 130781880320 130961525760 131123522439 131253940818 131366433744 131497093728 131740697088 132171800544 132279814524 132416653824 132661960704 132958537452 133204848192 133337336704 133451615232 133584349184 133799145480 134269765632 134485664040 134619426480 134734803840 134868814080 135118663680 135286173945 135420732590 135671604640 135811952640 135922941440 136302169311 136367730720 136554674256 136620357120 136807646976 136873451520 137367499698 137621978208 137882927728 137901367296 138072327354 138138361088 138328111584 138394267648 138465695808 138584369664 138722208768 138945266460 140056076160 140296772980 140315535360 140629222305 140749750440 140889743280 141035489280 141150746880 141612643440 141874986240 142137815040 142279188480 142455184872 142719088512 143186117256 143303132401 143451374976 143594054912 143717124096 143860068352 144038415573 144057678336 144305252208 144324550656 145458912768 145692802710 145728380928 145837712020 145962704160 146107881920 146308579560 146378552320 146579621760 146857556160 147129615360 147731708280 147751464960 147934230444 148005386880 148208284224 148279572480 148693275612 148968735552 149188628480 149244705792 149393147904 149855454216 150004503792 150133067136 150282392832 150524038665 150560796672 151053486336 151296372045 151333318656 151446854790 151576654320 151727415840 152008496640 152630555220 152788446720 152913309120 153071493120 153413697060 153697901760 153850773120 153982632960 154135787520 154326450278 154824725484 155118293694 155139038208 155405656224 155693551104 155773907784 156062484864 156330689892 156351596544 156648059904 157563085680 157580488832 157854977280 157872412672 158500961190 158794590240 159095685840 159390416640 159685693440 160042683970 160064087040 160262082981 160339169120 160558974576 161084381913 161382796848 161543311776 161681764608 161842576896 162142396416 162343408734 162504879108 162805925568 162974343168 163107529728 163641276864 163944428544 164107491328 164208042180 164371367160 164675871360 165214750680 165349768155 165520817280 165827450880 165992386560 166198171815 166506060240 166671670880 166734319752 166814519040 166980436480 167289774080 167837207040 168067291392 168148131840 168356127576 168378642432 168755066766 169067691936 169380896256 169702064896 169935172128 170016444416 170249983488 170565378048 170693342820 171009558720 172027472760 172353659660 172376709120 172672951360 172910139480 172992834560 173082119760 173230462080 173402760960 173723996160 174615367680 174831363252 175005254424 175155244992 175329458304 175654262784 176046952367 176229067392 176373086032 176555538432 177278049936 177301757952 177606464256 177935486976 178068981090 178398860640 178982646570 179026354176 179314218720 179492568640 179646405120 179825085440 180072097920 180381565260 180405688320 180628846398 181736225748 181823640960 182072899008 182160476160 182385804874 182410195968 183156666264 183346136064 183495970944 184096436472 184437482112 184620927744 184779159552 184917788055 184962945024 185260355280 185866594515 186210919440 186555882240 186741434880 187087380480 187319317770 187505629740 187666333920 187852991040 188047319040 188200995840 188816857920 189166648320 189400643523 189589025626 189940246496 190201153428 190292118016 190553508288 190914823008 191268499968 191622832128 192051220764 192076904448 192407002944 193530906855 193923797760 193945217024 194257070280 194283048960 194616938880 194717384730 195078106080 195413362365 195439495680 195810074880 196172820480 196880911227 196975611040 197049650616 197245640592 197340515840 197611045632 197706096640 198257700816 198419721786 198624980736 198992941056 199190863872 199437806178 199807272288 200006005056 200177422848 200376523776 200698718220 201404648448 201728496060 201929139720 202102205760 202303221120 202677995520 203131098885 203507406960 203717928960 203884412160 204551596080 204832011384 204930535680 205134364160 205211470464 205310177280 205514383360 206051249547 206432967312 206824391592 206852050944 207207541632 207591401472 207698543712 208055489161 208083313152 208417899690 208440919856 208468795392 208864079872 209538441216 210084114240 210445159470 210473303040 211334614920 211726120320 212127581120 212418965160 212520555520 212812479360 213206722560 213418782720 213682777308 214078632768 214779175884 215177062464 215391082368 215575686144 215790102528 216457878312 216673172144 217074567424 217476706304 218188369152 218539204065 218592571392 218756568030 218944056240 219161822880 219567828480 220286334240 220466357540 220694423040 221103267840 221597562420 221627197440 221901345666 222008080320 222312426336 222419358720 223782942720 224059757558 224089721856 224474836768 224783181324 225006755688 225199600704 225423589248 225841195008 226580229504 226999977984 227170282185 227591123760 228012744960 228945832830 229182670080 229369963680 229607239680 229835612160 230120545590 230546852640 230776159680 230973949440 231203681280 231489675417 232677440541 233108484336 233340339232 233540326656 233660861676 233772611072 234093727296 234205683712 234496034838 234527394816 234972089856 235407384576 236370733248 236808619008 237425308120 237751441785 237865147520 238191885360 238643528760 239085624960 239528540160 240064025955 240096130560 240508753680 240540917760 240838461864 242074195272 242314967664 242431521280 242522646912 242763865344 242880634880 243213594624 243515113101 243757318662 244208888352 244461514752 244661294592 245461915296 245916642816 246161236992 246312063270 246372212736 246557050740 247013807040 247822126020 248281225920 248741176320 248988579840 249759090360 250007506320 250221778560 250470654720 250934661120 251755810560 252100937088 252222197760 252534191364 252567963648 253132600149 253601537904 254071344384 254553097344 255024666624 256040014230 256068294352 256102539264 256514338080 256542670592 258041209140 258530489490 258565063680 259009427040 259489251840 259623179640 260104141440 260551149820 260585994240 261080099840 261923051520 262247044878 262507881636 262732867488 262994187456 263481394176 264343601088 264559629048 264833307648 265917074904 266409696384 266674673408 266903230464 267103471635 267168698368 267598290960 268473969855 268539531264 268971328080 269238852960 269469607680 269737628160 270237327360 270572347890 270841465180 270943269597 271343209280 271623905280 271845882880 272604338622 272735461440 273109348512 273240714240 273578707311 273615293952 274734999396 275243956416 275765855456 276144654708 276276722176 276656223168 276788535296 276931391616 277168739328 277444417536 277890532920 280112152320 280593545960 280631070720 280978976655 281258444610 281499500880 281779486560 282070978560 282301493760 283225286880 283749972480 284275630080 284383538439 284910369744 285438177024 286372234512 286606264802 286902749952 287188109824 287434248192 287720136704 288076831146 288115356672 288610504416 290917825536 291385605420 291675424040 291925408320 292076077095 292215763840 292617159120 292757104640 293159243520 293715112320 294259230720 295463416560 295502929920 295868460888 296010773760 296416568448 296559144960 297386551224 297629582679 297937471104 298377256960 298489411584 298786295808 299156709267 299710908432 300009007584 300266134272 300564785664 301048077330 301121593344 302106972672 302592744090 302666637312 302893709580 303153308640 303454831680 304016993280 305261110440 305576893440 305826618240 306827394120 307395803520 307701546240 307965265920 308271575040 308652900556 309649450968 310236587388 310278076416 310811312448 311387102208 311547815568 312124969728 312661379784 312703193088 313296119808 315126171360 315160977664 315667739205 315709954560 315744825344 317001922380 317589180480 318191371680 318780833280 319371386880 320085367940 320128174080 320524165962 320678338240 321117949152 322168763826 322765593696 323086623552 323363529216 323685153792 324686817468 325009758216 325611851136 326215059456 327282553728 327888857088 328134852045 328214982656 328416084360 328742734320 329351742720 330429501360 330699536310 331041634560 331654901760 331984773120 332396343630 332852018499 333012120480 333343341760 333468639504 333629038080 333960872960 335674414080 336089636337 336134582784 336712255152 336757284864 337510133532 338135383872 338761792512 339404129792 339870344256 340032888832 340499966976 341386685640 342019117440 343418749245 344054945520 344707319320 344753418240 345180818385 345345902720 345820278960 345985669120 346164239520 346460924160 346805521920 347447992320 349230735360 349662726504 350010508848 350310489984 350658916608 351308525568 351744052257 352093904734 352458134784 352746172064 353111076864 354556099872 355212928512 355870973952 356137962180 356797721280 357965293140 358628437440 358985137280 359292810240 359650170880 360144195840 360763130520 360811376640 361257692796 363472451496 363647281920 364145798016 364320952320 364771609748 364820391936 365635977993 366313332528 366692272128 366991941888 368192872944 368874964224 369241855488 369558319104 369835576110 369925890048 370520710560 371733189030 372421838880 373111764480 373482869760 374638635540 375011259480 375332667840 375705982080 376401991680 377633715840 378333296640 378801287046 379178051252 379880492992 380402306856 380584236032 381107016576 381829646016 382536999936 384102441528 384153808896 384814005888 385816125695 387061813710 387795734235 387847595520 387890434048 388514140560 388566097920 389233877760 389434769460 390156212160 390826724730 390878991360 391620149760 392345640960 393370567317 393761822454 393951222080 394099301232 394491281184 394681031680 395222091264 396515401632 396839443572 397249961472 397985882112 398875612356 399614544576 400012010112 400354845696 400753047552 401397436440 402809296896 403456992120 403858279440 404204411520 404606442240 405355991040 405858521835 406262197770 407014813920 407435857920 407768824320 408906507933 409103192160 409664022768 409861071360 410268728320 410422940928 410620354560 412102499094 412865934624 413648783184 413704101888 414415083264 415182802944 415397087424 416110978322 416166626304 416835799380 416881839712 417728159744 420168228480 420890318940 420946606080 421887666915 422669229840 423452240640 424255162240 424837930320 425041111040 425624958720 426413445120 426837565440 427365554616 428157265536 429558351768 429909397203 430354124928 430782164736 431151372288 431580205056 432115246719 432915756624 433346344288 434149134848 434953412608 436376738304 437078408130 437185142784 437513136060 437888112480 438323645760 439135656960 440572668480 440932715080 441388846080 443195124840 443254394880 443802691332 444016160640 444624852672 444838717440 447565885440 448119515116 448179443712 448949673536 449566362648 450013511376 450399201408 450847178496 451572115995 451682390016 453160459008 453999955968 454340564370 455182247520 455964512185 456025489920 457891665660 458365340160 458739927360 459214479360 460241091180 461093705280 461552319360 461947898880 462407362560 462979350834 465354881082 466216968672 466680678464 467080653312 467321723352 467545222144 468187454592 468992069676 469054789632 469944179712 472741466496 473617238016 473972564065 474850616240 475502883570 475730295040 476383770720 477287057520 478171249920 479057080320 480128051910 480192261120 480786248943 481017507360 481676923728 483253145739 484148390544 484629935328 484863042560 485045293824 485527730688 486427189248 487030226202 487514637324 488417776704 488923029504 489322589184 490923830592 491833285632 492322473984 492624126540 493114101480 494027614080 495644252040 496049304465 496562451840 497482352640 497977159680 498594515445 499518180720 500015012640 500443557120 500941309440 501869322240 503511621120 504201874176 504444395520 505068382728 505135927296 506265200298 507203075808 508142688768 509106194688 510049333248 512080028460 512136588704 513028676160 513085341184 516082418280 517060978980 517130127360 518018854080 518978503680 519246359280 520208282880 521102299640 521171988480 522160199680 523846103040 524494089756 525015763272 525465734976 525988374912 526962788352 528140857101 528687202176 529119258096 529666615296 531834149808 532819392768 533349346816 533806460928 534206943270 534337396736 535196581920 536947939710 537079062528 537942656160 538477705920 538939215360 539475256320 541144695780 541682930360 541886539194 542686418560 543691765760 545208677244 545470922880 546218697024 546481428480 547157414622 547230587904 549469998792 550487912832 551531710912 552289309416 552553444352 553312446336 553862783232 554337478656 554753364165 554888835072 555781065840 560149393895 560224304640 561187091920 561262141440 561957953310 562516889220 562999001760 563558973120 564141957120 564602987520 566450573760 567499944960 568201930569 568767076878 569820739488 570876354048 572744469024 573212529604 573805499904 574376219648 574868496384 576153662292 576230713344 577221008832 581835651072 582771210840 583350848080 583850816640 584152154190 584431527680 585234318240 585514209280 586240087095 586318487040 587430224640 588518461440 590642733681 590926833120 591736921776 592021547520 592833136896 593118289920 594773102448 595259165358 595874942208 596978823168 597572591616 598313418534 599421816864 600018015168 600532268544 601129571328 602096154660 604213945344 605185488180 605787419160 606306617280 606909663360 608033986560 609393296655 610522220880 611153786880 611653236480 613654788240 614791607040 615403092480 615930531840 616543150080 617305801112 618153748641 619298901936 620473174776 620556152832 621622624896 622774204416 623095631136 624166467483 624249939456 625322759568 625406386176 626592239616 630252342720 630321955328 631335478410 631419909120 631489650688 634003844760 635178360960 636382743360 637561666560 640170735880 640256348160 641048331924 641356676480 642235898304 644337527652 645531187392 646173247104 646727058432 647370307584 649373634936 650019516432 651223702272 652430118912 654565107456 655617612195 655777714176 656269704090 656429965312 656832168720 657485468640 658703485440 660859002720 661399072620 662083269120 663309803520 664792687260 665704036998 666024240960 666686683520 666937279008 667258076160 667921745920 671348828160 672179272674 672269165568 673424510304 675020267064 676270767744 677523585024 678808259584 679740688512 680999933952 681510846555 682773371280 684038234880 686837498490 688109891040 689414638640 689506836480 690361636770 690691805440 691640557920 691971338240 692328479040 692921848320 693611043840 694469026251 698032321623 699325453008 700021017696 700620979968 701317833216 702617051136 703488104514 704187809468 704916269568 705492344128 706222153728 709112199744 710425857024 712275924360 713595442560 715930586280 716515662005 717256874880 717970274560 718585620480 719300341760 720192077865 720288391680 721526261040 721622753280 722515385592 726944902992 727294563840 728291596032 728641904640 729543219496 729640783872 730545339303 731271955986 732626665056 733384544256 733983883776 736385745888 737749928448 738483710976 739116638208 739671152220 741041421120 743466378060 744843677760 746223528960 746965739520 749277271080 750022518960 750665335680 751411964160 752803983360 755267431680 756666593280 757602574092 758356102504 759397800447 759760985984 760804613712 761168472064 762214033152 763659292032 765073999872 768204883056 768307617792 769628011776 771632251390 774123627420 775591468470 775695191040 775780868096 777028281120 778467755520 778869538920 780312424320 781653449460 781757982720 783240299520 786741134634 787523644908 787902444160 788198602464 788982562368 789362063360 790444182528 793030803264 793678887144 794499922944 797751224712 799229089152 800024020224 800709691392 801310414905 801506095104 802794872880 805421909565 805618593792 806913984240 807716558880 808408823040 809212884480 810711982080 811717043670 812524395540 814029627840 814871715840 815537648640 817813015866 818206384320 819328045536 819722142720 820537456640 820736121933 820845881856 824204998188 825731869248 827297566368 828830166528 830365605888 830794174848 832221956644 832333252608 833671598760 833763679424 840336456960 841780637880 841893212160 843775333830 845338459680 846904481280 848510324480 849675860640 850082222080 851249917440 852826890240 853150615317 854731109232 856314531072 859116703536 859818794406 860708249856 861564329472 862302744576 863160410112 864230493438 865831513248 866692688576 868298269696 872753476608 874156816260 875026272120 875776224960 876647291520 878271313920 880234761835 881145336960 881865430160 882777692160 886390249680 886508789760 887605382664 888032321280 889249705344 889677434880 892888748037 895131770880 896239030232 896358887424 897470127801 897899347072 899132725296 900027022752 900798402816 901694356992 903144231990 903364780032 906320918016 907999911936 908681128740 910364495040 911929024370 912050979840 915783331320 916730680320 917479854720 920482182360 922187410560 923104638720 923895797760 924814725120 925958701668 930709762164 932433937344 933361356928 934161306624 934643446704 935090444288 936374909184 937984139352 938109579264 939888359424 945482932992 947003217615 947234476032 947945128130 949701232480 951005767140 951460590080 952767541440 954574115040 956342499840 958114160640 960256103820 960384522240 961572497886 962035014720 963353847456 966506291478 968296781088 969259870656 969726085120 970090587648 971055461376 974060452404 975029274648 976835553408 978645178368 981847661184 983666571264 984404556135 984644947968 985248253080 986228202960 988055228160 991288504080 992098608930 993124903680 994964705280 995954319360 997189030890 999036361440 1000030025280 1000887114240 1001882618880 1003121926807 1007023242240 1008268909011 1008403748352 1010136765456 1010271854592 1012530400596 1014406151616 1016285377536 1018212389376 1020098666496 1024160056920 1024273177408 1026057352320 1026170682368 1030256247735 1032164836560 1034121957960 1034260254720 1036037708160 1037957007360 1038492718560 1040277445805 1040416565760 1042204599280 1042343976960 1044320399360 1047692206080 1048988179512 1050031526544 1050931469952 1051976749824 1053925576704 1055232156771 1056281714202 1057374404352 1058238516192 1059333230592 1063668299616 1065638785536 1066698693632 1067612921856 1068413886540 1070393163840 1073895879420 1075885312320 1076955411840 1077878430720 1078950512640 1082289391560 1083365860720 1083773078388 1085372837120 1087383531520 1090417354488 1090941845760 1092437394048 1092962856960 1094314829244 1094461175808 1096907933979 1098939997584 1100975825664 1103063421824 1104578618832 1105106888704 1106624892672 1107725566464 1108674957312 1109506728330 1109777670144 1111562131680 1120298787790 1120448609280 1122374183840 1123915906620 1125033778440 1125998003520 1127117946240 1129205975040 1132901147520 1134999889920 1136403861138 1137534153756 1139641478976 1141752708096 1145488938048 1146425059208 1147610999808 1148752439296 1152307324584 1152461426688 1154442017664 1157448377085 1163387202705 1163671302144 1165542421680 1166701696160 1167701633280 1168304308380 1168863055360 1170468636480 1171028418560 1172480174190 1172636974080 1174860449280 1177036922880 1181285467362 1181853666240 1183473843552 1184043095040 1185666273792 1189546204896 1190518330716 1191749884416 1193957646336 1196626837068 1198843633728 1200036030336 1201064537088 1202259142656 1204192309320 1208427890688 1210370976360 1211574838320 1212613234560 1213819326720 1216067973120 1217575565505 1218786593310 1221044441760 1222307573760 1223306472960 1227309576480 1229583214080 1230806184960 1231861063680 1232328666569 1234611602224 1236307497282 1238597803872 1240946349552 1241112305664 1243245249792 1245548408832 1246191262272 1248332934966 1248499878912 1250645519136 1253184479232 1260504685440 1260643910656 1262670956820 1262839818240 1265663000745 1268007689520 1270356721920 1272765486720 1275123333120 1280341471760 1280512696320 1282096663848 1282713352960 1284471796608 1288675055304 1289728191609 1291062374784 1292346494208 1293454116864 1294740615168 1296345740157 1298747269872 1300039032864 1302447404544 1304860237824 1309130214912 1311235224390 1311555428352 1312539408180 1313664337440 1314970937280 1317406970880 1321718005440 1322798145240 1324166538240 1329585374520 1331408073996 1332048481920 1333373367040 1333874558016 1334516152320 1335843491840 1342697656320 1344358545348 1344538331136 1346849020608 1350040534128 1352541535488 1354716347985 1355047170048 1357616519168 1359481377024 1361999867904 1363021693110 1365546742560 1367893536555 1368076469760 1373674996980 1376219782080 1378829277280 1380723273540 1381383610880 1383281115840 1383942676480 1384656958080 1385843696640 1387222087680 1388938052502 1396064643246 1398650906016 1400042035392 1401241959936 1402635666432 1406976209028 1408375618936 1409832539136 1410984688256 1418224399488 1420851714048 1421917692195 1424551848720 1427190885120 1431861172560 1433031324010 1434513749760 1435940549120 1437171240960 1438600683520 1440384155730 1440576783360 1442358746829 1443052522080 1445030771184 1453889805984 1454589127680 1456388424127 1456583192064 1459086438992 1459281567744 1461090678606 1462543911972 1465253330112 1466769088512 1467967767552 1472771491776 1475499856896 1476967421952 1479342304440 1482082842240 1486932756120 1488147913395 1489687355520 1492447057920 1493931479040 1495783546335 1498554542160 1500045037920 1501330671360 1502823928320 1505607966720 1510534863360 1513333186560 1515205148184 1516712205008 1518795600894 1519521971968 1521609227424 1522336944128 1524428066304 1527318584064 1530147999744 1536409766112 1539256023552 1543264502780 1548247254840 1551182936940 1551390382080 1554056562240 1556935511040 1557739077840 1560624848640 1563306898920 1563515965440 1566480599040 1573482269268 1575047289816 1575804888320 1576397204928 1577965124736 1578724126720 1580888365056 1584422571303 1586061606528 1587357774288 1588999845888 1595502449424 1598458178304 1600048040448 1601419382784 1602620829810 1603012190208 1605589745760 1610843819130 1611237187584 1613827968480 1615433117760 1616817646080 1618425768960 1623434087340 1625048791080 1628059255680 1631075297280 1635626031732 1636412768640 1638656091072 1639444285440 1641074913280 1641472243866 1641691763712 1648409996376 1651463738496 1654595132736 1657660333056 1661588349696 1664260092495 1664443913288 1664666505216 1667343197520 1667527358848 1680448181685 1680672913920 1683561275760 1683786424320 1687550667660 1690676919360 1693808962560 1697020648960 1699351721280 1700164444160 1702499834880 1704605791707 1706301230634 1709462218464 1712629062144 1718233407072 1719637588812 1721416499712 1723128658944 1724605489152 1728460986876 1731663026496 1733385377152 1736596539392 1745506953216 1748313632520 1750052544240 1751552449920 1753294583040 1756542627840 1758720261285 1760469523670 1762290673920 1763730860320 1765555384320 1771928201043 1772780499360 1775210765328 1776064642560 1778499410688 1779354869760 1785777496074 1792478060464 1792717774848 1794940255602 1795798694144 1798265450592 1800054045504 1801596805632 1803388713984 1806288463980 1812641836032 1817362257480 1820728990080 1823858048740 1824101959680 1828179889965 1831566662640 1833461360640 1834959709440 1840964364720 1844374821120 1846209277440 1847791595520 1849629450240 1851917403336 1861419524328 1864867874688 1866722713856 1868322613248 1869286893408 1870180888576 1872499402449 1872749818368 1875968278704 1876219158528 1879776718848 1890965865984 1894006435230 1894468952064 1895890256260 1899402464960 1902011534280 1902921180160 1905535082880 1909148230080 1912684999680 1920512207640 1920769044480 1923144995772 1924070029440 1926707694912 1933012582956 1936593562176 1938519741312 1939452170240 1940181175296 1942110922752 1948120904808 1950058549296 1953671106816 1957290356736 1963695322368 1966852836585 1967333142528 1968809112270 1969289895936 1970496506160 1972456405920 1976110456320 1982577008160 1984197217860 1986249807360 1989929410560 1994378061780 1998072722880 2000060050560 2001774228480 2003765237760 2006243853614 2014046484480 2016537818022 2016807496704 2020273530912 2025060801192 2028812303232 2032570755072 2036424778752 2044532539665 2048320113840 2048546354816 2052114704640 2052341364736 2060512495470 2064329673120 2068243915920 2068520509440 2072075416320 2075914014720 2076985437120 2080554891610 2080833131520 2083407078753 2084409198560 2088640798720 2094096964869 2097976359024 2100063053088 2101862939904 2103953499648 2107851153408 2110464313542 2112563428404 2114748808704 2116477032384 2118666461184 2127336599232 2131277571072 2133397387264 2136827773080 2140786327680 2147791758840 2149546986015 2151770624640 2153910823680 2155756861440 2157901025280 2160576233595 2164578783120 2166731721440 2167546156776 2170745674240 2174767063040 2180834708976 2181883691520 2184874788096 2185925713920 2188629658488 2188922351616 2193815867958 2197879995168 2201951651328 2206126843648 2209157237664 2210213777408 2213249785344 2215451132928 2217349914624 2219013456660 2223124263360 2240597575580 2240897218560 2244748367680 2247831813240 2250067556880 2251996007040 2254235892480 2258411950080 2265802295040 2269999779840 2272807722276 2275068307512 2279282957952 2283505416192 2288610380771 2290977876096 2292850118416 2295221999616 2297504878592 2304614649168 2304922853376 2308884035328 2314896754170 2326774405410 2327342604288 2331084843360 2333403392320 2335403266560 2336608616760 2337726110720 2340937272960 2344960348380 2345273948160 2349720898560 2362570934724 2363707332480 2366947687104 2368086190080 2371332547584 2379092409792 2381036661432 2383499768832 2393253674136 2397687267456 2400072060672 2402129074176 2403931244715 2404518285312 2408384618640 2416265728695 2416855781376 2420741952720 2423149676640 2425226469120 2427638653440 2432135946240 2435151131010 2437573186620 2442088883520 2444615147520 2446612945920 2454619152960 2459166428160 2461612369920 2462208365799 2464657333138 2469223204448 2472614994564 2477195607744 2481892699104 2486490499584 2491096817664 2492382524544 2496665869932 2496999757824 2501291038272 2521009370880 2521287821312 2525341913640 2525679636480 2531326001490 2536015379040 2540713443840 2545530973440 2550246666240 2559451845951 2560682943520 2564193327696 2565426705920 2568943593216 2577350110608 2579456383218 2582124749568 2584692988416 2586908233728 2589481230336 2592691480314 2597494539744 2600078065728 2604894809088 2618260429824 2622470448780 2625078816360 2627328674880 2629941874560 2634813941760 2640704285505 2643436010880 2645596290480 2648333076480 2659170749040 2662816147992 2664096963840 2666746734080 2667749116032 2669032304640 2671686983680 2678666244111 2685395312640 2688717090696 2689076662272 2693698041216 2700081068256 2704721359093 2705083070976 2709432695970 2710094340096 2715233038336 2718962754048 2723999735808 2726043386220 2731093485120 2735787073110 2736152939520 2747349993960 2752439564160 2757658554560 2761446547080 2762767221760 2766562231680 2769313916160 2771687393280 2774444175360 2777876105004 2792129286492 2797301812032 2800084070784 2802483919872 2805271332864 2813952418056 2816751237872 2819665078272 2821969376512 2836448798976 2841009652845 2841703428096 2843835384390 2849103697440 2854381770240 2863722345120 2866062648020 2869027499520 2871881098240 2874342481920 2880768311460 2881153566720 2884717493658 2886105044160 2890061542368 2907779611968 2909178255360 2912776848254 2913166384128 2918172877984 2922181357212 2925087823944 2930506660224 2935935535104 2945542983552 2950999713792 2953213668405 2953934843904 2958684608880 2964165684480 2973865512240 2976295826790 2979374711040 2984894115840 2987862958080 2991567092670 2997109084320 3000090075840 3002661342720 3005647856640 3009365780421 3021069726720 3024806727033 3030410296368 3033424410016 3037591201788 3039043943936 3043218454848 3044673888256 3048856132608 3054637168128 3060295999488 3072819532224 3078512047104 3086529005560 3090768743205 3096494509680 3102365873880 3102780764160 3108113124480 3113871022080 3115478155680 3120832337415 3121249697280 3126613797840 3127031930880 3132961198080 3146964538536 3150094579632 3151609776640 3152794409856 3155930249472 3157448253440 3161776730112 3165696470313 3168845142606 3172123213056 3174715548576 3177999691776 3191004898848 3196916356608 3200096080896 3202838765568 3205241659620 3211179491520 3221687638260 3227655936960 3230866235520 3233635292160 3236851537920 3246868174680 3250097582160 3256118511360 3262150594560 3271252063464 3272825537280 3277312182144 3278888570880 3282149826560 3282944487732 3283383527424 3290723801937 3296819992752 3302927476992 3309190265472 3315320666112 3323176699392 3328520184990 3328887826576 3329333010432 3334686395040 3335054717696 3360896363370 3361345827840 3367122551520 3375101335320 3381353838720 3387617925120 3394041297920 3398703442560 3404999669760 3409211583414 3412602461268 3418924436928 3425258124288 3436466814144 3439275177624 3442832999424 3446257317888 3456921973752 3463326052992 3466770754304 3472345131255 3473193078784 3490161608115 3491013906432 3496627265040 3500105088480 3503104899840 3506589166080 3513085255680 3517440522570 3520939047340 3524581347840 3527461720640 3531110768640 3543856402086 3545560998720 3550421530656 3552129285120 3556998821376 3571554992148 3584956120928 3589880511204 3591597388288 3596530901184 3600108091008 3603193611264 3606777427968 3612576927960 3625283672064 3634724514960 3641457980160 3647716097480 3648203919360 3652726696515 3656359779930 3663133325280 3666922721280 3669919418880 3681928729440 3688749642240 3692418554880 3695583191040 3696985999707 3703834806672 3722839048656 3729735749376 3733445427712 3736645226496 3738573786816 3740361777152 3744998804898 3745499636736 3751936557408 3759553437696 3781931731968 3788012870460 3791780512520 3796989002235 3798804929920 3804023068560 3805842360320 3811070165760 3818296460160 3825369999360 3841024415280 3841538088960 3846289991544 3848140058880 3853415389824 3866025165912 3869184574827 3873187124352 3877039482624 3878904340480 3880362350592 3884221845504 3889037220471 3896241809616 3900117098592 3907342213632 3914580713472 3927390644736 3933705673170 3934666285056 3937618224540 3940993012320 3944912811840 3952220912640 3965154016320 3968394435720 3972499614720 3988756123560 3996145445760 4000120101120 4003548456960 4007530475520 4012487707228 4028092968960 4033075636044 4033614993408 4040547061824 4050121602384 4057624606464 4065141510144 4072849557504 4089065079330 4096640227680 4097092709632 4103680609665 4104229409280 4104682729472 4121024990940 4128659346240 4136487831840 4144150832640 4151828029440 4153970874240 4161109783220 4161666263040 4166814157506 4168818397120 4188193929738 4195952718048 4200126106176 4203725879808 4207906999296 4220928627084 4225126856808 4229497617408 4232954064768 4254673198464 4262555142144 4265753076585 4266794774528 4273655546160 4281572655360 4295583517680 4299093972030 4303541249280 4307821647360 4311513722880 4315802050560 4321152467190 4327076240487 4329157566240 4333463442880 4335092313552 4341491348480 4361669417952 4363767383040 4369165272381 4369749576192 4377259316976 4377844703232 4387631735916 4395759990336 4403903302656 4412253687296 4418314475328 4420427554816 4426499570688 4430902265856 4438026913320 4446248526720 4464443740185 4481195151160 4481794437120 4487350639005 4489496735360 4495663626480 4500135113760 4503992014080 4508471784960 4516823900160 4531604590080 4539999559680 4545615444552 4550136615024 4558565915904 4567010832384 4577220761542 4581955752192 4585700236832 4590443999232 4595009757184 4609229298336 4617768070656 4629793508340 4653548810820 4662169686720 4666806784640 4670806533120 4673217233520 4675452221440 4681874545920 4689920696760 4690547896320 4699441797120 4725141869448 4727414664960 4733895374208 4736172380160 4742665095168 4753267713909 4758184819584 4762073322864 4766999537664 4786507348272 4795374534912 4800144121344 4804258148352 4807862489430 4809036570624 4816769237280 4832531457390 4833711562752 4841483905440 4846299353280 4850452938240 4855277306880 4870302262020 4875146373240 4884177767040 4893225891840 4909238305920 4918332856320 4923224739840 4924416731598 4929314666276 4938446408896 4945229989128 4954391215488 4963785398208 4972980999168 4984765049088 4993331739864 4993999515648 5002582076544 5015609634035 5041344545055 5042018741760 5042575642624 5050683827280 5051359272960 5062652002980 5072030758080 5081426887680 5091061946880 5100493332480 5113817375121 5118903691902 5121365887040 5128386655392 5130853411840 5137887186432 5154700221216 5158912766436 5164249499136 5169385976832 5173816467456 5185382960628 5194989079488 5200156131456 5209789618176 5236520859648 5244940897560 5250157632720 5254657349760 5259883749120 5269627883520 5276160783855 5281408571010 5286872021760 5291192580960 5296666152960 5315784603129 5318341498080 5325632295984 5328193927680 5333493468160 5335498232064 5338064609280 5357332488222 5377434181392 5378153324544 5387396082432 5400162136512 5409442718186 5410166141952 5418865391940 5430466076672 5437925508096 5452086772440 5462186970240 5471574146220 5472305879040 5484539669895 5494699987920 5504879128320 5515317109120 5522893094160 5525534443520 5533124463360 5538627832320 5543374786560 5548888350720 5555752210008 5584258572984 5594603624064 5600168141568 5604967839744 5610542665728 5617498207347 5627904836112 5633502475744 5639330156544 5643938753024 5672897597952 5682019305690 5683406856192 5687670768780 5698207394880 5708763540480 5727444690240 5732125296040 5738054999040 5743762196480 5761536622920 5762307133440 5769434987316 5772210088320 5780123084736 5815559223936 5818356510720 5825553696508 5826332768256 5836345755968 5844362714424 5850175647888 5861013320448 5871871070208 5891085967104 5901999427584 5906427336810 5907869687808 5917369217760 5928331368960 5947731024480 5952591653580 5958749422080 5969788231680 5983134185340 5994218168640 6000180151680 6005322685440 6011295713280 6018731560842 6042139453440 6049613454066 6060820592736 6066848820032 6075182403576 6078087887872 6086436909696 6097712265216 6109274336256 6145639064448 6157024094208 6161643332845 6173058011120 6181537486410 6192989019360 6204731747760 6205561528320 6216226248960 6227742044160 6230956311360 6241664674830 6242499394560 6250221236259 6253227595680 6265922396160 6282290894607 6293929077072 6300189159264 6303219553280 6305588819712 6311860498944 6323553460224 6331392940626 6337690285212 6344246426112 6349431097152 6355999383552 6382009797696 6393832713216 6400192161792 6410483319240 6422358983040 6443375276520 6448640958045 6455311873920 6461732471040 6467270584320 6473703075840 6481728700785 6493736349360 6500195164320 6512237022720 6524301189120 6542504126928 6545651074560 6554624364288 6557777141760 6565888975464 6566767054848 6581447603874 6593639985504 6605854953984 6618380530944 6630641332224 6646353398784 6657040369980 6657775653152 6669372790080 6670109435392 6721792726740 6722691655680 6734245103040 6750202670640 6762707677440 6775235850240 6788082595840 6797406885120 6809999339520 6818423166828 6825204922536 6837848873856 6850516248576 6865831142313 6872933628288 6878550355248 6885665998848 6892514635776 6913843947504 6926652105984 6933541508608 6944690262510 6946386157568 6980323216230 6982027812864 6993254530080 7000210176960 7006209799680 7013178332160 7034881045140 7041878094680 7049162695680 7054923441280 7087712804172 7091121997440 7100843061312 7104258570240 7113997642752 7143109984296 7169912241856 7179761022408 7183194776576 7193061802368 7200216182016 7206387222528 7211793734145 7213554855936 7225153855920 7250567344128 7269449029920 7281942120635 7282915960320 7295432194960 7296407838720 7305453393030 7312719559860 7326266650560 7333845442560 7339838837760 7363857458880 7377499284480 7384837109760 7386625097397 7393971999414 7407669613344 7445678097312 7459471498752 7466890855424 7473290452992 7477147573632 7489997609796 7490999273472 7503873114816 7563863463936 7576025740920 7583561025040 7593978004470 7597609859840 7608046137120 7611684720640 7622140331520 7636592920320 7650739998720 7678355537853 7682048830560 7692579983088 7696280117760 7706830779648 7732050331824 7738369149654 7746374248704 7754078965248 7760724701184 7768443691008 7778074440942 7792483619232 7800234197184 7814684427264 7854781289472 7867411346340 7875236449080 7881986024640 7889825623680 7904441825280 7922112856515 7930308032640 7936788871440 7944999229440 7977512247120 7992290891520 8000240202240 8007096913920 8015060951040 8024975414456 8035998732333 8056185937920 8066151272088 8067229986816 8081094123648 8100243204768 8114164077279 8115249212928 8130283020288 8145699115008 8178130158660 8193280455360 8194185419264 8207361219330 8208458818560 8209365458944 8242049981880 8257318692480 8272975663680 8288301665280 8307941748480 8322219566440 8323332526080 8333628315012 8337636794240 8376387859476 8391905436096 8400252212352 8407451759616 8415813998592 8441857254168 8450253713616 8458995234816 8465908129536 8509346396928 8523028958535 8525110284288 8531506153170 8533589549056 8547311092320 8563145310720 8591167035360 8598187944060 8607082498560 8615643294720 8623027445760 8642304934380 8654152480974 8658315132480 8666926885760 8670184627104 8682982696960 8723338835904 8727534766080 8738330544762 8739499152384 8754518633952 8775263471832 8791519980672 8807806605312 8824507374592 8836628950656 8852999141376 8859641005215 8861804531712 8876053826640 8892497053440 8928887480370 8962390302320 8963588874240 8974701278010 8978993470720 8991327252960 9000270227520 9007984028160 9016943569920 9028097341263 9063209180160 9074420181099 9091230889104 9100273230048 9117131831808 9134021664768 9154441523084 9163911504384 9171400473664 9180887998464 9218458596672 9235536141312 9259587016680 9307097621640 9324339373440 9333613569280 9341613066240 9346434467040 9350904442880 9362497012245 9363749091840 9379841393520 9381095792640 9398883594240 9450283738896 9454829329920 9467790748416 9472344760320 9485330190336 9497089410939 9506535427818 9516369639168 9524146645728 9533999075328 9573014696544 9590749069824 9600288242688 9608516296704 9615724978860 9633538474560 9665062914780 9682967810880 9692598706560 9700905876480 9710554613760 9740604524040 9750292746480 9768355534080 9786451783680 9818476611840 9836665712640 9846449479680 9848833463196 9858629332552 9872171405811 9876892817792 9890459978256 9908782430976 9927570796416 9945961998336 9969530098176 9986663479728 9987999031296 10005164153088 10031219268070 10082689090110 10084037483520 10085151285248 10101367654560 10125304005960 10144061516160 10162853775360 10182123893760 10227634750242 10237807383804 10242731774080 10256773310784 10261706823680 10275774372864 10309400442432 10317825532872 10328498998272 10338771953664 10370765921256 10389978158976 10400312262912 10417035393765 10419579236352 10470484824345 10473041719296 10489881795120 10500315265440 10509314699520 10519767498240 10539255767040 10552321567710 10562817142020 10573744043520 10582385161920 10593332305920 10631569206258 10636682996160 10651264591968 10656387855360 10666986936320 10670996464128 10714664976444 10754868362784 10774792164864 10800324273024 10818885436372 10820332283904 10837730783880 10875851016192 10904173544880 10924373940480 10943148292440 10944611758080 10969079339790 10989399975840 11009758256640 11030634218240 11045786188320 11051068887040 11066248926720 11077255664640 11086749573120 11090957999121 11111504420016 11168517145968 11189207248128 11200336283136 11209935679488 11221085331456 11234996414694 11255809672224 11267004951488 11278660313088 11287877506048 11345795195904 11364038611380 11375341537560 11396414789760 11417527080960 11443051903855 11454889380480 11464250592080 11476109998080 11487524392960 11523073245840 11524614266880 11538869974632 11544420176640 11560246169472 11607553724481 11631118447872 11636713021440 11651107393016 11652665536512 11667111661413 11672691511936 11688725428848 11700351295776 11722026640896 11743742140416 11782171934208 11803998855168 11812854673620 11834738435520 11856662737920 11895462048960 11905183307160 11917498844160 11966268370680 11988436337280 12000360303360 12010645370880 12022591426560 12037463121684 12084278906880 12099226908132 12121641185472 12133697640064 12150364807152 12156175775744 12172873819392 12195424530432 12218548672512 12291278128896 12311041828995 12314048188416 12323286665690 12346116022240 12363074972820 12385978038720 12409463495520 12432452497920 12455484088320 12461912622720 12483329349660 12484998789120 12500442472518 12506455191360 12564581789214 12587858154144 12600378318528 12606439106560 12611177639424 12623720997888 12662785881252 12675380570424 12688492852224 12698862194304 12764019595392 12787665426432 12797259229755 12800384323584 12820966638480 12844717966080 12886750553040 12897281916090 12910623747840 12923464942080 12934541168640 12947406151680 12963457401570 12987472698720 13000390328640 13024474045440 13085008253856 13091302149120 13107495817143 13109248728576 13131777950928 13133534109696 13162895207748 13187279971008 13211709907968 13236761061888 13261282664448 13292706797568 13314080739960 13315551306304 13338745580160 13340218870784 13393331220555 13443585453480 13445383311360 13468490206080 13500405341280 13523606795465 13525415354880 13550471700480 13576165191680 13594813770240 13619998679040 13636846333656 13650409845072 13675697747712 13701032497152 13731662284626 13745867256576 13757100710496 13771331997696 13785029271552 13827687895008 13853304211968 13867083017216 13889380525020 13960646432460 13986509060160 14000420353920 14012419599360 14026356664320 14069762090280 14083756189360 14098325391360 14109846882560 14175425608344 14182243994880 14201686122624 14208517140480 14227995285504 14259803141727 14286219968592 14339824483712 14359522044816 14366389553152 14386123604736 14400432364032 14412774445056 14423587468290 14427109711872 14450307711840 14501134688256 14538898059840 14563884241270 14565831920640 14590864389920 14610906786060 14625439119720 14652533301120 14679677675520 14727714917760 14754998568960 14769674219520 14773250194794 14787943998828 14815339226688 14891356194624 14918942997504 14933781710848 14954295147264 14979995219592 14981998546944 15007746229632 15046828902105 15124033635165 15127726927872 15152051481840 15167122050080 15187956008940 15195219719680 15216092274240 15223369441280 15244280663040 15273185840640 15301479997440 15356711075706 15364097661120 15385159966176 15392560235520 15413661559296 15464100663648 15476738299308 15492748497408 15508157930496 15521449402368 15556148881884 15584967238464 15600468394368 15629368854528 15709562578944 15734822692680 15750472898160 15763972049280 15779651247360 15808883650560 15828482351565 15844225713030 15860616065280 15873577742880 15889998458880 15955024494240 15984581783040 16000480404480 16014193827840 16020272665397 16049950828912 16071997464666 16132302544176 16134459973632 16162188247296 16200486409536 16228328154558 16230498425856 16291398230016 16356260317320 16386560910720 16388370838528 16414722438660 16416917637120 16453619009685 16484099963760 16514637384960 16545951327360 16576603330560 16615883496960 16644439132880 16646665052160 16667256630024 16675273588480 16752775718952 16783810872192 16800504424704 16814903519232 16831627997184 16852494622041 16883714508336 16900507427232 16917990469632 16931816259072 17018692793856 17046057917070 17050220568576 17063012306340 17094622184640 17126290621440 17182334070720 17196375888120 17214164997120 17231286589440 17284609868760 17308304961948 17316630264960 17333853771520 17340369254208 17365965393920 17446677671808 17455069532160 17476661089524 17478998304768 17509037267904 17550526943664 17583039961344 17615613210624 17649014749184 17673257901312 17705998282752 17719282010430 17723609063424 17752107653280 17784994106880 17857774960740 17924780604640 17949402556020 17957986941440 17982654505920 18000540455040 18015968056320 18033887139840 18056194682526 18126418360320 18148840362198 18182461778208 18200546460096 18234263663616 18308883046168 18327823008768 18342800947328 18436917193344 18471072282624 18484929998535 18519174033360 18614195243280 18648678746880 18667227138560 18683226132480 18692868934080 18701808885760 18724994024490 18727498183680 18750663708777 18759682787040 18797767188480 18900567477792 18909658659840 18933049513651 18935581496832 18970660380672 18994178821878 19013070855636 19032739278336 19048293291456 19067998150656 19146029393088 19181498139648 19200576485376 19231449957720 19267076949120 19330125829560 19345922874135 19365935621760 19385197413120 19401811752960 19421109227520 19445186102355 19481209048080 19500585492960 19536711068160 19572903567360 19636953223680 19673331425280 19697666926392 19717258665104 19744342811622 19753785635584 19780919956512 19817564861952 19855141592832 19891923996672 19939060196352 19973326959456 20010328306176 20062438536140 20165378180220 20168074967040 20202735309120 20250608011920 20288123032320 20325707550720 20364247787520 20455269500484 20475614767608 20485463548160 20513546621568 20523413647360 20551548745728 20597493426939 20618800884864 20635651065744 20656997996544 20677543907328 20741531842512 20779956317952 20800624525824 20834070787530 20839158472704 20940969648690 20946083438592 20979763590240 21000630530880 21018629399040 21039534996480 21104643135420 21125634284040 21147488087040 21164770323840 21263138412516 21273365992320 21302529183936 21312775710720 21333973872640 21341992928256 21429329952888 21509736725568 21549584329728 21600648546048 21635381202435 21637770872744 21640664567808 21675461567760 21751702032384 21808347089760 21845826361905 21848747880960 21886296584880 21889223516160 21938158679580 21978799951680 22019516513280 22061268436480 22091572376640 22102137774080 22132497853440 22154511329280 22159875292191 22181915998242 22223008840032 22337034291936 22378414496256 22400672566272 22419871358976 22469992829388 22511619344448 22534009902976 22575755012096 22691590391808 22728077222760 22750683075120 22792829579520 22835054161920 22886103807710 22909778760960 22928501184160 22952219996160 22975048785920 23035066613559 23046146491680 23077739949264 23088840353280 23120492338944 23215107448962 23262236895744 23302214786032 23305331073024 23334223322826 23345383023872 23377450857696 23400702591552 23444053281792 23564343868416 23625709347240 23669476871040 23713325475840 23766338569545 23790924097920 23810366614320 23834997688320 23932536741360 23976872674560 24000720606720 24021290741760 24045182853120 24074926243368 24168557813760 24198453816264 24243282370944 24267395280128 24300729614304 24312351551488 24342492231837 24345747638784 24390849060864 24437097345024 24582556257792 24622083657990 24628096376832 24646573331380 24692232044480 24726149945640 24771956077440 24818926991040 24864904995840 24923825245440 24966658699320 24969997578240 25000884945036 25012910382720 25129163578428 25175716308288 25200756637056 25212878213120 25222355278848 25247441995776 25325571762504 25350761140848 25376985704448 25397724388608 25528039190784 25569086875605 25575330852864 25594518459510 25600768647168 25641933276960 25689435932160 25773501106080 25794563832180 25821247495680 25846929884160 25869082337280 25926914803140 25974945397440 26000780657280 26048948090880 26170016507712 26182604298240 26214991634286 26218497457152 26263555901856 26325790415496 26374559942016 26423419815936 26473522123776 26578923015645 26585413595136 26628161479920 26631102612608 26677491160320 26680437741568 26786662441110 26887170906960 26890766622720 26936980412160 27000810682560 27047213590930 27050830709760 27084292023789 27152330383360 27189627540480 27223260543297 27273692667312 27300819690144 27351395495424 27402064994304 27463324569252 27491734513152 27514201420992 27542663995392 27655375790016 27706608423936 27734166034432 27778761050040 27921292864920 27973018120320 28000840707840 28024839198720 28052713328640 28087491036735 28139524180560 28167512378720 28196650782720 28219693765120 28350851216688 28364487989760 28403372245248 28417034280960 28455990571008 28519606283454 28572439937184 28679648967424 28719044089632 28732779106304 28772247209472 28800864728064 28825548890112 28847174936580 28900615423680 29077796119680 29127768482540 29131663841280 29181728779840 29221813572120 29250878239440 29305066602240 29359355351040 29455429835520 29509997137920 29539348439040 29546500389588 29575887997656 29630678453376 29751934950023 29782712389248 29837885995008 29867563421696 29908590294528 29959990439184 29963997093888 30015492459264 30093657804210 30248067270330 30255453855744 30304102963680 30334244100160 30375912017880 30390439439360 30432184548480 30488561326080 30546371681280 30713422151412 30728195322240 30770319932352 30785120471040 30827323118592 30928201327296 30953476598616 30985496994816 31016315860992 31112297763768 31169934476928 31200936788736 31251106181295 31258737709056 31411454473035 31419125157888 31469645385360 31500945796320 31527944098560 31559302494720 31617767301120 31656964703130 31688451426060 31721232130560 31747155485760 31779996917760 31910048988480 31969163566080 32000960808960 32040545330794 32099901657824 32143994929332 32264605088352 32324376494592 32400972819072 32456656309116 32460996851712 32712520634640 32773121821440 32776741677056 32829444877320 32833835274240 32907238019370 32968199927520 33029274769920 33091902654720 33153206661120 33231766993920 33272873997363 33288878265760 33334513260048 33350547176960 33505551437904 33567621744384 33601008849408 33629807038464 33663255994368 33704989244082 33767429016672 33801014854464 33835980939264 33863632518144 34037385587712 34092115834140 34126024612680 34189244369280 34252581242880 34329155711565 34364668141440 34392751776240 34428329994240 34462573178880 34569219737520 34616609923896 34633260529920 34667707543040 34680738508416 34731930787840 34822661173443 34893355343616 34910139064320 34953322179048 34957996609536 35018074535808 35101053887328 35161377668209 35166079922688 35231226421248 35298029498368 35346515802624 35411996565504 35438564020860 35504215306560 35569988213760 35715549921480 35849561209280 35898805112040 35915973882880 35965309011840 36001080910080 36031936112640 36067774279680 36112389365052 36252836720640 36297680724396 36364923556416 36401092920192 36468527327232 36617766092336 36655646017536 36685601894656 36873834386688 36933125486985 36942144565248 36969859997070 37038348066720 37228390486560 37297357493760 37334454277120 37366452264960 37385737868160 37449988048980 37454996367360 37501327417554 37519365574080 37801134955584 37819317319680 37866099027302 37871162993664 37988357643756 38026141711272 38065478556672 38096586582912 38292058786176 38362996279296 38391777689265 38401152970752 38462899915440 38534153898240 38660251659120 38691845748270 38731871243520 38770394826240 38803623505920 38842218455040 38890372204710 38962418096160 39001170985920 39073422136320 39273906447360 39322487451429 39395333852784 39434517330208 39488685623244 39507571271168 39561839913024 39635129723904 39710283185664 39783847993344 39878120392704 39946653918912 40020656612352 40124877072280 40179993661665 40330756360440 40336149934080 40405470618240 40501216023840 40570820386395 40576246064640 40651415101440 40728495575040 40910539000968 40951229535216 40970927096320 41027093243136 41046827294720 41103097491456 41194986853878 41237601769728 41271302131488 41313995993088 41355087814656 41483063685024 41559912635904 41601249051648 41668141575060 41881939297380 41959527180480 42001261061760 42037258798080 42079069992960 42209286270840 42251268568080 42294976174080 42329540647680 42526276825032 42546731984640 42605058367872 42625551421440 42667947745280 42683985856512 42779409425181 42858659905776 43019473451136 43099168659456 43201297092096 43270762404870 43275541745488 43281329135616 43350923135520 43503404064768 43616694179520 43691652723810 43697495761920 43772593169760 43876317359160 43957599903360 44039033026560 44122536872960 44183144753280 44264995706880 44309022658560 44319750584382 44363831996484 44446017680064 44674068583872 44756828992512 44801345132544 44939985658776 45023238688896 45068019805952 45140486706315 45151510024192 45372100905495 45383180783616 45456154445520 45501366150240 45585659159040 45670108323840 45772207615420 45819557521920 45857002368320 45904439992320 46070133227118 46092292983360 46155479898528 46177680706560 46240984677888 46430214897924 46524473791488 46604429572064 46668446645652 46690766047744 46754901715392 46801405183104 46888106563584 47128687736832 47251418694480 47338953742080 47426650951680 47485447054695 47532677139090 47581848195840 47620733228640 47669995376640 47865073482720 47953745349120 48001441213440 48042581483520 48060817996191 48149852486736 48396907632528 48486564741888 48534790560256 48601459228608 48624703102976 48684984463674 48691495277568 48874194690048 49165112515584 49244167315980 49293146662760 49360857029055 49384464088960 49452299891280 49543912154880 49637853982080 49729809991680 49847650490880 49933317398640 49939995156480 50001769890072 50025820765440 50258327156856 50351432616576 50401513274112 50425756426240 50444710557696 50494883991552 50557483866123 50651143525008 50701522281696 50753971408896 50795448777216 51056078381568 51138173751210 51150661705728 51189036919020 51283866553920 51378871864320 51547002212160 51589127664360 51642494991360 51693859768320 51853829606280 51949890794880 52001561314560 52097896181760 52340033015424 52365208596480 52429983268572 52436994914304 52527111803712 52651580830992 52749119884032 52846839631872 52947044247552 53157846031290 53170827190272 53256322959840 53262205225216 53354982320640 53360875483136 53573324882220 53774341813920 53873960824320 54001621365120 54094427181860 54101661419520 54168584047578 54379255080960 54446521086594 54547385334624 54601639380288 54702790990848 54926649138504 54983469026304 55028402841984 55310751580032 55413216847872 55454789995605 55468332068864 55557522100080 55842585729840 55946036240640 56001681415680 56049678397440 56105426657280 56174982073470 56251991126331 56279048361120 56335024757440 56393301565440 56439387530240 56701702433376 56728975979520 56799148540953 56806744490496 56911981142016 57039212566908 57144879874368 57359297934848 57438088179264 57465558212608 57544494418944 57601729456128 57694349873160 57801230847360 58037768622405 58155592239360 58255536965080 58263327682560 58335558307065 58363457559680 58443627144240 58501756478880 58610133204480 58718710702080 58910859671040 59019994275840 59093000779176 59151775995312 59261356906752 59503869900046 59565424778496 59675771990016 59735126843392 59817180589056 59919980878368 60030984918528 60187315608420 60496134540660 60608205927360 60668488200320 60751824035760 60780878878720 60864369096960 60977122652160 61092743362560 61426844302824 61456390644480 61540639864704 61570240942080 61654646237184 61792480280817 61856402654592 61906953197232 61970993989632 62032631721984 62224595527536 62339868953856 62401873577472 62502212362590 62517475418112 62822908946070 62838250315776 62939290770720 63001891592640 63055888197120 63118604989440 63313929406260 63376902852120 63442464261120 63494310971520 63820097976960 63938327132160 64001921617920 64081090661588 64199803315648 64287989858664 64529210176704 64648752989184 64801945638144 64913312618232 64921993703424 65425041269280 65537479085715 65546243642880 65553483354112 65658889754640 65667670548480 65814476038740 65936399855040 66058549539840 66183805309440 66306413322240 66463533987840 66479625876573 66545747994726 66577756531520 66669026520096 66701094353920 67011102875808 67135243488768 67202017698816 67259614076928 67409978488164 67534858033344 67602029708928 67727265036288 68074771175424 68184231668280 68252049225360 68378488738560 68505162485760 68658311423130 68729336282880 68785503552480 68856659988480 68925146357760 69105199840677 69138439475040 69233219847792 69266521059840 69335415086080 69361477016832 69645322346886 69786710687232 69906644358096 69915993219072 70036149071616 70202107774656 70322755336418 70332159845376 70596058996736 70693031605248 70877128041720 71008430613120 71139976427520 71299015708635 71431099842960 71699122418560 71797610224080 71831947765760 71930618023680 72002161820160 72063872225280 72135548559360 72224778730104 72505673441280 72595361448792 72729847112832 72802185840384 72937054654464 73027476695511 73235532184672 73311292035072 73371203789312 73747668773376 73866250973970 73884289130496 73939719994140 74076696133440 74456780973120 74594714987520 74668908554240 74771475736320 74899976097960 74909992734720 75002654835108 75038731148160 75602269911168 75638634639360 75732198054604 75742325987328 75976715287512 76052283422544 76130957113344 76193173165824 76584117572352 76725992558592 76783555378530 76802305941504 76925799830880 77068307796480 77320503318240 77383691496540 77463742487040 77540789652480 77607247011840 77780744409420 77924836192320 78002341971840 78146844272640 78547812894720 78644974902858 78790667705568 78869034660416 78977371246488 79015142542336 79123679826048 79270259447808 79420566371328 79756240785408 79893307837824 80041313224704 80101363326985 80249754144560 80359987323330 80661512720880 80672299868160 80810941236480 81002432047680 81141640772790 81152492129280 81252876071367 81456991150080 81669781629891 81821078001936 81902459070432 81941854192640 82054186486272 82206194982912 82389973707756 82475203539456 82542604262976 82627991986176 82966127370048 83119825271808 83202498103296 83336283150120 83763878594760 83919054360960 84002522123520 84074517596160 84158139985920 84262473110205 84418572541680 84502537136160 84589952348160 84659081295360 85052553650064 85093463969280 85210116735744 85251102842880 85367971713024 85558818850362 85717319811552 86038946902272 86198337318912 86402594184192 86541524809740 86551083490976 86701846271040 87233388359040 87383305447620 87394991523840 87545186339520 87752634718320 87915199806720 88078066053120 88245073745920 88366289506560 88529991413760 88618045317120 88639501168764 88727663992968 88892035360128 89255804850069 89348137167744 89513657985024 89602690265088 89879971317552 90046477377792 90136039611904 90280973412630 90303020048384 90744201810990 90766361567232 90912308891040 91002732300480 91171318318080 91544415230840 91639115043840 91714004736640 92140266454236 92184585966720 92310959797056 92355361413120 92481969355776 92860429795848 93048947582976 93208859144128 93336893291304 93381532095488 93509803430784 93602810366208 93753318543885 93776213127168 94257375473664 94502837388960 94665247568255 94677907484160 94853301903360 94970894109390 95065354278180 95163696391680 95241466457280 95339990753280 95730146965440 95907490698240 96002882426880 96121635992382 96299704973472 96793815265056 96973129483776 97069581120512 97202918457216 97369968927348 97382990555136 98330225031168 98488334631960 98586293325520 98721714058110 98768928177920 98904599782560 99087824309760 99275707964160 99459619983360 99695300981760 99818621992089 99866634797280 100003539780144 100051641530880 100516654313712 100702865233152 100803026548224 100889421115392 100989767983104 101114967732246 101302287050016 101403044563392 101507942817792 101590897554432 102112156763136 102276347502420 102378073838040 102567733107840 102757743728640 102987467134695 103094004424320 103178255328720 103284989982720 103387719536640 103707659212560 103899781589760 104003122629120 104195792363520 104467983520329 104680066030848 104730417192960 104859966537144 104873989828608 105054223607424 105303161661984 105484133004627 105498239768064 105693679263744 105894088495104 106315692062580 106512645919680 106524410450432 106709964641280 106721750966272 107146649764440 107548683627840 107747921648640 108003242730240 108188854363720 108203322839040 108337168095156 108758510161920 108893042173188 109094770669248 109203278760576 109405581981696 109853298277008 109966938052608 110056805683968 110621503160064 110799376460955 110826433695744 110909579991210 110936664137728 111115044200160 111685171459680 111892072481280 112003362831360 112099356794880 112349964146940 112503982252662 112558096722240 112670049514880 112878775060480 113403404866752 113457951959040 113598297081906 113613488980992 114078425133816 114289759748736 114718595869696 114876176358528 115088988837888 115175333067795 115203458912256 115388699746320 115602461694720 116075537244810 116311184478720 116511073930160 116526655365120 116671116614130 116726915119360 116887254288480 117003512957760 117220266408960 117821719342080 117967462354287 118186001558352 118303551990624 118522713813504 119007739800092 119130849556992 119351543980032 119634361178112 119839961756736 120061969837056 120374631216840 120992269081320 121216411854720 121336976400640 121503648071520 121561757757440 121712461159185 121728738193920 121954245304320 122185486725120 122853688605648 122912781288960 123081279729408 123140481884160 123309292474368 123584960561634 123712805309184 123813906394464 123941987979264 124065263443968 124449191055072 124679737907712 124803747154944 125004424725180 125645817892140 125878581541440 126003783185280 126111776394240 126237209978880 126627858812520 126753805704240 126884928522240 126988621943040 127640195953920 127876654264320 128003843235840 128162181323176 128338228275543 128399606631296 128575979717328 129058420353408 129297505978368 129603891276288 129826625236464 129843987406848 130850082538560 131074958171430 131092487285760 131106966708224 131317779509280 131628952077480 131872799710080 132117099079680 132367610618880 132927067975680 132959251753146 133091495989452 133155513063040 133338053040192 133402188707840 134022205751616 134270486977536 134404035397632 134819956976328 135069716066688 135204059417856 135421460118945 135454530072576 136116302716485 136149542350848 136368463336560 136504098450720 136756977477120 137010324971520 137316622846260 137458672565760 137571007104960 137713319976960 138210399681354 138276878950080 138466439695584 138533042119680 138670830172160 138722954033664 139290644693772 139573421374464 139813288716192 140072298143232 140404215549312 140645510672836 140664319690752 141386063210496 141754256083440 142016861226240 142279952855040 142598031417270 142862199685920 143398244837120 143595220448160 143663895531520 143861236047360 144004323640320 144127744450560 144182453988573 144449557460208 145190722897584 145459694225664 145604371680768 145874109308928 146054953391022 146471064369344 146622584070144 146742407578624 147495337546752 147732501947940 147879439988280 148153392266880 148759674750115 148913561946240 149189429975040 149337817108480 149542951472640 149799952195920 149819985469440 150005309670216 150077462296320 151204539822336 151277269278720 151464396109208 151484651974656 151672451598369 151953430575024 152104566845088 152261914226688 152386346331648 153168235144704 153451985117184 153567110757060 153851599661760 154136615592960 154641006636480 154767382993080 154927484974080 155081579304960 155561488818840 155849672384640 156004683943680 156293688545280 157095625789440 157289949805716 157581335411136 157738069320832 157954742492976 158030285084672 158247359652096 158540518895616 158841132742656 159512481570816 159786615675648 160082626449408 160202726653970 160499508289120 160719974646660 161323025441760 161621882472960 162004864095360 162283281545580 162304984258560 162505752142734 163339563259782 163642156003872 163804918140864 163883708385280 164108372972544 164779947415512 164950407078912 165085208525952 165932254740096 166239650543616 166364369986815 166404996206592 166672566300240 167527757189520 167838108721920 168005044247040 168149035192320 168316279971840 168524946220410 168837145083360 169005074272320 169179904696320 169318162590720 170105107300128 170186927938560 170397445622859 170420233471488 170735943426048 171117637700724 171434639623104 172077893804544 172396674637824 172805188368384 173083049619480 173102166981952 173403692542080 174113305867215 174466776718080 174766610895240 174789983047680 175090372679040 175505269436640 175806888341045 175830399613440 176156132106240 176490147491840 176732579013120 177059982827520 177279002337528 177455327985936 177784070720256 178511609700138 178696274335488 179027315970048 179205380530176 179759942635104 180092954755584 180272079223808 180561946825260 181488403621980 181824617782080 182005464600960 182342636636160 183088830461680 183278230087680 183428009473280 184280532908472 184369171933440 184621919594112 184710722826240 184963938711552 185377440842451 185720859591696 186097895165952 186417718288256 186673786582608 186763064190976 187019606861568 187205620732416 187506637087770 187552426254336 188514750947328 189005674777920 189330495136510 189355814968320 189941788218780 190130708556360 190327392783360 190482932914560 191460293930880 191814981396480 192005764853760 192243271984764 192599409946944 193587630530112 193946258967552 194139162241024 194405836914432 194739937854696 194765981110272 196612437257145 196660450062336 196976669263920 197172586651040 197443428116220 197537856355840 197809199565120 198175648619520 198551415928320 198919239966720 199390601963520 199637243984178 199733269594560 200007079560288 200103283061760 201033308627424 201405730466304 201606053096448 201778842230784 202229935464492 202604574100032 202806089126784 203181795108864 204224313526272 204552695004840 204756147676080 205135466215680 205515487457280 205974934269390 206188008848640 206356510657440 206569979965440 206775439073280 207415318425120 207799563179520 208006245258240 208263544650161 208935967040658 209360132061696 209719933074288 209747979657216 210108447214848 210606323323968 210968266009254 210996479536128 211788176990208 212631384125160 213025291839360 213048820900864 213419929282560 213897047125905 214293299528880 215097367255680 215495843297280 216006485460480 216377708727440 216406645678080 216674336190312 217517020323840 217786084346376 218189541338496 218406557521152 218811163963392 219082430086533 219706596554016 219933876105216 220113611367936 221243006320128 221598752921910 221652867391488 221819159982420 222230088400320 223370342919360 223784144962560 224006725662720 224699928293880 225007964505324 225116193444480 225340099029760 225757550120960 226806809733504 226915903918080 227196594163812 227226977961984 228156850267632 228579519497472 229437191739392 229752352717056 230177977675776 230350666135590 230406917824512 230777399492640 231204923389440 232151074489620 232622368957440 233022147860320 233342233228260 233453830238720 233774508576960 234007025915520 234440532817920 235643438684160 235934924708574 236372003116704 236607103981248 237045427627008 238015479600184 238261699113984 239268722356224 239679923513472 240123939674112 240304089980955 240749262433680 241984538162640 242432823709440 242673952801280 243007296143040 243123515514880 243424922318370 243457476387840 243758628214101 244370973450240 245707377211296 245825562577920 246129643677463 246162559458816 246618584948736 247169921123268 247425610618368 247627812788928 247883975958528 248898382110144 249359475815424 249607494309888 250008849450360 251291635784280 251757163082880 252007566370560 252223552788480 252474419957760 252787419330615 253255717625040 253507611408480 253769857044480 253977243886080 255280391907840 255753308528640 256324362646352 256676456551086 256799213262592 257151959434656 258116840706816 258595011956736 259207782552576 259653250472928 261700165077120 262149916342860 262184974571520 262635559018560 263257904154960 263745599420160 264234198159360 264735221237760 265854135951360 265918503506292 266182991978904 266311026126080 266676106080384 266804377415680 267767414550207 268044411503232 268540973955072 268808070795264 269639913952656 270139432133376 270408118835712 270842920237890 270909060145152 272232605432970 272299084701696 272736926673120 273008196901440 273513954954240 274633245692520 274917345131520 275142014209920 276420799362708 276553757900160 276932879391168 277066084239360 277341660344320 277445908067328 278581289387544 279146842748928 279626577432384 280144596286464 280808431098624 281259955631655 281291021345672 281328639381504 282772126420992 283508512166880 283995742704765 284033722452480 284559905710080 285196062834540 285724399371840 286796489674240 287190440896320 287327791063040 287722472094720 288008647280640 288364907977146 288899114920416 290381445795168 290919388451328 291208743361536 292109906782044 292942128738688 293484815157248 294990675093504 295465003895880 295758879976560 296306784533760 297519349500230 297827123892480 298378859950080 298675634216960 299085902945280 299455865976267 299599904391840 300010619340432 300154924592640 302409079644672 302928792218416 302969303949312 303344903196738 303906861150048 304209133690176 304523828453376 304772692663296 306336470289408 307134221514120 307703199323520 308273231185920 308962401404085 309282013272960 309534765986160 309854969948160 310163158609920 311122977637680 311699344769280 312009367887360 312587377090560 314191251578880 314579899611432 315162670822272 315476138641664 315909484985952 316060570169344 316452399013881 316494719304192 317081037791232 317682265485312 319573231351296 320165252898816 320405453307940 320999016578240 321439949293320 322646050883520 323243764945920 324009728190720 324566563091160 324609968517120 325011504285468 326679126519564 327284312007744 327609836281728 327767416770560 328216745945088 329559894831024 329900814157824 330170417051904 331864509480192 332398129382865 332479301087232 332728739973630 332809992413184 333345132600480 335055514379040 335676217443840 336010088494080 336298070384640 337049892440820 337674290166720 338010148544640 338636325181440 340210214600256 340373855877120 340794891245718 340840466942976 342235275401448 342869279246208 344155787609088 345525999203385 345610376736768 346166099238960 346204333963904 346807385084160 348226611734430 348933553436160 349533221790480 349579966095360 350180745358080 351010538873280 351613776682090 351660799226880 352980294983680 353465158026240 353902387062861 354558004675056 354910655971872 355568141440512 357023219400276 357392548670976 358054631940096 359519885270208 360185909511168 360544158447616 361123893650520 362976807243960 363649235564160 364010929201920 364685273272320 365137383477555 366177660923360 366556460175360 366856018946560 368561065816944 368738343866880 369243839188224 369421445652480 369927877423104 370754881684902 371441719183392 372195790331904 372835436576512 373347573165216 373526128381952 374039213723136 374411241464832 375013274175540 378011349555840 378660990273020 378711629936640 379883576437560 380261417112720 380654785566720 380965865829120 382920587861760 383629962792960 384011529707520 384486543969528 385198819893888 386775154350299 387175261060224 387892517935104 388278324482048 388811673828864 389479875709392 389531962220544 393224874514290 393320900124672 393953338527840 394345173302080 394886856232440 395075712711680 395618399130240 396351297239040 397102831856640 398781203927040 399274487968356 399466539189120 400014159120576 400206566123520 402066617254848 402811460932608 403212106192896 404459870928984 405209148200064 405612178253568 406264380356835 406363590217728 408348908149455 408448627052544 409105390009680 409512295352160 410270932431360 411030974914560 411949868538780 412376017697280 412713021314880 413139959930880 414830636850240 415599126359040 416012490516480 416527089300322 417871934081316 418720264123392 419439866148576 420216894429696 421212646647936 421936532018508 421992959072256 425262768250320 426050583678720 426097641801728 426839858565120 427794094251810 428586599057760 430194734511360 430991686594560 432012970920960 432547361965719 432755417454880 433348672380624 435572168692752 436379082676992 436813115042304 437622327926784 438164860173066 439413193108032 439867752210432 440227222735872 442486012640256 443197505843820 443638319964840 444460176800640 446279024250345 446740685838720 447568289925120 448013451325440 449399856587760 450015929010648 450232386888960 450680198059520 451515100241920 453613619467008 453831807836160 454393188327624 454453955923968 456313700535264 457159038994944 458874383478784 459504705434112 460355955351552 460701332271180 461554798985280 462409846778880 464302148979240 465244737914880 466044295720640 466684466456520 466907660477440 467549017153920 468014051831040 468881065635840 471286877368320 471869849417148 472744006233408 473214207962496 474090855254016 476030959200368 476523398227968 478537444712448 479359847026944 480247879348224 480608179961910 481498524867360 483969076325280 484865647418880 485347905602560 486014592286080 486849844636740 486914952775680 487517256428202 491414754422592 491651125155840 492259287354926 492325118917632 494339842246536 494851221236736 495255625577856 497796764220288 498718951630848 499093109960445 499214988619776 500017698900720 502583271568560 503514326165760 504015132741120 504447105576960 504948839915520 505574838661230 506511435250080 507015222816960 507539714088960 507954487772160 510560783815680 511192336868577 512648725292704 513352913102172 513598426525184 514303918869312 516233681413632 517190023913472 518415565105152 519306500945856 522339917601645 523400330154240 524299832685720 524369949143040 525271118037120 526515808309920 527420665023135 527491198840320 528468396318720 529470442475520 531837007012584 532365983957808 532622052252160 533352212160768 533608754831360 535534829100414 536088823006464 537081947910144 537616141590528 539279827905312 540278864266752 540816237671424 541685840475780 544465210865940 545473853346240 546016393802880 547027909908480 549266491385040 549834690263040 550284028419840 552841598725416 553107515800320 553865758782336 554132168478720 554683320688640 554891816134656 556132322527353 557162578775088 558293685497856 559253154864768 560289192572928 561616862197248 562519911263310 562582042691344 562657278763008 565544252841984 567017024333760 567991485409530 568067444904960 570392125669080 571448798743680 573592979348480 574380881792640 575444944189440 576017294561280 576729815954292 577798229840832 580762891590336 581838776902656 582417486723072 584219813564088 585884257477376 586969630314496 589837311771435 589981350187008 590930007791760 591517759953120 592613569067520 595038699000460 595654247784960 596757719900160 598171805890560 598911731952534 599199808783680 600021238680864 600309849185280 604818159289344 605857584436832 606689806393476 607813722300096 608418267380352 609545385326592 612672940578816 614268443028240 615406398647040 616546462371840 617924802808170 618564026545920 619069531972320 619709939896320 620326317219840 622245955275360 623398689538560 624018735774720 624790633950483 629159799222864 630325341644544 630952277283328 631818969971904 632121140338688 632904798027762 632989438608384 635364530970624 639146462702592 640810906615880 641691141377715 641998033156480 642879898586640 645292101767040 646487529891840 648019456381440 649133126182320 649219937034240 650023008570936 653358253039128 654568624015488 655219672563456 655534833541120 656433491890176 657247290259599 659119789662048 659801628315648 660340834103808 663729018960384 664796258765730 664958602174464 665457479947260 666690265200960 670111028758080 671352434887680 672020176988160 674099784881640 675348580333440 676020297089280 677272650362880 680420429200512 680747711754240 681589782491436 681680933885952 684470550802896 685738558492416 688311575218176 691051998406770 691220753473536 692332198477920 692408667927808 693614770168320 696453223468860 697867106872320 699066443580960 700361490716160 702021077746560 703227553364180 703321598453760 706930316052480 707804774125722 709116009350112 709821311943744 711136282881024 714046438800552 714785097341952 719039770540416 720371819022336 720912269942865 721088316895232 722247787301040 725953614487920 727298471128320 728021858403840 729370546544640 730274766955110 731275884642303 732355321846720 733112920350720 733712037893120 737122131633888 737476687733760 738388931032389 738487678376448 739855754846208 741509763369804 742883438366784 745670873153024 746695146330432 747052256763904 748078427446272 748822482929664 750026548351080 756022699111680 757321980546040 757423259873280 758362257991845 759767152875120 760522834225440 761309571133440 761931731658240 765841175723520 767259925585920 768973087939056 770397639787776 773550308700598 774350522120448 775785035870208 776556648964096 777623347657728 778959751418784 786449749028580 787906677055680 788690346604160 789773712464880 790151425423360 791236798260480 792702594478080 794205663713280 797562407854080 798548975936712 798933078378240 800028318241152 800413132247040 803302243650621 804133234509696 805622921865216 806424212385792 808919741857968 810418296400128 811224356507136 812528760713670 812727180435456 816697816298910 816897254105088 818210780019360 819024590704320 820541864862720 823899737077560 824752035394560 825426042629760 829661273700480 831198252718080 832024981032960 833054178600644 835743868162632 837440528246784 838879732297152 840433788859392 842425293295872 843873064037016 843985918144512 850525536500640 851987228114295 852101167357440 852195283603456 853679717130240 855588188503620 857173198115520 860389469022720 861983373189120 864025941841920 865094723931438 865510834909760 866697344761248 871144337385504 872758165353984 873626230084608 876329720346132 878826386216064 880454445471744 884972025280512 886395011687640 887276639929680 888920353601280 892558048500690 893481371677440 895136579850240 896026902650880 898367597928801 898799713175520 900031858021296 900464773777920 901360396119040 907227238934016 908786376655248 908907911847936 912627401070528 914318077989888 917748766957568 919009410868224 921402664542360 923109597970560 924819693557760 926887204212255 928604297958480 930489475829760 932088591441280 933368932913040 933815320954880 935098034307840 936028103662080 937762131271680 942573754736640 943739698834296 945488012466816 946428415924992 948181710508032 949357197041643 952061918400736 953046796455936 958719694053888 960495758696448 961216359923820 962997049734720 967938152650560 969731294837760 970695811205120 972029184572160 973699689273480 973829905551360 975034512856404 982829508845184 983302250311680 984518574709852 984650237835264 988679684493072 989702442473472 990511251155712 995593528440576 997437903261696 998186219920890 998429977239552 1000035397801440 1005166543137120 1007028652331520 1008030265482240 1008894211153920 1011149677322460 1013022870500160 1014030445633920 1015908975544320 1021121567631360 1022384673737154 1025297450585408 1026705826204344 1027196853050368 1028607837738624 1032467362827264 1036831130210304 1038613001891712 1041317723250805 1044679835203290 1046800660308480 1048599665371440 1048739898286080 1050542236074240 1053031616619840 1054841330046270 1054982397680640 1058940884951040 1061707161188583 1063674014025168 1064731967915616 1065244104504320 1066704424321536 1071069658200828 1072177646012928 1074163895820288 1078559655810624 1080557728533504 1081632475342848 1083371680951560 1088930421731880 1090947706692480 1092032787605760 1094055819816960 1095412150432665 1098532982770080 1099669380526080 1100568056839680 1105683197450832 1106215031600640 1107731517564672 1108264336957440 1109783632269312 1112264645054706 1114325157550176 1116587370995712 1118506309729536 1120578385145856 1123233724394496 1125039822526620 1125164085382688 1134034048667520 1135982970819060 1136134889809920 1140784251338160 1142897597487360 1147185958696960 1148761763585280 1150889888378880 1152034589122560 1153459631908584 1155596459681664 1160325463050897 1161525783180672 1163677553805312 1164834973446144 1168439627128176 1171768514954752 1173939260628992 1179674623542870 1179962700374016 1181860015583520 1183035519906240 1185227138135040 1190077398000920 1191308495569920 1196343611781120 1197823463905068 1198399617567360 1200042477361728 1200619698370560 1209636318578688 1211715168873664 1213379612786952 1215627444600192 1216836534760704 1218793141070505 1219090770653184 1225345881157632 1228536886056480 1230648218387315 1230812797294080 1233092924743680 1235849605616340 1237128053091840 1238139063944640 1239419879792640 1244491910550720 1246797379077120 1248037471549440 1249581267900966 1258319598445728 1260650683289088 1261904554566656 1263637939943808 1265809596055524 1265978877216768 1278292925405184 1281621813231760 1283382282755430 1283996066312960 1285759797173280 1290584203534080 1292975059783680 1296038912762880 1297642085897157 1298266252364640 1300046017141872 1306716506078256 1309137248030976 1310439345126912 1312866983780352 1314494580519198 1318239579324096 1319603256631296 1320681668207616 1327458037920768 1329592517531460 1330914959894520 1333380530401920 1338837072751035 1340222057516160 1342704869775360 1344040353976320 1348199569763280 1350697160666880 1352040594178560 1354545300725760 1360840858401024 1361495423508480 1363179564982872 1363361867771904 1368941101605792 1371477116984832 1376623150436352 1382103996813540 1384664396955840 1384817335855616 1387229540336640 1392906446937720 1395734213744640 1398132887161920 1400722981432320 1404042155493120 1406455106728360 1406643196907520 1413860632104960 1415609548251444 1418232018700224 1419642623887488 1422272565762048 1428092877601104 1429570194683904 1438079541080832 1440743638044672 1441824539885730 1442176633790464 1444495574602080 1451907228975840 1454596942256640 1456043716807680 1460549533910220 1462551769284606 1464710643693440 1467424075786240 1474244263267776 1474953375467520 1476777862064778 1476975356752896 1483019526739608 1485766876733568 1491341746306048 1493390292660864 1496156854892544 1497279329881335 1497644965859328 1500053096702160 1512045398223360 1514643961092080 1514846519746560 1516724515983690 1519534305750240 1521045668450880 1522619142266880 1523863463316480 1531682351447040 1533577010605731 1537946175878112 1540795279575552 1547100617401196 1548701044240896 1551570071740416 1555246695315456 1557919502837568 1572899498057160 1575813354111360 1577380693208320 1579547424929760 1580302850846720 1582261995069405 1582473596520960 1585405188956160 1588411327426560 1597097951873424 1597866156756480 1600056636482304 1600826264494080 1606604487301242 1608266469019392 1611245843730432 1612848424771584 1617839483715936 1620836592800256 1622448713014272 1625057521427340 1633395632597820 1636421560038720 1638049181408640 1641083729725440 1647799474155120 1649504070789120 1650852085259520 1659322547400960 1662396505436160 1664049962065920 1666108357201288 1668396967582059 1671487736325264 1674881056493568 1677759464594304 1680867577718784 1684850586591744 1687746128074032 1687971836289024 1701051073001280 1703974456228590 1704202334714880 1704390567206912 1711176377007240 1714346396231040 1720778938045440 1728051883683840 1730189447862876 1731021669819520 1733394689522496 1742288674771008 1745516330707968 1747252460169216 1752659440692264 1757652772432128 1760908890943488 1769511935314305 1769944050561024 1772790023375280 1774553279859360 1777840707202560 1785116097001380 1786962743354880 1790273159700480 1796735195857602 1797599426351040 1800063716042592 1800929547555840 1802720792238080 1814454477868032 1817572753310496 1825254802141056 1828636155979776 1838018821736448 1842805329084720 1846219195941120 1849639387115520 1853774408424510 1857208595916960 1860978951659520 1864177182882560 1866737865826080 1867630641909760 1870196068615680 1872056207324160 1874371901851449 1887479397668592 1890976024933632 1892856831849984 1896363421016064 1898714394083286 1904123836801472 1906093592911872 1917439388107776 1922432719847640 1925994099469440 1933875771751495 1935876305301120 1939462589675520 1941391622410240 1944058369144320 1947399378546960 1947659811102720 1950069025712808 1965659017690368 1966604500623360 1969037149419704 1969300475670528 1971741870778797 1977359368986144 1979404884946944 1981022502311424 1991187056881152 1994875806523392 1996372439841780 2000070795602880 2010333086274240 2014057304663040 2016060530964480 2022299354644920 2026045741000320 2028060891267840 2031817951088640 2042243135262720 2044769347474308 2050594901170816 2053411652408688 2054393706100736 2057215675477248 2064934725654528 2073662260420608 2077226003783424 2082635446501610 2089359670406580 2093601320616960 2097199330742880 2101084472148480 2106063233239680 2109682660092540 2109964795361280 2123414322377166 2127348028050336 2129463935831232 2130488209008640 2133408848643072 2142139316401656 2144355292025856 2157119311621248 2161115457067008 2162736809828595 2163264950685696 2166743361903120 2177860843463760 2181895413384960 2184065575211520 2188111639633920 2190824300865330 2197065965540160 2199338761052160 2201136113679360 2211366394901664 2212430063201280 2215166793097167 2215463035129344 2219567264538624 2224529290109412 2228650315100352 2237012619459072 2241156770291712 2246467448788992 2250079645053240 2250328170765376 2268068097335040 2271965941638120 2272269779619840 2281568502676320 2285795194974720 2294371917393920 2297523527170560 2301779776757760 2306919263817168 2311192919363328 2320650926101794 2323051566361344 2327355107610624 2329669946892288 2336879254256352 2343537029909504 2359349247085740 2363720031167040 2366071039812480 2370454276270080 2380154796001840 2382616991139840 2392687223562240 2395646927810136 2396799235134720 2400084954723456 2401239396741120 2409906730951863 2419272637157376 2423430337747328 2426759225573904 2431254889200384 2433673069521408 2437586282141010 2438181541306368 2450691762315264 2457073772112960 2461296436774630 2461625594588160 2471699211232680 2474256106183680 2476278127889280 2488983821101440 2493594758154240 2496074943098880 2499162535801932 2516639196891456 2521301366578176 2523809109133312 2527275879887616 2531619192111048 2531957754433536 2555961684342885 2556585850810368 2563243626463520 2566764565510860 2567992132625920 2571519594346560 2581168407068160 2585950119567360 2592077825525760 2595284171794314 2596532504729280 2600092034283744 2613433012156512 2618274496061952 2620878690253824 2628989161038396 2636479158648192 2641363336415232 2654916075841536 2659185035062920 2661829919789040 2666761060803840 2677674145502070 2680444115032320 2685409739550720 2688080707952640 2696399139526560 2701394321333760 2704081188357120 2707426080452093 2721681716802048 2726359129965744 2726723735543808 2737882203211584 2742954233969664 2753246300872704 2764207993627080 2769328793911680 2769634671711232 2774459080673280 2780661612636765 2785812893875440 2791468427489280 2796265774323840 2801445962864640 2808084310986240 2812910213456720 2813286393815040 2827721264209920 2831219096502888 2836464037400448 2839285247774976 2844545131524096 2848071591124929 2856185755202208 2859140389367808 2876159082161664 2881487276089344 2883649079771460 2888991149204160 2903814457951680 2909193884513280 2912087433615360 2921099067820440 2925103538569212 2929421287386880 2934848151572480 2948488526535552 2949906750935040 2953555724129556 2953950713505792 2966039053479216 2971533753467136 2982683492612096 2986780585321728 2992313709785088 2994558659762670 2995289931718656 3000106193404320 3024090796446720 3029287922184160 3033449031967380 3039068611500480 3042091336901760 3047726926632960 3063364702894080 3067154021211462 3075892351756224 3081590559151104 3094201234802392 3097402088481792 3110493390630912 3115839005675136 3123953169752415 3145798996114320 3151626708222720 3154761386416640 3159094849859520 3160605701693440 3164523990138810 3164947193041920 3176822654853120 3194195903746848 3195732313512960 3200113272964608 3213208974602484 3216532938038784 3222491687460864 3235678967431872 3241673185600512 3244897426028544 3250115042854680 3266791265195640 3272843120077440 3276098362817280 3282167459450880 3286236451297995 3295598948310240 3299008141578240 3301704170519040 3318645094801920 3324793010872320 3332216714402576 3336793935164118 3342975472650528 3349762112987136 3355518929188608 3361735155437568 3369701173183488 3375492256148064 3402102146002560 3407948912457180 3408404669429760 3422352754014480 3428692792462080 3441557876090880 3456103767367680 3460378895725752 3462043339639040 3466789379044992 3480976389152691 3484577349542016 3491032661415936 3494504920338432 3505318881384528 3515305544864256 3521817781886976 3539023870628610 3539888101122048 3545580046750560 3549106559718720 3555681414405120 3570232194002760 3573925486709760 3593470391715204 3595198852702080 3600127432085184 3601859095111680 3605441584476160 3628908955736064 3635145506620992 3650509604282112 3656379423211515 3657272311959552 3676037643472896 3685610658169440 3691944655161945 3692438391882240 3699278774231040 3707548816849020 3714417191833920 3728354365765120 3733475731652160 3735261283819520 3740392137231360 3744112414648320 3748743803702898 3774958795337184 3781952049867264 3785713663699968 3797428788166572 3808247673602944 3834878776215552 3844865439695280 3851988198938880 3867751543502990 3871752610602240 3878925179351040 3882783244820480 3888116738288640 3892926257691471 3894798757093920 3900138051425616 3931318035380736 3938074298839408 3938600951341056 3943483741557594 3954718737972288 3958809769893888 3962045004622848 3982374113762304 3992744879683560 4000141591205760 4016511218253105 4020666172548480 4028114609326080 4032121061928960 4044598709289840 4052091482000640 4056121782535680 4063635902177280 4084486270525440 4089538694948616 4101189802341632 4106823304817376 4108787412201472 4114431350954496 4129869451309056 4154452007566848 4165270893003220 4178719340813160 4187202641233920 4194398661485760 4202168944296960 4212126466479360 4219365320185080 4219929590722560 4246828644754332 4254696056100672 4258927871662464 4260976418017280 4266817697286144 4284278632803312 4288710584051712 4314238623242496 4322230914134016 4325473619657190 4326529901371392 4333486723806240 4355721686927520 4363790826769920 4368131150423040 4381648601730660 4394131931080320 4402272227358720 4422732789803328 4424860126402560 4430333586194334 4430926070258688 4449058580218824 4457300630200704 4474025238918144 4491837989644005 4492934897577984 4500159290106480 4500656341530752 4536136194670080 4543931883276240 4544539559239680 4563137005352640 4571590389949440 4588743834787840 4595047054341120 4600731031817193 4613838527634336 4622385838726656 4641301852203588 4646103132722688 4654710215221248 4673758508512704 4687074059819008 4718698494171480 4727440062334080 4732142079624960 4740908552540160 4746785985208215 4760309592003680 4765233982279680 4791293855620272 4793598470269440 4800169909446912 4802478793482240 4819813461903726 4838545274314752 4846860675494656 4853518451147808 4862509778400768 4867346139042816 4875172564282020 4914147544225920 4922592873549260 4923251189176320 4943398422465360 4948512212367360 4952556255778560 4977967642202880 4987189516308480 4992149886197760 4998325071603864 5033278393782912 5042602733156352 5047618218266624 5054551759775232 5063238384222096 5063915508867072 5111923368685770 5113171701620736 5126487252927040 5133529131021720 5135984265251840 5143039188693120 5162336814136320 5184155651051520 5190568343588628 5193065009458560 5200184068567488 5226866024313024 5236548992123904 5241757380507648 5257978322076792 5272958317296384 5282726672830464 5308535805942915 5309832151683072 5318370070125840 5323659839578080 5333522121607680 5355348291004140 5360888230064640 5370819479101440 5392798279053120 5402788642667520 5408162376714240 5414852160904186 5443363433604096 5452718259931488 5475764406423168 5485908467939328 5528415987254160 5538657587823360 5539269343422464 5548918161346560 5561323225273530 5571625787750880 5582936854978560 5592531548647680 5602891925729280 5616168621972480 5623115705554347 5625820426913440 5662438193005776 5672928074800896 5678570495549952 5689090263048192 5696143182249858 5712371510404416 5718280778735616 5752318164323328 5767298159542920 5777982298408320 5801627315254485 5807628915903360 5818387769026560 5824174867230720 5842198135640880 5850207077138424 5858842574773760 5869696303144960 5896977053071104 5899813501870080 5907111448259112 5907901427011584 5932078106958432 5943067506934272 5965366985224192 5973561170643456 5984627419570176 5989117319525340 6000212386808640 6048181592893440 6058575844368320 6066898063934760 6078137223000960 6084182673803520 6095453853265920 6126729405788160 6134308042422924 6151784703512448 6163181118302208 6188402469604784 6194804176963584 6220986781261824 6231678011350272 6247906339504830 6291597992228640 6303253416445440 6309522772833280 6318189699719040 6329047980277620 6329894386083840 6388391807493696 6391464627025920 6400226545929216 6426417949204968 6433065876077568 6471357934863744 6483346371201024 6488210429485785 6489794852057088 6500230085709360 6533582530391280 6545686240154880 6552196725634560 6564334918901760 6572472902595990 6591197896620480 6598016283156480 6603408341038080 6637290189603840 6645500379291501 6664433428805152 6673587870328236 6685950945301056 6711037858377216 6723470310875136 6739402346366976 6750984512296128 6804204292005120 6815897824914360 6816809338859520 6844705508028960 6857385584924160 6883115752181760 6920757791451504 6924086679278080 6933578758089984 6961952778305382 6969154699084032 6982065322831872 6989009840676864 7010637762769056 7030611089728512 7078047741257220 7091160093501120 7098213119437440 7111362828810240 7140464388005520 7147850973419520 7186940783430408 7190397705404160 7200254864170368 7203718190223360 7210883168952320 7229720192855589 7257817911472128 7270291013241984 7301019208564224 7312758846423030 7314544623919104 7352075286945792 7371221316338880 7383889310323890 7384876783764480 7415097633698040 7428834383667840 7456708731530240 7466951463304320 7480784274462720 7488224829296640 7497487607405796 7549917590674368 7563904099734528 7571427327399936 7594857576333144 7616495347205888 7667885053028655 7669757552431104 7689730879390560 7703976397877760 7735503087005980 7743505221204480 7757850358702080 7776233476577280 7785852515382942 7789597514187840 7800276102851232 7862636070761472 7876148597678816 7886967483115188 7909437475944576 7924090009245696 7964748227524608 7985489759367120 8000283182411520 8033022436506210 8041332345096960 8056229218652160 8064242123857920 8089197418579680 8104182964001280 8112243565071360 8122278241356279 8179077389897232 8202379604683264 8213646609634752 8217574824402944 8228862701908992 8259738902618112 8308904015133696 8330541786006440 8341984837910295 8357438681626320 8374405282467840 8388797322971520 8404337888593920 8424252932958720 8438730640370160 8439859181445120 8493657289508664 8509392112201344 8517855743324928 8521952836034560 8533635394572288 8544214773374787 8568557265606624 8577421168103424 8628477246484992 8644461828268032 8650947239314380 8666973447612480 8711443373855040 8727581653539840 8736262300846080 8763297203461320 8788263862160640 8804544454717440 8845465579606656 8849720252805120 8860667172388668 8861852140517376 8898117160437648 8914601260401408 8948050477836288 8983675979288010 8985869795155968 9000318580212960 9001312683061504 9072272389340160 9087863766552480 9126274010705280 9143180779898880 9190094108682240 9201462063634386 9227677055268672 9244771677453312 9282603704407176 9292206265445376 9347517017025408 9371859509257245 9374148119638016 9437396988342960 9454880124668160 9464284159249920 9481817105080320 9493571970416430 9520619184007360 9530467964559360 9582587711240544 9587196940538880 9600339818893824 9639626923807452 9693721350989312 9707036902295616 9725019556801536 9734692278085632 9750345128564040 9828295088451840 9845185747098520 9846502378352640 9858709353893985 9886796844930720 9897024424734720 9905112511557120 9955935284405760 9974379032616960 9996650143207728 10066556787565824 10085205466312704 10095236436533248 10109103519550464 10126476768444192 10223846737371540 10252974505854080 10267058262043440 10271968530503680 10286078377386240 10324673628272640 10368311302103040 10381136687177256 10386130018917120 10400368137134976 10442929167458073 10453732048626048 10473097984247808 10483514761015296 10515956644153584 10545916634592768 10565453345660928 10617071611885830 10619664303366144 10636740140251680 10647319679156160 10667044243215360 10710696582008280 10721776460129280 10785596558106240 10805577285335040 10816324753428480 10829704321808372 10886726867208192 10905436519862976 10951528812846336 10971816935878656 11056831974508320 11075833965485835 11077315175646720 11078538686844928 11097836322693120 11122646450547060 11143251575501760 11185063097295360 11205783851458560 11232337243944960 11246231411108694 11251640853826880 11324876386011552 11345856149601792 11357140991099904 11392286364499716 11424743020808832 11504636328646656 11534596319085840 11555964596816640 11603254630508970 11615257831806720 11636775538053120 11648349734461440 11678778773074413 11684396271281760 11700414154276848 11717685149547520 11793954106142208 11814222896518224 11815802854023168 11864156213916864 11886135013868544 11930733970448384 11947122341286912 11978234639050680 12000424773617280 12049533654759315 12096363185786880 12117151688736640 12133796127869520 12156274446001920 12168365347607040 12190907706531840 12253458811576320 12268616084845848 12303569407024896 12326362236604416 12376804939209568 12389608353927168 12463356022700544 12495812679009660 12583195984457280 12606506832890880 12619045545666560 12636379399438080 12658095960555240 12659788772167680 12776783614987392 12782929254051840 12800453091858432 12852835898409936 12866131752155136 12942715869727488 12966692742402048 12976420858971570 12979589704114176 13000460171418720 13067165060782560 13091372480309760 13104393451269120 13144945805191980 13182395793240960 13206816682076160 13274580379207680 13291000758583002 13328866857610304 13347175740656472 13371901890602112 13422075716754432 13478804692733952 13501969024592256 13537130402260465 13608408584010240 13631795649828720 13633618677719040 13689411016057920 13714771169848320 13766231504363520 13802193095451579 13841515582903008 13848173358556160 13867157516179968 13923905556610764 13938309398168064 13964130645663744 14021275525538112 14061222179457024 14156095482514440 14182320187002240 14196426238874880 14222725657620480 14240357955624645 14280928776011040 14295701946839040 14373881566860816 14380795410808320 14400509728340736 14407436380446720 14459440385711178 14515635822944256 14540582026483968 14602038417128448 14625517692846060 14742442632677760 14767778620647780 14769753567528960 14830195267396080 14857668767335680 14913417463060480 14933902926608640 14961568548925440 14976449658593280 14994975214811592 15099835181348736 15127808199469056 15142854654799872 15189715152666288 15232990694411776 15335770106057310 15339515104862208 15379461758781120 15407952795755520 15471006174011960 15487010442408960 15552466953154560 15571705030765884 15579195028375680 15600552205702464 15725272141522944 15752297195357632 15773934966230376 15818874951889152 15848180018491392 15929496455049216 15970979518734240 16000566364823040 16066044873012420 16082664690193920 16112458437304320 16178394837159360 16208365928002560 16224487130142720 16244556482712558 16358154779794464 16404759209366528 16427293219269504 16457725403817984 16617808030267392 16661083572012880 16683969675820590 16714877363252640 16748810564935680 16777594645943040 16808675777187840 16848505865917440 16869347116663041 16877461280740320 16987314579017328 17018784224402688 17035711486649856 17067270789144576 17088429546749574 17137114531213248 17154842336206848 17256954492969984 17301894478628760 17333946895224960 17404881945763455 17422886747710080 17455163307079680 17472524601692160 17526594406922640 17576527724321280 17609088909434880 17690931159213312 17699440505610240 17721334344777336 17723704281034752 17796234320875296 17829202520802816 17896100955672576 17967351958576020 18000637160425920 18002625366123008 18144544778680320 18175727533104960 18252548021410560 18286361559797760 18380188217364480 18402924127268772 18455354110537344 18489543354906624 18565207408814352 18584412530890752 18695034034050816 18743719018514490 18748296239276032 18874793976685920 18909760249336320 18928568318499840 18987143940832860 19041238368014720 19165175422481088 19174393881077760 19200679637787648 19279253847614904 19387442701978624 19414073804591232 19450039113603072 19464631288457355 19469384556171264 19500690257128080 19656590176903680 19690371494197040 19693004756705280 19717418707787970 19773593689861440 19794048849469440 19810225023114240 19911870568811520 19936501137874503 19993300286415456 20133113575131648 20170410932625408 20218207039100928 20252953536888384 20447693474743080 20505949011708160 20534116524086880 20543937061007360 20572156754772480 20649347256545280 20762273374354512 20772260037834240 20800736274269952 20885858334916146 20907464097252096 20946195968495616 20967029522030592 21031913288307168 21091833269185536 21234143223771660 21273480280503360 21294639358312320 21334088486430720 21421393164016560 21443552920258560 21571193116212480 21611154570670080 21632649506856960 21659408643616744 21689160578566767 21773453734416384 21810873039725952 21903057625692672 21943633871757312 22113663949016640 22151667930971670 22154630351293440 22157077373689856 22245292901094120 22286503151003520 22370126194590720 22464674487889920 22492462822217388 22503281707653760 22649752772023104 22691712299203584 22714281982199808 22784572728999432 22849486041617664 23003655159085965 23009272657293312 23069192638171680 23111929193633280 23206509261017940 23230515663613440 23273551076106240 23357557546148826 23368792542563520 23400828308553696 23435370299095040 23587908212284416 23628445793036448 23728312427833728 23772270027737088 23894244682573824 23956469278101360 24000849547234560 24099067309518630 24192726371573760 24234303377473280 24267592255739040 24312548892003840 24336730695214080 24366834724068837 24537232169691696 24607138814049792 24652724473208832 24753609878419136 24779216707854336 24926712045401088 24991625358019320 25166391968914560 25213013665781760 25238091091333120 25272758798876160 25316191921110480 25319577544335360 25553567229974784 25565858508103680 25600906183716864 25632644320124361 25705671796819872 25732263504310272 25885431739454976 25933385484804096 25952841717943140 26000920342837440 26134330121565120 26182744960619520 26208786902538240 26289891610383960 26364791586481920 26413633364152320 26549160758415360 26582001517166004 26657733715220608 26694351481312944 26743803781204224 26844151433508864 26957609385467904 27003938049184512 27074260804520930 27216817168020480 27263591299657440 27378822032115840 27429542339696640 27604386190903158 27683031165806016 27696346717112320 27734315032359936 27847811113221528 27876618796336128 28042551051076224 28115578527771735 28122444358914048 28312190965028880 28364640374004480 28392852477749760 28445451315240960 28480715911249290 28561857552022080 28591403893678080 28747763133721632 28761590821616640 28801019456681472 28918880771422356 29081164052967936 29204076834256896 29251035385692120 29484885265355520 29535557241295560 29539507135057920 29660390534792160 29715337534671360 29826834926120960 29867805853217280 29923137097850880 29989950429623184 30199670362697472 30255616398938112 30285709309599744 30379430305332576 30465981388823552 30671540212114620 30758923517562240 30815905591511040 30942012348023920 30974020884817920 31104933906309120 31143410061531768 31158390056751360 31201104411404928 31328787502374219 31450544283045888 31504594390715264 31547869932460752 31637749903778304 31696360036982784 31858992910098432 31941959037468480 32001132729646080 32132089746024840 32165329380387840 32356789674318720 32416731856005120 32448974260285440 32489112965425116 32716309559588928 32809518418733056 32854586438539008 32915450807635968 33227501896457505 33235616060534784 33322167144025760 33367939351641180 33429754726505280 33555189291886080 33617351554375680 33697011731834880 33738694233326082 33754922561480640 33974629158034656 34037568448805376 34071422973299712 34176859093499148 34274229062426496 34513908985939968 34603788957257520 34667893790449920 34809763891526910 34845773495420160 34910326614159360 34945049203384320 35053188813845280 35153055448642560 35381862318426624 35442668689554672 35447408562069504 35592468641750592 35658405041605632 35792201911345152 35934703917152040 36001274320851840 36005250732246016 36148600964277945 36289089557360640 36351455066209920 36505096042821120 36572723119595520 36760376434728960 36805848254537544 36910708221074688 36979086709813248 37130414817628704 37168825061781504 37390068068101632 37487438037028980 37749587953371840 37819520498672640 37857136636999680 37974287881665720 38082476736029440 38330350844962176 38348787762155520 38401359275575296 38558507695229808 38774885403957248 38828147609182464 38900078227206144 38929262576914710 38938769112342528 39001380514256160 39313180353807360 39380742988394080 39434837415575940 39547187379722880 39620450046228480 39823741137623040 39873002275749006 39986600572830912 40266227150263296 40436414078201856 40505907073776768 40611391206781395 40895386949486160 41011898023416320 41068233048173760 41087874122014720 41144313509544960 41298694513090560 41524546748709024 41544520075668480 41601472548539904 41771716669832292 41814928194504192 41892391936991232 42063826576614336 42183666538371072 42468286447543320 42546960561006720 42589278716624640 42668176972861440 42721073866873935 42842786328033120 42887105840517120 43142386232424960 43222309141340160 43318817287233488 43378321157133534 43546907468832768 43621746079451904 43806115251385344 44227327898033280 44303335861943340 44309260702586880 44490585802188240 44573006302007040 44740252389181440 44929348975779840 44984925644434776 45006563415307520 45299505544046208 45383424598407168 45428563964399616 45569145457998864 45698972083235328 46007310318171930 46018545314586624 46138385276343360 46223858387266560 46413018522035880 46461031327226880 46715115092297652 46737585085127040 46801656617107392 46870740598190080 47175816424568832 47256891586072896 47456624855667456 47544540055474176 47788489365147648 47912938556202720 48001699094469120 48198134619037260 48468606754946560 48535184511478080 48625097784007680 48673461390428160 48733669448137674 49074464339383392 49214277628099584 49507219756838272 49853424090802176 49983250716038640 50332783937829120 50426027331563520 50476182182666240 50545517597752320 50608041349989123 50632383842220960 51107134459949568 51201812367433728 51265288640248722 51411343593639744 51464527008620544 51770863478909952 51905683435886280 52001840685674880 52214645837290365 52268660243130240 52365489921239040 52417573805076480 52579783220767920 52729583172963840 52827266728304640 53098321516830720 53164003034332008 53315467430441216 53388702962625888 53487607562408448 53688302867017728 54007876098369024 54148521609041860 54433634336040960 54527182599314880 54757644064231680 54859084679393280 55208772381806316 55366062331612032 55392693434224640 55468630064719872 55695622226443056 55753237592672256 56085102102152448 56231157055543470 56244888717828096 56624381930057760 56729280748008960 56785704955499520 56961431822498580 57123715104044160 57495526267443264 57523181643233280 57602038913362944 57837761542844712 58162328105935872 58393893865372065 58408153668513792 58502070771384240 58969770530711040 59071114482591120 59079014270115840 59320781069584320 59430675069342720 59653669852241920 59735611706434560 59809503413623509 59979900859246368 60399340725394944 60511232797876224 60758860610665152 60931962777647104 61343080424229240 61517847035124480 61631811183022080 61884024696047840 61948041769635840 62286820123063536 62316780113502720 62402208822809856 62657575004748438 62901088566091776 63009188781430528 63095739864921504 63275499807556608 63883918074936960 64002265459292160 64264179492049680 64330658760775680 64713579348637440 64833463712010240 64897948520570880 64978225930850232 65432619119177856 65619036837466112 65709172877078016 65830901615271936 66455003792915010 66471232121069568 66644334288051520 66735878703282360 66859509453010560 67110378583772160 67394023463669760 67477388466652164 67509845122961280 67949258316069312 68075136897610752 68142845946599424 68353718186998296 68548458124852992 69010965477257895 69027817971879936 69207577914515040 69335787580899840 69619527783053820 69691546990840320 69820653228318720 70106377627690560 70306110897285120 70763724636853248 70885337379109344 71184937283501184 71316810083211264 71869407834304080 72002548641703680 72010501464492032 72297201928555890 72578179114721280 72702910132419840 73010192085642240 73100504172206511 73611696509075088 73821416442149376 73958173419626496 74260829635257408 74337650123563008 74780136136203264 74974876074057960 75499175906743680 75639040997345280 75714273273999360 75948575763331440 76164953472058880 76660701689924352 76697575524311040 76802718551150592 77117015390459616 77549770807914496 77656295218364928 77800156454412288 77858525153829420 78002761028512320 78626360707614720 78761485976788160 78869674831151880 79094374759445760 79240900092456960 79647482275246080 79746004551498012 79973201145661824 80532454300526592 80872828156403712 81011814147553536 81222782413562790 81790773898972320 82023796046832640 82136466096347520 82288627019089920 83049093497418048 83089040151336960 83202945097079808 83543433339664584 83629856389008384 84127653153228672 84346735583315205 84367333076742144 84936572895086640 85093921122013440 85178557433249280 85336353945722880 85442147733747870 85685572656066240 85774211681034240 86284772464849920 86637634574466976 86756642314267068 87243492158903808 87612230502770688 88454655796066560 88606671723886680 88618521405173760 88981171604376480 89146012604014080 89480504778362880 89969851288869552 90013126830615040 90599011088092416 90766849196814336 90857127928799232 91138290915997728 91397944166470656 92014620636343860 92276770552686720 92447716774533120 92826037044071760 92922062654453760 93430230184595304 93475170170254080 93603313234214784 93741481196380160 93986362507122657 94351632849137664 94513783172145792 94913249711334912 95089080110948352 95576978730295296 95825877112405440 96003398188938240 96396269238074520 96937213509893120 97070369022956160 97250195568015360 97346922780856320 97467338896275348 98148928678766784 98428555256199168 99014439513676544 99682505689372515 99706848181604352 99966501432077280 100665567875658240 100852054663127040 101091035195504640 101216082699978246 101264767684441920 102214268919899136 102530577280497444 102822687187279488 103541726957819904 103811366871772560 104003681371349760 104429291674580730 104537320486260480 104730979842478080 104835147610152960 105159566441535840 105459166345927680 106328006068664016 106630934860882432 106777405925251776 106975215124816896 107376605734035456 108015752196738048 108297043218083720 108445802892833835 108867268672081920 109054365198629760 109515288128463360 109718169358786560 110417544763612632 110732124663224064 110785386868449280 110937260129439744 111391244452886112 111506475185344512 112170204204304896 112462314111086940 113248763860115520 113458561496017920 113571409910999040 113922863644997160 114247430208088320 114991052534886528 115046363286466560 115204077826725888 115675523085689424 116324656211871744 116787787730744130 116816307337027584 117004141542768480 117939541061422080 118142228965182240 118641562139168640 118861350138685440 119471223412869120 119619006827247018 119959801718492736 120798681450789888 121517721221330304 121834173620344185 121863925555294208 122686160848458480 123035694070248960 123263622366044160 123768049392095680 123896083539271680 124573640246127072 124633560227005440 124804417645619712 125315150009496876 126018377562861056 126191479729843008 126550999615113216 127767836149873920 128004530918584320 128163221600621805 128528358984099360 128661317521551360 129427158697274880 129666927424020480 129956451861700464 130865238238355712 131238073674932224 131418345754156032 132910007585830020 133288668576103040 133471757406564720 133719018906021120 134220757167544320 134788046927339520 134954776933304328 135019690245922560 135898516632138624 136150273795221504 136285691893198848 136707436373996592 137096916249705984 138021930954515790 138055635943759872 138415155829030080 138671575161799680 139239055566107640 139383093981680640 140212755255381120 140612221794570240 141527449273706496 141770674758218688 142369874567002368 142633620166422528 143738815668608160 144005097283407360 144021002928984064 144594403857111780 145405820264839680 146020384171284480 146201008344413022 147223393018150176 147642832884298752 148521659270514816 149560272272406528 149949752148115920 150998351813487360 151278081994690560 151428546547998720 151824124049967369 151897151526662880 152329906944117760 153321403379848704 153605437102301184 154234030780919232 155099541615828992 155312590436729856 155717050307658840 156005522057024640 156643937511871095 157252721415229440 157522971953576320 157739349662303760 158188749518891520 158481800184913920 159294964550492160 159492009102996024 159946402291323648 161064908601053184 162023628295107072 162445564827125580 163581547797944640 164047592093665280 164272932192695040 164577254038179840 166098186994836096 166178080302673920 166405890194159616 167086866679329168 167259712778016768 168255306306457344 168693471166630410 168734666153484288 169873145790173280 170187842244026880 170357114866498560 170884295467495740 171371145312132480 172569544929699840 173275269148933952 173513284628534136 174486984317807616 175224461005541376 176909311592133120 177213343447773360 177237042810347520 177962343208752960 178292025208028160 178961009556725760 179428510240870527 179939702577739104 180026253661230080 181198022176184832 181533698393628672 182276581831995456 182795888332941312 184029241272687720 184553541105373440 184895433549066240 185652074088143520 185844125308907520 186860460369190608 186950340340508160 187206626468429568 187972725014245314 188703265698275328 189027566344291584 189826499422669824 191651754224810880 192006796377876480 192792538476149040 193874427019786240 194140738045912320 194500391136030720 194693845561712640 194934677792550696 196297857357533568 196857110512398336 198028879027353088 199365011378745030 199413696363208704 199933002864154560 201331135751316480 202182070391009280 202432165399956492 202529535368883840 204428537839798272 205061154560994888 205645374374558976 207083453915639808 207622733743545120 208007362742699520 208858583349161460 209074640972520960 209461959684956160 210319132883071680 210918332691855360 212656012137328032 213261869721764864 213554811850503552 213950430249633792 216031504393476096 216594086436167440 216891605785667670 217734537344163840 218108730397259520 219030576256926720 219301512516619533 220835089527225264 221464249326448128 221874520258879488 222782488905772224 223012950370689024 224340408408609792 224924628222173880 226497527720231040 226917122992035840 227142819821998080 227845727289994320 228494860416176640 229982105069773056 230092726572933120 230408155653451776 231351046171378848 232649312423743488 233575575461488260 234008283085536960 235879082122844160 236284457930364480 237283124278337280 237722700277370880 238942446825738240 239238013654494036 239919603436985472 241597362901579776 243035442442660608 243668347240688370 243727851110588416 245372321696916960 246071388140497920 247536098784191360 249147280492254144 249267120454010880 249608835291239424 250630300018993752 252036755125722112 252382959459686016 253040206749945615 253101999230226432 255535672299747840 256009061837168640 256326443201243610 257056717968198720 257322635043102720 258854317394549760 259912903723400928 261730476476711424 262836691508312064 265820015171660040 266577337152206080 266943514813129440 267438037812042240 268441514335088640 269909553866608656 270039380491845120 271797033264277248 272300547590443008 272571383786397696 273414872747993184 274193832499411968 276043861909031580 276830311658060160 277343150323599360 278478111132215280 278766187963361280 280425510510762240 281224443589140480 281959087521367971 283054898547412992 283541349516437376 284739749134004736 285267240332845056 287477631337216320 288010194566814720 288042005857968128 289188807714223560 290811640529679360 292040768342568960 292402016688826044 294446786036300352 295285665768597504 297043318541029632 299047517068117545 299120544544813056 299899504296231840 301996703626974720 302556163989381120 303648248099934738 303794303053325760 304659813888235520 306642806759697408 308468061561838464 310625180873459712 311434100615317680 312011044114049280 313287875023742190 314505442830458880 315045943907152640 315478699324607520 316377499037783040 318984018205992048 319892804582647296 322129817202106368 324047256590214144 324891129654251160 327163095595889280 328095184187330560 328545864385390080 329154508076359680 332196373989672192 332356160605347840 332811780388319232 334173733358658336 334519425556033536 336510612612914688 337386942333260820 339746291580346560 340375684488053760 340714229732997120 341768590934991480 342742290624264960 345139089859399680 346550538297867904 347026569257068272 348973968635615232 350448922011082752 353818623184266240 354426686895546720 355924686417505920 356584050416056320 358857020481741054 359879405155478208 360052507322460160 362396044352369664 364553163663990912 365502520861032555 365591776665882624 368058482545375440 369107082210746880 369790867098132480 371304148176287040 371688250617815040 373720920738381216 373900680681016320 374413252936859136 375945450028490628 378055132688583168 379652998845339648 383303508449621760 384013592755752960 385585076952298080 387748854039572480 388281476091824640 389000782272061440 389869355585101392 392595714715067136 393714221024796672 396057758054706176 398730022757490060 399866005728309120 402662271502632960 404364140782018560 404864330799912984 405059070737767680 408857075679596544 410122309121989776 411290748749117952 414166907831279616 415245467487090240 416014725485399040 417717166698322920 418149281945041920 420638265766143360 421836665383710720 425312024274656064 426523739443529728 427109623701007104 427900860499267584 432063008786952192 433188172872334880 433783211571335340 436217460794519040 438061152513853440 438603025033239066 441670179054450528 442928498652896256 445564977811544448 448680816817219584 449849256444347760 452995055440462080 453834245984071680 454285639643996160 455691454579988640 456989720832353280 459964210139546112 460816311306903552 462702092342757696 465298624847486976 467151150922976520 468016566171073920 469931812535613285 471758164245688320 472568915860728960 474566248556674560 475445400554741760 477884893651476480 478476027308988072 479839206873970944 483194725803159552 486070884885321216 487336694481376740 490744643393833920 492142776280995840 495072197568382720 498294560984508288 498534240908021760 499217670582478848 501260600037987504 504073510251444224 504765918919372032 506080413499891230 506203998460452864 511071344599495680 512652886402487220 514113435936397440 517708634789099520 519825807446801856 523460952953422848 525673383016624128 531640030343320080 533154674304412160 533887029626258880 534876075624084480 536883028670177280 539819107733217312 540078760983690240 543594066528554496 544601095180886016 546829745495986368 548387664998823936 552087723818063160 553660623316120320 554686300647198720 556956222264430560 557532375926722560 560851021021524480 563918175042735942 566109797094825984 567082699032874752 569479498268009472 574955262674432640 576020389133629440 578377615428447120 581623281059358720 584081536685137920 584804033377652088 588893572072600704 590571331537195008 594086637082059264 598095034136235090 598241089089626112 599799008592463680 603993407253949440 607296496199869476 607588606106651520 609319627776471040 613285613519394816 616936123123676928 621250361746919424 622868201230635360 624022088228098560 626575750047484380 630091887814305280 630957398649215040 632754998075566080 637968036411984096 639785609165294592 648094513180428288 649782259308502320 654326191191778560 656190368374661120 657091728770780160 657904537549858599 664392747979344384 665623560776638464 668347466717316672 669038851112067072 673021225225829376 674773884666521640 679492583160693120 680751368976107520 681428459465994240 683537181869982960 685484581248529920 690278179718799360 693101076595735808 694053138514136544 697947937271230464 707637246368532480 708853373791093440 711849372835011840 713168100832112640 717714040963482108 719758810310956416 720105014644920320 724792088704739328 729106327327981824 731005041722065110 731183553331765248 736116965090750880 738214164421493760 742608296352574080 747441841476762432 747801361362032640 748826505873718272 751890900056981256 756110265377166336 759120620249836845 759305997690679296 766607016899243520 768027185511505920 771170153904596160 775497708079144960 776562952183649280 779738711170202784 785191429430134272 792115516109412352 797460045514980120 799732011456618240 805324543005265920 809728661599825968 810118141475535360 817714151359193088 820244618243979552 822581497498235904 830490934974180480 832029450970798080 835434333396645840 836298563890083840 841276531532286720 843673330767421440 850624048549312128 853047478887059456 854219247402014208 855801720998535168 864126017573904384 866376345744669760 867566423142670680 872434921589038080 876122305027706880 877206050066478132 883340358108901056 885856997305792512 891129955623088896 897142551204352635 897361633634439168 899698512888695520 905990110880924160 907668491968143360 911382909159977280 913979441664706560 919928420279092224 925404184685515392 934302301845953040 936033132342147840 939863625071226570 943516328491376640 945137831721457920 949132497113349120 956952054617976144 959678413747941888 966389451606319104 972141769770642432 974673388962753480 981489286787667840 984285552561991680 990144395136765440 996589121969016576 997068481816043520 998435341164957696 1002521200075975008 1008147020502888448 1009531837838744064 1012160826999782460 1022142689198991360 1025305772804974440 1028226871872794880 1035417269578199040 1039651614893603712 1046921905906845696 1051346766033248256 1063280060686640160 1066309348608824320 1067774059252517760 1069752151248168960 1079638215466434624 1080157521967380480 1087188133057108992 1093659490991972736 1096507562583097665 1096775329997647872 1104175447636126320 1107321246632240640 1109372601294397440 1113912444528861120 1115064751853445120 1121702042043048960 1127836350085471884 1134165398065749504 1138958996536018944 1149910525348865280 1152040778267258880 1156755230856894240 1163246562118717440 1169608066755304176 1177787144145201408 1181142663074390016 1188173274164118528 1196190068272470180 1199598017184927360 1207986814507898880 1214592992399738952 1215177212213303040 1218639255552942080 1226571227038789632 1233872246247353856 1242500723493838848 1245736402461270720 1248044176456197120 1253151500094968760 1260183775628610560 1261914797298430080 1265509996151132160 1275936072823968192 1279571218330589184 1296189026360856576 1299564518617004640 1308652382383557120 1314183457541560320 1315809075099717198 1328785495958688768 1336694933434633344 1346042450451658752 1349547769333043280 1358985166321386240 1361502737952215040 1362856918931988480 1367074363739965920 1370969162497059840 1386202153191471616 1388106277028273088 1395895874542460928 1409795437606839855 1415274492737064960 1417706747582186880 1423698745670023680 1426336201664225280 1435428081926964216 1439517620621912832 1440210029289840640 1449584177409478656 1458212654655963648 1462010083444130220 1472233930181501760 1476428328842987520 1485216592705148160 1494883682953524864 1495602722724065280 1497653011747436544 1503781800113962512 1512220530754332672 1518241240499673690 1518611995381358592 1533214033798487040 1542340307809192320 1553125904367298560 1559477422340405568 1570382858860268544 1584231032218824704 1594920091029960240 1599464022913236480 1610649086010531840 1619457323199651936 1620236282951070720 1640489236487959104 1645162994996471808 1660981869948360960 1664058901941596160 1670868666793291680 1672597127780167680 1682553063064573440 1701248097098624256 1706094957774118912 1708438494804028416 1732752691489339520 1735132846285341360 1744869843178076160 1752244610055413760 1754412100132956264 1766680716217802112 1771713994611585024 1782259911246177792 1794285102408705270 1794723267268878336 1799397025777391040 1811980221761848320 1822765818319954560 1827958883329413120 1839856840558184448 1850808369371030784 1868604603691906080 1872066264684295680 1879727250142453140 1890275663442915840 1898264994226698240 1913904109235952288 1919356827495883776 1944283539541284864 1949346777925506960 1962978573575335680 1968571105123983360 1973713612649575797 1980288790273530880 1993178243938033152 1996870682329915392 2005042400151950016 2016294041005776896 2019063675677488128 2024321653999564920 2044285378397982720 2050611545609948880 2056453743745589760 2070834539156398080 2079303229787207424 2093843811813691392 2126560121373280320 2132618697217648640 2135548118505035520 2139504302496337920 2159276430932869248 2160315043934760960 2174376266114217984 2187318981983945472 2193015125166195330 2193550659995295744 2208350895272252640 2214642493264481280 2227824889057722240 2243404084086097920 2255672700170943768 2268330796131499008 2277917993072037888 2299821050697730560 2304081556534517760 2313510461713788480 2326493124237434880 2339216133510608352 2355574288290402816 2376346548328237056 2392380136544940360 2399196034369854720 2415973629015797760 2429185984799477904 2430354424426606080 2453142454077579264 2467744492494707712 2491472804922541440 2496088352912394240 2506303000189937520 2520367551257221120 2523829594596860160 2531019992302264320 2551872145647936384 2559142436661178368 2592378052721713152 2599129037234009280 2617304764767114240 2628366915083120640 2631618150199434396 2657570991917377536 2673389866869266688 2692084900903317504 2699095538666086560 2717970332642772480 2723005475904430080 2734148727479931840 2741938324994119680 2772404306382943232 2776212554056546176 2819590875213679710 2830548985474129920 2835413495164373760 2847397491340047360 2870856163853928432 2879035241243825664 2899168354818957312 2916425309311927296 2924020166888260440 2944467860363003520 2952856657685975040 2970433185410296320 2989767365907049728 2991205445448130560 2995306023494873088 3007563600227925024 3024441061508665344 3036482480999347380 3066428067596974080 3084680615618384640 3106251808734597120 3118954844680811136 3140765717720537088 3168462064437649408 3189840182059920480 3198928045826472960 3238914646399303872 3240472565902141440 3280978472975918208 3289522687749292995 3290325989992943616 3321963739896721920 3328117803883192320 3341737333586583360 3345194255560335360 3365106126129146880 3402496194197248512 3416876989608056832 3465505382978679040 3470265692570682720 3489739686356152320 3508824200265912528 3533361432435604224 3543427989223170048 3564519822492355584 3588570204817410540 3598794051554782080 3623960443523696640 3645531636639909120 3655917766658826240 3679713681116368896 3701616738742061568 3737209207383812160 3744132529368591360 3759454500284906280 3780551326885831680 3796529988453396480 3827808218471904576 3838713654991767552 3888567079082569728 3898693555851013920 3925957147150671360 3947427225299151594 3960577580547061760 3986356487876066304 4010084800303900032 4038127351354976256 4048643307999129840 4088570756795965440 4101223091219897760 4112907487491179520 4158606459574414848 4187687623627382784 4253120242746560640 4265237394435297280 4271096237010071040 4279008604992675840 4318552861865738496 4320630087869521920 4348752532228435968 4374637963967890944 4386030250332390660 4416701790544505280 4429284986528962560 4455649778115444480 4486808168172195840 4511345400341887536 4536661592262998016 4555835986144075776 4599642101395461120 4627020923427576960 4678432267021216704 4711148576580805632 4752693096656474112 4784760273089880720 4798392068739709440 4831947258031595520 4858371969598955808 4860708848853212160 4935488984989415424 4982945609845082880 4992176705824788480 5012606000379875040 5040735102514442240 5047659189193720320 5103744291295872768 5118284873322356736 5198258074468018560 5234609529534228480 5256733830166241280 5263236300398868792 5315141983834755072 5346779733738533376 5384169801806635008 5398191077332173120 5435940665285544960 5468297454959863680 5483876649988239360 5544808612765886464 5552425108113092352 5639181750427359420 5670826990328747520 5694794982680094720 5741712327707856864 5758070482487651328 5832850618623854592 5848040333776520880 5888935720726007040 5905713315371950080 5940866370820592640 5979534731814099456 5990612046989746176 6015127200455850048 6048882123017330688 6072964961998694760 6132856135193948160 6169361231236769280 6212503617469194240 6237909689361622272 6281531435441074176 6379680364119840960 6397856091652945920 6477829292798607744 6480945131804282880 6561956945951836416 6579045375498585990 6580651979985887232 6643927479793443840 6683474667173166720 6730212252258293760 6804992388394497024 6833753979216113664 6931010765957358080 6940531385141365440 6979479372712304640 7017648400531825056 7066722864871208448 7129039644984711168 7177140409634821080 7197588103109564160 7247920887047393280 7291063273279818240 7359427362232737792 7403233477484123136 7474418414767624320 7488265058737182720 7518909000569812560 7561102653771663360 7593059976906792960 7655616436943809152 7677427309983535104 7777134158165139456 7797387111702027840 7851914294301342720 7894854450598303188 7921155161094123520 7972712975752132608 8020169600607800064 8076254702709952512 8097286615998259680 8202446182439795520 8225814974982359040 8317212919148829696 8506240485493121280 8530474788870594560 8542192474020142080 8637105723731476992 8697505064456871936 8749275927935781888 8772060500664781320 8833403581089010560 8858569973057925120 8911299556230888960 8973616336344391680 9022690800683775072 9073323184525996032 9199284202790922240 9254041846855153920 9356864534042433408 9422297153161611264 9505386193312948224 9569520546179761440 9596784137479418880 9716743939197911616 9721417697706424320 9868568063247878985 9870977969978830848 9965891219690165760 9984353411649576960 10025212000759750080 10081470205028884480 10095318378387440640 10207488582591745536 10396516148936037120 10469219059068456960 10526472600797737584 10630283967669510144 10693559467477066752 10796382154664346240 10871881330571089920 10936594909919727360 10967753299976478720 11089617225531772928 11104850216226184704 11278363500854718840 11341653980657495040 11389589965360189440 11483424655415713728 11516140964975302656 11665701237247709184 11696080667553041760 11777871441452014080 11881732741641185280 11959069463628198912 12030254400911700096 12145929923997389520 12265712270387896320 12338722462473538560 12475819378723244544 12563062870882148352 12759360728239681920 12795712183305891840 12955658585597215488 12961890263608565760 13123913891903672832 13158090750997171980 13287854959586887680 13366949334346333440 13460424504516587520 13609984776788994048 13667507958432227328 13862021531914716160 13881062770282730880 14035296801063650112 14133445729742416896 14258079289969422336 14354280819269642160 14395176206219128320 14495841774094786560 14582126546559636480 14806466954968246272 14948836829535248640 14976530117474365440 15037818001139625120 15122205307543326720 15311232873887618304 15354854619967070208 15594774223404055680 15703828588602685440 15789708901196606376 15842310322188247040 15945425951504265216 16040339201215600128 16152509405419905024 16194573231996519360 16404892364879591040 16451629949964718080 16634425838297659392 17012480970986242560 17084384948040284160 17274211447462953984 17498551855871563776 17544121001329562640 17666807162178021120 17717139946115850240 17822599112461777920 18045381601367550144 18146646369051992064 18398568405581844480 18508083693710307840 18713729068084866816 18844594306323222528 19139041092359522880 19193568274958837760 19433487878395823232 19442835395412848640 19737136126495757970 19741955939957661696 19931782439380331520 20050424001519500160 20190636756774881280 20414977165183491072 20793032297872074240 20938438118136913920 21052945201595475168 21387118934954133504 21592764309328692480 21743762661142179840 21873189819839454720 22179234451063545856 22209700432452369408 22556727001709437680 22683307961314990080 22779179930720378880 22966849310831427456 23032281929950605312 23331402474495418368 23392161335106083520 23555742882904028160 23763465483282370560 23918138927256397824 24060508801823400192 24291859847994779040 24677444924947077120 24951638757446489088 25518721456479363840 25591424366611783680 25911317171194430976 26247827783807345664 26316181501994343960 26575709919173775360 26733898668692666880 26920849009033175040 27219969553577988096 27724043063829432320 27762125540565461760 28070593602127300224 28266891459484833792 28516158579938844672 28708561638539284320 28790352412438256640 29164253093119272960 29612933909936492544 29897673659070497280 29953060234948730880 30075636002279250240 30244410615086653440 30622465747775236608 31189548446808111360 31407657177205370880 31579417802393212752 31890851903008530432 32080678402431200256 32389146463993038720 32809784729759182080 32903259899929436160 33268851676595318784 34024961941972485120 34168769896080568320 34548422894925907968 34997103711743127552 35088242002659125280 35333614324356042240 35645198224923555840 36090763202735100288 36797136811163688960 37016167387420615680 37427458136169733632 37689188612646445056 38278082184719045760 38387136549917675520 38866975756791646464 38885670790825697280 39474272252991515940 39863564878760663040 40100848003039000320 40381273513549762560 40829954330366982144 41586064595744148480 42105890403190950336 42774237869908267008 43185528618657384960 43487525322284359680 43746379639678909440 44419400864904738816 45113454003418875360 45366615922629980160 45933698621662854912 46064563859901210624 46784322670212167040 47111485765808056320 47526930966564741120 47836277854512795648 48121017603646800384 48583719695989558080 49354889849894154240 49903277514892978176 51037442912958727680 51822634342388861952 52495655567614691328 52632363003988687920 53151419838347550720 53467797337385333760 54439939107155976192 55448086127658864640 55524251081130923520 56141187204254600448 56533782918969667584 57417123277078568640 57580704824876513280 58328506186238545920 59225867819872985088 59795347318140994560 60151272004558500480 61244931495550473216 62379096893616222720 62815314354410741760 63158835604786425504 64161356804862400512 64778292927986077440 65619569459518364160 66537703353190637568 68049923883944970240 68337539792161136640 69096845789851815936 69994207423486255104 70176484005318250560 70667228648712084480 71290396449847111680 72181526405470200576 74032334774841231360 74854916272339467264 76556164369438091520 76774273099835351040 77733951513583292928 78948544505983031880 79727129757521326080 80201696006078000640 80762547027099525120 81659908660733964288 83172129191488296960 84211780806381900672 85548475739816534016 86371057237314769920 87492759279357818880 88838801729809477632 90226908006837750720 90733231845259960320 91867397243325709824 93568645340424334080 94222971531616112640 95672555709025591296 96242035207293600768 97167439391979116160 98709779699788308480 99806555029785956352 102074885825917455360 103645268684777723904 104991311135229382656 105264726007977375840 106935594674770667520 110896172255317729280 111048502162261847040 112282374408509200896 113067565837939335168 114834246554157137280 115161409649753026560 116657012372477091840 119590694636281989120 120302544009117000960 122489862991100946432 124758193787232445440 126317671209572851008 128322713609724801024 129556585855972154880 131239138919036728320 136099847767889940480 138193691579703631872 140352968010636501120 141334457297424168960 142580792899694223360 144363052810940401152 148064669549682462720 149709832544678934528 153112328738876183040 155467903027166585856 157897089011966063760 159454259515042652160 160403392012156001280 163319817321467928576 166344258382976593920 168423561612763801344 172742114474629539840 174985518558715637760 177677603459618955264 180453816013675501440 183734794486651419648 187137290680848668160 188445943063232225280 192484070414587201536 194334878783958232320 199613110059571912704 204149771651834910720 207290537369555447808 209982622270458765312 210529452015954751680 213871189349541335040 222097004324523694080 224564748817018401792 229668493108314274560 230322819299506053120 239181389272563978240 240605088018234001920 244979725982201892864 249516387574464890880 252635342419145702016 256645427219449602048 259113171711944309760 262478277838073456640 272199695535779880960 280705936021273002240 282668914594848337920 288726105621880802304 296129339099364925440 299419665089357869056 306224657477752366080 310935806054333171712 315794178023932127520 320806784024312002560 332688516765953187840 336847123225527602688 345484228949259079680 349971037117431275520 360907632027351002880 367469588973302839296 374274581361697336320 384968140829174403072 388669757567916464640 408299543303669821440 414581074739110895616 421058904031909503360 427742378699082670080 444194008649047388160 449129497634036803584 459336986216628549120 478362778545127956480 481210176036468003840 489959451964403785728 499032775148929781760 505270684838291404032 518226343423888619520 524956555676146913280 561411872042546004480 565337829189696675840 577452211243761604608 598839330178715738112 612449314955504732160 621871612108666343424 631588356047864255040 641613568048624005120 673694246451055205376 690968457898518159360 721815264054702005760 734939177946605678592 748549162723394672640 769936281658348806144 777339515135832929280 816599086607339642880 842117808063819006720 888388017298094776320 898258995268073607168 918673972433257098240 962420352072936007680 998065550297859563520 1010541369676582808064 1036452686847777239040 1049913111352293826560 1122823744085092008960 1154904422487523209216 1224898629911009464320 1243743224217332686848 1263176712095728510080 1283227136097248010240 1347388492902110410752 1443630528109404011520 1469878355893211357184 1497098325446789345280 1554679030271665858560 1684235616127638013440 1796517990536147214336 1837347944866514196480 1924840704145872015360 2021082739353165616128 2072905373695554478080 2245647488170184017920 2309808844975046418432 2449797259822018928640 2526353424191457020160 2694776985804220821504 2887261056218808023040 2994196650893578690560 3109358060543331717120 3368471232255276026880 3674695889733028392960 3849681408291744030720 4042165478706331232256 4491294976340368035840 5052706848382914040320 5389553971608441643008 5774522112437616046080 6218716121086663434240 6736942464510552053760 7349391779466056785920 8084330957412662464512 8982589952680736071680 10105413696765828080640 11549044224875232092160 13473884929021104107520 16168661914825324929024 20210827393531656161280 26947769858042208215040 40421654787063312322560 80843309574126624645120
- Sum of all divisors σ(n): 393029363577106079836992
- Sum of proper divisors (its aliquot sum) s(n): 312186054002979455191872
- 80843309574126624645120 is an abundant number, because the sum of its proper divisors (312186054002979455191872) is greater than itself. Its abundance is 231342744428852830546752
Bases of 80843309574126624645120
- Binary: 100010001111010000110010010111100001101110100111100010110100100100000000000002
- Hexadecimal: 0x111E864BC374F1692000
- Base-36: D5XDKDCK194W000
Squares and roots of 80843309574126624645120
- 80843309574126624645120 squared (808433095741266246451202) is 6535640702898073572246284130558511765939814400
- 80843309574126624645120 cubed (808433095741266246451203) is 528362824609651493953970698459522536623864503891060539101678665728000
-
The
square root of 80843309574126624645120 is 284329579140.3466074583 -
The
cube root of 80843309574126624645120 is 43239569.5072269925
Scales and comparisons
How big is 80843309574126624645120?- 80,843,309,574,126,624,645,120 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 80,843,309,574,126,624,645,120 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 80843309574126624645120 cubic inches would be around 3603297.5 feet tall.
Recreational maths with 80843309574126624645120
- 80843309574126624645120 backwards is 02154642662147590334808
- 80843309574126624645120 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 80843309574126624645120's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 80843309574126624645120 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 80843309574126624645120 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/80843309574126624645120/
Chicago style:
Numbermatics. 2024. "Number 80843309574126624645120 - Facts about the integer". https://numbermatics.com/n/80843309574126624645120/
The information we have on file for 80843309574126624645120 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 80843309574126624645120, math, Factors of 80843309574126624645120, curriculum, school, college, exams, university, Prime factorization of 80843309574126624645120, STEM, science, technology, engineering, physics, economics, calculator, eighty sextillion, eight hundred forty-three quintillion, three hundred nine quadrillion, five hundred seventy-four trillion, one hundred twenty-six billion, six hundred twenty-four million, six hundred forty-five thousand, one hundred twenty.