1114158177728627289882624
1,114,158,177,728,627,289,882,624 is an even composite number composed of seven prime numbers multiplied together.
1114158177728627289882624 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 1114158177728627289882624:
226 × 32 × 72 × 112 × 132 × 1072 × 4012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 107 × 107 × 401 × 401)See below for interesting mathematical facts about the number 1114158177728627289882624 from the Numbermatics database.
Names of 1114158177728627289882624
- Cardinal: 1114158177728627289882624 can be written as One septillion, one hundred fourteen sextillion, one hundred fifty-eight quintillion, one hundred seventy-seven quadrillion, seven hundred twenty-eight trillion, six hundred twenty-seven billion, two hundred eighty-nine million, eight hundred eighty-two thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 1.114158177728627289882624 × 1024
Factors of 1114158177728627289882624
Divisors of 1114158177728627289882624
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 56 63 64 66 72 77 78 84 88 91 96 98 99 104 107 112 117 121 126 128 132 143 144 147 154 156 168 169 176 182 192 196 198 208 214 224 231 234 242 252 256 264 273 286 288 294 308 312 321 336 338 352 363 364 384 392 396 401 416 428 429 441 448 462 468 484 504 507 512 528 539 546 572 576 588 616 624 637 642 672 676 693 704 726 728 749 768 784 792 802 819 832 847 856 858 882 896 924 936 963 968 1001 1008 1014 1024 1056 1078 1089 1092 1144 1152 1176 1177 1183 1203 1232 1248 1274 1284 1287 1344 1352 1386 1391 1408 1452 1456 1498 1521 1536 1568 1573 1584 1604 1617 1638 1664 1694 1712 1716 1764 1792 1848 1859 1872 1911 1926 1936 2002 2016 2028 2048 2112 2156 2178 2184 2247 2288 2304 2352 2354 2366 2406 2464 2496 2541 2548 2568 2574 2688 2704 2772 2782 2807 2816 2904 2912 2996 3003 3042 3072 3136 3146 3168 3208 3234 3276 3328 3388 3424 3432 3528 3531 3549 3584 3609 3696 3718 3744 3822 3852 3872 4004 4032 4056 4096 4173 4224 4312 4356 4368 4411 4494 4576 4608 4704 4708 4719 4732 4812 4851 4928 4992 5082 5096 5136 5148 5213 5243 5376 5408 5544 5564 5577 5614 5632 5733 5808 5824 5929 5992 6006 6084 6144 6272 6292 6336 6416 6468 6552 6656 6741 6776 6848 6864 7007 7056 7062 7098 7168 7218 7392 7436 7488 7623 7644 7704 7744 8008 8064 8112 8192 8239 8281 8346 8421 8448 8624 8712 8736 8822 8988 9009 9152 9216 9408 9416 9438 9464 9624 9702 9737 9856 9984 10164 10192 10272 10296 10426 10486 10593 10647 10752 10816 11011 11088 11128 11154 11228 11264 11449 11466 11616 11648 11858 11984 12012 12168 12288 12519 12544 12584 12672 12832 12936 12947 13013 13104 13233 13312 13482 13552 13696 13728 14014 14112 14124 14157 14196 14336 14436 14784 14872 14976 15246 15288 15301 15408 15488 15639 15729 16016 16128 16224 16384 16478 16562 16692 16731 16842 16896 17248 17424 17472 17644 17787 17976 18018 18083 18304 18432 18816 18832 18876 18928 19248 19404 19474 19649 19712 19968 20328 20384 20449 20544 20592 20852 20972 21021 21186 21294 21504 21632 22022 22176 22256 22308 22456 22528 22898 22932 23232 23296 23716 23968 24024 24336 24576 24717 24843 25038 25088 25168 25263 25344 25664 25872 25894 26026 26208 26466 26624 26964 27104 27392 27456 28028 28224 28248 28314 28392 28672 28872 29211 29568 29744 29952 30492 30576 30602 30816 30877 30976 31278 31458 32032 32256 32448 32768 32956 33033 33124 33384 33462 33684 33792 34347 34496 34848 34944 35288 35574 35952 36036 36166 36491 36608 36864 37632 37664 37752 37856 38496 38808 38841 38948 39039 39298 39424 39699 39936 40656 40768 40898 41088 41184 41704 41944 42042 42372 42588 42907 43008 43264 44044 44352 44512 44616 44912 45056 45796 45864 45903 46464 46592 46917 47187 47432 47936 48048 48521 48672 49152 49434 49686 50076 50176 50336 50526 50688 51328 51744 51788 52052 52416 52932 53248 53361 53928 54208 54249 54784 54912 56056 56448 56496 56628 56784 57343 57344 57673 57744 58422 58947 59136 59488 59904 60984 61152 61204 61347 61632 61754 61952 62556 62916 63063 64064 64512 64896 65536 65912 66066 66248 66768 66924 67368 67584 67769 68159 68694 68992 69696 69888 70576 71148 71904 72072 72332 72982 73216 73728 74151 74529 75264 75328 75504 75712 76992 77077 77616 77682 77896 78078 78596 78848 79398 79872 80143 81312 81536 81796 82176 82368 83408 83888 84084 84744 85176 85814 86016 86528 87633 88088 88704 89024 89232 89824 90112 90629 91091 91592 91728 91806 92631 92928 93184 93834 94374 94864 95872 96096 97042 97344 98304 98868 99099 99372 100152 100352 100672 101052 101376 102656 103041 103488 103576 104104 104832 105864 106496 106722 107107 107856 108416 108498 109473 109568 109824 112112 112896 112992 113256 113568 114686 114688 115346 115488 116523 116844 117117 117894 118272 118976 119808 121968 122304 122408 122694 123264 123508 123904 125112 125832 125939 126126 126581 128128 128721 129024 129792 131072 131824 132132 132496 133536 133848 134736 135168 135538 136318 137388 137709 137984 139392 139776 141152 142296 143143 143808 144144 144664 145563 145964 146432 147456 148302 148837 149058 150528 150656 151008 151424 153984 154154 155232 155364 155792 156156 157192 157696 158796 159744 160286 160801 162624 162747 163072 163592 164352 164736 166816 167776 168168 168311 169488 170352 171628 172029 172032 173019 173056 175266 176176 176841 177408 178048 178464 179648 180224 181258 182182 183184 183456 183612 184041 185262 185856 186368 187668 188748 189728 191744 192192 194084 194688 196608 197736 198198 198744 198913 200304 200704 201344 202104 202752 203307 204477 205312 206082 206976 207152 208208 209664 211728 212992 213444 214214 215712 216139 216832 216996 218946 219136 219648 224224 225792 225984 226512 227136 229372 229376 230692 230976 231231 233046 233688 234234 235788 236544 237952 239616 240429 243936 244608 244816 245388 246528 247016 247808 250224 251664 251878 252252 253162 255437 256256 257442 258048 259584 262144 263648 264264 264992 267072 267696 269472 270336 271076 271887 272636 273273 274776 275418 275968 277893 278784 279552 282304 284592 286286 287616 288288 289328 291126 291928 292864 294912 296604 297674 298116 300349 301056 301312 302016 302848 307968 308308 310464 310728 311584 312312 314384 315392 317592 319488 320572 321321 321602 325248 325494 326144 327184 328419 328704 329472 333632 335552 336336 336622 338976 339647 340704 343256 344058 344064 346038 346112 350532 352352 353682 354816 356096 356928 359296 360448 362516 364364 366368 366912 367224 368082 370524 371712 372736 375336 377496 377817 379456 379743 383488 384384 386163 388168 389376 393216 395472 396396 397488 397826 400608 401401 401408 402688 404208 405504 406614 408954 410624 412164 413952 414304 416416 419328 423456 425984 426888 428428 429429 431424 432278 433664 433992 436689 437892 438272 439296 446511 448448 451584 451968 453024 454272 458744 458752 461384 461952 462462 466092 467376 468468 471576 471977 473088 474383 475904 479232 480858 482403 487872 489216 489632 490776 493056 494032 495616 500448 503328 503756 504504 504933 506324 510874 512512 514884 516087 516096 519057 519168 524288 527296 528528 529984 534144 535392 538944 540672 542152 543774 545272 546546 549552 550836 551936 555786 557568 557791 559104 561001 564608 569184 572572 575232 576576 578656 582252 583856 585728 589824 593208 595348 596232 596739 600698 602112 602624 604032 605696 609921 613431 615936 616616 620928 621456 623168 624624 628768 630773 630784 634403 635184 638976 641144 642642 643204 648417 650496 650988 652288 654368 656838 657408 658944 667264 671104 672672 673244 677952 679294 681408 686512 688116 688128 692076 692224 693693 701064 704704 707364 709632 712192 713856 718592 720896 721287 725032 728728 732736 733824 734448 736164 741048 743424 745459 745472 749749 750672 754992 755634 758912 759486 766311 766976 768768 772326 776336 778752 786432 790944 792792 794976 795652 801216 802802 802816 805376 808416 811008 813228 815661 817908 819819 821248 824328 827904 828608 832832 838656 846912 851968 853776 856856 858858 862848 864556 867328 867984 873378 875784 876544 878592 881573 886067 893022 896896 901047 903168 903936 906048 908544 917488 917504 922768 923904 924924 932184 934752 936936 943152 943954 946176 948766 951808 958464 961716 963963 964806 975744 978432 979264 981552 986112 988064 991232 1000896 1002001 1006656 1007512 1009008 1009866 1012648 1018941 1021748 1025024 1029768 1032174 1032192 1038114 1038336 1041859 1048576 1054592 1057056 1059968 1068288 1070784 1077888 1081344 1084304 1087548 1090544 1093092 1099104 1101672 1103872 1111572 1115136 1115582 1118208 1122002 1125607 1129216 1133451 1138368 1139229 1145144 1150464 1153152 1157312 1164504 1167712 1171456 1178177 1179648 1186416 1190696 1192464 1193478 1201396 1204203 1204224 1205248 1208064 1211392 1219842 1226862 1231872 1233232 1241856 1242912 1246336 1249248 1257536 1261546 1261568 1268806 1270368 1277952 1282288 1285284 1286408 1288287 1296834 1300992 1301976 1304576 1308736 1313676 1314816 1317888 1334528 1339533 1342208 1345344 1346488 1355904 1358588 1362816 1373024 1376232 1376256 1384152 1384448 1385329 1387386 1392391 1402128 1409408 1414728 1415931 1419264 1423149 1424384 1427712 1437184 1441792 1442574 1447209 1450064 1457456 1465472 1467648 1468896 1472328 1482096 1486848 1490918 1490944 1499498 1501344 1509984 1511268 1514799 1517824 1518972 1532622 1533952 1537536 1544652 1552672 1557504 1572864 1581888 1585584 1589952 1591304 1602432 1605604 1605632 1610752 1616832 1622016 1626456 1631322 1635816 1637207 1639638 1642496 1648656 1655808 1657216 1665664 1673373 1677312 1683003 1693824 1703936 1707552 1713712 1717716 1725696 1729112 1734656 1735968 1746756 1751568 1753088 1757184 1763146 1768811 1772134 1786044 1790217 1793792 1802094 1806336 1807872 1812096 1817088 1834976 1835008 1845536 1847808 1849848 1864368 1869504 1873872 1886304 1887908 1892319 1892352 1897532 1903209 1903616 1916928 1923432 1927926 1929612 1934881 1945251 1951488 1956864 1958528 1963104 1972224 1976128 1982464 2001792 2004002 2013312 2015024 2018016 2019732 2025296 2037882 2043496 2050048 2059536 2064348 2064384 2076228 2076672 2083718 2090413 2097152 2102443 2109184 2114112 2119936 2136576 2141568 2155776 2162688 2168608 2175096 2181088 2186184 2188043 2198208 2203344 2207744 2223144 2230272 2231164 2236377 2236416 2244004 2249247 2251214 2258432 2266902 2276736 2278458 2290288 2298933 2300928 2306304 2314624 2329008 2335424 2342912 2356354 2359296 2372832 2377529 2381392 2384928 2386956 2402792 2408406 2408448 2410496 2416128 2422784 2439684 2453724 2463744 2466464 2483712 2485824 2492672 2498496 2515072 2523092 2523136 2537612 2540736 2555904 2564576 2570568 2572816 2576574 2593668 2601984 2603952 2609152 2617472 2627352 2629632 2635776 2644719 2658201 2669056 2679066 2684416 2690688 2692976 2703141 2711808 2717176 2725632 2746048 2752464 2752512 2768304 2768896 2770658 2774772 2784782 2804256 2809807 2818816 2829456 2831862 2838528 2846298 2848768 2855424 2874368 2883584 2885148 2894418 2900128 2914912 2930944 2935296 2937792 2944656 2964192 2973696 2981836 2981888 2998996 3002688 3006003 3019968 3022536 3029598 3035648 3037944 3056823 3065244 3067904 3075072 3089304 3105344 3115008 3125577 3145728 3163776 3171168 3179904 3182608 3204864 3211208 3211264 3221504 3233664 3244032 3252912 3262644 3271632 3274414 3279276 3284992 3297312 3303839 3311616 3314432 3320681 3331328 3346746 3354624 3366006 3376821 3387648 3407872 3415104 3427424 3435432 3451392 3458224 3469312 3471936 3493512 3503136 3506176 3514368 3526292 3534531 3537622 3544268 3572088 3580434 3587584 3604188 3612609 3612672 3615744 3624192 3634176 3669952 3670016 3691072 3695616 3699696 3728736 3739008 3747744 3772608 3775816 3784638 3784704 3795064 3806418 3807232 3833856 3846864 3855852 3859224 3869762 3890502 3902976 3904537 3913728 3917056 3926208 3944448 3952256 3964928 4003584 4008004 4026624 4030048 4036032 4039464 4050592 4075764 4086992 4100096 4119072 4128696 4128768 4152456 4153344 4155987 4167436 4177173 4180826 4194304 4204886 4218368 4228224 4239872 4247793 4269447 4273152 4283136 4311552 4325376 4337216 4350192 4362176 4372368 4376086 4396416 4406688 4415411 4415488 4446288 4460544 4462328 4472754 4472832 4488008 4498494 4502428 4516864 4533804 4553472 4556916 4580576 4591049 4597866 4601856 4612608 4629248 4658016 4670848 4685824 4712708 4718592 4745664 4755058 4762784 4769856 4773912 4805584 4816812 4816896 4820992 4832256 4845568 4879368 4907448 4911621 4927488 4932928 4967424 4971648 4985344 4996992 5020119 5030144 5046184 5046272 5049009 5075224 5081472 5111808 5129152 5141136 5145632 5153148 5187336 5191747 5203968 5207904 5218213 5218304 5234944 5254704 5259264 5271552 5289438 5306433 5316402 5338112 5358132 5368832 5381376 5385952 5406282 5423616 5434352 5451264 5492096 5504928 5505024 5536608 5537792 5541316 5549544 5569564 5608512 5619614 5637632 5658912 5663724 5676957 5677056 5692596 5697536 5709627 5710848 5748736 5767168 5770296 5788836 5800256 5804643 5829824 5861888 5870592 5875584 5889312 5928384 5947392 5963672 5963776 5997992 6005376 6012006 6039936 6045072 6059196 6071296 6075888 6113646 6130488 6135701 6135808 6150144 6171011 6178608 6210688 6230016 6251154 6271239 6291456 6307329 6327552 6342336 6359808 6365216 6409728 6422416 6422528 6443008 6467328 6488064 6505824 6525288 6543264 6548828 6558552 6564129 6569984 6594624 6607678 6623232 6628864 6641362 6662656 6693492 6709131 6709248 6732012 6747741 6753642 6775296 6815744 6830208 6854848 6870864 6902784 6916448 6938624 6943872 6987024 7006272 7012352 7028736 7052584 7069062 7075244 7088536 7132587 7144176 7160868 7175168 7208376 7225218 7225344 7231488 7248384 7251283 7268352 7293013 7339904 7340032 7382144 7391232 7399392 7457472 7478016 7495488 7545216 7551632 7569276 7569408 7590128 7612836 7614464 7667712 7693728 7711704 7718448 7739524 7781004 7805952 7809074 7827456 7834112 7852416 7879249 7888896 7904512 7929856 7934157 7974603 8007168 8016008 8053248 8060096 8072064 8078928 8101184 8151528 8173984 8200049 8200192 8238144 8247239 8257392 8257536 8304912 8306688 8311974 8334872 8354346 8361652 8388608 8409772 8429421 8436736 8456448 8479744 8495586 8538894 8546304 8566272 8623104 8650752 8674432 8700384 8724352 8744736 8752172 8792832 8813376 8830822 8830976 8892576 8921088 8924656 8945508 8945664 8976016 8996988 9004856 9018009 9033728 9067608 9106944 9113832 9161152 9182098 9195732 9203712 9225216 9258496 9316032 9341696 9371648 9376731 9425416 9437184 9491328 9510116 9525568 9539712 9547824 9611168 9633624 9633792 9641984 9664512 9691136 9697303 9746737 9758736 9814896 9823242 9854976 9865856 9911517 9934848 9943296 9962043 9970688 9993984 10040238 10060288 10092368 10092544 10098018 10130463 10150448 10162944 10223616 10258304 10282272 10291264 10306296 10374672 10383494 10407936 10415808 10436426 10436608 10469888 10509408 10518528 10543104 10578876 10603593 10612866 10632804 10676224 10716264 10737664 10762752 10771904 10812564 10847232 10868704 10902528 10984192 11009856 11010048 11073216 11075584 11082632 11099088 11139128 11217024 11239228 11275264 11317824 11327448 11353914 11354112 11385192 11395072 11419254 11421696 11460449 11497472 11534336 11540592 11577672 11600512 11609286 11659648 11713611 11723776 11741184 11751168 11778624 11856768 11894784 11927344 11927552 11995984 12010752 12024012 12079872 12090144 12118392 12142592 12151776 12227292 12260976 12271402 12271616 12300288 12342022 12357216 12381677 12421376 12460032 12467961 12502308 12531519 12542478 12582912 12614658 12655104 12684672 12719616 12730432 12819456 12844832 12845056 12886016 12934656 12976128 13011648 13050576 13086528 13097656 13117104 13128258 13139968 13189248 13215356 13246233 13246464 13257728 13282724 13325312 13386984 13418262 13418496 13464024 13495482 13507284 13544167 13550592 13631488 13660416 13709696 13741728 13773147 13805568 13832896 13877248 13887744 13974048 14012544 14024704 14057472 14105168 14138124 14150488 14177072 14265174 14288352 14321736 14350336 14416752 14450436 14450688 14462976 14496768 14502566 14536704 14586026 14632891 14679808 14680064 14734863 14764288 14782464 14798784 14914944 14956032 14990976 15090432 15103264 15138552 15138816 15180256 15225672 15228928 15316301 15335424 15387456 15423408 15436896 15479048 15562008 15575241 15611904 15618148 15654639 15654912 15668224 15704832 15758498 15777792 15809024 15859712 15868314 15919299 15949206 16014336 16032016 16106496 16120192 16144128 16157856 16202368 16303056 16347968 16400098 16400384 16476288 16494478 16514784 16515072 16609824 16613376 16623948 16669744 16708692 16723304 16777216 16819544 16858842 16873472 16912896 16959488 16991172 17077788 17092608 17132544 17205707 17246208 17301504 17348864 17400768 17413929 17448704 17489472 17504344 17585664 17626752 17661644 17661952 17785152 17842176 17849312 17891016 17891328 17952032 17993976 18009277 18009712 18036018 18067456 18135216 18213888 18227664 18322304 18364196 18391464 18407103 18407424 18450432 18513033 18516992 18632064 18683392 18743296 18753462 18813717 18850832 18874368 18921987 18982656 19020232 19051136 19079424 19095648 19222336 19267248 19267584 19283968 19329024 19382272 19394606 19456921 19493474 19517472 19629792 19646484 19692387 19709952 19731712 19823034 19869696 19886592 19924086 19941376 19987968 20080476 20120576 20184736 20185088 20196036 20260926 20300896 20325888 20447232 20516608 20564544 20582528 20612592 20749344 20766988 20815872 20831616 20872852 20873216 20939776 21018816 21037056 21086208 21157752 21207186 21225732 21265608 21283691 21352448 21397761 21432528 21475328 21525504 21543808 21625128 21694464 21737408 21753849 21805056 21879039 21968384 22019712 22020096 22146432 22151168 22165264 22198176 22278256 22434048 22478456 22550528 22635648 22654896 22707828 22708224 22770384 22790144 22838508 22843392 22920898 22994543 22994944 23068672 23081184 23126873 23155344 23201024 23218572 23319296 23427222 23447552 23482368 23502336 23557248 23637747 23713536 23789568 23854688 23855104 23991968 24021504 24048024 24159744 24180288 24236784 24285184 24303552 24454584 24521952 24542804 24543232 24600147 24600576 24684044 24714432 24741717 24763354 24842752 24920064 24935922 25004616 25063038 25084956 25165824 25229316 25288263 25310208 25369344 25439232 25460864 25638912 25689664 25690112 25772032 25869312 25952256 26023296 26101152 26173056 26195312 26234208 26256516 26279936 26378496 26430712 26492466 26492928 26515456 26565448 26650624 26773968 26836524 26836992 26928048 26990964 27014568 27088334 27101184 27175369 27262976 27320832 27331759 27419392 27483456 27546294 27611136 27665792 27754496 27775488 27948096 28025088 28049408 28114944 28210336 28276248 28300976 28354144 28530348 28576704 28643472 28700672 28833504 28900872 28901376 28925952 28993536 29005132 29073408 29091909 29172052 29240211 29265782 29359616 29360128 29469726 29528576 29564928 29597568 29734551 29829888 29886129 29912064 29981952 30180864 30206528 30277104 30277632 30360512 30451344 30457856 30632602 30670848 30774912 30846816 30873792 30907877 30958096 31124016 31150482 31223808 31236296 31309278 31309824 31336448 31409664 31516996 31555584 31618048 31719424 31736628 31838598 31898412 32028672 32064032 32137343 32212992 32240384 32288256 32315712 32404736 32606112 32695936 32800196 32800768 32952576 32988956 33029568 33030144 33219648 33226752 33247896 33339488 33417384 33446608 33554432 33639088 33717684 33746944 33825792 33918976 33982344 34155576 34185216 34265088 34381347 34411414 34492416 34603008 34697728 34801536 34827858 34897408 34978944 35008688 35140833 35171328 35253504 35323288 35323904 35570304 35684352 35698624 35782032 35782656 35904064 35987952 36018554 36019424 36072036 36134912 36270432 36342229 36427776 36455328 36527491 36644608 36728392 36782928 36814206 36814848 36900864 37026066 37033984 37145031 37264128 37366784 37486592 37506924 37627434 37701664 37748736 37843974 37965312 38040464 38102272 38158848 38191296 38444672 38534496 38535168 38567936 38658048 38764544 38789212 38913842 38986948 39034944 39259584 39292968 39384774 39419904 39463424 39646068 39738699 39739392 39773184 39848172 39882752 39975936 40160952 40241152 40369472 40370176 40392072 40521852 40601792 40632501 40651776 40894464 41033216 41129088 41165056 41225184 41319441 41498688 41533976 41631744 41663232 41745704 41746432 41879552 42037632 42074112 42172416 42315504 42414372 42451464 42531216 42567382 42704896 42795522 42865056 42949907 42950656 43051008 43087616 43250256 43388928 43474816 43507698 43610112 43758078 43898673 43936768 44039424 44040192 44292864 44302336 44330528 44396352 44556512 44868096 44956912 45101056 45271296 45309792 45415656 45416448 45540768 45580288 45677016 45686784 45841796 45948903 45989086 45989888 46137344 46162368 46253746 46310688 46402048 46437144 46638592 46725723 46854444 46895104 46963917 46964736 47004672 47114496 47275494 47427072 47579136 47709376 47710208 47983936 48043008 48096048 48319488 48360576 48473568 48570368 48607104 48909168 49043904 49085608 49086464 49200294 49201152 49368088 49428864 49483434 49526708 49685504 49840128 49871844 50009232 50126076 50169912 50331648 50458632 50501539 50576526 50620416 50738688 50758981 50878464 50921728 51277824 51379328 51380224 51544064 51617121 51738624 51904512 52046592 52202304 52346112 52390624 52468416 52513032 52559872 52756992 52861424 52984932 52985856 53030912 53130896 53301248 53547936 53673048 53673984 53856096 53981928 54027831 54029136 54176668 54202368 54350738 54525952 54641664 54663518 54838784 54966912 55092588 55221309 55222272 55331584 55508992 55539099 55550976 55896192 56050176 56098816 56229888 56420672 56552496 56601952 56708288 57060696 57153408 57286944 57400343 57401344 57667008 57801744 57802752 57851904 57987072 58010264 58146816 58183818 58344104 58370763 58480422 58531564 58719232 58720256 58939452 59057152 59129856 59195136 59469102 59659776 59683637 59772258 59824128 59963904 60361728 60413056 60554208 60555264 60721024 60902688 60915712 61265204 61341696 61549824 61693632 61747584 61815754 61916192 62248032 62300964 62447616 62472592 62618556 62619648 62672896 62819328 63033992 63111168 63236096 63438848 63473256 63677196 63796824 63851073 64057344 64128064 64274686 64425984 64480768 64576512 64631424 64809472 65212224 65261547 65391872 65600392 65601536 65637117 65905152 65977912 66059136 66060288 66439296 66453504 66495792 66678976 66834768 66893216 67108864 67278176 67435368 67492711 67493888 67651584 67837952 67881121 67964688 68311152 68370432 68530176 68762694 68822828 68983629 68984832 69206016 69380619 69395456 69603072 69655716 69794816 69957888 70017376 70281666 70342656 70507008 70646576 70647808 70913241 71140608 71368704 71397248 71564064 71565312 71808128 71975904 72037108 72038848 72144072 72269824 72540864 72684458 72855552 72910656 73054982 73289216 73456784 73565856 73628412 73629696 73800441 73801728 74052132 74067968 74225151 74290062 74528256 74733568 74973184 75013848 75254868 75403328 75497472 75687948 75930624 76080928 76204544 76317696 76382592 76889344 77068992 77070336 77135872 77316096 77529088 77578424 77827684 77973896 78069888 78519168 78585936 78769548 78839808 78926848 79292136 79477398 79478784 79546368 79696344 79764113 79765504 79951872 80223143 80321904 80482304 80738944 80740352 80784144 81043704 81203584 81265002 81303552 81526107 81788928 81995277 82066432 82258176 82330112 82450368 82638882 82997376 83067952 83263488 83326464 83491408 83492864 83759104 84075264 84148224 84344832 84631008 84828744 84902928 85062432 85134764 85409792 85591044 85730112 85899814 85901312 86102016 86175232 86500512 86671739 86777856 86949632 87015396 87220224 87275727 87516156 87720633 87797346 87873536 88078848 88080384 88585728 88604672 88661056 88792704 89113024 89736192 89913824 90202112 90542592 90619584 90831312 90832896 91081536 91160576 91354032 91373568 91683592 91897806 91978172 91979776 92274688 92324736 92507492 92621376 92723631 92804096 92874288 93277184 93451446 93708888 93790208 93927834 93929472 94009344 94228992 94550988 94809169 94854144 95158272 95418752 95420416 95967872 96086016 96192096 96412029 96638976 96721152 96947136 97140736 97214208 97818336 98087808 98171216 98172928 98400588 98402304 98736176 98857728 98966868 99053416 99371008 99680256 99743688 100018464 100252152 100339824 100663296 100917264 101003078 101153052 101240832 101477376 101517962 101756928 101843456 102430237 102555648 102758656 102760448 103088128 103144041 103234242 103477248 103809024 104093184 104404608 104692224 104781248 104936832 105026064 105119744 105513984 105722848 105969864 105971712 106061824 106261792 106602496 107095872 107214107 107346096 107347968 107712192 107963856 108055662 108058272 108353336 108404736 108701476 109026687 109051904 109283328 109327036 109582473 109677568 109933824 110185176 110442618 110444544 110663168 111017984 111078198 111101952 111435093 111792384 112100352 112197632 112459776 112841344 113104992 113203904 113416576 114121392 114306816 114573888 114800686 114802688 115334016 115603488 115605504 115703808 115974144 116020528 116293632 116367636 116688208 116741526 116960844 117063128 117438464 117440512 117878904 118114304 118259712 118390272 118938204 119319552 119367274 119544516 119648256 119927808 120439949 120723456 120826112 121108416 121110528 121442048 121805376 121831424 121897503 122530408 122683392 123099648 123387264 123495168 123631508 123832384 124496064 124601928 124895232 124945184 125237112 125239296 125345792 125638656 126064939 126067984 126222336 126472192 126877696 126946512 127354392 127593648 127702146 128114688 128256128 128549372 128849721 128851968 128961536 129153024 129262848 129618944 130424448 130523094 130783744 131200784 131203072 131274234 131696019 131810304 131955824 132118272 132120576 132878592 132907008 132991584 133357952 133669536 133786432 134556352 134870736 134985422 134987776 135303168 135675904 135762242 135929376 136198447 136622304 136740864 137060352 137525388 137645656 137846709 137967258 137969664 138412032 138761238 138790912 139206144 139311432 139589632 139915776 140034752 140563332 140685312 141014016 141293152 141295616 141826482 142281216 142737408 142794496 143128128 143130624 143616256 143951808 144074216 144077696 144288144 144539648 145081728 145368916 145711104 145821312 146109964 146578432 146913568 147131712 147256824 147259392 147600882 147603456 148104264 148135936 148450302 148580124 148985837 149056512 149467136 149946368 150027696 150509736 150806656 150994944 151375896 151504617 151861248 152161856 152276943 152409088 152635392 152765184 153778688 154137984 154140672 154271744 154632192 154851363 155058176 155156848 155655368 155947792 156139776 157038336 157171872 157539096 157679616 157853696 158584272 158954796 158957568 159092736 159392688 159528226 159531008 159903744 160446286 160643808 160961801 160964608 161477888 161480704 161568288 162083493 162087408 162407168 162530004 162607104 163052214 163577856 163990554 164132864 164516352 164660224 164900736 165277764 165994752 166135904 166526976 166652928 166982816 166985728 167518208 168150528 168296448 168689664 169262016 169657488 169805856 170124864 170269528 170819584 171182088 171460224 171799628 171802624 172201029 172204032 172350464 173001024 173343478 173555712 173899264 174030792 174440448 174551454 175032312 175112289 175441266 175594692 175747072 176157696 176160768 177171456 177209344 177322112 177585408 178226048 179050911 179472384 179827648 180404224 181085184 181239168 181662624 181665792 182163072 182321152 182708064 182747136 183367184 183795612 183956344 183959552 184549376 184649472 185014984 185242752 185447262 185608192 185748576 186554368 186902892 187417776 187580416 187855668 187858944 188018688 188457984 189101976 189262777 189618338 189708288 190227583 190316544 190837504 190840832 191553219 191935744 192172032 192384192 192824058 193277952 193442304 193894272 194281472 194428416 195636672 196175616 196342432 196345856 196801176 196804608 197472352 197715456 197933736 198106832 198742016 199360512 199487376 200036928 200504304 200679648 201326592 201834528 202006156 202306104 202478133 202481664 202954752 203035924 203513856 203643363 203686912 204860474 205111296 205517312 205520896 206176256 206288082 206468484 206950887 206954496 207618048 208141857 208186368 208809216 209384448 209562496 209873664 210052128 210239488 211027968 211445696 211939728 211943424 212123648 212523584 213204992 214191744 214428214 214692192 214695936 215424384 215927712 216111324 216116544 216706672 216809472 217402952 218053374 218103808 218566656 218654072 219164946 219355136 219867648 220370352 220885236 220889088 221326336 222035968 222156396 222203904 222870186 223584768 223674191 224200704 224395264 224919552 224961401 225682688 226209984 226407808 226833152 228242784 228613632 229147776 229601372 229605376 230668032 231206976 231211008 231407616 231948288 232041056 232587264 232735272 233376416 233483052 233921688 234120601 234126256 234876928 234881024 235757808 236228608 236519424 236780544 237876408 238639104 238734548 239089032 239292339 239296512 239855616 240669429 240879898 241446912 241652224 242216832 242221056 242884096 243610752 243662848 243795006 244578321 245060816 245366784 245985831 246199296 246774528 246990336 247263016 247664768 248992128 249203856 249790464 249890368 250474224 250478592 250691584 251277312 252129878 252135968 252444672 252939973 252944384 253755392 253893024 254395603 254708784 255187296 255404292 256229376 256512256 257098744 257699442 257703936 257923072 258306048 258525696 259237888 260015217 260848896 261046188 261567488 262401568 262406144 262548468 263392038 263620608 263911648 264236544 264241152 265757184 265814016 265983168 266715904 267339072 267572864 269112704 269741472 269970844 269975552 270606336 271351808 271524484 271858752 272396894 273244608 273481728 274120704 275050776 275291312 275693418 275934516 275939328 276824064 277522476 277581824 278170893 278412288 278622864 279179264 279831552 280069504 281126664 281370624 282028032 282586304 282591232 283652964 284427507 284562432 285474816 285588992 286256256 286261248 287232512 287903616 288148432 288155392 288576288 289079296 289236087 290163456 290737832 291422208 291642624 292219928 293156864 293827136 294263424 294513648 294518784 295201764 295206912 296208528 296271872 296900604 297160248 297971674 298113024 298929059 298934272 299892736 300055392 300649349 301019472 301613312 301989888 302751792 303009234 303722496 304323712 304553886 304818176 305270784 305530368 307290711 307557376 308275968 308281344 308543488 309264384 309702726 310116352 310313696 311310736 311895584 312279552 314076672 314343744 315078192 315359232 315707392 317168544 317909592 317915136 318185472 318785376 319056452 319062016 319807488 320892572 321287616 321642321 321923602 321929216 322955776 322961408 323136576 324166986 324174816 324814336 325060008 325214208 326104428 327080061 327155712 327981108 328265728 328747419 329032704 329320448 329801472 330555528 331989504 332271808 333053952 333305856 333965632 333971456 335036416 336301056 336592896 337379328 338524032 339314976 339611712 340249728 340539056 341639168 342364176 342920448 343599256 343605248 344402058 344408064 344700928 346002048 346686956 347111424 347798528 348061584 348880896 349102908 350064624 350224578 350882532 351189384 351494144 352315392 352321536 353510773 354342912 354418688 354644224 355170816 355312867 356452096 358101822 358944768 359655296 360808448 361319847 362170368 362478336 363325248 363331584 364326144 364642304 365416128 365494272 366734368 367591224 367912688 367919104 369098752 369298944 370029968 370485504 370894524 371216384 371497152 373108736 373805784 374835552 375160832 375711336 375717888 376037376 376915968 378194817 378203952 378525554 379236676 379416576 380455166 380633088 381675008 381681664 383106438 383871488 384344064 384768384 385648116 386549163 386555904 386884608 387788544 388562944 388856832 391273344 392351232 392684864 392691712 393602352 393609216 394944704 395430912 395867472 396213664 397484032 398721024 398974752 400073856 401008608 401359296 401802401 403669056 404012312 404612208 404956266 404963328 405909504 406071848 407027712 407286726 407373824 408595341 409720948 410222592 411034624 411041792 412352512 412576164 412936968 413901774 413908992 415236096 416283714 416372736 417618432 417785459 418768896 419124992 419747328 420104256 420478976 422055936 422891392 423879456 423886848 424247296 425047168 426409984 428383488 428856428 429384384 429391872 430848768 431855424 432222648 432233088 433413344 433618944 434805904 436106748 436207616 437133312 437308144 438329892 438710272 439735296 440740704 441770472 441778176 442652672 444071936 444312792 444407808 445740372 446957511 447169536 447348382 448401408 448790528 449839104 449922802 451365376 452419968 452815616 453666304 454513851 456485568 456830829 457227264 458295552 459202744 459210752 461336064 462413952 462422016 462815232 463896576 464082112 465174528 465470544 466752832 466966104 467843376 468241202 468252512 469753856 469762048 471515616 472448977 472457216 473038848 473561088 475752816 477278208 477469096 478178064 478584678 478593024 479711232 481338858 481759796 482885403 482893824 483304448 484433664 484442112 485768192 487221504 487325696 487590012 489156642 490121632 490733568 491971662 492398592 493549056 493980672 494526032 495329536 497984256 498407712 499580928 499780736 500948448 500957184 501383168 502554624 504259756 504271936 504889344 505879946 505888768 507510784 507786048 508791206 509417568 510374592 510808584 512458752 513024512 514197488 515398884 515407872 515846144 516603087 516612096 517051392 518475776 520030434 521697792 522092376 523134976 524803136 524812288 525096936 526784076 527241216 527823296 528473088 528482304 531514368 531628032 531966336 533431808 534678144 535145728 537152733 538225408 539482944 539941688 539951104 541212672 542703616 543048968 543717504 544793788 546489216 546963456 548241408 550101552 550582624 551386836 551869032 551878656 553648128 555044952 555163648 555516929 556341786 556824576 557245728 558348791 558358528 559663104 560139008 562253328 562741248 564056064 565172608 565182464 567305928 567788331 568855014 569124864 570682749 570949632 571177984 572512512 572522496 574465024 575807232 576296864 576310784 577152576 578158592 578472174 580326912 581475664 582844416 583285248 584439856 586313728 587654272 588526848 589027296 589037568 590403528 590413824 592417056 592543744 593801208 594320496 595943348 596226048 597858118 597868544 599785472 600110784 601298698 602038944 603226624 603979776 605503584 606018468 607434399 607444992 608647424 609107772 609636352 610541568 610930089 611060736 614581422 615114752 616551936 616562688 617086976 618528768 619405452 620232704 620627392 622621472 623791168 624559104 628153344 628687488 630156384 630718464 631414784 634337088 635819184 635830272 636370944 637570752 638112904 638124032 639614976 641785144 642575232 643284642 643847204 643858432 645911552 645922816 646273152 648333972 648349632 649628672 650120016 650428416 652208856 654160122 654311424 655962216 656520007 656531456 657494838 658065408 658640896 659602944 661111056 663979008 664543616 666107904 666611712 667931264 667942912 670072832 671022573 672602112 673185792 674758656 674884203 677048064 678629952 679223424 680499456 681078112 683278336 684728352 685840896 687198512 687210496 688804116 688816128 689401856 692004096 693373912 694222848 695597056 696123168 697761792 698205816 700129248 700449156 701765064 702361803 702378768 702988288 704630784 704643072 707021546 708685824 708837376 709288448 710341632 710625734 712904192 716203644 717877017 717889536 719310592 721616896 722008287 722639694 724340736 724956672 726650496 726663168 728652288 729284608 730832256 730988544 733468736 735182448 735825376 735838208 738197504 738597888 740059936 740971008 741789048 742432768 742994304 746217472 747611568 749671104 750321664 751422672 751435776 752074752 753831936 756389634 756407904 757051108 758473352 758819919 758833152 760910332 761266176 763186809 763350016 763363328 766212876 767742976 768688128 769536768 771296232 773098326 773111808 773769216 775577088 775887281 777125888 777713664 780045651 782546688 784702464 785369728 785383424 787204704 787218432 789889408 790861824 791734944 792427328 794968064 797442048 797949504 800147712 802017216 802718592 803604802 807338112 808024624 809224416 809912532 809926656 811819008 812143696 814055424 814573452 814747648 817190682 819441896 820445184 822069248 822083584 824705024 825152328 825873936 827803548 827817984 830472192 832567428 832745472 835236864 835570918 837537792 838249984 839494656 840208512 840957952 843079643 844111872 845782784 847758912 847773696 848494592 850094336 852819968 853282521 856766976 857712856 858768768 858783744 861697536 863710848 864445296 864466176 866826688 867237888 869611808 872213496 872415232 874266624 874616288 876659784 877405243 877420544 879470592 881481408 882454573 883540944 883556352 885305344 888143872 888625584 888815616 891480744 893915022 894339072 894696764 896787177 896802816 897581056 899678208 899845604 901948047 902730752 904839936 905631232 907332608 909027702 912971136 913661658 914454528 916591104 918405488 918421504 921872133 922672128 924827904 924844032 925630464 927793152 928164224 930349056 930941088 933505664 933932208 935686752 936482404 936505024 939507712 943031232 944897954 944914432 946077696 947122176 951505632 953389129 954556416 954938192 956356128 957169356 957186048 959422464 962677716 963519592 964926963 965770806 965787648 966608896 968867328 968884224 971536384 974443008 974651392 975180024 978313284 980243264 981467136 983943324 984797184 987098112 987961344 989052064 990659072 995968512 996815424 999161856 999561472 1001896896 1001914368 1002766336 1005109248 1008519512 1008543872 1009778688 1011759892 1011777536 1015021568 1015572096 1017582412 1018835136 1020749184 1021617168 1024917504 1026049024 1028394976 1030797768 1030815744 1031692288 1033206174 1033224192 1034102784 1036951552 1040060868 1042900859 1043395584 1044184752 1046269952 1049606272 1049624576 1050193872 1053568152 1054482432 1055646592 1056946176 1056964608 1060532319 1063028736 1063256064 1063932672 1065938601 1066863616 1069356288 1070291456 1074305466 1076450816 1078965888 1079883376 1079902208 1082425344 1083959541 1085407232 1086097936 1087435008 1089587576 1092978432 1093926912 1096482816 1100203104 1101165248 1102773672 1103738064 1103757312 1107296256 1110089904 1110327296 1111033858 1112683572 1113649152 1114491456 1116697582 1116717056 1119326208 1120278016 1124506656 1125482496 1126732607 1128112128 1130345216 1130364928 1134584451 1134611856 1135576662 1137710028 1138249728 1141365498 1141899264 1142355968 1145025024 1145044992 1148930048 1151614464 1152593728 1152621568 1154305152 1156317184 1156944348 1160653824 1162951328 1165688832 1166570496 1168879712 1172627456 1175308544 1177053696 1178054592 1178075136 1180807056 1180827648 1184834112 1185087488 1187602416 1188640992 1191886696 1192452096 1195716236 1195737088 1199570944 1200221568 1202597396 1204077888 1205407203 1206453248 1211007168 1212036936 1214868798 1214889984 1217294848 1218215544 1219272704 1221083136 1221860178 1222121472 1225786023 1229162844 1230229504 1233103872 1233125376 1234173952 1237057536 1238810904 1240465408 1241254784 1245242944 1247582336 1249118208 1253356377 1256306688 1257374976 1260312768 1261436928 1262829568 1268674176 1271638368 1271660544 1272741888 1275141504 1276225808 1276248064 1279229952 1283570288 1285150464 1286569284 1287694408 1287716864 1291823104 1291845632 1292546304 1296667944 1296699264 1299257344 1300240032 1300856832 1304417712 1308320244 1308622848 1311924432 1313040014 1313062912 1314989676 1316130816 1317281792 1319205888 1322222112 1324839439 1327958016 1329087232 1331593081 1332215808 1333223424 1335862528 1335885824 1340145664 1340872533 1342045146 1345204224 1346371584 1349517312 1349768406 1354096128 1357259904 1358446848 1360998912 1362156224 1366556672 1369456704 1371681792 1374397024 1374420992 1377608232 1377632256 1378803712 1384008192 1386747824 1388445696 1391194112 1392246336 1395523584 1396411632 1400258496 1400898312 1403530128 1404723606 1404757536 1405976576 1409261568 1409286144 1414043092 1417346931 1417371648 1417674752 1418576896 1420683264 1421251468 1425808384 1432407288 1435754034 1435779072 1438621184 1443233792 1444016574 1445279388 1448656209 1448681472 1449913344 1453300992 1453326336 1457304576 1458569216 1461664512 1461977088 1466937472 1470364896 1471650752 1471676416 1477195776 1480119872 1481942016 1483578096 1484865536 1485988608 1492434944 1495223136 1499342208 1500643328 1502845344 1502871552 1504149504 1507663872 1512779268 1512815808 1514102216 1516946704 1517639838 1517666304 1521820664 1522532352 1526373618 1526700032 1526726656 1532425752 1535485952 1537376256 1539073536 1542592464 1546196652 1546223616 1547538432 1551154176 1551774562 1554251776 1555427328 1560091302 1565093376 1565719337 1569404928 1570739456 1570766848 1574409408 1574436864 1579778816 1581723648 1583469888 1584854656 1589936128 1594884096 1595899008 1600295424 1604034432 1605437184 1607209604 1614676224 1616049248 1618448832 1619825064 1619853312 1623638016 1624287392 1628110848 1629146904 1629495296 1634381364 1638844207 1638883792 1640890368 1644138496 1644167168 1649410048 1650304656 1651747872 1655607096 1655635968 1660944384 1665134856 1665490944 1666550787 1670473728 1671141836 1675046373 1675075584 1676499968 1678989312 1680417024 1681915904 1686159286 1688223744 1691565568 1695517824 1695547392 1696989184 1700188672 1703364993 1705639936 1706565042 1712048247 1713533952 1715425712 1717537536 1717567488 1723395072 1727421696 1728890592 1728932352 1733653376 1734475776 1739223616 1744426992 1748533248 1749232576 1753319568 1754810486 1754841088 1758941184 1762962816 1764909146 1767081888 1767112704 1770579811 1770610688 1776287744 1777251168 1777631232 1782961488 1787830044 1788678144 1789393528 1793574354 1793605632 1795162112 1799356416 1799691208 1803896094 1805461504 1809679872 1811262464 1814665216 1818055404 1825942272 1827323316 1828909056 1833182208 1836810976 1836843008 1841010649 1843744266 1845344256 1849655808 1849688064 1851260928 1855586304 1856328448 1860698112 1861882176 1867011328 1867864416 1871373504 1872964808 1873010048 1879015424 1886062464 1889795908 1889828864 1892155392 1894244352 1903011264 1906778258 1909112832 1909876384 1912712256 1914338712 1914372096 1918844928 1925355432 1927039184 1929853926 1931541612 1931575296 1933217792 1937734656 1937768448 1943072768 1948886016 1949302784 1950360048 1956626568 1960486528 1962934272 1967886648 1969560021 1969594368 1974196224 1975922688 1978104128 1981318144 1991937024 1993630848 1998323712 1999122944 2003793792 2003828736 2005532672 2010218496 2013067719 2017039024 2017087744 2019557376 2023519784 2023555072 2024652609 2030043136 2031144192 2035164824 2037670272 2041498368 2043234336 2049835008 2052098048 2056789952 2061595536 2061631488 2063384576 2066412348 2066448384 2068205568 2073903104 2080121736 2081890547 2085801718 2086791168 2088369504 2092503413 2092539904 2099212544 2099249152 2100387744 2107085409 2107136304 2108964864 2111293184 2113892352 2113929216 2121064638 2126057472 2126512128 2127865344 2131877202 2133727232 2138712576 2140582912 2148610932 2152901632 2157931776 2159766752 2159804416 2164850688 2167919082 2170814464 2172195872 2174870016 2179175152 2185956864 2187853824 2192965632 2200406208 2202330496 2205547344 2207476128 2207514624 2214592512 2220179808 2220654592 2222067716 2225367144 2227298304 2228982912 2233395164 2233434112 2238652416 2240556032 2249013312 2250964992 2253465214 2256224256 2260690432 2260729856 2269168902 2269223712 2271153324 2275420056 2276459757 2276499456 2282730996 2283798528 2284711936 2289560427 2290050048 2290089984 2297860096 2303228928 2305187456 2305243136 2308610304 2312634368 2313888696 2321307648 2325902656 2327661843 2331377664 2333140992 2337759424 2345254912 2350617088 2354107392 2356109184 2356150272 2361614112 2361655296 2369668224 2370174976 2375204832 2377281984 2383773392 2384904192 2391432472 2391474176 2399141888 2400443136 2405194792 2408155776 2410814406 2412906496 2422014336 2424073872 2429737596 2429779968 2434589696 2436431088 2438545408 2442166272 2443720356 2444242944 2451572046 2458325688 2460416101 2460459008 2466207744 2466250752 2468347904 2474115072 2474575411 2477621808 2480930816 2482509568 2490485888 2495164672 2498236416 2506712754 2512613376 2514749952 2520625536 2522873856 2525659136 2529238929 2537348352 2543276736 2543321088 2545483776 2550283008 2552451616 2552496128 2558459904 2567140576 2570300928 2573138568 2575388816 2575433728 2583646208 2583691264 2585092608 2593335888 2593398528 2598514688 2600480064 2601713664 2608835424 2616640488 2617245696 2623848864 2626080028 2626125824 2629979352 2632215729 2632261632 2634563584 2638411776 2644444224 2647363719 2649678878 2655916032 2658174464 2663186162 2664431616 2666446848 2671725056 2671771648 2680291328 2681745066 2684090292 2690361531 2690408448 2692743168 2699034624 2699536812 2705844141 2708192256 2714519808 2716893696 2721997824 2724312448 2733113344 2738913408 2743363584 2748794048 2748841984 2755216464 2755264512 2757607424 2768016384 2773495648 2776891392 2782388224 2784492672 2791047168 2792823264 2800516992 2801796624 2807060256 2809447212 2809515072 2811953152 2818523136 2828086184 2834693862 2834743296 2835349504 2837153792 2841366528 2842502936 2851616768 2860167387 2864814576 2871508068 2871558144 2877242368 2886467584 2888033148 2890558776 2897312418 2897362944 2899826688 2906601984 2906652672 2907764483 2914609152 2917138432 2923329024 2923954176 2924498213 2933874944 2940729792 2943301504 2943352832 2954391552 2960239744 2963884032 2967156192 2969731072 2971977216 2984869888 2990446272 2998684416 3001286656 3005690688 3005743104 3008299008 3015327744 3025558536 3025631616 3028204432 3033893408 3035279676 3035332608 3043641328 3045064704 3052747236 3053400064 3053453312 3064851504 3070971904 3074752512 3078147072 3085184928 3092393304 3092447232 3095076864 3102308352 3103549124 3108503552 3110854656 3120182604 3128702577 3130186752 3131438674 3138809856 3141478912 3141533696 3148818816 3148873728 3159557632 3163447296 3166939776 3169709312 3179872256 3181596957 3189768192 3191798016 3197815803 3200590848 3208068864 3210874368 3214419208 3229352448 3232098496 3236897664 3239650128 3239706624 3247276032 3248574784 3256221696 3258293808 3258990592 3268762728 3277688414 3277767584 3281780736 3288219649 3288276992 3288334336 3298820096 3300609312 3303495744 3307142839 3311214192 3311271936 3321888768 3330269712 3330981888 3333101574 3340947456 3342283672 3350092746 3350151168 3352999936 3357978624 3360834048 3363831808 3372318572 3376447488 3380197821 3383131136 3391035648 3391094784 3393978368 3400377344 3406729986 3411279872 3413130084 3424096494 3427067904 3430851424 3435075072 3435134976 3446790144 3454843392 3457781184 3457864704 3467306752 3468951552 3478447232 3488853984 3497066496 3498465152 3506639136 3509620972 3509682176 3517882368 3525925632 3529818292 3534163776 3534225408 3541159622 3541221376 3552575488 3554502336 3555262464 3565922976 3575660088 3577356288 3578787056 3587148708 3587211264 3590324224 3598712832 3599382416 3607792188 3610923008 3616221609 3619359744 3622524928 3629330432 3636110808 3651884544 3654646632 3657818112 3666364416 3673621952 3673686016 3682021298 3687488532 3690688512 3699311616 3699376128 3702521856 3711172608 3712656896 3721396224 3723764352 3734022656 3735728832 3742747008 3745929616 3746020096 3758030848 3760069131 3772124928 3779591816 3779657728 3784310784 3788488704 3806022528 3813556516 3818225664 3819752768 3825424512 3828677424 3828744192 3837689856 3850710864 3854078368 3859707852 3863083224 3863150592 3866435584 3875469312 3875536896 3886145536 3888618503 3897772032 3898605568 3900720096 3908441537 3913253136 3920973056 3925868544 3935773296 3939120042 3939188736 3948392448 3951845376 3956208256 3962636288 3974518317 3983874048 3987261696 3994779243 3996647424 3998245888 4007587584 4007657472 4011065344 4020436992 4026135438 4034078048 4034175488 4039114752 4047039568 4047110144 4049305218 4060086272 4062288384 4070329648 4075340544 4082996736 4086468672 4099670016 4104196096 4113579904 4123191072 4123262976 4126769152 4132824696 4132896768 4136411136 4147806208 4160243472 4163781094 4171603436 4173582336 4176739008 4185006826 4185079808 4198425088 4198498304 4200775488 4214170818 4214272608 4217929728 4222586368 4227784704 4227858432 4242129276 4252040793 4252114944 4253024256 4255730688 4263754404 4267454464 4277425152 4281165824 4297221864 4305803264 4315863552 4319533504 4319608832 4329701376 4335838164 4341628928 4344391744 4349740032 4358350304 4371913728 4375707648 4385931264 4400812416 4404660992 4411094688 4414952256 4415029248 4440359616 4441309184 4444135432 4450734288 4454596608 4457965824 4466790328 4466868224 4477304832 4481112064 4498026624 4501929984 4506930428 4512448512 4521380864 4521459712 4538337804 4538447424 4542306648 4550840112 4552919514 4552998912 4565461992 4567597056 4569423872 4579120854 4580100096 4580179968 4595640049 4595720192 4606457856 4610374912 4610486272 4617220608 4625268736 4627777392 4642615296 4651805312 4655323686 4662755328 4666281984 4675518848 4690509824 4697158011 4701234176 4708214784 4712218368 4712300544 4723228224 4723310592 4739336448 4740349952 4750409664 4754563968 4767546784 4769808384 4782864944 4782948352 4798283776 4800886272 4810389584 4816311552 4821628812 4825812992 4844028672 4848147744 4859475192 4859559936 4869179392 4872862176 4877090816 4884332544 4887440712 4888485888 4903144092 4916532621 4916651376 4920832202 4920918016 4932415488 4932501504 4936695808 4948230144 4949150822 4955243616 4961861632 4965019136 4980971776 4990329344 4996472832 4999652361 5013425508 5025139119 5025226752 5029499904 5041251072 5045747712 5051318272 5058477858 5074696704 5086553472 5086642176 5090967552 5100566016 5104903232 5104992256 5116919808 5134281152 5140601856 5146277136 5150777632 5150867456 5167292416 5167382528 5170185216 5186671776 5186797056 5197029376 5200960128 5203427328 5217670848 5233280976 5247697728 5252160056 5252251648 5259958704 5264431458 5264523264 5269127168 5276823552 5288888448 5294727438 5299357756 5311739433 5311832064 5316348928 5326372324 5328863232 5332893696 5343450112 5343543296 5360582656 5363490132 5368180584 5380723062 5380816896 5385486336 5398069248 5399073624 5411688282 5416384512 5429039616 5431210967 5433787392 5443995648 5448624896 5466226688 5477826816 5486727168 5497588096 5497683968 5510432928 5510529024 5515214848 5523031947 5536032768 5546991296 5553782784 5564776448 5568985344 5582094336 5585646528 5601033984 5603593248 5614120512 5618894424 5619030144 5623906304 5637046272 5656172368 5669387724 5669486592 5670699008 5674307584 5682733056 5685005872 5703233536 5720334774 5729629152 5743016136 5743116288 5754484736 5772935168 5776066296 5781117552 5794624836 5794725888 5799653376 5813203968 5813305344 5815528966 5829218304 5834276864 5846658048 5847908352 5848996426 5867749888 5881459584 5886603008 5886705664 5908680063 5908783104 5920479488 5927768064 5934312384 5939462144 5943954432 5969739776 5980892544 5997368832 6002573312 6011381376 6011486208 6016598016 6030655488 6051117072 6051263232 6056408864 6067786816 6070559352 6070665216 6087282656 6090129408 6105494472 6106800128 6106906624 6129703008 6141836701 6141943808 6149505024 6156294144 6170369856 6184786608 6184894464 6190153728 6204616704 6207098248 6217007104 6221709312 6240365208 6245671641 6257405154 6260373504 6262877348 6277510239 6277619712 6282957824 6283067392 6297637632 6297747456 6319115264 6326894592 6333879552 6339418624 6359744512 6363193914 6379536384 6383596032 6395631606 6401181696 6416137728 6421748736 6428838416 6458704896 6464196992 6473795328 6479300256 6479413248 6494552064 6497149568 6512443392 6516587616 6517981184 6537525456 6555376828 6555535168 6563561472 6576439298 6576553984 6597640192 6601218624 6606991488 6614285678 6622428384 6622543872 6643777536 6660539424 6661963776 6666203148 6681894912 6684567344 6700185492 6700302336 6705999872 6715957248 6721668096 6727663616 6744637144 6752894976 6760395642 6766262272 6782071296 6782189568 6787956736 6800754688 6813459972 6822559744 6826260168 6848192988 6854135808 6861702848 6870150144 6870269952 6893580288 6909686784 6915562368 6915729408 6934613504 6937903104 6956894464 6977707968 6982985529 6994132992 6996930304 7013278272 7019241944 7019364352 7035764736 7051851264 7059636584 7068327552 7068450816 7082319244 7082442752 7105150976 7109004672 7110524928 7131845952 7151320176 7154712576 7157574112 7174297416 7174422528 7180648448 7197425664 7198764832 7215584376 7221720077 7221846016 7232443218 7238719488 7245049856 7258660864 7272221616 7303769088 7309293264 7315636224 7332728832 7347243904 7347372032 7364042596 7374977064 7381248303 7381377024 7398623232 7398752256 7405043712 7422345216 7423726233 7425313792 7442792448 7447528704 7468045312 7471457664 7485494016 7491859232 7492040192 7516061696 7520138262 7544249856 7559183632 7559315456 7568621568 7576977408 7587716787 7612045056 7627113032 7636451328 7639505536 7650849024 7657354848 7657488384 7675379712 7701421728 7708156736 7719415704 7726166448 7726301184 7732871168 7750938624 7751073792 7772291072 7777237006 7795544064 7797211136 7801440192 7816883074 7826506272 7841946112 7851737088 7871546592 7878240084 7878377472 7896647187 7896784896 7903690752 7912416512 7925272576 7942091157 7949036634 7967748096 7974523392 7989558486 7993294848 7996491776 8015175168 8015314944 8022130688 8040873984 8052270876 8068156096 8068350976 8078229504 8094079136 8094220288 8098610436 8120172544 8124576768 8140659296 8150681088 8165993472 8172937344 8199340032 8208392192 8227159808 8246382144 8246525952 8253538304 8265649392 8265793536 8272822272 8295612416 8320486944 8327562188 8343206872 8347164672 8353478016 8370013652 8370159616 8396850176 8396996608 8401550976 8428341636 8428545216 8435859456 8445172736 8455569408 8484258552 8504081586 8504229888 8506048512 8511461376 8527508808 8534760091 8534908928 8554850304 8562331648 8580502161 8594443728 8611606528 8631727104 8639067008 8639217664 8659402752 8671676328 8683257856 8688783488 8699480064 8716700608 8723293449 8743827456 8751415296 8771862528 8773494639 8801624832 8809321984 8822189376 8829904512 8830058496 8880719232 8882618368 8888270864 8901468576 8909193216 8915931648 8933580656 8933736448 8954609664 8962224128 8996053248 9003859968 9013860856 9024897024 9042761728 9042919424 9076675608 9076894848 9084613296 9101680224 9105839028 9105997824 9130923984 9135194112 9138847744 9158241708 9160200192 9160359936 9191280098 9191440384 9212915712 9220749824 9220972544 9234441216 9250537472 9255554784 9273876073 9285230592 9303610624 9310647372 9325510656 9332563968 9351037696 9381019648 9386107731 9394316022 9402468352 9416429568 9424436736 9424601088 9446456448 9446621184 9478672896 9480699904 9500819328 9509127936 9535093568 9539616768 9565729888 9565896704 9596567552 9601772544 9620779168 9632623104 9643257624 9651625984 9688057344 9696295488 9718950384 9719119872 9738358784 9745724352 9754181632 9768665088 9774881424 9776971776 9806288184 9833065242 9833302752 9841664404 9841836032 9864658947 9864830976 9865003008 9873391616 9896460288 9898301644 9910487232 9921428517 9923723264 9930038272 9961943552 9980658688 9992945664 9999304722 10026851016 10050278238 10050453504 10058999808 10082502144 10091495424 10102636544 10116955716 10140593463 10149393408 10173106944 10173284352 10181935104 10201132032 10209806464 10209984512 10233839616 10268562304 10281203712 10292554272 10301555264 10301734912 10334584832 10340370432 10373343552 10373594112 10394058752 10401920256 10406854656 10435341696 10466561952 10495395456 10504320112 10504503296 10519917408 10528862916 10529046528 10538254336 10553647104 10577776896 10589454876 10598715512 10623478866 10623664128 10632697856 10652744648 10657726464 10665787392 10686900224 10687086592 10721165312 10726980264 10736361168 10761446124 10761633792 10770972672 10796138496 10798147248 10823376564 10832769024 10858079232 10862421934 10867574784 10887991296 10897249792 10932453376 10955653632 10960035359 10973454336 10995176192 10995367936 11020865856 11021058048 11030429696 11046063894 11072065536 11093982592 11107565568 11129552896 11137970688 11164188672 11171293056 11202067968 11207186496 11228241024 11237788848 11238060288 11247812608 11274092544 11312344736 11338775448 11338973184 11341398016 11348615168 11365466112 11370011744 11406467072 11440669548 11459258304 11471909449 11486032272 11486232576 11508969472 11545870336 11552132592 11562235104 11589249672 11589451776 11599306752 11626407936 11626610688 11631057932 11658436608 11665855509 11668553728 11693316096 11695816704 11697992852 11725324611 11735499776 11762919168 11773206016 11773411328 11817360126 11817566208 11840958976 11855536128 11868624768 11878924288 11887908864 11923554951 11939479552 11961785088 11984337729 11994737664 12005146624 12022762752 12022972416 12033196032 12061310976 12102234144 12102526464 12112817728 12135573632 12141118704 12141330432 12174565312 12180258816 12210988944 12213600256 12259406016 12283673402 12283887616 12299010048 12312588288 12340739712 12369573216 12369788928 12380307456 12394058677 12409233408 12414196496 12434014208 12443418624 12480730416 12491343282 12514810308 12520747008 12525754696 12555020478 12555239424 12565915648 12566134784 12595275264 12595494912 12638230528 12653789184 12667759104 12678837248 12719489024 12726387828 12759072768 12767192064 12791263212 12802363392 12832275456 12843497472 12857676832 12887074543 12917409792 12928393984 12947590656 12958600512 12958826496 12989104128 12994299136 13024886784 13033175232 13035962368 13075050912 13110753656 13111070336 13127122944 13152878596 13153107968 13195280384 13202437248 13213982976 13228571356 13244856768 13245087744 13321078848 13323927552 13332406296 13363789824 13369134688 13400370984 13400604672 13411999744 13431914496 13443336192 13455327232 13489274288 13505789952 13520791284 13532524544 13564142592 13564379136 13575913472 13601509376 13626919944 13645119488 13652520336 13696385976 13708271616 13723405696 13740300288 13740539904 13786920147 13787160576 13819373568 13831124736 13831458816 13869227008 13875806208 13913788928 13955415936 13965971058 13988265984 13993860608 14026556544 14038483888 14038728704 14071529472 14091474033 14103702528 14119273168 14136655104 14136901632 14164638488 14164885504 14210301952 14218009344 14221049856 14263691904 14302640352 14309425152 14315148224 14348594832 14348845056 14394851328 14397529664 14431168752 14443440154 14443692032 14464886436 14477438976 14490099712 14517321728 14544443232 14573233829 14607538176 14618586528 14631272448 14647523891 14665457664 14694487808 14694744064 14728085192 14749597863 14749954128 14762496606 14762754048 14797246464 14797504512 14810087424 14844690432 14847452466 14850627584 14885584896 14895057408 14936090624 14942915328 14970988032 14983718464 14984080384 15032123392 15040276524 15088499712 15118367264 15118630912 15137243136 15153954816 15175433574 15224090112 15254226064 15272902656 15279011072 15301698048 15314709696 15314976768 15350759424 15402843456 15416313472 15438831408 15452332896 15452602368 15465742336 15501877248 15502147584 15544582144 15554474012 15591088128 15594422272 15602880384 15633766148 15653012544 15683892224 15743093184 15756480168 15756754944 15793294374 15793569792 15807381504 15824833024 15850545152 15884182314 15898073268 15935218299 15935496192 15949046784 15979116972 15986589696 15992983552 16030350336 16030629888 16044261376 16081747968 16104541752 16136312192 16136701952 16156459008 16188158272 16188440576 16197220872 16249153536 16281318592 16293632901 16301362176 16331986944 16345874688 16398680064 16416784384 16454319616 16492764288 16493051904 16507076608 16531298784 16531587072 16545644544 16569095841 16591224832 16640973888 16655124376 16686413744 16694329344 16706956032 16740027304 16740319232 16793700352 16793993216 16803101952 16856683272 16857090432 16871718912 16890345472 16911138816 16968517104 17008163172 17008459776 17012097024 17022922752 17055017616 17069520182 17069817856 17109700608 17124663296 17161004322 17188887456 17222912707 17223213056 17263454208 17278134016 17278435328 17318805504 17343352656 17366515712 17377566976 17398960128 17433401216 17446586898 17487654912 17502830592 17543725056 17546989278 17603249664 17618643968 17644378752 17659809024 17660116992 17761438464 17765236736 17776541728 17802937152 17818386432 17831863296 17867161312 17867472896 17909219328 17924448256 17992106496 18007719936 18027721712 18049794048 18085523456 18085838848 18153351216 18153789696 18169226592 18203360448 18211678056 18211995648 18261847968 18270388224 18277695488 18316483416 18320400384 18320719872 18382560196 18382880768 18425510103 18425831424 18441499648 18441945088 18468882432 18501074944 18511109568 18547752146 18570461184 18607221248 18621294744 18651021312 18665127936 18702075392 18737014923 18762039296 18772215462 18788632044 18804936704 18832530717 18832859136 18848873472 18849202176 18892912896 18893242368 18957345792 18961399808 19001638656 19018255872 19070187136 19079233536 19131459776 19131793408 19203545088 19241558336 19265246208 19286515248 19303251968 19376114688 19392590976 19437900768 19438239744 19476717568 19491448704 19508363264 19537330176 19549762848 19553943552 19612576368 19666130484 19666605504 19683328808 19683672064 19729317894 19729661952 19746783232 19792920576 19796603288 19820974464 19842857034 19847446528 19860076544 19923887104 19961317376 19985891328 19998609444 20053702032 20100556476 20100907008 20117999616 20165004288 20182990848 20205273088 20233911432 20251117139 20281186926 20298786816 20346213888 20346568704 20354351381 20363870208 20402264064 20419612928 20419969024 20467679232 20537124608 20562407424 20585108544 20603110528 20603469824 20669169664 20680740864 20746687104 20747188224 20788117504 20803840512 20813709312 20870683392 20933123904 20990790912 21008640224 21009006592 21039834816 21057725832 21058093056 21076508672 21107294208 21155553792 21178909752 21197431024 21246957732 21247328256 21265395712 21305489296 21315452928 21331574784 21373800448 21374173184 21442330624 21453960528 21472722336 21522892248 21523267584 21541945344 21592276992 21596294496 21646753128 21665160231 21665538048 21716158464 21724843868 21735149568 21775982592 21794499584 21864906752 21911307264 21920070718 21946908672 21990352384 21990735872 22041731712 22042116096 22060859392 22092127788 22143744909 22144131072 22187965184 22215131136 22259105792 22271178699 22275941376 22328377344 22342586112 22404135936 22414372992 22456482048 22475577696 22476120576 22495625216 22548185088 22624689472 22677550896 22677946368 22697230336 22730932224 22740023488 22812934144 22881339096 22918516608 22943818898 22972064544 22972465152 23017537543 23017938944 23091740672 23104265184 23124470208 23178499344 23178903552 23198613504 23252815872 23253221376 23262115864 23316873216 23331711018 23337107456 23386632192 23391633408 23395985704 23450649222 23470999552 23525838336 23546412032 23546822656 23634720252 23635132416 23681917952 23711072256 23737249536 23757848576 23775817728 23847109902 23878959104 23923570176 23933138437 23968675458 23989475328 24010293248 24045525504 24045944832 24066392064 24122621952 24204468288 24205052928 24225635456 24271147264 24282237408 24282660864 24349130624 24360517632 24421977888 24427200512 24518812032 24567346804 24567775232 24598020096 24625176576 24681479424 24739146432 24739577856 24760614912 24788117354 24818466816 24828392992 24868028416 24886837248 24961460832 24982686564 25029620616 25041494016 25051509392 25110040956 25110478848 25131831296 25132269568 25190550528 25190989824 25276461056 25307578368 25335518208 25357674496 25438978048 25452775656 25518145536 25534384128 25582526424 25604280273 25604726784 25664550912 25686994944 25715353664 25774149086 25834819584 25856787968 25895181312 25917201024 25917652992 25978208256 25988598272 26049773568 26066350464 26071924736 26150101824 26169880347 26221507312 26222140672 26254245888 26305757192 26306215936 26320483917 26390560768 26404874496 26427965952 26457142712 26489713536 26490175488 26642157696 26647855104 26664812592 26727579648 26738269376 26800741968 26801209344 26823999488 26863828992 26886672384 26910654464 26978548576 27011579904 27041582568 27064577111 27065049088 27128285184 27128758272 27151826944 27203018752 27220329521 27253839888 27290238976 27305040672 27392771952 27416543232 27446811392 27480600576 27481079808 27573840294 27574321152 27638747136 27662249472 27662917632 27738454016 27751612416 27821628219 27827577856 27910831872 27931942116 27976531968 27987721216 28053113088 28076967776 28077457408 28143058944 28182948066 28207405056 28238546336 28273310208 28273803264 28329276976 28329771008 28420603904 28436018688 28442099712 28527383808 28605280704 28618850304 28630296448 28697189664 28697690112 28789702656 28795059328 28862337504 28886880308 28887384064 28929772872 28954877952 28980199424 29034643456 29088886464 29146467658 29215076352 29237173056 29262544896 29295047782 29330915328 29388975616 29389488128 29456170384 29499195726 29499908256 29524993212 29525508096 29593976841 29594492928 29595009024 29620174848 29689380864 29694904932 29701255168 29764285551 29771169792 29790114816 29872181248 29885830656 29941976064 29967436928 29968160768 30064246784 30080553048 30176999424 30236734528 30237261824 30274486272 30307909632 30350867148 30448180224 30508452128 30545805312 30558022144 30603396096 30629419392 30629953536 30701518848 30805686912 30832626944 30877662816 30904665792 30905204736 30931484672 31003754496 31089164288 31108948024 31182176256 31188844544 31205760768 31267532296 31306025088 31367784448 31486186368 31512960336 31513509888 31586588748 31587139584 31614763008 31649666048 31701090304 31768364628 31796146536 31870436598 31870992384 31898093568 31958233944 31973179392 31985409313 31985967104 32060700672 32061259776 32088522752 32163495936 32169480343 32209083504 32272624384 32273403904 32312918016 32376316544 32376881152 32394441744 32498307072 32562637184 32587265802 32602724352 32663973888 32691749376 32797360128 32833568768 32880106077 32908639232 32985528576 32986103808 33014153216 33062597568 33063174144 33091289088 33138191682 33182449664 33281947776 33310248752 33372827488 33388658688 33413912064 33480054608 33480638464 33587400704 33587986432 33606203904 33713366544 33714180864 33743437824 33780690944 33822277632 33937034208 34016326344 34016919552 34024194048 34045845504 34110035232 34139040364 34139635712 34219401216 34249326592 34322008644 34377774912 34415728347 34445825414 34446426112 34526908416 34556268032 34556870656 34637611008 34686705312 34733031424 34755133952 34797920256 34866802432 34893173796 34975309824 34997566527 35005661184 35087450112 35093978556 35175973833 35206499328 35237287936 35288757504 35319618048 35320233984 35522876928 35530473472 35553083456 35605874304 35636772864 35663726592 35734322624 35734945792 35818438656 35848896512 35984212992 36015439872 36055443424 36099588096 36171046912 36171677696 36306702432 36307579392 36338453184 36406720896 36423356112 36423991296 36523695936 36540776448 36555390976 36632966832 36640800768 36765120392 36765761536 36851020206 36851662848 36882999296 36883890176 36937764864 37002149888 37022219136 37095504292 37140922368 37182176031 37214442496 37242589488 37302042624 37330255872 37404150784 37474029846 37524078592 37544430924 37577264088 37609873408 37665061434 37665718272 37697746944 37698404352 37785825792 37786484736 37914691584 37922799616 38003277312 38018476769 38036511744 38140374272 38158467072 38262919552 38263586816 38407090176 38483116672 38530492416 38573030496 38606503936 38661223629 38752229376 38785181952 38875801536 38876479488 38953435136 38982897408 39016726528 39074660352 39099525696 39107887104 39225152736 39332260968 39333211008 39366657616 39367344128 39458635788 39459323904 39493566464 39585841152 39593206576 39641948928 39685714068 39694893056 39720153088 39847774208 39922634752 39971782656 39997218888 40107404064 40201112952 40201814016 40235999232 40330008576 40365981696 40410546176 40467822864 40502234278 40562373852 40597573632 40692427776 40693137408 40708702762 40727740416 40804528128 40839225856 40839938048 40935358464 41074249216 41124814848 41170217088 41206221056 41206939648 41338339328 41360760441 41361481728 41493374208 41494376448 41576235008 41607681024 41627418624 41741366784 41866247808 41981581824 42017280448 42018013184 42079669632 42115451664 42116186112 42153017344 42214588416 42311107584 42357819504 42394862048 42493915464 42494656512 42530791424 42610978592 42630905856 42663149568 42747600896 42748346368 42884661248 42907921056 42945444672 42992856907 43045784496 43046535168 43184553984 43192588992 43293506256 43330320462 43331076096 43432316928 43449687736 43470299136 43551965184 43588999168 43719701487 43729813504 43822614528 43840141436 43893817344 43942571673 43980704768 43981471744 44083463424 44084232192 44121718784 44184255576 44287489818 44288262144 44375930368 44430262272 44518211584 44542357398 44551882752 44656754688 44685172224 44808271872 44828745984 44912964096 44951155392 44952241152 44991250432 45096370176 45249378944 45355101792 45355892736 45394460672 45461864448 45480046976 45625868288 45762678192 45837033216 45887637796 45944129088 45944930304 46035075086 46035877888 46183481344 46208530368 46248940416 46356998688 46357807104 46397227008 46505631744 46506442752 46524231728 46633746432 46663422036 46674214912 46773264384 46783266816 46791971408 46901298444 46941999104 47051676672 47092824064 47093645312 47269440504 47270264832 47363835904 47422144512 47474499072 47515697152 47551635456 47694219804 47757918208 47847140352 47866276874 47937350916 47978950656 48020586496 48091051008 48091889664 48132784128 48245243904 48408936576 48410105856 48451270912 48542294528 48564474816 48565321728 48698261248 48843955776 48854401024 48880898703 49037624064 49134693608 49135550464 49196040192 49250353152 49362958848 49478292864 49479155712 49521229824 49576234708 49636933632 49656785984 49736056832 49773674496 49922921664 49965373128 50059241232 50082988032 50103018784 50220081912 50220957696 50263662592 50264539136 50381101056 50381979648 50552040539 50552922112 50615156736 50671036416 50715348992 50877956096 50905551312 51036291072 51068768256 51165052848 51208560546 51209453568 51329101824 51373989888 51430707328 51548298172 51668738121 51669639168 51713575936 51790362624 51834402048 51835305984 51956416512 51977196544 52099547136 52132700928 52143849472 52300203648 52339760694 52443014624 52444281344 52508491776 52611514384 52612431872 52640967834 52781121536 52809748992 52855931904 52914285424 52979427072 52980350976 53284315392 53295710208 53329625184 53455159296 53476538752 53601483936 53602418688 53647998976 53727657984 53773344768 53957097152 54023159808 54083165136 54129154222 54130098176 54256570368 54257516544 54303653888 54406037504 54440659042 54507679776 54580477952 54610081344 54785543904 54833086464 54893622784 54961201152 54962159616 55147680588 55148642304 55276530309 55277494272 55324498944 55325835264 55476908032 55503224832 55643256438 55655155712 55821663744 55863884232 55953063936 55975442432 56106226176 56153935552 56154914816 56286117888 56365896132 56414810112 56477092672 56546620416 56547606528 56658553952 56659542016 56841207808 56872037376 56884199424 57054767616 57210561408 57237700608 57260592896 57394379328 57395380224 57590118656 57724675008 57773760616 57774768128 57859545744 57909755904 57960398848 58069286912 58177772928 58292935316 58430152704 58474346112 58525089792 58590095564 58661830656 58777951232 58778976256 58912340768 58998391452 58999816512 59049986424 59051016192 59187953682 59188985856 59240349696 59378761728 59389809864 59402510336 59528571102 59542339584 59580229632 59743320637 59744362496 59771661312 59883952128 59934873856 59936321536 60128493568 60161106096 60353998848 60473469056 60474523648 60548972544 60615819264 60701734296 60753351417 60896360448 61016904256 61063054143 61091610624 61116044288 61206792192 61258838784 61259907072 61403037696 61611373824 61665253888 61755325632 61809331584 61810409472 61862969344 62007508992 62178328576 62217896048 62364352512 62377689088 62411521536 62535064592 62612050176 62735568896 62972372736 63025920672 63027019776 63173177496 63174279168 63229526016 63299332096 63402180608 63536729256 63592293072 63740873196 63741984768 63796187136 63916467888 63946358784 63970818626 63971934208 64121401344 64122519552 64177045504 64326991872 64338960686 64418167008 64545248768 64546807808 64625836032 64752633088 64753762304 64788883488 64995480693 64996614144 65125274368 65174531604 65205448704 65327947776 65383498752 65594720256 65667137536 65760212154 65817278464 65971057152 65972207616 66028306432 66125195136 66126348288 66182578176 66276383364 66364899328 66563895552 66620497504 66745654976 66777317376 66827824128 66960109216 66961276928 67174801408 67175972864 67212407808 67426733088 67428361728 67486875648 67561381888 67644555264 67874068416 68032652688 68033839104 68091691008 68220070464 68278080728 68279271424 68438802432 68498653184 68644017288 68755549824 68831456694 68891650828 68892852224 69052612629 69053816832 69112536064 69113741312 69275222016 69373410624 69466062848 69510267904 69595840512 69733604864 69786347592 69950619648 69995133054 70011322368 70174900224 70187957112 70351947666 70412998656 70474575872 70577515008 70639236096 70640467968 71045753856 71060946944 71106166912 71211748608 71273545728 71327453184 71468645248 71469891584 71636877312 71697793024 71799415311 71968425984 72030879744 72110886848 72199176192 72342093824 72613404864 72615158784 72676906368 72813441792 72846712224 72847982592 73047391872 73081552896 73110781952 73265933664 73281601536 73530240784 73531523072 73702040412 73703325696 73765998592 73767780352 73875529728 74004299776 74044438272 74191008584 74281844736 74364352062 74428884992 74485178976 74604085248 74660511744 74808301568 74948059692 75048157184 75088861848 75154528176 75219746816 75330122868 75331436544 75395493888 75396808704 75571651584 75572969472 75829383168 75845599232 76006554624 76036953538 76073023488 76280748544 76316934144 76525839104 76527173632 76812840819 76814180352 76966233344 77060984832 77146060992 77213007872 77322447258 77504458752 77570363904 77751603072 77752958976 77906870272 77965794816 78033453056 78149320704 78199051392 78215774208 78450305472 78664521936 78666422016 78733315232 78734688256 78917271576 78918647808 78987132928 79171682304 79186413152 79283897856 79371428136 79389786112 79440306176 79695548416 79845269504 79943565312 79994437776 80214808128 80402225904 80403628032 80471998464 80660017152 80731963392 80821092352 80935645728 81004468556 81124747704 81193731333 81195147264 81384855552 81386274816 81417405524 81455480832 81609056256 81660988563 81678451712 81679876096 81870716928 82148498432 82249629696 82340434176 82412442112 82413879296 82676678656 82721520882 82722963456 82986748416 82988752896 83152470016 83215362048 83254837248 83464884657 83482733568 83732495616 83963163648 84034560896 84036026368 84159339264 84230903328 84232372224 84306034688 84429176832 84622215168 84715639008 84789724096 84987830928 84989313024 85061582848 85221957184 85261811712 85326299136 85495201792 85769322496 85815842112 85890889344 85985713814 86091568992 86093070336 86369107968 86385177984 86587012512 86660640924 86662152192 86864633856 86899375472 86940598272 87103930368 87177998336 87439402974 87459627008 87645229056 87680282872 87787634688 87885143346 87961409536 87962943488 88166926848 88168464384 88243437568 88368511152 88574979636 88576524288 88751860736 88860524544 89036423168 89084714796 89103765504 89313509376 89370344448 89616543744 89657491968 89825928192 89902310784 89904482304 89982500864 90192740352 90209521801 90498757888 90710203584 90711785472 90788921344 90923728896 90960093952 91251736576 91525356384 91674066432 91775275592 91888258176 91889860608 92070150172 92071755776 92366962688 92417060736 92497880832 92713997376 92715614208 92794454016 93011263488 93048463456 93267492864 93326844072 93348429824 93546528768 93566533632 93583942816 93802596888 93882361001 93883998208 94103353344 94185648128 94187290624 94538881008 94540529664 94727671808 94844289024 94948998144 95031394304 95103270912 95388439608 95515836416 95694280704 95732553748 95874701832 95956227939 95957901312 96041172992 96182102016 96183779328 96265568256 96490487808 96508441029 96817873152 96820211712 96902541824 97084589056 97128949632 97130643456 97396522496 97687911552 97708802048 97761797406 98075248128 98269387216 98271100928 98392080384 98500706304 98640318231 98725917696 98956585728 98958311424 99042459648 99152469416 99273867264 99313571968 99472113664 99547348992 99845843328 99930746256 100118482464 100165976064 100206037568 100440163824 100441915392 100527325184 100762202112 100763959296 101104081078 101105844224 101230313472 101342072832 101430697984 101755912192 101811102624 102012636803 102072582144 102137536512 102330105696 102417121092 102418907136 102658203648 102747979776 102861414656 103096596344 103247185041 103337476242 103339278336 103427151872 103580725248 103668804096 103670611968 103912833024 103954393088 104199094272 104265401856 104287698944 104600407296 104679521388 104886029248 104888562688 105016983552 105223028768 105224863744 105281935668 105562243072 105619497984 105711863808 105828570848 105958854144 105960701952 106568630784 106591420416 106659250368 106910318592 106953077504 107202967872 107204837376 107295997952 107455315968 107546689536 107914194304 108046319616 108166330272 108258308444 108260196352 108513140736 108515033088 108607307776 108812075008 108881318084 109015359552 109160955904 109220162688 109571087808 109666172928 109787245568 109922402304 110295361176 110297284608 110553060618 110554988544 110648997888 110651670528 110953816064 111006449664 111286512876 111310311424 111546528093 111643327488 111727768464 111906127872 111950884864 112212452352 112307871104 112309829632 112572235776 112731792264 112829620224 112954185344 113093240832 113095213056 113317107904 113319084032 113744074752 113768398848 114055430307 114109535232 114421122816 114475401216 114521185792 114788758656 114790760448 115180237312 115449350016 115547521232 115549536256 115719091488 115819511808 115920797696 115983670887 116138573824 116355545856 116585870632 116860305408 116948692224 117050179584 117180191128 117323661312 117555902464 117557952512 117824681536 117996782904 117999633024 118099972848 118102032384 118375907364 118377971712 118480699392 118757523456 118779619728 118805020672 119057142204 119084679168 119160459264 119486641274 119488724992 119543322624 119767904256 119869747712 119872643072 120256987136 120322212192 120560388949 120707997696 120946938112 120949047296 121097945088 121231638528 121403468592 121506702834 121792720896 122033808512 122126108286 122183221248 122232088576 122413584384 122517677568 122519814144 122806075392 123222747648 123330507776 123510651264 123618663168 123620818944 123725938688 124015017984 124356657152 124435792096 124728705024 124755378176 124823043072 125070129184 125224100352 125471137792 125944745472 126051841344 126054039552 126346354992 126348558336 126459052032 126598664192 126804361216 127073458512 127184586144 127481746392 127483969536 127592374272 127832935776 127892717568 127941637252 127943868416 128242802688 128245039104 128354091008 128653983744 128677921372 128836334016 128978570721 129090497536 129093615616 129505266176 129507524608 129577766976 129990961386 129993228288 130250548736 130349063208 130410897408 130655895552 130766997504 131159104461 131189440512 131334275072 131520424308 131634556928 131827715019 131942114304 131944415232 132056612864 132250390272 132252696576 132365156352 132552766728 132729798656 133127791104 133240995008 133491309952 133554634752 133655648256 133920218432 133922553856 134349602816 134424815616 134853466176 134856723456 134973751296 135122763776 135289110528 135748136832 136065305376 136067678208 136183382016 136440140928 136556161456 136558542848 136877604864 136997306368 137288034576 137511099648 137662913388 137783301656 137785704448 138105225258 138107633664 138225072128 138227482624 138550444032 138746821248 138932125696 139020535808 139191681024 139467209728 139572695184 139901239296 139990266108 140022644736 140349800448 140375914224 140703895332 140825997312 140949151744 141155030016 141278472192 141280935936 141757819973 142091507712 142121893888 142212333824 142423497216 142480459667 142547091456 142654906368 142937290496 142939783168 143273754624 143395586048 143598830622 143936851968 144061759488 144221773696 144398352384 144684187648 145226809728 145230317568 145353812736 145626883584 145693424448 145695965184 146094783744 146221563904 146531867328 146563203072 147060481568 147063046144 147404080824 147406651392 147531997184 147535560704 147751059456 148008599552 148088876544 148382017168 148563689472 148728704124 148857769984 148970357952 149208170496 149321023488 149616603136 149896119384 150096314368 150177723696 150309056352 150439493632 150660245736 150662873088 150790987776 150793617408 151143303168 151145938944 151656121617 151658766336 151691198464 152013109248 152073907076 152146046976 152561497088 152633868288 153051678208 153054347264 153625681638 153628360704 153932466688 154121969664 154292121984 154426015744 154644894516 155006214363 155008917504 155140727808 155503206144 155505917952 155813740544 155931589632 156066906112 156298641408 156398102784 156431548416 156900610944 157329043872 157332844032 157466630464 157469376512 157834543152 157837295616 158343364608 158372826304 158567795712 158742856272 158880612352 159391096832 159690539008 159887130624 159988875552 160429616256 160804451808 160807256064 160943996928 161122762801 161320034304 161642184704 161871291456 162008937112 162249495408 162387462666 162390294528 162769711104 162772549632 162834811048 162910961664 163218112512 163321977126 163356903424 163359752192 163741433856 164296996864 164499259392 164680868352 164824884224 164827758592 165353357312 165443041764 165445926912 165973496832 165977505792 166304940032 166430724096 166509674496 166929769314 166965467136 167464991232 167531969059 167926327296 168069121792 168072052736 168318678528 168461806656 168464744448 168612069376 168858353664 169244430336 169431278016 169579448192 169975661856 169978626048 170123165696 170443914368 170523623424 170652598272 170990403584 171538644992 171631684224 171781778688 171971427628 172183137984 172186140672 172770355968 173174025024 173321281848 173324304384 173729267712 173798750944 173881196544 174207860736 174355996672 174878805948 174919254016 175290458112 175360565744 175575269376 175770286692 175922819072 175925886976 176333853696 176336928768 176486875136 176737022304 177149959272 177153048576 177503721472 177721049088 178072846336 178169429592 178207531008 178627018752 178740688896 179229961911 179233087488 179314983936 179651856384 179804621568 179808964608 179965001728 180385480704 180419043602 180997515776 181420407168 181423570944 181577842688 181847457792 181920187904 182260054251 182503473152 183050712768 183189162429 183348132864 183550551184 183776516352 183779721216 184140300344 184143511552 184733925376 184834121472 184995761664 185427994752 185431228416 185588908032 186022526976 186096926912 186534985728 186653688144 187093057536 187133067264 187167885632 187605193776 187764722002 187767996416 188206706688 188371296256 188374581248 189077762016 189081059328 189452039777 189455343616 189688578048 189897996288 190062788608 190206541824 190776879216 191031672832 191388561408 191465107496 191749403664 191912455878 191915802624 192082345984 192364204032 192367558656 192531136512 192980975616 193016882058 193635746304 193640423424 193805083648 194169178112 194257899264 194261286912 194793044992 195375823104 195417604096 195523594812 196150496256 196538774432 196542201856 196784160768 197001412608 197280636462 197451835392 197913171456 197916622848 198084919296 198304938832 198547734528 198627143936 198944227328 199094697984 199691686656 199861492512 200236964928 200331952128 200412075136 200880327648 200883830784 201054650368 201524404224 201527918592 202208162156 202211688448 202460626944 202684145664 202861395968 203511824384 203622205248 204025273606 204275073024 204660211392 204834242184 204837814272 205316407296 205495959552 205722829312 206193192688 206494370082 206674952484 206678556672 206854303744 207157837887 207161450496 207337608192 207341223936 207825666048 207908786176 208398188544 208530803712 208575397888 209200814592 209359042776 209772058496 209777125376 210033967104 210446057536 210449727488 210563871336 211238995968 211423727616 211657141696 211917708288 211921403904 213137261568 213182840832 213318500736 213820637184 213906155008 214405935744 214409674752 214591995904 214910631936 215093379072 215398245933 215828388608 216092639232 216332660544 216516616888 216520392704 217026281472 217214615552 217624150016 217762636168 218030719104 218321911808 218440325376 219142175616 219332345856 219574491136 219844804608 220590722352 220594569216 221106121236 221109977088 221297995776 221303341056 221907632128 222012899328 222573025752 222620622848 222762288529 223093056186 223286654976 223455536928 223812255744 223897865191 223901769728 224424904704 224615742208 224619659264 225144471552 225463584528 225659240448 225908370688 226186481664 226190426112 226634215808 226638168064 227488149504 227536797696 228110860614 228219070464 228842245632 228950802432 229042371584 229577517312 229581520896 230360474624 230898700032 231095042464 231099072512 231438182976 231639023616 231841595392 231967341774 232277147648 232711091712 233171741264 233720610816 233897384448 234100359168 234360382256 234647322624 235111804928 235115905024 235649363072 235993565808 235999266048 236199945696 236204064768 236751814728 236755943424 236961398784 237515046912 237559239456 237610041344 238114284408 238169358336 238320918528 238973282548 238977449984 239086645248 239535808512 239739495424 239745286144 240513974272 240644424384 241120777898 241415995392 241893876224 241898094592 242195890176 242463277056 242806937184 243013405668 243581193999 243585441792 244067617024 244252216572 244366442496 244464177152 244827168768 244982965689 245035355136 245039628288 245612150784 246445495296 246661015552 247021302528 247237326336 247241637888 247451877376 248030035968 248713314304 248871584192 249457410048 249646086144 250140258368 250448200704 250942275584 251889490944 252103682688 252108079104 252692709984 252697116672 252918104064 253197328384 253608722432 254146917024 254369172288 254963492784 254967939072 255184748544 255665871552 255785435136 255883274504 255887736832 256485605376 256708182016 257307967488 257355842744 257672668032 257957141442 258180995072 258187231232 259010532352 259015049216 259155533952 259981922772 259986456576 260501097472 260698126416 260821794816 261311791104 261533995008 262318208922 262378881024 262668550144 263040848616 263264522807 263269113856 263655430038 263884228608 263888830464 264113225728 264500780544 264505393152 264730312704 265105533456 265459597312 266255582208 266481990016 266982619904 267109269504 267311296512 267840436864 267845107712 268699205632 268849631232 269706932352 269713446912 269947502592 270245527552 270578221056 270628565403 271496273664 272130610752 272135356416 272366764032 272880281856 273112322912 273117085696 273755209728 273994612736 274576069152 275022199296 275325826776 275566603312 275571408896 276210450516 276215267328 276450144256 276454965248 277100888064 277493642496 277864251392 278041071616 278383362048 278934419456 279145390368 279802478592 279980532216 280045289472 280699600896 280751828448 281407790664 281647083003 281651994624 281898303488 282310060032 282556944384 282561871872 283515639946 284183015424 284243787776 284424667648 284846994432 284960919334 285094182912 285309812736 285874580992 285879566336 286547509248 286791172096 287197661244 287868683817 287873703936 288123518976 288443547392 288796704768 289368375296 289525323087 290453619456 290460635136 290707625472 291253767168 291386848896 291391930368 292189567488 292443127808 293063734656 293126406144 294120963136 294126092288 294808161648 294813302784 295063994368 295071121408 295502118912 296017199104 296177753088 296764034336 297127378944 297457408248 297715539968 297940715904 298416340992 298642046976 299233206272 299792238768 300192628736 300355447392 300618112704 300878987264 301320491472 301325746176 301581975552 302286606336 302291877888 303312243234 303317532672 303382396928 304026218496 304147814152 304292093952 305122994176 305267736576 306037910409 306103356416 306108694528 307251363276 307256721408 307864933376 308243939328 308584243968 308852031488 309289789032 310012428726 310017835008 310281455616 311006412288 311011835904 311130799681 311627481088 311863179264 312133812224 312597282816 312796205568 312863096832 313801221888 314658087744 314665688064 314933260928 314938753024 315669086304 315674591232 316686729216 316745652608 317135591424 317485712544 317761224704 318782193664 319381078016 319774261248 319977751104 320859232512 321608903616 321614512128 321887993856 322245525602 322640068608 323284369408 323742582912 324017874224 324498990816 324774925332 324780589056 325539422208 325545099264 325669622096 325821923328 326436225024 326643954252 326713806848 326719504384 327482867712 328593993728 328998518784 329361736704 329649768448 329655517184 330706714624 330886083528 330891853824 331946993664 331955011584 332609880064 332861448192 333019348992 333859538628 333930934272 334929982464 335063938118 335852654592 336138243584 336144105472 336637357056 336923613312 336929488896 337224138752 337716707328 338488860672 338862556032 339158896384 339951323712 339957252096 340246331392 340887828736 341305196544 341980807168 342166290921 343077289984 343263368448 343563557376 343942855256 344366275968 344372281344 345540711936 346348050048 346642563696 346648608768 347458535424 347597501888 347762393088 348415721472 348711993344 349757611896 349838508032 350580916224 350721131488 351150538752 351540573384 351839502443 351845638144 351851773952 352667707392 352673857536 352973750272 353474044608 353864283773 354299918544 354306097152 355007442944 355442098176 356145692672 356338859184 356415062016 357254037504 357481377792 358459923822 358466174976 358629967872 359303712768 359609243136 359617929216 359930003456 360770961408 360838087204 361681166847 361995031552 362840814336 362847141888 363155685376 363694915584 363840375808 364520108502 365006946304 366101425536 366378324858 366696265728 367101102368 367553032704 367559442432 368280600688 368287023104 369467850752 369668242944 369991523328 370855989504 370862456832 371177816064 372045053952 372193853824 373069971456 373307376288 374186115072 374266134528 374335771264 375210387552 375529444004 375535992832 376413413376 376742592512 378155524032 378162118656 378904079554 378910687232 379377156096 379795992576 380125577216 380413083648 381553758432 382063345664 382777122816 382930214992 383498807328 383824911756 383831605248 384164691968 384728408064 384735117312 385062273024 385961951232 386033764116 386935712163 387271492608 387280846848 387610167296 388338356224 388515798528 388522573824 389586089984 390751646208 390835208192 391047189624 392300992512 393077548864 393084403712 393568321536 394002825216 394561272924 394903670784 395826342912 395833245696 396169838592 396609877664 397095469056 397254287872 397888454656 398189395968 399383373312 399722985024 400473929856 400663904256 400824150272 401760655296 401767661568 402109300736 403048808448 404416324312 404423376896 404921253888 405368291328 405722791936 407023648768 407244410496 408050547212 408550146048 409320422784 409668484368 409675628544 410632814592 410991919104 411445658624 412386385376 412988740164 413349904968 413357113344 413708607488 414315675774 414322900992 414675216384 414682447872 415651332096 415817572352 416796377088 417061607424 417150795776 418203244459 418401629184 418718085552 419544116992 419554250752 420067934208 420892115072 420899454976 421127742672 422477991936 422847455232 423314283392 423835416576 423842807808 425273459919 426274523136 426365681664 426637001472 427441379001 427641274368 427812310016 428811871488 428819349504 429183991808 429821263872 430186758144 430796491866 431656777216 432185278464 432665321088 433033233776 433040785408 434052562944 434429231104 435248300032 435525272336 436061438208 436643823616 436880650752 438284351232 438664691712 439148982272 439689609216 441181444704 441189138432 442212242472 442219954176 442595991552 442606682112 443815264256 444025798656 445146051504 445241245696 445524577058 446186112372 446573309952 446911073856 447624511488 447795730382 447803539456 448849809408 449231484416 449239318528 450288943104 450927169056 451318480896 451816741376 452372963328 452380852224 453268431616 453276336128 454968364851 454976299008 455073595392 456221721228 456438140928 457684491264 457901604864 458084743168 459155034624 459163041792 460720949248 461797400064 462190084928 462198145024 462876365952 463278047232 463683190784 463934683548 464554295296 465422183424 466343482528 467441221632 467794768896 468200718336 468720764512 469294645248 470223609856 470231810048 471298726144 471987131616 471998532096 472399891392 472408129536 473503629456 473511886848 475030093824 475118478912 475220082688 476228568816 476641837056 477946565096 477954899968 478173290496 479071617024 479478990848 479490572288 481027948544 481288848768 482241555796 482831990784 483368288403 483787752448 483796189184 484926554112 485613874368 486026811336 487162387998 487170883584 488135234048 488504433144 488732884992 488928354304 489654337536 489965931378 490070710272 490079256576 491224301568 492890990592 493322031104 494042605056 494474652672 494483275776 494903754752 496060071936 497426628608 497743168384 498914820096 499292172288 500280516736 500896401408 501884551168 502595907177 503778981888 504207365376 504216158208 505385419968 505394233344 505836208128 506394656768 507217444864 508293834048 508738344576 509926985568 509935878144 510369497088 511331743104 511570870272 511766549008 511775473664 512971210752 513416364032 514615934976 514711685488 515345336064 515914282884 516361990144 516374462464 518021064704 518030098432 518311067904 519963845544 519972913152 521002194944 521396252832 521643589632 522623582208 523067990016 524636417844 524757762048 525337100288 526081697232 526529045614 526538227712 527310860076 527768457216 527777660928 528226451456 529001561088 529010786304 529460625408 530211066912 530919194624 532511164416 532963980032 533965239808 534218539008 534622593024 535680873728 535690215424 537398411264 537689885733 537699262464 539413864704 539426893824 539895005184 540491055104 541156442112 541257130806 542992547328 544261221504 544270712832 544733528064 545760563712 546224645824 546234171392 547510419456 547989225472 549152138304 550044398592 550651653552 551133206624 551142817792 552420901032 552430534656 552900288512 552909930496 554201776128 554987284992 555728502784 556082143232 556766724096 557868838912 558290780736 559604957184 559961064432 561399201792 561503656896 562815581328 563294166006 563303989248 563796606976 564620120064 565113888768 565123743744 567031279892 568356119331 568366030848 568487575552 568849335296 569693988864 569921838668 570188365824 570619625472 571749161984 571759132672 573095018496 573582344192 574395322488 575737367634 575747407872 576247037952 576887094784 577593409536 578736750592 579050646174 580907238912 580921270272 581415250944 582507534336 582773697792 582783860736 584379134976 584886255616 586127469312 586252812288 588241926272 588252184576 589616323296 589626605568 590127988736 590142242816 591004237824 592355506176 593528068672 594254757888 594914816496 595431079936 595881431808 596832681984 597284093952 598466412544 599584477536 600385257472 600710894784 601236225408 601757974528 602640982944 602651492352 603163951104 604573212672 604583755776 606624486468 606635065344 606764793856 608052436992 608295628304 608584187904 610245988352 610535473152 612075820818 612206712832 612217389056 614502726552 614513442816 615729866752 616487878656 617168487936 617704062976 618579578064 620024857452 620035670016 620562911232 622012824576 622023671808 622261599362 623254962176 623726358528 624267624448 625194565632 625592411136 625726193664 627602443776 629316175488 629331376128 629866521856 629877506048 631338172608 631349182464 633491305216 634271182848 634971425088 635522449408 637564387328 638762156032 639548522496 639955502208 641718465024 643217807232 643229024256 643775987712 644491051204 645280137216 646568738816 647485165824 648035748448 648997981632 649549850664 649561178112 651078844416 651339244192 651643846656 652872450048 653287908504 653427613696 653439008768 654965735424 657176527007 657187987456 657997037568 658723473408 659299536896 659311034368 661413429248 661772167056 661783707648 663893987328 663910023168 665219760128 665722896384 666038697984 667719077256 667861868544 668286865587 669859964928 670127876236 671693595573 671705309184 672276487168 672288210944 673274714112 673847226624 673858977792 674448277504 675433414656 676977721344 677725112064 678317792768 679902647424 679914504192 680492662784 681775657472 682610393088 683961614336 684332581842 686154579968 686526736896 687127114752 687885710512 688732551936 688744562688 691081423872 692696100096 693285127392 693297217536 694917070848 695195003776 695524786176 696831442944 697423986688 699515223792 701161832448 701442262976 702301077504 703081146768 703679004886 703691276288 705335414784 705347715072 705947500544 706948089216 707728567546 708599837088 708612194304 710014885888 710884196352 712291385344 712677718368 712830124032 714508075008 714962755584 716919847644 716932349952 717259935744 718607425536 719218486272 719235858432 719860006912 721541922816 721676174408 723362333694 723990063104 725681628672 725694283776 726311370752 727389831168 727680751616 729040217004 730013892608 732202851072 732756649716 733392531456 734202204736 735106065408 735118884864 736561201376 736574046208 738935701504 739336485888 739983046656 741711979008 741724913664 742355632128 744090107904 744387707648 746139942912 746614752576 748372230144 748671542528 750420775104 751058888008 751071985664 752826826752 753485185024 756311048064 756324237312 757808159108 757821374464 758754312192 759591985152 760251154432 760826167296 763107516864 764126691328 765554245632 765860429984 766997614656 767649823512 767663210496 768329383936 769456816128 770124546048 771923902464 772067528232 773871424326 774542985216 774561693696 775220334592 776676712448 777031597056 777045147648 779172179968 781503292416 781670416384 782094379248 784601985024 786155097728 786168807424 787136643072 788005650432 789122545848 789793568421 789807341568 791652685824 791666491392 792339677184 793219755328 794190938112 794508575744 796378791936 798766746624 799445970048 800947859712 801327808512 801648300544 803521310592 803535323136 804218601472 806097616896 808832648624 808846753792 809842507776 810736582656 811445583872 811885696209 814047297536 814488820992 816101094424 817100292096 818640845568 819336968736 819351257088 821265629184 821983838208 822891317248 824772770752 825977480328 826699809936 826714226688 827417214976 828631351548 828645801984 829350432768 829364895744 831302664192 831635144704 833592754176 834123214848 834301591552 836406488918 836803258368 837436171104 839088233984 839108501504 840135868416 841784230144 841798909952 842255485344 844941249009 844955983872 845694910464 846628566784 847670833152 847685615616 850546919838 852549046272 852731363328 853274002944 854882758002 855282548736 855624620032 857623742976 857638699008 858367983616 859642527744 860373516288 861592983732 863313554432 864370556928 865330642176 866066467552 866081570816 868105125888 868858462208 870496600064 871050544672 872122876416 873287647232 873761301504 876568702464 877329383424 878297964544 879379218432 882362889408 882378276864 884424484944 884439908352 885191983104 885213364224 887630528512 888051597312 890292103008 890482491392 891049154116 892372224744 893146619904 893822147712 895249022976 895591460764 895607078912 897699618816 898462968832 898478637056 900577886208 901854338112 902636961792 903633482752 904745926656 906536863232 906552672256 909936729702 909952598016 910147190784 912443442456 912876281856 915368982528 915803209728 916169486336 918113731227 918310069248 918326083584 921441898496 923594800128 924380169856 924396290048 925752731904 926556094464 927366381568 927869367096 929108590592 930844366848 932686965056 933392399043 934882443264 935589537792 936401436672 937441529024 938589290496 940447219712 942597452288 943974263232 943997064192 944799782784 944816259072 947007258912 947023773696 950060187648 950236957824 950440165376 952457137632 953283674112 955893130192 955909799936 956346580992 958143234048 958957981696 958981144576 962055897088 962577697536 964483111592 965663981568 966736576806 967575504896 967592378368 969853108224 971227748736 972053622672 974324775996 974341767168 976270468096 977008866288 977465769984 977856708608 979308675072 979931862756 980141420544 980158513152 982448603136 985781981184 986644062208 988085210112 988949305344 988966551552 989807509504 992120143872 992304739811 994853257216 995486336768 997829640192 998584344576 1000561033472 1001792802816 1003769102336 1005191814354 1007557963776 1008414730752 1008432316416 1010770839936 1010788466688 1011672416256 1012789313536 1014434889728 1016587668096 1017476689152 1019853971136 1019871756288 1020738994176 1022663486208 1023533098016 1023550947328 1025942421504 1026832728064 1029231869952 1029423370976 1030690672128 1031828565768 1032723980288 1032748924928 1036042129408 1036060196864 1036622135808 1039927691088 1039945826304 1042004389888 1042792505664 1043287179264 1045247164416 1046135980032 1049272835688 1049515524096 1050674200576 1052163394464 1053058091228 1053076455424 1054621720152 1055518507329 1055536914432 1055555321856 1056452902912 1058003122176 1058021572608 1058921250816 1060422133824 1061592851319 1061838389248 1065022328832 1065927960064 1067930479616 1068437078016 1069245186048 1071361747456 1071380430848 1074796822528 1075379771466 1075398524928 1078827729408 1078853787648 1079790010368 1080982110208 1082312884224 1082514261612 1085043500541 1085985094656 1088522443008 1088541425664 1089467056128 1091521127424 1092449291648 1092468342784 1095020838912 1095978450944 1098304276608 1100088797184 1101303307104 1102266413248 1102285635584 1104841802064 1104861069312 1105800577024 1108403552256 1109974569984 1112164286464 1113533448192 1115737677824 1116581561472 1119209914368 1119922128864 1122798403584 1123007313792 1125631162656 1126588332012 1126607978496 1127593213952 1129240240128 1130227777536 1134062559784 1136712238662 1136732061696 1136975151104 1137698670592 1139387977728 1139843677336 1140376731648 1141239250944 1143498323968 1143518265344 1146190036992 1147164688384 1148790644976 1151474735268 1151494815744 1152494075904 1153774189568 1155186819072 1157473501184 1158101292348 1161814477824 1161842540544 1162830501888 1165015068672 1165547395584 1165567721472 1168758269952 1169772511232 1172254938624 1172505624576 1172723783413 1176483852544 1176504369152 1179232646592 1179253211136 1180255977472 1180284485632 1182008475648 1184711012352 1187056137344 1188509515776 1189829632992 1190862159872 1191762863616 1193665363968 1194568187904 1196932825088 1199168955072 1200770514944 1201421789568 1202472450816 1203515949056 1205281965888 1205302984704 1206327902208 1209146425344 1213248972936 1213270130688 1213529587712 1216104873984 1216591256608 1217168375808 1220491976704 1221070946304 1224151641636 1224413425664 1224434778112 1229005453104 1229026885632 1231459733504 1232975757312 1234336975872 1235408125952 1237159156128 1240049714904 1240071340032 1241125822464 1244025649152 1244047343616 1244523198724 1246509924352 1247452717056 1248535248896 1250389131264 1251184822272 1251452387328 1254609733377 1255204887552 1258632350976 1258662752256 1259733043712 1259755012096 1262676345216 1262698364928 1266982610432 1268542365696 1269942850176 1271044898816 1275128774656 1275820379757 1277524312064 1279097044992 1279911004416 1282324137003 1283436930048 1286435614464 1286458048512 1287551975424 1288982102408 1290560274432 1293137477632 1294970331648 1296071496896 1297995963264 1299099701328 1299122356224 1302157688832 1302678488384 1303287693312 1305744900096 1306575817008 1306855227392 1309931470848 1314353054014 1314375974912 1315994075136 1317446946816 1318599073792 1318622068736 1322826858496 1323544334112 1323567415296 1326164278439 1327787974656 1327820046336 1330439520256 1331445792768 1332077395968 1335438154512 1335723737088 1336573731174 1339719929856 1340255752472 1343387191146 1343410618368 1344552974336 1344576421888 1346549428224 1347694453248 1347717955584 1348896555008 1350866829312 1353955442688 1355450224128 1356635585536 1359805294848 1359829008384 1360985325568 1363551314944 1365220786176 1367923228672 1368665163684 1372309159936 1373053473792 1374254229504 1375771421024 1377465103872 1377489125376 1382162847744 1385392200192 1386570254784 1386594435072 1389834141696 1390390007552 1391049572352 1393662885888 1394847973376 1399030447584 1402323664896 1402884525952 1404602155008 1406162293536 1407358009772 1407382552576 1410670829568 1410695430144 1411895001088 1413896178432 1415457135092 1417199674176 1417224388608 1420029771776 1424582770688 1425355436736 1425660248064 1429925511168 1433839695288 1433864699904 1434519871488 1437214851072 1438436972544 1438471716864 1439720013824 1443083845632 1443352348816 1446724667388 1447980126208 1450104865209 1451363257344 1451388567552 1452622741504 1454779662336 1455361503232 1458080434008 1460027785216 1464405702144 1465513299432 1466785062912 1468404409472 1470212130816 1470237769728 1473122402752 1473148092416 1478672971776 1479966093312 1483423958016 1483449827328 1484711264256 1488180215808 1488775415296 1492279885824 1493229505152 1496744460288 1497343085056 1500841550208 1502117776016 1502143971328 1505653653504 1506970370048 1507787721531 1512622096128 1512648474624 1515616318216 1515642748928 1517508624384 1519183970304 1520502308864 1521652334592 1526215033728 1528253382656 1531108491264 1531720859968 1533995229312 1535299647024 1535326420992 1538913632256 1540249092096 1543847804928 1544135056464 1547742848652 1549085970432 1549123387392 1550440669184 1553353424896 1554063194112 1554090295296 1558344359936 1559336019703 1563006584832 1563340832768 1564188758496 1567285056337 1569203970048 1572310195456 1572337614848 1574273286144 1576011300864 1578245091696 1579587136842 1579614683136 1583305371648 1583332982784 1584679354368 1586439510656 1588381876224 1589017151488 1592757583872 1597533493248 1598891940096 1601895719424 1602655617024 1603296601088 1607042621184 1607070646272 1608437202944 1612195233792 1617665297248 1617693507584 1619685015552 1621473165312 1622891167744 1623771392418 1628094595072 1628977641984 1632202188848 1634200584192 1637281691136 1638673937472 1638702514176 1642531258368 1643967676416 1645782634496 1649545541504 1651954960656 1653399619872 1653428453376 1654834429952 1657262703096 1657291603968 1658700865536 1658729791488 1662605328384 1663270289408 1667185508352 1668246429696 1668603183104 1672812977836 1673606516736 1674872342208 1678176467968 1678217003008 1683568460288 1683597819904 1684510970688 1689882498018 1689911967744 1691389820928 1693257133568 1695341666304 1695371231232 1701093839676 1705068357993 1705098092544 1705462726656 1706548005888 1709765516004 1710565097472 1711249240064 1715247485952 1715277398016 1716735967232 1719285055488 1720747032576 1723185967464 1726627108864 1728741113856 1730661284352 1732132935104 1732163141632 1736210251776 1740993200128 1742101089344 1744245752832 1747522603008 1753137404928 1754658766848 1756595929088 1758758436864 1764725778816 1764756553728 1768848969888 1768879816704 1770383966208 1770426728448 1775261057024 1780584206016 1780964982784 1782098308232 1784744449488 1786293239808 1787644295424 1790498045952 1791182921528 1791214157824 1795399237632 1796925937664 1796957274112 1801155772416 1803708676224 1805273923584 1807266965504 1809491853312 1813073726464 1813105344512 1819873459404 1819905196032 1820294381568 1824886884912 1825752563712 1830737965056 1831606419456 1832338972672 1836227462454 1836620138496 1836652167168 1842851659649 1842883796992 1847189600256 1848760339712 1848792580096 1851505463808 1853112188928 1854732763136 1855738734192 1858217181184 1861688733696 1865373930112 1866784798086 1869764886528 1871179075584 1872802873344 1874883058048 1877178580992 1880894439424 1885194904576 1887948526464 1887994128384 1889599565568 1889632518144 1894014517824 1894047547392 1900473915648 1900880330752 1904914275264 1906567348224 1911786260384 1911819599872 1912693161984 1916286468096 1917915963392 1917962289152 1924111794176 1925155395072 1928966223184 1931327963136 1933473153612 1935151009792 1935184756736 1939706216448 1942455497472 1944107245344 1948649551992 1948683534336 1952540936192 1954017732576 1954931539968 1955713417216 1958617350144 1959863725512 1960282841088 1960317026304 1964897206272 1971529581021 1971563962368 1973288124416 1976170420224 1977898610688 1977933103104 1979615019008 1984240287744 1984609479622 1989706514432 1990972673536 1995659280384 1997168689152 2001122066944 2003585605632 2004860596761 2007538204672 2010383628708 2015080786719 2015115927552 2016829461504 2016864632832 2021541679872 2021576933376 2023344832512 2025578627072 2028869779456 2033175336192 2034953378304 2039707942272 2039743512576 2041477988352 2045326972416 2047066196032 2047101894656 2051884843008 2058463739904 2058846741952 2061381344256 2063657131536 2065447960576 2065497849856 2072084258816 2072120393728 2073244271616 2079855382176 2079891652608 2084008779776 2085585011328 2086574358528 2090494328832 2092271960064 2098545671376 2101348401152 2104326788928 2106116182456 2106152910848 2109243440304 2111037014658 2111073828864 2112905805824 2116006244352 2116043145216 2117842501632 2120844267648 2123185702638 2123676778496 2130044657664 2131855920128 2135860959232 2136874156032 2138490372096 2142723494912 2142760861696 2149593645056 2150759542932 2150797049856 2157655458816 2157707575296 2159580020736 2161964220416 2164625768448 2165028523224 2170087001082 2171970189312 2177044886016 2177082851328 2177915597767 2178934112256 2183042254848 2184898583296 2184936685568 2190041677824 2191956901888 2196608553216 2200177594368 2202606614208 2204532826496 2204571271168 2209683604128 2209722138624 2211601154048 2216807104512 2219949139968 2224328572928 2227066896384 2231475355648 2233163122944 2238419828736 2239844257728 2246014627584 2251262325312 2253176664024 2253215956992 2255186427904 2258480480256 2260455555072 2268125119568 2273424477324 2273464123392 2273950302208 2275397341184 2278775955456 2279687354672 2280753463296 2282478501888 2286996647936 2287036530688 2292380073984 2294329376768 2297581289952 2302949470536 2302989631488 2304988151808 2307548379136 2310373638144 2314947002368 2316202584696 2323628955648 2323685081088 2325661003776 2330030137344 2331094791168 2331135442944 2337516539904 2339545022464 2344509877248 2345011249152 2345447566826 2352967705088 2353008738304 2358465293184 2358506422272 2360511954944 2360568971264 2364016951296 2369380705263 2369422024704 2374112274688 2377019031552 2379659265984 2381724319744 2383525727232 2389136375808 2393865650176 2398337910144 2401541029888 2402843579136 2404944901632 2407031898112 2410563931776 2410605969408 2412655804416 2418292850688 2426497945872 2426540261376 2432209747968 2433182513216 2434336751616 2440983953408 2442141892608 2448303283272 2448826851328 2448869556224 2458010906208 2458053771264 2462876517101 2462919467008 2465951514624 2468673951744 2470816251904 2474318312256 2480099429808 2480142680064 2482251644928 2488051298304 2488094687232 2489046397448 2493019848704 2494905434112 2497070497792 2500778262528 2502369644544 2502904774656 2509219466754 2510409775104 2517264701952 2517325504512 2519466087424 2519510024192 2525352690432 2525396729856 2533965220864 2537084731392 2539885700352 2542089797632 2550257549312 2551640759514 2555048624128 2558194089984 2559822008832 2564648274006 2566873860096 2572871228928 2572916097024 2575103950848 2577964204816 2581120548864 2586274955264 2589940663296 2592142993792 2595991926528 2598199402656 2598244712448 2604315377664 2605356976768 2606575386624 2611489800192 2613151634016 2613710454784 2619862941696 2628706108028 2628751949824 2631988150272 2634893893632 2637198147584 2645653716992 2647088668224 2647134830592 2652328556878 2655575949312 2655640092672 2660879040512 2662891585536 2664154791936 2670876309024 2671447474176 2673147462348 2679439859712 2680511504944 2686774382292 2686821236736 2689105948672 2689152843776 2693098856448 2695388906496 2695435911168 2697793110016 2701733658624 2707910885376 2710900448256 2713271171072 2719610589696 2719658016768 2721970651136 2727102629888 2730441572352 2735846457344 2737330327368 2746106947584 2748508459008 2751542842048 2754930207744 2754978250752 2764325695488 2770784400384 2773140509568 2773188870144 2779668283392 2780780015104 2782099144704 2787325771776 2789695946752 2798060895168 2800177197129 2804647329792 2805769051904 2809204310016 2812324587072 2814716019544 2814765105152 2821341659136 2823790002176 2827792356864 2830914270184 2834399348352 2834448777216 2840059543552 2849165541376 2850710873472 2851320496128 2859851022336 2867679390576 2867729399808 2869039742976 2874429702144 2876873945088 2876943433728 2879440027648 2886167691264 2886704697632 2893449334776 2895909750877 2895960252416 2900209730418 2902726514688 2902777135104 2905245483008 2909559324672 2910723006464 2916160868016 2920055570432 2928811404288 2931026598864 2933570125824 2936808818944 2940424261632 2940475539456 2946244805504 2946296184832 2957345943552 2959932186624 2966847916032 2966899654656 2969422528512 2976360431616 2976914219433 2977550830592 2984559771648 2986459010304 2993488920576 2994686170112 3001683100416 3004235552032 3004287942656 3011307307008 3013940740096 3015575443062 3025244192256 3025296949248 3031232636432 3031285497856 3035017248768 3038367940608 3041004617728 3043304669184 3052430067456 3056506765312 3062216982528 3063441719936 3067990458624 3070599294048 3070652841984 3077827264512 3080498184192 3087695609856 3088270112928 3095485697304 3098171940864 3098246774784 3100881338368 3106706849792 3108126388224 3108180590592 3116688719872 3118672039406 3126013169664 3126681665536 3128377516992 3134570112674 3138407940096 3144620390912 3144675229696 3148546572288 3152022601728 3156490183392 3159174273684 3159229366272 3166555521987 3166610743296 3166665965568 3169358708736 3172879021312 3176763752448 3178034302976 3184778553957 3185515167744 3195066986496 3197783880192 3203791438848 3205311234048 3206593202176 3214085242368 3214141292544 3216874405888 3224390467584 3235330594496 3235387015168 3239370031104 3242946330624 3245782335488 3247542784836 3256189190144 3257955283968 3264404377696 3268401168384 3274563382272 3277347874944 3277405028352 3285062516736 3287935352832 3291565268992 3299091083008 3303909921312 3306799239744 3306856906752 3309668859904 3314525406192 3314583207936 3317401731072 3325210656768 3326540578816 3336492859392 3337206366208 3345625955672 3347213033472 3349744684416 3356352935936 3356434006016 3367136920576 3367195639808 3369021941376 3379764996036 3379823935488 3382779641856 3386514267136 3390683332608 3402187679352 3410136715986 3410196185088 3410925453312 3413096011776 3419531032008 3421130194944 3422438796491 3422498480128 3430494971904 3430554796032 3433471934464 3438570110976 3441494065152 3446371934928 3453254217728 3457482227712 3461322568704 3464265870208 3464326283264 3472420503552 3481986400256 3484202178688 3488491505664 3495045206016 3506274809856 3509317533696 3513191858176 3517516873728 3518171350239 3529451557632 3529513107456 3537697939776 3537759633408 3540767932416 3540853456896 3550522114048 3561168412032 3561929965568 3564196616464 3569488898976 3572586479616 3575288590848 3580996091904 3582365843056 3582428315648 3590798475264 3593851875328 3593914548224 3602311544832 3607417352448 3610547847168 3614533931008 3618983706624 3626147452928 3626210689024 3639746918808 3639810392064 3640588763136 3649773769824 3651505127424 3661475930112 3663212838912 3664677945344 3672454924908 3673240276992 3673304334336 3685703319298 3685767593984 3694379200512 3697520679424 3697585160192 3703010927616 3706224377856 3709465526272 3711477468384 3716434362368 3723377467392 3730747860224 3733569596172 3739529773056 3742358151168 3745605746688 3749766116096 3754357161984 3761788878848 3763829200131 3770389809152 3775897052928 3775988256768 3779199131136 3779265036288 3788029035648 3788095094784 3800947831296 3801760661504 3809828550528 3813134696448 3823572520768 3823639199744 3825386323968 3832572936192 3835831926784 3835924578304 3848223588352 3850310790144 3857932446368 3862655926272 3866946307224 3870302019584 3870369513472 3879412432896 3884910994944 3888214490688 3897299103984 3897367068672 3905081872384 3908035465152 3909863079936 3911426834432 3917234700288 3919727451024 3920565682176 3929794412544 3943059162042 3943127924736 3946576248832 3952340840448 3955797221376 3955866206208 3959230038016 3968480575488 3969218959244 3978492835317 3979413028864 3981945347072 3991318560768 3994337378304 4002244133888 4007171211264 4009721193522 4015076409344 4020767257416 4030161573438 4030231855104 4033658923008 4033729265664 4043083359744 4043153866752 4046689665024 4051157254144 4057739558912 4066350672384 4069906756608 4079415884544 4079487025152 4082955976704 4090653944832 4094132392064 4094203789312 4103769686016 4116927479808 4117693483904 4122762688512 4127314263072 4130895921152 4130995699712 4144168517632 4146488543232 4159710764352 4159783305216 4168017559552 4171170022656 4173148717056 4180988657664 4184543920128 4197091342752 4202696802304 4208653577856 4212232364912 4212305821696 4218486880608 4222074029316 4222147657728 4225811611648 4232012488704 4232086290432 4235685003264 4241688535296 4246371405276 4247353556992 4260089315328 4263711840256 4271721918464 4273748312064 4276980744192 4285446989824 4285521723392 4299187290112 4301519085864 4301594099712 4315310917632 4315415150592 4319160041472 4323928440832 4329251536896 4330057046448 4340174002164 4343940378624 4354089772032 4354165702656 4355831195534 4357868224512 4366084509696 4369797166592 4369873371136 4380083355648 4383913803776 4393217106432 4400355188736 4405213228416 4409065652992 4409142542336 4419367208256 4419444277248 4423202308096 4439898279936 4448657145856 4454133792768 4462950711296 4466326245888 4476839657472 4479688515456 4492029255168 4502524650624 4506353328048 4506431913984 4510372855808 4516960960512 4520911110144 4536250239136 4546848954648 4546928246784 4547900604416 4550794682368 4557551910912 4559374709344 4561506926592 4564957003776 4573993295872 4574073061376 4584760147968 4588658753536 4595162579904 4600235689049 4605898941072 4605979262976 4615096758272 4620747276288 4629894004736 4632405169392 4647257911296 4647370162176 4651322007552 4660060274688 4662189582336 4662270885888 4675033079808 4678008059109 4679090044928 4689019754496 4690022498304 4690895133652 4701855169011 4705935410176 4706017476608 4716930586368 4717012844544 4721023909888 4721137942528 4728033902592 4738761410526 4738844049408 4748224549376 4754038063104 4759318531968 4763448639488 4767051454464 4778272751616 4787731300352 4796675820288 4803082059776 4805687158272 4809889803264 4814063796224 4821127863552 4821211938816 4825311608832 4836585701376 4852995891744 4853080522752 4864419495936 4866365026432 4868673503232 4881967906816 4884283785216 4896606566544 4897653702656 4916021812416 4916107542528 4925753034202 4925838934016 4931903029248 4937347903488 4941632503808 4948636624512 4960198859616 4960285360128 4964503289856 4976102596608 4976189374464 4978092794896 4986039697408 4989810868224 4994140995584 5001556525056 5004739289088 5005809549312 5018438933508 5020819550208 5034529403904 5034651009024 5038932174848 5039020048384 5050705380864 5050793459712 5067930441728 5074169462784 5079771400704 5084179595264 5100515098624 5103281519028 5110097248256 5116388179968 5119644017664 5129296548012 5133747720192 5145742457856 5145832194048 5150207901696 5155928409632 5162241097728 5172549910528 5179881326592 5184285987584 5191983853056 5196398805312 5196489424896 5208630755328 5210713953536 5222979600384 5226303268032 5227420909568 5257412216056 5257503899648 5263976300544 5269787787264 5274396295168 5291307433984 5294177336448 5294269661184 5304657113756 5311151898624 5311280185344 5321758081024 5325783171072 5341752618048 5342894948352 5346294924696 5358879719424 5361023009888 5373548764584 5373642473472 5378211897344 5378305687552 5386197712896 5390777812992 5390871822336 5395586220032 5403467317248 5415821770752 5421800896512 5426542342144 5439221179392 5439316033536 5443941302272 5454205259776 5460883144704 5471692914688 5474660654736 5492213895168 5497016918016 5503085684096 5509860415488 5509956501504 5528554978947 5528651390976 5541568800768 5546281019136 5546377740288 5559336566784 5561560030208 5564198289408 5574651543552 5579391893504 5596121790336 5600354394258 5609294659584 5611538103808 5618408620032 5624649174144 5629432039088 5629530210304 5642683318272 5647580004352 5655584713728 5661828540368 5668798696704 5668897554432 5680119087104 5698331082752 5701421746944 5702640992256 5719702044672 5735358781152 5735458799616 5738079485952 5748859404288 5753747890176 5753886867456 5772335382528 5773409395264 5786898669552 5791819501754 5791920504832 5800419460836 5805453029376 5805554270208 5810490966016 5819118649344 5821446012928 5832321736032 5840111140864 5857622808576 5862053197728 5867140251648 5873617637888 5880848523264 5880951078912 5892489611008 5892592369664 5914588743063 5914691887104 5919864373248 5933695832064 5933799309312 5938845057024 5952720863232 5953828438866 5955101661184 5969119543296 5972918020608 5986977841152 5989372340224 6003366200832 6008471104064 6008575885312 6022614614016 6027881480192 6031150886124 6050488384512 6050593898496 6062465272864 6062570995712 6070034497536 6076735881216 6082009235456 6086609338368 6104860134912 6113013530624 6124433965056 6126883439872 6135980917248 6141198588096 6141305683968 6155654529024 6175391219712 6176540225856 6190971394608 6196343881728 6196493549568 6201762676736 6213413699584 6216252776448 6216361181184 6233377439744 6237344078812 6252026339328 6253363331072 6256755033984 6269140225348 6276815880192 6289240781824 6289350459392 6304045203456 6312980366784 6318348547368 6318458732544 6333111043974 6333221486592 6338717417472 6345758042624 6353527504896 6356068605952 6369557107914 6371030335488 6390133972992 6395567760384 6407582877696 6410622468096 6413186404352 6428170484736 6428282585088 6433748811776 6448780935168 6470661188992 6470774030336 6478740062208 6485892661248 6491564670976 6495085569672 6515910567936 6528808755392 6533746793301 6536802336768 6549126764544 6554695749888 6554810056704 6570125033472 6575870705664 6583130537984 6598182166016 6607819842624 6613598479488 6613713813504 6619337719808 6629050812384 6629166415872 6634803462144 6650421313536 6653081157632 6672985718784 6674412732416 6691251911344 6694426066944 6699489368832 6712705871872 6712868012032 6734273841152 6734391279616 6738043882752 6759529992072 6759647870976 6765559283712 6773028534272 6781366665216 6804375358704 6820273431972 6820392370176 6821850906624 6826192023552 6839062064016 6842260389888 6844877592982 6844996960256 6860989943808 6861109592064 6866943868928 6877140221952 6882988130304 6892743869856 6906508435456 6914964455424 6922645137408 6928531740416 6928652566528 6944841007104 6963972800512 6968404357376 6976983011328 6990090412032 7012549619712 7018635067392 7026383716352 7035033747456 7036342700478 7058903115264 7059026214912 7075395879552 7075519266816 7081535864832 7081706913792 7101044228096 7122336824064 7123859931136 7128393232928 7138977797952 7145172959232 7150577181696 7164731686112 7164856631296 7181596950528 7187703750656 7187829096448 7204623089664 7214834704896 7221095694336 7229067862016 7237967413248 7252294905856 7252421378048 7279493837616 7279620784128 7299547539648 7303010254848 7322951860224 7326425677824 7329355890688 7344909849816 7346480553984 7346608668672 7371406638596 7371535187968 7388629551303 7388758401024 7395041358848 7395170320384 7406021855232 7412448755712 7418931052544 7422954936768 7432868724736 7446754934784 7461495720448 7467139192344 7479059546112 7484716302336 7491211493376 7499532232192 7508714323968 7523577757696 7527658400262 7540779618304 7551794105856 7551976513536 7558398262272 7558530072576 7576058071296 7576190189568 7601895662592 7603521323008 7619657101056 7626269392896 7647145041536 7647278399488 7650772647936 7665145872384 7671663853568 7671849156608 7700621580288 7715864892736 7725311852544 7733892614448 7740604039168 7758824865792 7769821989888 7776428981376 7794598207968 7794734137344 7810163744768 7816070930304 7819726159872 7822853668864 7834469400576 7839454902048 7841131364352 7859588825088 7886118324084 7886255849472 7893152497664 7904681680896 7911594442752 7918460076032 7936961150976 7938437918488 7956985670634 7958826057728 7963890694144 7982637121536 7988674756608 8004488267776 8014342422528 8019442387044 8030152818688 8041534514832 8060323146876 8060463710208 8067317846016 8067458531328 8086166719488 8086307733504 8093379330048 8102314508288 8115479117824 8132701344768 8139813513216 8158831769088 8158974050304 8165911953408 8181307889664 8188264784128 8188407578624 8207539372032 8235386967808 8245525377024 8254628526144 8261791842304 8261991399424 8288337035264 8292977086464 8319421528704 8319566610432 8336035119104 8342340045312 8346297434112 8361977315328 8369087840256 8394182685504 8405393604608 8417307155712 8424464729824 8424611643392 8436973761216 8444148058632 8444295315456 8451623223296 8464024977408 8471370006528 8483377070592 8492742810552 8494707113984 8520178630656 8527423680512 8543443836928 8547496624128 8553961488384 8570893979648 8571043446784 8598374580224 8603038171728 8603188199424 8630621835264 8630830301184 8638320082944 8647856881664 8658503073792 8660114092896 8680348004328 8687729252631 8687880757248 8708179544064 8708331405312 8711662391068 8715736449024 8732169019392 8739594333184 8739746742272 8760166711296 8767827607552 8786434212864 8800710377472 8810426456832 8818131305984 8818285084672 8838734416512 8838888554496 8846404616192 8879796559872 8897314291712 8908267585536 8925901422592 8930742658299 8932652491776 8953679314944 8959377030912 8984058510336 9005049301248 9012706656096 9012863827968 9020745711616 9033921921024 9041822220288 9072500478272 9093697909296 9093856493568 9101589364736 9115103821824 9118749418688 9123013853184 9129914007552 9147986591744 9169520295936 9177317507072 9190325159808 9200471378098 9211797882144 9211958525952 9230193516544 9241494552576 9259788009472 9264810338784 9294515822592 9294740324352 9302644015104 9320120549376 9324379164672 9324541771776 9350066159616 9356016118218 9358180089856 9378039508992 9380044996608 9381790267304 9403710338022 9411870820352 9412034953216 9433861172736 9434025689088 9442047819776 9442275885056 9456067805184 9477522821052 9477688098816 9496449098752 9508076126208 9518637063936 9526897278976 9534102908928 9556545503232 9575462600704 9593351640576 9606164119552 9611374316544 9619779606528 9628127592448 9642255727104 9642423877632 9650623217664 9673171402752 9705991783488 9706161045504 9728838991872 9732730052864 9737347006464 9763935813632 9768567570432 9793213133088 9795307405312 9832043624832 9832215085056 9851506068404 9851677868032 9863806058496 9874695806976 9883265007616 9897273249024 9920397719232 9920570720256 9929006579712 9952205193216 9956185589792 9972079394816 9979621736448 9988281991168 10009478578176 10011619098624 10036877867016 10041639100416 10069058807808 10069302018048 10077864349696 10078040096768 10101410761728 10101586919424 10135860883456 10148338925568 10159542801408 10168359190528 10201030197248 10206563038056 10220194496512 10232776359936 10239288035328 10258593096024 10267316389473 10267495440384 10291484915712 10291664388096 10300415803392 10311856819264 10324482195456 10359762653184 10368571975168 10383967706112 10392797610624 10392978849792 10417261510656 10421427907072 10445959200768 10452606536064 10454841819136 10514824432112 10515007799296 10527952601088 10539575574528 10548792590336 10554514050717 10582614867968 10588354672896 10588539322368 10609314227512 10622303797248 10622560370688 10643516162048 10651566342144 10683505236096 10685789896704 10692589849392 10717759438848 10722046019776 10747097529168 10747284946944 10756423794688 10772395425792 10781555625984 10781743644672 10791172440064 10806934634496 10831643541504 10843601793024 10853084684288 10878442358784 10878632067072 10887882604544 10908410519552 10915352137921 10921766289408 10943385829376 10949321309472 10984427790336 10994033836032 11006171368192 11019720830976 11019913003008 11057109957894 11057302781952 11083137601536 11092562038272 11092755480576 11118673133568 11123120060416 11128396578816 11149303087104 11158783787008 11192243580672 11200708788516 11218589319168 11223076207616 11236817240064 11249298348288 11258864078176 11259060420608 11285366636544 11295160008704 11311169427456 11323657080736 11337597393408 11337795108864 11360238174208 11396662165504 11402843493888 11405281984512 11439404089344 11470717562304 11470917599232 11476158971904 11497718808576 11507495780352 11507773734912 11544670765056 11546818790528 11573797339104 11583639003508 11583841009664 11600838921672 11610906058752 11611108540416 11620981932032 11638237298688 11642892025856 11664643472064 11680222281728 11715245617152 11724106395456 11734280503296 11747235275776 11761697046528 11784979222016 11785184739328 11829177486126 11829383774208 11839728746496 11867391664128 11867598618624 11877690114048 11905441726464 11907656877732 11910203322368 11935478505951 11938239086592 11945836041216 11973955682304 11978744680448 12006732401664 12016942208128 12017151770624 12045229228032 12055762960384 12062301772248 12100976769024 12101187796992 12124930545728 12125141991424 12140068995072 12153471762432 12173218676736 12209720269824 12248867930112 12253766879744 12271961834496 12282397176192 12282611367936 12311309058048 12350782439424 12353080451712 12381942789216 12392687763456 12392987099136 12403525353472 12426827399168 12432505552896 12466754879488 12474688157624 12504052678656 12506726662144 12513510067968 12538280450696 12553631760384 12578481563648 12578700918784 12608090406912 12625960733568 12636697094736 12636917465088 12666222087948 12666442973184 12677434834944 12691516085248 12707055009792 12712137211904 12739114215828 12742060670976 12780267945984 12791135520768 12815165755392 12821244936192 12826372808704 12856340969472 12856565170176 12867497623552 12897561870336 12899961617543 12941322377984 12941548060672 12957480124416 12971785322496 12983129341952 12990171139344 13031821135872 13057617510784 13067493586602 13073604673536 13098253529088 13109391499776 13109620113408 13140250066944 13151741411328 13166261075968 13196364332032 13215639685248 13227196958976 13227427627008 13238675439616 13258101624768 13258332831744 13269606924288 13306162315264 13345971437568 13348825464832 13382503822688 13388852133888 13398978737664 13425411743744 13425736024064 13468547682304 13468782559232 13476087765504 13519059984144 13519295741952 13531118567424 13546057068544 13562733330432 13608750717408 13640546863944 13640784740352 13643701813248 13652384047104 13678124128032 13684520779776 13689755185964 13689993920512 13721979887616 13722219184128 13733887737856 13754280443904 13765976260608 13785487739712 13800707067147 13813016870912 13845290274816 13857063480832 13857305133056 13889682014208 13927945601024 13936808714752 13953966022656 13980180824064 14025099239424 14034024177327 14037270134784 14052767432704 14070067494912 14072685400956 14105565507033 14117806230528 14118052429824 14150791759104 14151038533632 14163071729664 14163413827584 14202088456192 14244673648128 14247719862272 14256786465856 14277955595904 14290345918464 14301154363392 14329463372224 14329713262592 14363193901056 14375407501312 14409246179328 14429669409792 14442191388672 14458135724032 14475934826496 14504589811712 14504842756096 14558987675232 14559241568256 14599095079296 14606020509696 14645903720448 14652851355648 14658711781376 14689819699632 14692961107968 14742813277192 14743070375936 14777259102606 14777516802048 14790082717696 14790340640768 14812043710464 14824897511424 14837862105088 14845909873536 14865737449472 14893509869568 14922991440896 14934278384688 14958119092224 14969432604672 14982422986752 14999064464384 15017428647936 15047155515392 15055316800524 15081559236608 15103588211712 15103953027072 15116796524544 15117060145152 15152116142592 15152380379136 15203791325184 15207042646016 15239314202112 15245409184369 15252538785792 15294290083072 15294556798976 15301545295872 15330291744768 15343327707136 15343698313216 15401243160576 15431729785472 15450623705088 15467785228896 15481208078336 15517649731584 15539643979776 15552857962752 15589196415936 15589468274688 15620327489536 15632141860608 15645707337728 15668938801152 15678909804096 15682262728704 15772236648168 15772511698944 15786304995328 15809363361792 15823188885504 15836920152064 15873922301952 15876875836976 15913971341268 15917652115456 15927781388288 15965274243072 15977349513216 16008976535552 16028684845056 16038884774088 16060305637376 16083069029664 16120646293752 16120927420416 16134635692032 16134917062656 16172333438976 16172615467008 16186758660096 16204629016576 16230958235648 16265402689536 16279627026432 16317663538176 16317948100608 16331823906816 16362615779328 16376529568256 16376815157248 16415078744064 16470773935616 16491050754048 16509257052288 16523583684608 16523982798848 16576674070528 16585664936841 16585954172928 16638843057408 16639133220864 16672070238208 16684680090624 16692594868224 16723954630656 16738175680512 16788365371008 16810787209216 16834614311424 16848929459648 16849223286784 16873947522432 16888296117264 16888590630912 16928049954816 16942740013056 16966754141184 16985485621104 17040357261312 17054847361024 17086887673856 17094993248256 17107922976768 17141787959296 17142086893568 17196749160448 17206076343456 17206376398848 17240135619707 17261243670528 17261660602368 17295713763328 17317006147584 17320228185792 17360696008656 17375458505262 17375761514496 17416359088128 17416662810624 17423324782136 17431472898048 17464338038784 17479188666368 17479493484544 17520333422592 17535655215104 17572868425728 17601420754944 17620852913664 17636262611968 17636570169344 17677468833024 17677777108992 17692809232384 17759593119744 17794628583424 17816535171072 17851802845184 17861485316598 17865304983552 17907358629888 17918754061824 17968117020672 18010098602496 18025413312192 18025727655936 18041491423232 18067843842048 18083644440576 18145000956544 18187395818592 18187712987136 18203178729472 18230207643648 18237498837376 18246027706368 18259828015104 18295973183488 18339040591872 18354635014144 18380650319616 18400942756196 18423595764288 18423917051904 18460387033088 18519576018944 18529620677568 18589031645184 18589480648704 18605288030208 18640241098752 18648758329344 18649083543552 18700132319232 18712032236436 18716360179712 18756079017984 18760089993216 18763580534608 18807420676044 18823741640704 18824069906432 18867722345472 18868051378176 18884095639552 18884551770112 18912135610368 18955045642104 18955376197632 18992898197504 19016152252416 19037274127872 19053794557952 19068205817856 19113091006464 19150925201408 19186703281152 19222748633088 19239559213056 19256255184896 19284511454208 19284847755264 19301246435328 19346342805504 19411983566976 19412322091008 19457677983744 19465460105728 19474694012928 19527871627264 19586426266176 19590614810624 19601240379903 19664087249664 19664430170112 19703012136808 19703355736064 19727612116992 19749391613952 19766530015232 19794546498048 19840795438464 19841141440512 19858013159424 19904410386432 19912371179584 19944158789632 19959243472896 20018957156352 20023238197248 20073755734032 20083278200832 20138117615616 20138604036096 20155728699392 20156080193536 20202821523456 20203173838848 20271368256139 20271721766912 20296677851136 20319085602816 20336718381056 20402060394496 20413126076112 20440388993024 20465552719872 20478576070656 20517186192048 20534632778946 20534990880768 20582969831424 20583328776192 20600831606784 20623713638528 20648964390912 20719525306368 20737143950336 20767935412224 20785595221248 20785957699584 20834523021312 20842855814144 20891918401536 20905213072128 20909683638272 21029648864224 21030015598592 21055905202176 21079151149056 21097585180672 21109028101434 21165229735936 21176709345792 21177078644736 21218628455024 21244607594496 21245120741376 21287032324096 21303132684288 21367010472192 21371579793408 21385179698784 21435518877696 21444092039552 21494195058336 21494569893888 21512847589376 21544790851584 21563111251968 21563487289344 21613869268992 21663287083008 21687203586048 21706169368576 21756884717568 21757264134144 21775765209088 21816821039104 21830704275842 21886771658752 21898642618944 21968855580672 21988067672064 22012342736384 22039441661952 22039826006016 22114219915788 22114605563904 22165888653909 22166275203072 22185124076544 22185510961152 22237346267136 22246240120832 22256793157632 22298606174208 22317567574016 22384487161344 22401417577032 22437178638336 22446152415232 22473634480128 22498596696576 22517728156352 22518120841216 22570733273088 22622338854912 22647314161472 22675194786816 22675590217728 22720476348416 22793324331008 22805686987776 22810563969024 22878808178688 22941435124608 22941835198464 22952317943808 22995437617152 23014991560704 23015547469824 23093637581056 23147594678208 23167278007016 23167682019328 23201677843344 23221812117504 23241963864064 23276474597376 23285784051712 23329286944128 23360444563456 23430491234304 23448212790912 23468561006592 23494470551552 23523394093056 23569958444032 23570369478656 23658354972252 23658767548416 23679457492992 23734783328256 23755380228096 23810883452928 23815313755464 23820406644736 23870957011902 23876478173184 23891672082432 23947911364608 23957071575437 23957489360896 24013464803328 24033884416256 24034303541248 24090458456064 24111525920768 24124603544496 24201953538048 24202375593984 24249861091456 24250283982848 24280137990144 24306943524864 24346437353472 24419440539648 24497735860224 24507533759488 24543923668992 24564794352384 24565222735872 24622618116096 24706160903424 24763885578432 24785375526912 24785974198272 24807050706944 24853654798336 24865011105792 24933509758976 24949376315248 25008105357312 25013453324288 25027020135936 25076560901392 25107263520768 25156963127296 25157401837568 25216180813824 25251921467136 25273394189472 25273834930176 25332444175896 25332885946368 25354869669888 25383032170496 25414110019584 25424274423808 25478228431656 25484121341952 25560535891968 25582271041536 25630331510784 25642489872384 25652745617408 25712681938944 25713130340352 25734995247104 25795123740672 25799923235086 25882644755968 25883096121344 25914960248832 25943570644992 25966258683904 25980342278688 26063187757893 26063642271744 26115235021568 26134987173204 26147209347072 26196507058176 26218782999552 26219240226816 26280500133888 26303482822656 26332522151936 26392728664064 26431279370496 26454393917952 26454855254016 26477350879232 26516203249536 26516665663488 26539213848576 26612324630528 26691942875136 26765007645376 26777704267776 26797957475328 26850823487488 26851472048128 26937095364608 26937565118464 26952175531008 27038119968288 27038591483904 27062237134848 27092114137088 27125466660864 27217501434816 27281093727888 27281569480704 27304768094208 27356248256064 27369041559552 27379510371928 27379987841024 27443959775232 27467775475712 27508560887808 27531952521216 27570975479424 27601414134294 27626033741824 27690580549632 27714126961664 27714610266112 27779364028416 27855891202048 27873617429504 27907932045312 27960361648128 28050198478848 28068048354654 28074540269568 28105534865408 28140134989824 28145370801912 28211131014066 28235612461056 28236104859648 28301583518208 28302077067264 28326143459328 28326827655168 28404176912384 28489347296256 28495439724544 28513572931712 28555911191808 28580691836928 28602308726784 28658926744448 28659426525184 28726387802112 28750815002624 28818492358656 28859338819584 28884382777344 28916271448064 28951869652992 29009179623424 29117975350464 29118483136512 29198190158592 29212041019392 29291807440896 29305702711296 29317423562752 29379639399264 29385922215936 29485626554384 29486140751872 29554518205212 29555033604096 29580165435392 29580681281536 29624087420928 29649795022848 29675724210176 29691819747072 29731474898944 29787019739136 29845982881792 29868556769376 29916238184448 29938865209344 29964845973504 29998128928768 30034857295872 30094311030784 30110633601048 30163118473216 30207176423424 30207906054144 30233593049088 30234120290304 30304232285184 30304760758272 30407582650368 30414085292032 30478628404224 30490818368738 30505077571584 30588580166144 30589113597952 30603090591744 30660583489536 30686655414272 30687396626432 30801949168419 30802486321152 30863459570944 30901247410176 30935570457792 30962416156672 31079287959552 31105715925504 31178392831872 31178936549376 31240654979072 31264283721216 31291414675456 31337877602304 31357819608192 31364525457408 31544473296336 31545023397888 31572609990656 31618726723584 31646377771008 31673840304128 31747844603904 31753751673952 31827942682536 31835304230912 31855562776576 31930548486144 31954699026432 32017953071104 32057369690112 32077769548176 32120611274752 32166138059328 32241292587504 32241854840832 32269271384064 32344666877952 32345230934016 32373517320192 32409258033152 32461916471296 32530805379072 32559254052864 32635327076352 32635896201216 32663647813632 32725231558656 32746056413763 32753059136512 32753630314496 32830157488128 32941547871232 32982101508096 33018514104576 33047167369216 33047965597696 33153348141056 33171329873682 33171908345856 33277686114816 33278266441728 33344140476416 33369360181248 33385189736448 33447909261312 33476351361024 33576730742016 33621574418432 33669228622848 33697858919296 33698446573568 33747895044864 33776592234528 33777181261824 33856099909632 33885480026112 33933508282368 33970971242208 34080714522624 34109694722048 34173775347712 34189986496512 34215845953536 34283575918592 34393498320896 34412152686912 34412752797696 34480271239414 34522487341056 34523321204736 34591427526656 34634012295168 34640456371584 34721392017312 34750917010524 34751523028992 34832718176256 34833325621248 34846649564272 34862945796096 34928676077568 34958377332736 34958986969088 35040666845184 35071310430208 35145736851456 35202841509888 35241705827328 35272525223936 35273140338688 35354937666048 35355554217984 35385618464768 35519186239488 35589257166848 35633070342144 35703605690368 35722970633196 35730609967104 35814717259776 35837508123648 35936234041344 36020197204992 36050826624384 36051455311872 36082982846464 36135687684096 36167288881152 36290001913088 36374791637184 36375425974272 36406357458944 36460415287296 36474997674752 36519656030208 36591946366976 36709270028288 36761300639232 36801885512392 36847191528576 36847834103808 36920774066176 37039152037888 37059241355136 37178063290368 37178961297408 37210576060416 37280482197504 37297516658688 37400264638464 37424064472872 37432720359424 37512158035968 37520179986432 37527161069216 37614841352088 37646826761401 37647483281408 37648139812864 37735444690944 37736102756352 37768191279104 37769103540224 37824271220736 37910091284208 37910752395264 37985796395008 38032304504832 38074548255744 38107589115904 38136411635712 38226182012928 38301850402816 38373406562304 38445497266176 38479118426112 38512510369792 38569022908416 38569695510528 38602492870656 38692685611008 38699884852629 38823967133952 38824644182016 38915355967488 38930920211456 38949388025856 39055743254528 39172852532352 39181229621248 39202480759806 39328174499328 39328860340224 39406024273616 39406711472128 39455224233984 39498783227904 39533060030464 39589092996096 39681590876928 39682282881024 39716026318848 39808820772864 39824742359168 39888317579264 39918486945792 40037914312704 40046476394496 40147511468064 40166556401664 40276235231232 40277208072192 40311457398784 40405643046912 40406347677696 40542736512278 40543443533824 40593355702272 40638171205632 40673436762112 40804120788992 40826252152224 40880777986048 40931105439744 40957152141312 41034372384096 41069265557892 41069981761536 41165939662848 41166657552384 41201663213568 41247427277056 41297928781824 41402121201441 41439050612736 41474287900672 41535870824448 41571190442496 41571915399168 41669046042624 41685711628288 41783836803072 41810426144256 41819367276544 42059297728448 42060031197184 42111810404352 42158302298112 42195170361344 42218056202868 42330459471872 42353418691584 42354157289472 42437256910048 42489215188992 42490241482752 42574064648192 42606265368576 42734020944384 42743159586816 42770359397568 42871037755392 42888184079104 42988390116672 42989139787776 43025695178752 43089581703168 43126222503936 43227738537984 43326574166016 43374407172096 43412338737152 43513769435136 43514528268288 43551530418176 43633642078208 43661408551684 43773543317504 43797285237888 43937711161344 43976135344128 44024685472768 44078883323904 44228439831576 44229211127808 44331777307818 44332550406144 44370248153088 44371021922304 44474692534272 44492480241664 44513586315264 44597212348416 44635135148032 44768974322688 44802835154064 44874357276672 44892304830464 44947268960256 44997193393152 45035456312704 45036241682432 45141466546176 45244677709824 45294628322944 45350389573632 45351180435456 45440952696832 45611373975552 45621127938048 45736227553107 45757616357376 45882870249216 45883670396928 45904635887616 45990875234304 46029983121408 46031094939648 46187275162112 46295189356416 46334556014032 46335364038656 46403355686688 46443624235008 46483927728128 46552949194752 46571568103424 46658573888256 46720889126912 46860982468608 46896425581824 46937122013184 46988941103104 47046788186112 47139916888064 47140738957312 47316709944504 47317535096832 47358914985984 47469566656512 47510760456192 47621766905856 47630627510928 47640813289472 47741914023804 47752956346368 47783344164864 47895822729216 47914143150874 47914978721792 48026929606656 48067768832512 48068607082496 48180916912128 48223051841536 48249207088992 48403907076096 48404751187968 48499722182912 48500567965696 48560275980288 48613887049728 48692874706944 48838881079296 48995471720448 49015067518976 49087847337984 49129588704768 49130445471744 49245236232192 49412321806848 49527771156864 49570751053824 49571948396544 49614101413888 49707309596672 49730022211584 49867019517952 49898752630496 50016210714624 50026906648576 50054040271872 50153121802784 50214527041536 50313926254592 50314803675136 50432361627648 50503842934272 50546788378944 50547669860352 50664888351792 50665771892736 50766064340992 50828220039168 50848548847616 50956456863312 51121071783936 51164542083072 51260663021568 51284979744768 51305491234816 51425363877888 51426260680704 51469990494208 51590247481344 51599846470172 51720406859121 51765289511936 51766192242688 51887141289984 51932517367808 51960684557376 52126375515786 52127284543488 52230470043136 52269974346408 52294418694144 52393014116352 52437565999104 52438480453632 52561000267776 52606965645312 52665044303872 52785457328128 52862558740992 52908787835904 52909710508032 52954701758464 53032406499072 53033331326976 53078427697152 53224649261056 53383885750272 53530015290752 53555408535552 53595914950656 53701646974976 53702944096256 53874190729216 53904351062016 54076239936576 54077182967808 54124474269696 54184228274176 54250933321728 54435002869632 54562187455776 54563138961408 54609536188416 54712496512128 54738083119104 54759020743856 54759975682048 54887919550464 54935550951424 55017121775616 55063905042432 55141950958848 55202828268588 55252067483648 55381161099264 55428253923328 55429220532224 55558728056832 55711782404096 55747234859008 55815864090624 55920723296256 56100396957696 56136096709308 56149080539136 56211069730816 56280269979648 56290741603824 56422262028132 56471224922112 56472209719296 56603167036416 56604154134528 56652286918656 56653655310336 56808353824768 56978694592512 56990879449088 57027145863424 57111822383616 57161383673856 57204617453568 57317853488896 57318853050368 57452775604224 57501630005248 57718677639168 57768765554688 57832542896128 57903739305984 58018359246848 58235950700928 58236966273024 58396380317184 58424082038784 58583614881792 58634847125504 58759278798528 58771844431872 58971253108768 58972281503744 59109036410424 59110067208192 59160330870784 59161362563072 59248174841856 59299590045696 59351448420352 59383639494144 59462949797888 59574039478272 59691965763584 59737113538752 59832476368896 59877730418688 59996257857536 60069714591744 60188622061568 60221267202096 60326236946432 60414352846848 60415812108288 60467186098176 60468240580608 60608464570368 60609521516544 60814104768417 60815165300736 60828170584064 60957256808448 60981636737476 61010155143168 61177160332288 61178227195904 61206181183488 61321166979072 61373310828544 61374793252864 61603898336838 61604972642304 61726919141888 61802494820352 61871140915584 61924832313344 62158575919104 62211431851008 62356785663744 62357873098752 62481309958144 62528567442432 62582829350912 62675755204608 62715639216384 62729050914816 63088946592672 63090046795776 63145219981312 63237453447168 63292755542016 63495689207808 63507503347904 63655885365072 63711125553152 63861096972288 63909398052864 64035906142208 64114739380224 64155539096352 64241222549504 64332276118656 64482585175008 64483709681664 64538542768128 64689333755904 64690461868032 64818516066304 64923832942592 65061610758144 65118508105728 65270654152704 65271792402432 65327295627264 65450463117312 65492112827526 65506118273024 65507260628992 65660314976256 65883095742464 65964203016192 66037028209152 66094334738432 66095931195392 66306696282112 66342659747364 66343816691712 66555372229632 66556532883456 66688280952832 66738720362496 66770379472896 66895818522624 66952702722048 67153461484032 67243148836864 67338457245696 67395717838592 67396893147136 67495790089728 67553184469056 67554362523648 67712199819264 67867016564736 67941942484416 68161429045248 68219389444096 68347550695424 68379972993024 68431691907072 68567151837184 68786996641792 68824305373824 68825505595392 68960542478828 69044974682112 69046642409472 69182855053312 69280912743168 69442784034624 69501834021048 69503046057984 69665436352512 69693299128544 69725891592192 69857352155136 69916754665472 69917973938176 70081333690368 70142620860416 70291473702912 70405683019776 70483411654656 70545050447872 70546280677376 70709875332096 70711108435968 70771236929536 71038372478976 71178514333696 71266140684288 71407211380736 71445941266392 71461219934208 71629434519552 71675016247296 71871214726311 71872468082688 72040394409984 72101653248768 72102910623744 72165965692928 72271375368192 72334577762304 72580003826176 72749583274368 72750851948544 72812714917888 72920830574592 72949995349504 73039312060416 73183892733952 73418540056576 73522601278464 73603771024784 73694383057152 73695668207616 73841548132352 74078304075776 74118482710272 74356126580736 74357922594816 74421152120832 74560964395008 74595033317376 74800529276928 74848128945744 75024316071936 75040359972864 75054322138432 75229682704176 75293653522802 75294966562816 75470889381888 75472205512704 75536382558208 75538207080448 75648542441472 75820182568416 75821504790528 75971592790016 76064609009664 76149096511488 76215178231808 76272823271424 76452364025856 76603700805632 76746813124608 76890994532352 76958236852224 77025020739584 77138045816832 77139391021056 77204985741312 77385371222016 77399769705258 77647934267904 77649288364032 77830711934976 77861840422912 77898776051712 78111486509056 78345705064704 78362459242496 78404961519612 78656348998656 78657720680448 78812048547232 78813422944256 78910448467968 78997566455808 79066120060928 79178185992192 79363181753856 79364565762048 79432052637696 79617641545728 79649484718336 79776635158528 79836973891584 80075828625408 80295022936128 80333112803328 80552470462464 80554416144384 80622914797568 80811286093824 80812695355392 81085473024556 81086887067648 81186711404544 81276342411264 81346873524224 81608241577984 81652504304448 81761555972096 81914304282624 82068744768192 82138531115784 82139963523072 82331879325696 82403326427136 82494854554112 82595857563648 82804242402882 82878101225472 82948575801344 83071741648896 83142380884992 83143830798336 83338092085248 83371423256576 83567673606144 83620852288512 83638734553088 84118595456896 84120062394368 84223620808704 84316604596224 84390340722688 84436112405736 84706837383168 84708314578944 84874513820096 84978430377984 84980482965504 85212530737152 85468041888768 85486319173632 85540718795136 85742075510784 85776368158208 85976780233344 85978279575552 86051390357504 86179163406336 86252445007872 86455477075968 86653148332032 86748814344192 86824677474304 87027538870272 87103060836352 87267284156416 87322817103368 87547086635008 87594570475776 87875422322688 87952270688256 88049370945536 88157766647808 88456879663152 88458422255616 88663554615636 88665100812288 88740496306176 88742043844608 88949385068544 88984960483328 89027172630528 89194424696832 89270270296064 89537948645376 89605670308128 89748714553344 89784609660928 89894537920512 89994386786304 90070912625408 90072483364864 90282933092352 90489355419648 90589256645888 90700779147264 90702360870912 90881905393664 91222747951104 91242255876096 91472455106214 91515232714752 91765740498432 91767340793856 91809271775232 91981750468608 92059966242816 92062189879296 92374550324224 92590378712832 92669112028064 92670728077312 92806711373376 92887248470016 92967855456256 93143136206848 93317147776512 93441778253824 93721964937216 93792851163648 93874244026368 93977882206208 94093576372224 94279833776128 94281477914624 94633419889008 94635070193664 94717829971968 94939133313024 95021520912384 95243533811712 95261255021856 95281626578944 95483828047608 95505912692736 95566688329728 95791645458432 95828286301748 95829957443584 96053859213312 96135537665024 96137214164992 96361833824256 96446103683072 96498414177984 96807814152192 96999444365824 97001135931392 97120551960576 97227774099456 97385749413888 97677762158592 97990943440896 98030135037952 98175694675968 98238169241289 98259177409536 98260890943488 98490472464384 98824643613696 99055542313728 99141502107648 99143896793088 99228202827776 99414619193344 99460044423168 99734039035904 99797505260992 100032421429248 100108080543744 100306243605568 100429054083072 100627852509184 100864723255296 101007685868544 101093576757888 101095339720704 101329776703584 101331543785472 101532128681984 101656440078336 101697097695232 101912913726624 102242143567872 102329084166144 102521326043136 102569959489536 102610982469632 102850727755776 102939980988416 103180494962688 103199692940344 103440813718242 103530579023872 103532384485376 103774282579968 103865034735616 103921369114752 104252751031572 104254569086976 104460940086272 104539948692816 104588837388288 104786028232704 104875131998208 104876960907264 105122000535552 105213931290624 105330088607744 105570914656256 105725117481984 105817575671808 105819421016064 105909403516928 106064812998144 106066662653952 106156855394304 106449298522112 106767771500544 107060030581504 107110817071104 107191829901312 107403293949952 107405888192512 107748381458432 107808702124032 108152479873152 108154365935616 108248948539392 108368456548352 108501866643456 108870005739264 109124374911552 109126277922816 109219072376832 109424993024256 109518041487712 109519951364096 109775839100928 109871101902848 110127810084864 110283901917696 110405656537176 110504134967296 110762322198528 110856507846656 110858441064448 111117456113664 111423564808192 111494469718016 111631728181248 111841446592512 112200793915392 112272193418616 112298161078272 112422139461632 112560539959296 112581483207648 112844524056264 112940480284203 112942449844224 112944419438592 113206334072832 113208308269056 113304573837312 113307310620672 113616707649536 113957389185024 113981758898176 114054291726848 114223644767232 114322767347712 114409234907136 114635706977792 114637706100736 114905551208448 115003260010496 115437355278336 115537531109376 115665085792256 115807478611968 116036718493696 116099654557887 116471901401856 116473932546048 116792760634368 116848164077568 117167229763584 117269694251008 117518557597056 117543688863744 117942506217536 117944563007488 118218072820848 118220134416384 118320661741568 118496349683712 118599180091392 118702896840704 118767278988288 119148078956544 119383931527168 119474227077504 119664952737792 119755460837376 119992515715072 120139429183488 120377244123136 120442534404192 120652473892864 120828705693696 120831624216576 120934372196352 121216929140736 121219043033088 121628209536834 121630330601472 121656341168128 121914513616896 121963273474952 122020310286336 122354320664576 122356454391808 122412362366976 122642333958144 122746621657088 122749586505728 123207796673676 123209945284608 123453838283776 123604989640704 123742281831168 123849664626688 124317151838208 124422863702016 124713571327488 124715746197504 124962619916288 125057134884864 125165658701824 125351510409216 125431278432768 125458101829632 126177893185344 126180093591552 126290439962624 126474906894336 126585511084032 126991378415616 127015006695808 127311770730144 127422251106304 127722193944576 127818796105728 128071812284416 128229478760448 128311078192704 128482445099008 128664552237312 128965170350016 128967419363328 129077085536256 129378667511808 129637032132608 129847665885184 130123221516288 130237016211456 130541308305408 130543584804864 130654591254528 130900926234624 130984225655052 131012236546048 131014521257984 131320629952512 131766191484928 131928406032384 132074056418304 132188669476864 132191862390784 132613392564224 132685319494728 132687633383424 133110744459264 133113065766912 133376561905664 133477440724992 133540758945792 133791637045248 133905405444096 134306922968064 134676914491392 134791435677184 134793786294272 134991580179456 135106368938112 135108725047296 135424399638528 135734033129472 135883884968832 136322858090496 136438778888192 136695101390848 136863383814144 137134303674368 137208682659321 137573993283584 137648610747648 137651011190784 137921084957656 138089949364224 138093284818944 138365710106624 138561825486336 138885568069248 139003668042096 139006092115968 139330872705024 139386598257088 139451783184384 139714704310272 139833509330944 140162667380736 140285241720832 140582947405824 140811366039552 140966823309312 141090100895744 141092561354752 141419750664192 141422216871936 141542473859072 141899577792973 142076744957952 142357028667392 142532281368576 142814422761472 142891882532784 142922439868416 143258869039104 143350032494592 143742429452622 143744936165376 144080788819968 144203306497536 144205821247488 144331931385856 144542750736384 144669155524608 145160007652352 145499166548736 145501703897088 145625429835776 145841661149184 145899990699008 146078624120832 146367785467904 146837080113152 147045202556928 147207542049568 147388766114304 147391336415232 147683096264704 148156608151552 148236965420544 148712253161472 148715845189632 148842304241664 149121928790016 149190066634752 149601058553856 149696257891488 150048632143872 150080719945728 150108644276864 150459365408352 150587307045604 150589933125632 150941778763776 150944411025408 151072765116416 151297084882944 151640365136832 151643009581056 151943185580032 152298193022976 152430356463616 152545646542848 153207401611264 153493626249216 153781989064704 153916473704448 154050041479168 154276091633664 154278782042112 154409971482624 154770742444032 154799539410516 155161220577363 155295868535808 155298576728064 155661423869952 155723680845824 155797552103424 156222973018112 156691410129408 156724918484992 156809923039224 157312697997312 157315441360896 157624097094464 157626845888512 157820896935936 157995132911616 158356371984384 158726363507712 158729131524096 158864105275392 159235283091456 159298969436672 159553270317056 159673947783168 160151657250816 160590045872256 160666225606656 161104940924928 161108832288768 161245829595136 161622572187648 162170946049112 162173774135296 162373422809088 162552684822528 162693747048448 163216483155968 163305008608896 163523111944192 163828608565248 164137489536384 164277062231568 164279927046144 164663758651392 164806652854272 164989709108224 165191715127296 165608484805764 165756202450944 165897151602688 166143483297792 166284761769984 166287661596672 166676184170496 166742846513152 167135347212288 167241704577024 167277469106176 167699501028059 168237190913792 168240124788736 168447241617408 168633209192448 168780681445376 168872224811472 169413674766336 169416629157888 169749027640192 169956860755968 169960965931008 170425061474304 170936083777536 170972638347264 171081437590272 171484151021568 171552736316416 171953560466688 171956559151104 172102780715008 172358326812672 172504890015744 173306296664064 173497628688384 173649354948608 174055077740544 174206121672704 174534568312832 174645634206736 175094173270016 175189140951552 175750844645376 175904541376512 176098741891072 176315533295616 176913759326304 176916844511232 177327109231272 177330201624576 177480992612352 177484087689216 177898770137088 177969920966656 178054345261056 178388849393664 178540540592128 179075897290752 179211340616256 179497429106688 179569219321856 179988773572608 180141825250816 180144966729728 180565866184704 180978710839296 181178513291776 181401558294528 181404721741824 181763810787328 182442314305251 182445495902208 182484511752192 182944910212428 183030465429504 183531480996864 183534681587712 183618543550464 183963500937216 184119932485632 184124379758592 184749100648448 185180757425664 185338224056128 185341456154624 185613422746752 185774496940032 186286272413696 186634295553024 187443929874432 187585702327296 187748488052736 187955764412416 188187152744448 188559667552256 188562955829248 189266839778016 189270140387328 189435659943936 189878266626048 190487067623424 190522510043712 190563253157888 190967656095216 191133376659456 191583290916864 191656572603496 191659914887168 192107718426624 192271075330048 192274428329984 192723667648512 192892207366144 192996828355968 193615628304384 193998888731648 194002271862784 194455548198912 194771498827776 195355524317184 195981886881792 196060270075904 196351389351936 196476338482578 196518354819072 196521781886976 196980944928768 197649287227392 198111084627456 198283004215296 198287793586176 198456405655552 198829238386688 198920088846336 199468078071808 199595010521984 200064842858496 200216161087488 200612487211136 200858108166144 201255705018368 201729446510592 202015371737088 202187153515776 202190679441408 202659553407168 202663087570944 203064257363968 203394195390464 203825827453248 204484287135744 204658168332288 205042652086272 205139918979072 205221964939264 205701455511552 205879961976832 206360989925376 206399385880688 206881627436484 207061158047744 207064768970752 207548565159936 207730069471232 207842738229504 208505502063144 208509138173952 208921880172544 209079897385632 209177674776576 209572056465408 209750263996416 209753921814528 210244001071104 210427862581248 210660177215488 211141829312512 211450234963968 211635151343616 211638842032128 211818807033856 212129625996288 212133325307904 212313710788608 212898597044224 213535543001088 214120061163008 214221634142208 214383659802624 214806587899904 214811776385024 215496762916864 215613644178933 215617404248064 216304959746304 216308731871232 216497897078784 216736913096704 217003733286912 217740011478528 218248749823104 218252555845632 218438144753664 218849986048512 219036082975424 219039902728192 219551678201856 220255620169728 220567803835392 220811313074352 221008269934592 221524644397056 221713015693312 221716882128896 222234912227328 222847129616384 222988939436032 223263456362496 223682893185024 224401587830784 224544386837232 224844278923264 225121079918592 225162966415296 225689048112528 225880960568406 225884899688448 226412668145664 226416616538112 226609147674624 226614621241344 227233415299072 227914778370048 227963517796352 228108583453696 228447289534464 228645534695424 228818469814272 229271413955584 229275412201472 229811102416896 230006520020992 230874710556672 231075062218752 231330171584512 231614957223936 232073436987392 232199309115774 232943802803712 232947865092096 233585521268736 233696328155136 234334459527168 234539388502016 235037115194112 235087377727488 235885012435072 235889126014976 236436145641696 236440268832768 236641323483136 236992699367424 237198360182784 237534557976576 238296157913088 238767863054336 238948454155008 239329905475584 239510921674752 239985031430144 240754488246272 240885068808384 241304947785728 241657411387392 241663248433152 241868744392704 242433858281472 242438086066176 243256419073668 243260661202944 243312682336256 243829027233792 243926546949904 244040620572672 244708641329152 244712908783616 244824724733952 245284667916288 245493243314176 245499173011456 246415593347352 246419890569216 246907676567552 247209979281408 247484563662336 247699329253376 248634303676416 248845727404032 249427142654976 249431492395008 249925239832576 250114269769728 250331317403648 250703020818432 250862556865536 250916203659264 252355786370688 252360187183104 252580879925248 252949813788672 253171022168064 254030013391616 254623541460288 254844502212608 255637592211456 256143624568832 256458957520896 256622156385408 256964890198016 257329104474624 257930340700032 257934838726656 258154171072512 258757335023616 259274064265216 260246443032576 260474032422912 261082616610816 261309182509056 261801852469248 261968451310104 262024473092096 262029042515968 262641259905024 263527787329807 263532382969856 263856812064768 264148112836608 264377338953728 264383724781568 265226785128448 265370638989456 265375266766848 266221488918528 266226131533824 266753123811328 266954881449984 267081517891584 267583274090496 267810810888192 268613845936128 269353828982784 269582871354368 269587572588544 269983160358912 270212737876224 270217450094592 270848799277056 271468066258944 271767769937664 272645716180992 272877557776384 273390202781696 273726767628288 274268607348736 274417365318642 275147986567168 275297221495296 275302022381568 275842169915312 276179898728448 276186569637888 276731420213248 277123650972672 277771136138496 278007336084192 278012184231936 278661745410048 278773196514176 278903566368768 279429408620544 279667018661888 280325334761472 281165894811648 281622732079104 281933646618624 282180201791488 282839501328384 282844433743872 283084947718144 283799155585946 284153489915904 284714057334784 285064562737152 285628845522944 285783765065568 285844879736832 286517738078208 286700064989184 287484858905244 287489872330752 288161577639936 288406612995072 288411642494976 288663862771712 289085501472768 289338311049216 290320015304704 290998333097472 291003407794176 291250859671552 291683322298368 291799981398016 292157248241664 292735570935808 294090405113856 294415084099136 294777532228608 294782672830464 295366192529408 296313216303104 296473930841088 297424506322944 297431690379264 297684608483328 298243857580032 298380133269504 299202117107712 299392515782976 300097264287744 300217288553728 300918730816704 301174614091208 301179866251264 301883557527552 302145530232832 302594169765888 303280730273664 303286019162112 303886371160064 304596386045952 304860712927232 305091293085696 306414803222528 306987252498432 307563978129408 307832947408896 308100082958336 308552183267328 308819942965248 309541484888064 309599078821032 310322441154726 310591737071616 310597153456128 311322847739904 311447361691648 311595104206848 312445946036224 313382820258816 313449836969984 313619846078448 314625395994624 314630882721792 315248194188928 315253691777024 315641793871872 315990265823232 316712743968768 317452727015424 317458263048192 317728210550784 318470566182912 318597938873344 319347895566336 320303314501632 321180091744512 321332451213312 322209881849856 322217664577536 322491659190272 323245144375296 324341892098224 324347548270592 324746845618176 325105369645056 325387494096896 326432966311936 326610017217792 327046223888384 327657217130496 328274979072768 328554124463136 328559854092288 329327517302784 329613305708544 329979418216448 330383430254592 331216969611528 331512404901888 331794303205376 332286966595584 332569523539968 332575323193344 333352368340992 333485693026304 334270694424576 334483409154048 334554938212352 335399002056118 336474381827584 336480249577472 336894483234816 337266418384896 337561362890752 337744449622944 338821440852609 338827349532672 338833258315776 339498055280384 339913721511936 339921931862016 340850122948608 341872167555072 341945276694528 342162875180544 342968302043136 343105472632832 343907120933376 343913118302208 344205561430016 344716653625344 345009780031488 346612593328128 346995257376768 347298709897216 348110155481088 348412243345408 349069136625664 349291268413472 350188346540032 350378281903104 351501689290752 351809082753024 352197483782144 352631066591232 353827518652608 353833689022464 354654218462544 354660403249152 354961985224704 355797540274176 355939841933312 356108690522112 357081081184256 358151794581504 358422681232512 358994858213376 359138438643712 359977547145216 360283650501632 360289933459456 361131732369408 361957421678592 362357026583552 362803116589056 363527621574656 364884628610502 364890991804416 364969023504384 365889820424856 366060930859008 367062961993728 367069363175424 367237087100928 367927001874432 368239864971264 368248759517184 369498201296896 370361514851328 370676448112256 370682912309248 371226845493504 371548993880064 372572544827392 373268591106048 374887859748864 375171404654592 375496976105472 375911528824832 376374305488896 377119335104512 378533679556032 378540280774656 378871319887872 379756533252096 380974135246848 381045020087424 381126506315776 381935312190432 382266753318912 383166581833728 383313145206992 383319829774336 384215436853248 384542150660096 384548856659968 385447335297024 385784414732288 385993656711936 387231256608768 387997777463296 388004543725568 388911096397824 389542997655552 390711048634368 391963773763584 392120540151808 392702778703872 392952676965156 393036709638144 393043563773952 393961889857536 395298574454784 396222169254912 396566008430592 396575587172352 396912811311104 397658476773376 397840177692672 398936156143616 399190021043968 400129685716992 400432322174976 401224974422272 401716216332288 402511410036736 404030743474176 404374307031552 404381358882816 405319106814336 405326175141888 406128514727936 406788390780928 407651654906496 408968574271488 409316336664576 410085304172544 410443929878528 411402911023104 411759923953664 412721979850752 412798771761376 413763254872968 414122316095488 414129537941504 415097130319872 415460138942464 415685476459008 417011004126288 417018276347904 417843760345088 418159794771264 418355349553152 419144112930816 419500527992832 420488002142208 420855725162496 421320354430976 422283658625024 422900469927936 423270302687232 423277684064256 423637614067712 424259251992576 424266650615808 424627421577216 425698733378919 425797194088448 427071086002176 428240122326016 428443268284416 428767319605248 429613175799808 429623552770048 430993525833728 431227288357866 431234808496128 432609919492608 432617463742464 432995794157568 433473826193408 434007466573824 435480022957056 436497499646208 436505111691264 436876289507328 437699972097024 438072165950848 438079805456384 439103356403712 440511240339456 441135607670784 441622626148704 442016539869184 443049288794112 443426031386624 444469824454656 445977878872064 446526912724992 447365786370048 448803175661568 449088773674464 449688557846528 450242159837184 450325932830592 451378096225056 451761921136812 451769799376896 452825336291328 452833233076224 453218295349248 454466830598144 455829556740096 455927035592704 456217166907392 456894579068928 457291069390848 457636939628544 458542827911168 458550824402944 459622204833792 460013040041984 461749421113344 462150124437504 462660343169024 463229914447872 464146873974784 464398618231548 465887605607424 465895730184192 467171042537472 467392656310272 468668919054336 469078777004032 470074230388224 470174755454976 471770024870144 471778252029952 472872291283392 472880537665536 473282646966272 473985398734848 475069115953152 476592315826176 477535726108672 477896908310016 478659810951168 479021843349504 479970062860288 481508976492544 481770137616768 482609895571456 483314822774784 483326496866304 483737488785408 484867716562944 486512838147336 486521322405888 486625364672512 487658054467584 487853093899808 488081241145344 489417282658304 489425817567232 489649449467904 490569335832576 490986486628352 490998346022912 492831186694704 492839781138432 493815353135104 494419958562816 494969127324672 495398658506752 497268607352832 497691454808064 498854285309952 498862984790016 499850479665152 500228539539456 500662634807296 501406041636864 501725113731072 501832407318528 503098503084177 504711572741376 504720374366208 505161759850496 505899627577344 506342044336128 508060026783232 509247082920576 509689004425216 511275184422912 512287249137664 512917915041792 513244312770816 513929780396032 514658208949248 515860681400064 515869677453312 516308342145024 517514670047232 518548128530432 520492886065152 520948064845824 522165233221632 522618365018112 523603704938496 523936902620208 524048946184192 525282519810048 527055574659614 527064765939712 527713624129536 528296225673216 528754677907456 528767449563136 530453570256896 530741277978912 530750533533696 532442977837056 532452263067648 533506247622656 533909762899968 534163035783168 535166548180992 535621621776384 537227691872256 538707657965568 539165742708736 539175145177088 539966320717824 540425475752448 540434900189184 541697598554112 542936132517888 543535539875328 545291432361984 545755115552768 546780405563392 547453535256576 548537214697472 548834730637284 550295973134336 550594442990592 550604044763136 551684339830624 552359797456896 552373139275776 553462840426496 554247301945344 555542272276992 556014672168384 556024368463872 557323490820096 557546393028352 558858817241088 559334037323776 562331789623296 563245464158208 563867293237248 564360403582976 565679002656768 565688867487744 566169895436288 567598311171892 568306979831808 569428114669568 571257691045888 571567530131136 571689759473664 573400129978368 574969717810488 574979744661504 576323155279872 576813225990144 576823284989952 577327725543424 578171002945536 578676622098432 580640030609408 581996666194944 582006815588352 582501719343104 583366644596736 583599962796032 584314496483328 585471141871616 588180810227712 588830168198272 589555064457216 589565345660928 590732385058816 592947861682176 594849012645888 594863380758528 595369216966656 596487715160064 596760266539008 598404234215424 598785031565952 600194528575488 600434577107456 601837461633408 602349228182416 602359732502528 603767115055104 604291060465664 605188339531776 606561460547328 606572038324224 607772742320128 609192772091904 609721425854464 610182586171392 612829606445056 613974504996864 615127956258816 615665894817792 617104366534656 617639885930496 619082969776128 619198157642064 620644882309452 621183474143232 621194306912256 622645695479808 622894723383296 623190208413696 624891892072448 626765640517632 626899673939968 627239692156896 629250791989248 629261765443584 630496388377856 630507383554048 631283587743744 631980531646464 633425487937536 634905454030848 634916526096384 635456421101568 636941132365824 637195877746688 638695791132672 640606629003264 642360183489024 642664902426624 644419763699712 644435329155072 644983318380544 646490288750592 648683784196448 648695096541184 649493691236352 650210739290112 650774988193792 652865932623872 653220034435584 654092447776768 655314434260992 656549958145536 657108248926272 657119708184576 658655034605568 659958836432896 660766860509184 662433939223056 663024809803776 663588606410752 664573933191168 665139047079936 665150646386688 666704736681984 666971386052608 668541388849152 668966818308096 669109876424704 670798004112236 672948763655168 672960499154944 674532836769792 675122725781504 675488899245888 677642881705218 677654699065344 678996110560768 679827443023872 679843863724032 681700245897216 683744335110144 683890553389056 684325750361088 685936604086272 686210945265664 687814241866752 687826236604416 688411122860032 689433307250688 690019560062976 693225186656256 693990514753536 694597419794432 696220310962176 698138273251328 698582536826944 700756563806208 703003378581504 703618165506048 704394967564288 705262133182464 707655037305216 707667378044928 709308436925088 709320806498304 709923970449408 711595080548352 711879683866624 714162162368512 716303589163008 716845362465024 717989716426752 718276877287424 719955094290432 720567301003264 720579866918912 722263464738816 723914843357184 724714053167104 725606233178112 727055243149312 729769257221004 729781983608832 729938047008768 731779640849712 732121861718016 734125923987456 734138726350848 734474174201856 735854003748864 736479729942528 736497519034368 738996402593792 740723029702656 741352896224512 741365824618496 742453690987008 743097987760128 745145089654784 746537182212096 749775719497728 750342809309184 750993952210944 751823057649664 752748610977792 754238670209024 757067359112064 757080561549312 757742639775744 759513066504192 762090040174848 762253012631552 763870624380864 764533506637824 766626290413984 766639659548672 768430873706496 769084301320192 769097713319936 770894670594048 771568829464576 771987313423872 774462513217536 775995554926592 776009087451136 777822192795648 781422097268736 783927547527168 784241080303616 785405557407744 785905353930312 786073419276288 786087127547904 787923779715072 790583361989421 790597148909568 792444338509824 793132016861184 793151174344704 793825622622208 795316953546752 795680355385344 797872312287232 798380042087936 800259371433984 800864644349952 802449948844544 803432432664576 805022820073472 808061486948352 808748614063104 808762717765632 810638213628672 810652350283776 812257029455872 813576781561856 815303309812992 817937148542976 818632673329152 820170608345088 820887859757056 822805822046208 825443959701504 825597543522752 827526509745936 828244632190976 830194260639744 830920277884928 831370952918016 834022008252576 834036552695808 835687520690176 836319589542528 836710699106304 838288225861632 839001055985664 840976004284416 842640708861952 844567317250048 845800939855872 846540605374464 847275228135424 848518503985152 848533301231616 849254843154432 851397466757838 851594388176896 854142172004352 856480244652032 856886536568832 857534639210496 859226351599616 859247105540096 861987051667456 862454576715732 862469616992256 865219838985216 865234927484928 865991588315136 866947652386816 868014933147648 870960045914112 872994999292416 873010223382528 873752579014656 875399944194048 876144331901696 876159610912768 878206712807424 882271215341568 883245252297408 884033079738368 886098577588224 886852062773248 888939648909312 891955757744128 893053825449984 894731572740096 897606351323136 898177547348928 899377115693056 900651865661184 902756192450112 903523842273624 903539598753792 905650672582656 906436590698496 908933661196288 911659113480192 911854071185408 912434333814784 913789158137856 914582138781696 915273879257088 917085655822336 917101648805888 919244409667584 920026080083968 923498842226688 924300248875008 925320686338048 926459828895744 928293747949568 928797236463096 931775211214848 931791460368384 934342085074944 934785312620544 937337838108672 938157554008064 940148460776448 940349510909952 943540049740288 943556504059904 945744582566784 945761075331072 946565293932544 947970797469696 950138231906304 953184631652352 955071452217344 955793816620032 958043686699008 959940125720576 963017952985088 963540275233536 965219791142912 966629645549568 966652993732608 967474977570816 969735433125888 973025676294672 973042644811776 975316108935168 975706187799616 976162482290688 978834565316608 979298898935808 981138671665152 981972973256704 981996692045824 985662373389408 985679562276864 987630706270208 988839917125632 989938254649344 990797317013504 994537214705664 995382909616128 997708570619904 997725969580032 999700959330304 1000457079078912 1001325269614592 1002812083273728 1003450227462144 1003664814637056 1006197006168354 1009423145482752 1009440748732416 1010323519700992 1011799255154688 1012684088672256 1016120053566464 1018494165841152 1019378008850432 1022550368845824 1024574498275328 1025835830083584 1026488625541632 1027859560792064 1029316417898496 1031721362800128 1031739354906624 1032616684290048 1035029340094464 1037096257060864 1040985772130304 1041896129691648 1044330466443264 1045236730036224 1047207409876992 1047873805240416 1048097892368384 1050565039620096 1054111149319228 1054129531879424 1055427248259072 1056592451346432 1057509355814912 1060907140513792 1061482555957824 1061501067067392 1064885955674112 1067012495245312 1067819525799936 1068326071566336 1071243243552768 1074455383744512 1077415315931136 1078331485417472 1078350290354176 1079932641435648 1080850951504896 1080869800378368 1083395197108224 1085872265035776 1087071079750656 1090582864723968 1091510231105536 1093560811126784 1094907070513152 1097074429394944 1097669461274568 1101188885981184 1101208089526272 1103368679661248 1104719594913792 1104746278551552 1108494603890688 1111084544553984 1112029344336768 1112048736927744 1114646981640192 1115092786056704 1117717634482176 1118668074647552 1124663579246592 1126490928316416 1127734586474496 1128720807165952 1131358005313536 1132339790872576 1135196622343784 1136613959663616 1138856229339136 1142515382091776 1143135060262272 1143379518947328 1146800259956736 1149939435620976 1149959489323008 1152646310559744 1153626451980288 1153646569979904 1154655451086848 1156342005891072 1157353244196864 1161280061218816 1163993332389888 1164013631176704 1165003438686208 1166733289193472 1167199925592064 1168628992966656 1170942283743232 1176361620455424 1177660336396544 1179110128914432 1179130691321856 1181464770117632 1185895723364352 1189698025291776 1189726761517056 1190738433933312 1192975430320128 1193520533078016 1196808468430848 1197570063131904 1200389057150976 1200869154214912 1203674923266816 1204698456364832 1204719465005056 1207534230110208 1208582120931328 1213122921094656 1213144076648448 1215545484640256 1218385544183808 1219442851708928 1220365172342784 1225659212890112 1227949009993728 1230255912517632 1231331789635584 1234208733069312 1235279771860992 1238165939552256 1238396315284128 1241289764618904 1242366948286464 1242388613824512 1245291390959616 1245789446766592 1246380416827392 1249783784144896 1253531281035264 1253799347879936 1254479384313792 1258501583978496 1260992776755712 1261014767108096 1262567175487488 1263961063292928 1266850975875072 1269810908061696 1269833052192768 1270912842203136 1273882264731648 1274391755493376 1277096200136757 1277391582265344 1281213258006528 1284720366978048 1285329804853248 1288839527399424 1288870658310144 1289966636761088 1292980577501184 1297367568392896 1297390193082368 1298987382472704 1300421478580224 1305731865247744 1306440068871168 1310628868521984 1313099916291072 1314216497852544 1314239416369152 1317310069211136 1319917672865792 1321533721018368 1324867878446112 1326049619607552 1327177212821504 1329147866382336 1330278094159872 1333409473363968 1333942772105216 1337933636616192 1338219752849408 1341596008224472 1345897527310336 1345920998309888 1349065673539584 1350245451563008 1350977798491776 1355285763410436 1355309398130688 1357992221121536 1359654886047744 1363400491794432 1367488670220288 1367781106778112 1368651500722176 1371873208172544 1372421890531328 1375628483733504 1375652473208832 1376822245720064 1378866614501376 1380039120125952 1386450373312512 1387981029507072 1389194839588864 1392440621924352 1396276546502656 1397165073653888 1401513127612416 1406006757163008 1407236331012096 1408789935128576 1410524266364928 1415310074610432 1415334756089856 1418616873850176 1418641612996608 1419847940898816 1423759367733248 1428324324737024 1432607178326016 1433690724930048 1435979432853504 1436553754574848 1439910188580864 1441134602006528 1441159733837824 1444526929477632 1447829686714368 1449428106334208 1451212466356224 1454110486298624 1459538514442008 1459563967217664 1459876094017536 1463559281699424 1464243723436032 1468251847974912 1468277452701696 1468948348403712 1471708007497728 1472959459885056 1472995038068736 1477992805187584 1481446059405312 1482705792449024 1482731649236992 1484907381974016 1486195975520256 1490290179309568 1493074364424192 1499551438995456 1500685618618368 1501987904421888 1503646115299328 1505497221955584 1508477340418048 1509295509252531 1514134718224128 1514161123098624 1515485279551488 1519026133008384 1524180080349696 1524506025263104 1527741248761728 1529067013275648 1533252580827968 1533279319097344 1536861747412992 1538168602640384 1541789341188096 1543137658929152 1543974626847744 1548925026435072 1551991109853184 1552018174902272 1555644385591296 1562844194537472 1567855095054336 1568482160607232 1570811114815488 1571810707860624 1572146838552576 1575847559430144 1581166723978842 1581194297819136 1584888677019648 1586264033722368 1586302348689408 1587651245244416 1590633907093504 1591360710770688 1595744624574464 1596760084175872 1600518742867968 1601729288699904 1604899897689088 1606864865329152 1610045640146944 1616122973896704 1617497228126208 1617525435531264 1621276427257344 1621304700567552 1624514058911744 1627153563123712 1630606619625984 1635874297085952 1637265346658304 1640341216690176 1641775719514112 1645611644092416 1650887919403008 1651195087045504 1655053019491872 1656489264381952 1660388521279488 1662741905836032 1668044016505152 1668073105391616 1671375041380352 1672639179085056 1676576451723264 1678002111971328 1685281417723904 1689134634500096 1691601879711744 1693081210748928 1694550456270848 1697037007970304 1697066602463232 1698509686308864 1702794933515676 1703188776353792 1708284344008704 1712960489304064 1713773073137664 1715069278420992 1718452703199232 1718494211080192 1723974103334912 1724909153431464 1724939233984512 1730439677970432 1730469854969856 1731983176630272 1733895304773632 1736029866295296 1741920091828224 1745989998584832 1746020446765056 1747505158029312 1750799888388096 1752288663803392 1752319221825536 1756413425614848 1764542430683136 1766490504594816 1768066159476736 1772197155176448 1773704125546496 1783911515488256 1786107650899968 1789463145480192 1795212702646272 1796355094697856 1798754231386112 1801303731322368 1805512384900224 1807047684547248 1807079197507584 1811301345165312 1812873181396992 1823318226960384 1823708142370816 1824868667629568 1827578316275712 1829164277563392 1830547758514176 1834171311644672 1834203297611776 1838488819335168 1840052160167936 1844694511308649 1846997684453376 1850641372676096 1852919657791488 1856587495899136 1857594472926192 1863550422429696 1863582920736768 1868684170149888 1869570625241088 1874675676217344 1876315108016128 1880296921552896 1880699021819904 1887080099480576 1887113008119808 1891489165133568 1891522150662144 1893130587865088 1895941594939392 1900276463812608 1906369263304704 1910142904434688 1911587633240064 1916087373398016 1919880251441152 1926035905970176 1927080550467072 1930439582285824 1933259291099136 1933305987465216 1934949955141632 1939470866251776 1946051352589344 1946085289623552 1950632217870336 1951412375599232 1952324964581376 1957669130633216 1958597797871616 1962277343330304 1963945946513408 1971324746778816 1971359124553728 1975261412540416 1979876509298688 1981594634027008 1989074429411328 1990765819232256 1995417141239808 1995451939160064 1999401918660608 2000914158157824 2002650539229184 2005624166547456 2006900454924288 2007329629274112 2012394012336708 2018846290965504 2018881497464832 2020647039401984 2023598510309376 2025368177344512 2032240107132928 2036988331682304 2038756017700864 2045100737691648 2049148996550656 2051671660167168 2052977251083264 2058632835796992 2063442725600256 2063478709813248 2065233368580096 2070058680188928 2074192514121728 2081971544260608 2083792259383296 2088660932886528 2094414819753984 2095747610480832 2096195784736768 2108222298638456 2108259063758848 2110854496518144 2113184902692864 2115018711629824 2121814281027584 2122965111915648 2123002134134784 2129771911348224 2134024990490624 2135639051599872 2142486487105536 2148910767489024 2154830631862272 2156662970834944 2156700580708352 2159865282871296 2161701903009792 2161739600756736 2166790394216448 2171744530071552 2174142159501312 2181165729447936 2183020462211072 2187121622253568 2189814141026304 2194148858789888 2195338922549136 2202377771962368 2202416179052544 2206737359322496 2209439189827584 2209492557103104 2216989207781376 2222169089107968 2224058688673536 2224097473855488 2229293963280384 2230185572113408 2235435268964352 2237336149295104 2249327158493184 2252981856632832 2255469172948992 2257441614331904 2262716010627072 2264679581745152 2270393244687568 2273227919327232 2277712458678272 2285030764183552 2286270120524544 2286759037894656 2293600519913472 2299878871241952 2299918978646016 2305292621119488 2307252903960576 2307293139959808 2312684011782144 2314706488393728 2322560122437632 2327986664779776 2328027262353408 2330006877372416 2333466578386944 2334399851184128 2341884567486464 2352723240910848 2355320672793088 2358220257828864 2358261382643712 2362929540235264 2371750085968263 2371791446728704 2379396050583552 2379453523034112 2381476867866624 2385950860640256 2387041066156032 2393616936861696 2395140126263808 2400778114301952 2401738308429824 2407349846533632 2409396912729664 2409438930010112 2415068460220416 2426245842189312 2426288153296896 2431090969280512 2436771088367616 2438885703417856 2440730344685568 2451318425780224 2455898019987456 2460511825035264 2462663579271168 2468417466138624 2476331879104512 2476792630568256 2482579529237808 2484733896572928 2490582781919232 2491578893533184 2492760833654784 2499567568289792 2507062562070528 2507598695759872 2508958768627584 2517003167956992 2521985553511424 2522029534216192 2527922126585856 2533701951750144 2539621816123392 2541825684406272 2547764529463296 2548783510986752 2554192400273514 2554783164530688 2562426516013056 2569440733956096 2570659609706496 2577679054798848 2577741316620288 2579933273522176 2585961155002368 2594735136785792 2594780386164736 2597974764945408 2600842957160448 2612880137742336 2621257737043968 2626199832582144 2628432995705088 2628478832738304 2634620138422272 2639835345731584 2649735756892224 2652099239215104 2654354425643008 2658295732764672 2660556188319744 2666818946727936 2667885544210432 2675867273232384 2676439505698816 2683192016448944 2691795054620672 2691841996619776 2698131347079168 2700490903126016 2701955596983552 2710571526820872 2710618796261376 2715984442243072 2719309772095488 2726800983588864 2734977340440576 2735562213556224 2737303001444352 2743746416345088 2744843781062656 2751256967467008 2751304946417664 2753644491440128 2757733229002752 2760078240251904 2772900746625024 2775962059014144 2778389679177728 2784881243848704 2792553093005312 2794330147307776 2803026255224832 2812013514326016 2814472662024192 2817579870257152 2821048532729856 2830620149220864 2830669512179712 2837233747700352 2837283225993216 2839695881797632 2847518735466496 2865214356652032 2867381449860096 2873107509149696 2879820377161728 2882269204013056 2882319467675648 2889053858955264 2895659373428736 2898856212668416 2902424932712448 2908220972597248 2919077028884016 2919127934435328 2927118563398848 2928487446872064 2936503695949824 2937896696807424 2943416014995456 2945918919770112 2945990076137472 2955985610375168 2962892118810624 2965411584898048 2965463298473984 2969814763948032 2972391951040512 2980580358619136 2986148728848384 2999102877990912 3001371237236736 3003975808843776 3007292230598656 3010994443911168 3016954680836096 3018591018505062 3028269436448256 3028322246197248 3030970559102976 3038052266016768 3048360160699392 3049012050526208 3055482497523456 3058134026551296 3066505161655936 3066558638194688 3073723494825984 3076337205280768 3083578682376192 3087949253695488 3097850052870144 3103982219706368 3111288771182592 3125688389074944 3135710190108672 3136964321214464 3141622229630976 3143621415721248 3144293677105152 3151695118860288 3162333447957684 3162388595638272 3169777354039296 3172528067444736 3175302490488832 3181267814187008 3182721421541376 3191489249148928 3193520168351744 3201037485735936 3203458577399808 3209799795378176 3213729730658304 3220091280293888 3232245947793408 3234994456252416 3235050871062528 3242552854514688 3242609401135104 3249028117823488 3254307126247424 3261213239251968 3271748594171904 3274530693316608 3280682433380352 3283551439028224 3291223288184832 3302390174091008 3310106038983744 3312978528763904 3325483811672064 3336088033010304 3336146210783232 3342750082760704 3345278358170112 3353152903446528 3356004223942656 3370562835447808 3378269269000192 3383203759423488 3386162421497856 3389100912541696 3394074015940608 3397019372617728 3405589867031352 3406377552707584 3416568688017408 3425920978608128 3427546146275328 3430138556841984 3436905406398464 3436988422160384 3447948206669824 3449818306862928 3449878467969024 3460879355940864 3460939709939712 3463966353260544 3467790609547264 3472059732590592 3483840183656448 3491979997169664 3492040893530112 3495010316058624 3501599776776192 3504577327606784 3504638443651072 3512826851229696 3529084861366272 3532981009189632 3536132318953472 3544394310352896 3547408251092992 3567823030976512 3572215301799936 3578926290960384 3590425405292544 3592710189395712 3597508462772224 3602607462644736 3611024769800448 3614095369094496 3614158395015168 3622602690330624 3625746362793984 3646636453920768 3649737335259136 3655156632551424 3658328555126784 3661095517028352 3668342623289344 3676977638670336 3680104320335872 3689389022617298 3693995368906752 3701282745352192 3705839315582976 3713174991798272 3715188945852384 3727100844859392 3727165841473536 3737368340299776 3739141250482176 3749351352434688 3752630216032256 3760593843105792 3761398043639808 3774160198961152 3774226016239616 3782978330267136 3783044301324288 3786261175730176 3791883189878784 3800552927625216 3812738526609408 3820285808869376 3823175266480128 3832174746796032 3839760502882304 3852071811940352 3854161100934144 3860879164571648 3866518582198272 3866611974930432 3869899910283264 3878941732503552 3892102705178688 3892170579247104 3901264435740672 3902824751198464 3915338261266432 3917195595743232 3927891893026816 3942649493557632 3942718249107456 3950522825080832 3959753018597376 3963189268054016 3978148858822656 3981531638464512 3990834282479616 3998803837321216 4001828316315648 4005301078458368 4013800909848576 4014659258548224 4024788024673416 4037692581931008 4037762994929664 4041294078803968 4047197020618752 4050736354689024 4064480214265856 4073976663364608 4077512035401728 4090201475383296 4098297993101312 4103343320334336 4105954502166528 4117265671593984 4126885451200512 4126957419626496 4130466737160192 4140117360377856 4163943088521216 4167584518766592 4177321865773056 4188829639507968 4191495220961664 4192391569473536 4216444597276912 4216518127517696 4221708993036288 4226369805385728 4230037423259648 4243628562055168 4245930223831296 4246004268269568 4259543822696448 4268049980981248 4271278103199744 4284972974211072 4297821534978048 4309661263724544 4313325941669888 4319730565742592 4323403806019584 4323479201513472 4333580788432896 4343489060143104 4348284319002624 4362331458895872 4366040924422144 4374243244507136 4379628282052608 4388297717579776 4390677845098272 4404755543924736 4404832358105088 4413474718644992 4418878379655168 4418985114206208 4433978415562752 4444338178215936 4448117377347072 4448194947710976 4458587926560768 4460371144226816 4470870537928704 4474672298590208 4498654316986368 4505963713265664 4510938345897984 4514883228663808 4525432021254144 4529359163490304 4540786489375136 4546455838654464 4555424917356544 4570061528367104 4572540241049088 4573518075789312 4587201039826944 4599757742483904 4599837957292032 4610585242238976 4614505807921152 4625368023564288 4629412976787456 4645120244875264 4655973329559552 4656054524706816 4660013754744832 4666933156773888 4668799702368256 4683769134972928 4705446481821696 4710641345586176 4716440515657728 4725859080470528 4743500171936526 4743582893457408 4758792101167104 4758907046068224 4762953735733248 4771901721280512 4774082132312064 4787233873723392 4790280252527616 4801556228603904 4803476616859648 4814699693067264 4818793825459328 4818877860020224 4830136920440832 4852491684378624 4852576306593792 4862181938561024 4873542176735232 4881460689371136 4911796039974912 4921023650070528 4925327158542336 4936834932277248 4952663758209024 4953585261136512 4965159058475616 4969467793145856 4981165563838464 4983157787066368 4999135136579584 5014125124141056 5015197391519744 5017917537255168 5034006335913984 5043971107022848 5044059068432384 5055844253171712 5067403903500288 5079243632246784 5083651368812544 5095529058926592 5097567021973504 5108384800547028 5109566329061376 5124853032026112 5138881467912192 5141319219412992 5155358109597696 5155482633240576 5159866547044352 5171922310004736 5189470273571584 5189560772329472 5195949529890816 5201685914320896 5225760275484672 5242515474087936 5252399665164288 5256865991410176 5256957665476608 5269240276844544 5279670691463168 5299471513784448 5304198478430208 5308708851286016 5316591465529344 5321112376639488 5335771088420864 5351734546464768 5352879011397632 5366384032897888 5383590109241344 5383683993239552 5396262694158336 5400981806252032 5403911193967104 5421143053641744 5421237592522752 5431968884486144 5438619544190976 5469954680881152 5471124427112448 5474606002888704 5487492832690176 5489687562125312 5502513934934016 5502609892835328 5507288982880256 5515466458005504 5520156480503808 5534083533925947 5551924118028288 5556779358355456 5569762487697408 5585106186010624 5588660294615552 5606052510449664 5624027028652032 5628945324048384 5635159740514304 5642097065459712 5661240298441728 5661339024359424 5674467495400704 5674566451986432 5679391763595264 5695037470932992 5730428713304064 5734762899720192 5746215018299392 5759640754323456 5764538408026112 5778107717910528 5791318746857472 5797712425336832 5804849865424896 5816441945194496 5838154057768032 5838255868870656 5854237126797696 5856974893744128 5873007391899648 5875793393614848 5886832029990912 5891837839540224 5911971220750336 5925784237621248 5930823169796096 5930926596947968 5939629527896064 5944783902081024 5961160717238272 5972297457696768 5998205755981824 6002742474473472 6007951617687552 6014584461197312 6021988887822336 6033909361672192 6037182037010124 6056538872896512 6056644492394496 6061941118205952 6076104532033536 6096720321398784 6098024101052416 6110964995046912 6116268053102592 6133010323311872 6133117276389376 6147446989651968 6152674410561536 6175898507390976 6195700105740288 6207964439412736 6222577542365184 6251376778149888 6273928642428928 6283244459261952 6287242831442496 6288587354210304 6324666895915368 6324777191276544 6339554708078592 6345056134889472 6350604980977664 6362535628374016 6365442843082752 6382978498297856 6387040336703488 6402074971471872 6406917154799616 6419599590756352 6427459461316608 6440182560587776 6464491895586816 6469988912504832 6470101742125056 6485105709029376 6485218802270208 6498056235646976 6508614252494848 6522426478503936 6543497188343808 6549061386633216 6561364866760704 6567102878056448 6582446576369664 6604780348182016 6620212077967488 6625957057527808 6650967623344128 6672176066020608 6672292421566464 6685500165521408 6690556716340224 6706305806893056 6712008447885312 6741125670895616 6756538538000384 6766407518846976 6772324842995712 6788148031881216 6794038745235456 6811179734062704 6833137376034816 6851841957216256 6855092292550656 6860277113683968 6873810812796928 6873976844320768 6895896413339648 6899636613725856 6899756935938048 6921758711881728 6921879419879424 6935581219094528 6944119465181184 6967680367312896 6983959994339328 6984081787060224 6990020632117248 7003199553552384 7009154655213568 7009276887302144 7025653702459392 7058169722732544 7065962018379264 7072264637906944 7088788620705792 7094816502185984 7135646061953024 7144430603599872 7157852581920768 7180850810585088 7185420378791424 7195016925544448 7205214925289472 7222049539600896 7228190738188992 7228316790030336 7245205380661248 7293272907841536 7299474670518272 7310313265102848 7316657110253568 7322191034056704 7336685246578688 7353955277340672 7360208640671744 7378778045234596 7387990737813504 7402565490704384 7426349983596544 7430377891704768 7454201689718784 7474736680599552 7478282500964352 7498702704869376 7505260432064512 7521187686211584 7522796087279616 7548320397922304 7548452032479232 7565956660534272 7566088602648576 7572522351460352 7583766379757568 7601105855250432 7625477053218816 7640571617738752 7646350532960256 7664349493592064 7679521005764608 7708322201868288 7721758329143296 7733037164396544 7733223949860864 7739799820566528 7757883465007104 7784205410357376 7784341158494208 7802528871481344 7805649502396928 7830676522532864 7855783786053632 7885298987115264 7885436498214912 7901045650161664 7919506037194752 7926378536108032 7956297717645312 7963063276929024 7981668564959232 7997607674642432 8003656632631296 8027601819697152 8029318517096448 8049576049346832 8075385163862016 8075525989859328 8082588157607936 8094394041237504 8101472709378048 8128960428531712 8147953326729216 8155024070803456 8180402950766592 8196595986202624 8206686640668672 8211909004333056 8234531343187968 8253770902401024 8253914839252992 8260933474320384 8280234720755712 8327886177042432 8335169037533184 8354643731546112 8377659279015936 8382990441923328 8384783138947072 8432889194553824 8433036255035392 8443417986072576 8452739610771456 8460074846519296 8487257124110336 8491860447662592 8492008536539136 8519087645392896 8536099961962496 8542556206399488 8595643069956096 8619322527449088 8626651883339776 8639461131485184 8646807612039168 8646958403026944 8667161576865792 8686978120286208 8696568638005248 8724662917791744 8732081848844288 8748486489014272 8776595435159552 8781355690196544 8809511087849472 8826949437289984 8837756759310336 8837970228412416 8867956831125504 8888676356431872 8896234754694144 8896389895421952 8917175853121536 8920742288453632 8941741075857408 8949344597180416 8997308633972736 9011927426531328 9021876691795968 9029766457327616 9050864042508288 9081572978750272 9092911677308928 9140123056734208 9145080482098176 9147036151578624 9174402079653888 9199515484967808 9199675914584064 9221170484477952 9229011615842304 9250736047128576 9290240489750528 9311946659119104 9320027509489664 9333866313547776 9337599404736512 9367538269945856 9410892963643392 9421282691172352 9432881031315456 9451718160941056 9487000343873052 9487165786914816 9517584202334208 9525907471466496 9543803442561024 9548164264624128 9574467747446784 9580560505055232 9603112457207808 9606953233719296 9629399386134528 9637587650918656 9637755720040448 9660273840881664 9704983368757248 9705152613187584 9724363877122048 9747084353470464 9762921378742272 9823592079949824 9842047300141056 9850654317084672 9873669864554496 9907170522273024 9930318116951232 9938935586291712 9966315574132736 9998270273159168 10028250248282112 10030394783039488 10035835074510336 10068012671827968 10087942214045696 10088118136864768 10111688506343424 10134807807000576 10158487264493568 10167302737625088 10191058117853184 10195134043947008 10216769601094056 10219132658122752 10249706064052224 10277762935824384 10282638438825984 10310716219195392 10310965266481152 10319733094088704 10343844620009472 10378940547143168 10379121544658944 10391899059781632 10403371828641792 10451520550969344 10485030948175872 10504799330328576 10513731982820352 10513915330953216 10538480553689088 10559341382926336 10598943027568896 10608396956860416 10617417702572032 10633182931058688 10642224753278976 10671542176841728 10703469092929536 10732768065795776 10767180218482688 10792525388316672 10801963612504064 10807822387934208 10842286107283488 10842475185045504 10863937768972288 10877239088381952 10939909361762304 10949212005777408 10974985665380352 10979375124250624 11005027869868032 11014577965760512 11030932916011008 11040312961007616 11068167067851894 11103848236056576 11113558716710912 11139524975394816 11170212372021248 11177320589231104 11212105020899328 11248054057304064 11257890648096768 11270319481028608 11284194130919424 11322480596883456 11322678048718848 11348934990801408 11349132903972864 11358783527190528 11390074941865984 11460857426608128 11469525799440384 11492430036598784 11519281508646912 11529076816052224 11556215435821056 11582637493714944 11595424850673664 11609699730849792 11676308115536064 11676511737741312 11708474253595392 11746014783799296 11751586787229696 11783675679080448 11823942441500672 11851568475242496 11861646339592192 11861853193895936 11879259055792128 11889567804162048 11922321434476544 11944594915393536 11996411511963648 12005484948946944 12015903235375104 12029168922394624 12043977775644672 12067818723344384 12074364074020248 12113077745793024 12113288984788992 12123882236411904 12152209064067072 12193440642797568 12196048202104832 12221929990093824 12232536106205184 12266020646623744 12266234552778752 12294893979303936 12305348821123072 12351797014781952 12391400211480576 12415928878825472 12502753556299776 12547857284857856 12566488918523904 12574485662884992 12577174708420608 12649333791830736 12649554382553088 12679109416157184 12690112269778944 12701209961955328 12730885686165504 12765956996595712 12774080673406976 12804149942943744 12813834309599232 12839199181512704 12854918922633216 12880365121175552 12928983791173632 12939977825009664 12970211418058752 12970437604540416 12996112471293952 13017228504989696 13044852957007872 13086994376687616 13098122773266432 13122729733521408 13134205756112896 13164893152739328 13209560696364032 13240424155934976 13251914115055616 13301935246688256 13344352132041216 13344584843132928 13371000331042816 13381113432680448 13412611613786112 13424016895770624 13482251341791232 13513077076000768 13532815037693952 13544649685991424 13576296063762432 13588077490470912 13622359468125408 13666274752069632 13703683914432512 13710184585101312 13720554227367936 13747621625593856 13791792826679296 13799273227451712 13799513871876096 13843517423763456 13871162438189056 13888238930362368 13935360734625792 13967919988678656 13968163574120448 13980041264234496 14006399107104768 14018309310427136 14018553774604288 14051307404918784 14116339445465088 14131924036758528 14144529275813888 14177577241411584 14189633004371968 14271292123906048 14288861207199744 14315705163841536 14361701621170176 14370840757582848 14410429850578944 14444099079201792 14456381476377984 14456633580060672 14490410761322496 14586545815683072 14598949341036544 14620626530205696 14644382068113408 14673370493157376 14720417281343488 14757556090469192 14775981475627008 14805130981408768 14852699967193088 14860755783409536 14908403379437568 14949473361199104 14997405409738752 15010520864129024 15042375372423168 15045592174559232 15096640795844608 15096904064958464 15131913321068544 15132177205297152 15145044702920704 15167532759515136 15202211710500864 15250954106437632 15281143235477504 15292701065920512 15328698987184128 15359042011529216 15416644403736576 15443516658286592 15466074328793088 15466447899721728 15479599641133056 15515766930014208 15568410820714752 15568682316988416 15605057742962688 15611299004793856 15661353045065728 15711567572107264 15770597974230528 15770872996429824 15802091300323328 15839012074389504 15852757072216064 15912595435290624 15926126553858048 15963337129918464 15995215349284864 16007313265262592 16055203639394304 16058637034192896 16099152098693664 16150770327724032 16151051979718656 16188788082475008 16202945418756096 16257920857063424 16295906653458432 16310048141606912 16393191972405248 16413373281337344 16423818008666112 16469062686375936 16507541804802048 16507829678505984 16521866948640768 16560469441511424 16602250601777841 16655772354084864 16670338075066368 16709287463092224 16755318558031872 16765980883846656 16769566277894144 16865778389107648 16866072510070784 16886835972145152 16905479221542912 16974514248220672 16983720895325184 16984017073078272 17038175290785792 17072199923924992 17085112412798976 17191286139912192 17238645054898176 17253303766679552 17278922262970368 17293615224078336 17334323153731584 17373956240572416 17393137276010496 17449325835583488 17464163697688576 17496972978028544 17553190870319104 17562711380393088 17619022175698944 17653898874579968 17675513518620672 17735913662251008 17777352712863744 17792469509388288 17792779790843904 17834351706243072 17841484576907264 17883482151714816 17898689194360832 17994617267945472 18023854853062656 18043753383591936 18059532914655232 18101728085016576 18163145957500544 18185823354617856 18290160964196352 18294072303157248 18348804159307776 18399030969935616 18399351829168128 18442340968955904 18458023231684608 18580480979501056 18623893318238208 18640055018979328 18667732627095552 18675198809473024 18735076539891712 18821785927286784 18842565382344704 18865762062630912 18903436321882112 18974000687746104 18974331573829632 19035168404668416 19051814942932992 19087606885122048 19096328529248256 19148935494893568 19161121010110464 19206224914415616 19213906467438592 19258798772269056 19275175301837312 19275511440080896 19320547681763328 19409966737514496 19410305226375168 19448727754244096 19494168706940928 19525842757484544 19647184159899648 19684094600282112 19701308634169344 19747339729108992 19814341044546048 19860636233902464 19877871172583424 19932631148265472 20056500496564224 20060789566078976 20071670149020672 20136025343655936 20175884428091392 20176236273729536 20223377012686848 20269615614001152 20316974528987136 20382116235706368 20390268087894016 20433539202188112 20499412128104448 20555525871648768 20565276877651968 20621432438390784 20621930532962304 20639466188177408 20687689240018944 20757881094286336 20758243089317888 20806743657283584 20903041101938688 20970061896351744 21009598660657152 21027463965640704 21027830661906432 21076961107378176 21118682765852672 21197886055137792 21216793913720832 21234835405144064 21266365862117376 21284449506557952 21343084353683456 21406938185859072 21465536131591552 21534360436965376 21585050776633344 21615644775868416 21684572214566976 21684950370091008 21727875537944576 21879818723524608 21898424011554816 21949971330760704 21958750248501248 22010055739736064 22029155931521024 22061865832022016 22080625922015232 22136334135703788 22207696472113152 22227117433421824 22279049950789632 22340424744042496 22354641178462208 22424210041798656 22496108114608128 22515781296193536 22540638962057216 22568388261838848 22644961193766912 22645356097437696 22697869981602816 22698265807945728 22717567054381056 22780149883731968 22921714853216256 22939051598880768 22984860073197568 23038563017293824 23058153632104448 23165274987429888 23190849701347328 23219399461699584 23352616231072128 23353023475482624 23416948507190784 23492029567598592 23567351358160896 23647884883001344 23703136950484992 23723292679184384 23723706387791872 23758518111584256 23779135608324096 23844642868953088 23889189830787072 23992823023927296 24010969897893888 24058337844789248 24087955551289344 24135637446688768 24148728148040496 24226155491586048 24226577969577984 24247764472823808 24304418128134144 24386881285595136 24392096404209664 24443859980187648 24465072212410368 24532041293247488 24532469105557504 24589787958607872 24610697642246144 24703594029563904 24782800422961152 24831857757650944 25005507112599552 25095714569715712 25132977837047808 25148971325769984 25154349416841216 25298667583661472 25299108765106176 25358218832314368 25380224539557888 25461771372331008 25548161346813952 25608299885887488 25627668619198464 25678398363025408 25760730242351104 25857967582347264 25879955650019328 25940422836117504 25940875209080832 25992224942587904 26034457009979392 26089705914015744 26173988753375232 26196245546532864 26245459467042816 26268411512225792 26329786305478656 26419121392728064 26480848311869952 26503828230111232 26603870493376512 26688704264082432 26689169686265856 26742000662085632 26762226865360896 26825223227572224 26848033791541248 26964502683582464 27026154152001536 27065630075387904 27089299371982848 27152592127524864 27244718936250816 27407367828865024 27420369170202624 27441108454735872 27495243251187712 27583585653358592 27598546454903424 27599027743752192 27687034847526912 27742324876378112 27870721469251584 27935839977357312 27960082528468992 28012798214209536 28036618620854272 28037107549208576 28102614809837568 28232678890930176 28263848073517056 28289058551627776 28355154482823168 28379266008743936 28542584247812096 28577722414399488 28631410327683072 28723403242340352 28741681515165696 28820859701157888 28888198158403584 28912762952755968 28913267160121344 28980821522644992 29173091631366144 29197898682073088 29241253060411392 29288764136226816 29346740986314752 29440834562686976 29515112180938384 29551962951254016 29610261962817536 29705399934386176 29721511566819072 29816806758875136 29898946722398208 29994810819477504 30084750744846336 30091184349118464 30193281591689216 30263826642137088 30264354410594304 30290089405841408 30335065519030272 30404423421001728 30501908212875264 30562286470955008 30585402131841024 30657397974368256 30718084023058432 30833288807473152 30887033316573184 30932148657586176 30932895799443456 30959199282266112 31031533860028416 31136821641429504 31137364633976832 31210115485925376 31222598009587712 31322706090131456 31541195948461056 31541745992859648 31604182600646656 31678024148779008 31705514144432128 31825190870581248 31852253107716096 31926674259836928 31990430698569728 32014626530525184 32110407278788608 32198304197387328 32301540655448064 32377576164950016 32405890837512192 32515841714126848 32591813306916864 32620096283213824 32786383944810496 32847636017332224 32938125372751872 33015083609604096 33043733897281536 33120938883022848 33204501203555682 33311544708169728 33340676150132736 33418574926184448 33510637116063744 33531961767693312 33539132555788288 33731556778215296 33732145020141568 33773671944290304 33810958443085824 33967441790650368 33968034146156544 34076350581571584 34170224825597952 34382572279824384 34477290109796352 34506607533359104 34557844525940736 34587230448156672 34668646307463168 34747912481144832 34786274552020992 34928327395377152 34993945956057088 35106381740638208 35125422760786176 35238044351397888 35307797749159936 35351027037241344 35471827324502016 35554705425727488 35584939018776576 35585559581687808 35668703412486144 35682969153814528 35766964303429632 35797378388721664 35989234535890944 36047709706125312 36087506767183872 36119065829310464 36203456170033152 36326291915001088 36371646709235712 36580321928392704 36588144606314496 36697608318615552 36798061939871232 36798703658336256 36884681937911808 36916046463369216 37160961959002112 37247786636476416 37280110037958656 37350397618946048 37470153079783424 37643571854573568 37685130764689408 37731524125261824 37806872643764224 37948001375492208 37948663147659264 38070336809336832 38103629885865984 38192657058496512 38297870989787136 38322242020220928 38412449828831232 38427812934877184 38517597544538112 38550350603674624 38551022880161792 38641095363526656 38819933475028992 38897455508488192 38988337413881856 39051685514969088 39294368319799296 39368189200564224 39402617268338688 39494679458217984 39628682089092096 39721272467804928 39755742345166848 39865262296530944 40113000993128448 40143340298041344 40272050687311872 40351768856182784 40446754025373696 40539231228002304 40633949057974272 40764232471412736 40780536175788032 40867078404376224 40998824256208896 41111051743297536 41130553755303936 41242864876781568 41278932376354816 41375378480037888 41515762188572672 41516486178635776 41613487314567168 41806082203877376 41940123792703488 42019197321314304 42054927931281408 42055661323812864 42153922214756352 42237365531705344 42395772110275584 42433587827441664 42469670810288128 42532731724234752 42568899013115904 42686168707366912 42813876371718144 42931072263183104 43068720873930752 43231289551736832 43369144429133952 43369900740182016 43455751075889152 43759637447049216 43796848023109632 43917500497002496 44020111479472128 44058311863042048 44161251844030464 44272668271407576 44415392944226304 44454234866843648 44558099901579264 44680849488084992 44709282356924416 44848420083597312 44992216229216256 45031562592387072 45081277924114432 45136776523677696 45289922387533824 45290712194875392 45395739963205632 45396531615891456 45435134108762112 45560299767463936 45843429706432512 45878103197761536 45969720146395136 46077126034587648 46116307264208896 46330549974859776 46381699402694656 46438798923399168 46705232462144256 46706046950965248 46833897014381568 46984059135197184 47134702716321792 47295769766002688 47406273900969984 47446585358368768 47517036223168512 47558271216648192 47778379661574144 47985646047854592 48021939795787776 48116675689578496 48175911102578688 48271274893377536 48297456296080992 48452310983172096 48453155939155968 48608836256268288 48773762571190272 48784192808419328 48887719960375296 48930144424820736 49064082586494976 49064938211115008 49179575917215744 49221395284492288 49407188059127808 49565600845922304 49663715515301888 50011014225199104 50191429139431424 50265955674095616 50297942651539968 50308698833682432 50597335167322944 50598217530212352 50716437664628736 50923542744662016 51096322693627904 51216599771774976 51255337238396928 51356796726050816 51521460484702208 51715935164694528 51759911300038656 51880845672235008 51984449885175808 52068914019958784 52179411828031488 52347977506750464 52392491093065728 52490918934085632 52536823024451584 52659572610957312 52838242785456128 52961696623739904 53007656460222464 53207740986753024 53377408528164864 53378339372531712 53484001324171264 53524453730721792 53650446455144448 53696067583082496 54052308304003072 54131260150775808 54178598743965696 54305184255049728 54489437872501632 54814735657730048 54882216909471744 54990486502375424 55167171306717184 55197092909806848 55198055487504384 55374069695053824 55484649752756224 55741442938503168 55871679954714624 55920165056937984 56025596428419072 56073237241708544 56205229619675136 56465357781860352 56527696147034112 56578117103255552 56710308965646336 56758532017487872 57085168495624192 57155444828798976 57262820655366144 57446806484680704 57483363030331392 57641719402315776 57776396316807168 57825525905511936 57826534320242688 57961643045289984 58346183262732288 58395797364146176 58482506120822784 58577528272453632 58693481972629504 58881669125373952 59030224361876768 59103925902508032 59220523925635072 59410799868772352 59443023133638144 59633613517750272 59797893444796416 60169501489692672 60182368698236928 60386563183378432 60527653284274176 60528708821188608 60580178811682816 60670131038060544 60808846842003456 61124572941910016 61170804263682048 61436168046116864 61666577614946304 61774066633146368 61864297315172352 61865791598886912 61918398564532224 62063067720056832 62273643282859008 62274729267953664 62420230971850752 62445196019175424 62645412180262912 63082391896922112 63083491985719296 63208365201293312 63356048297558016 63650381741162496 63704506215432192 63853348519673856 63980861397139456 64029253061050368 64220814557577216 64396608394774656 64603081310896128 64755152329900032 65031683428253696 65183626613833728 65240192566427648 65572767889620992 65695272034664448 65876250745503744 66030167219208192 66087467794563072 66241877766045696 66409002407111364 66623089416339456 66681352300265472 66837149852368896 67021274232127488 67063923535386624 67078265111576576 67463113556430592 67464290040283136 67547343888580608 67621916886171648 67934883581300736 67936068292313088 68152701163143168 68340449651195904 68765144559648768 68954580219592704 69013215066718208 69115689051881472 69174460896313344 69495824962289664 69572549104041984 69856654790754304 69987891912114176 70212763481276416 70250845521572352 70476088702795776 70615595498319872 70702054074482688 70943654649004032 71109410851454976 71169878037553152 71171119163375616 71337406824972288 71365938307629056 71533928606859264 71594756777443328 71978469071781888 72175013534367744 72238131658620928 72406912340066304 72652583830002176 72743293418471424 73160643856785408 73176289212628992 73395216637231104 73596123879742464 73597407316672512 73769363875823616 73832092926738432 74321923918004224 74495573272952832 74700795237892096 75287143709147136 75370261529378816 75463048250523648 75613745287528448 75896002750984416 75897326295318528 76140673618673664 76385314116993024 76644484040441856 76824899657662464 76855625869754368 77035195089076224 77100701207349248 77102045760323584 77282190727053312 77639866950057984 77794911016976384 77976674827763712 78103371029938176 78588736639598592 78736378401128448 78805234536677376 78989358916435968 79257364178184192 79442544935609856 79511484690333696 79730524593061888 80226001986256896 80286680596082688 80544101374623744 80703537712365568 80893508050747392 81078462456004608 81267898115948544 81561072351576064 81734156808752448 82222103486595072 82261107510607872 82485729753563136 82557864752709632 82750756960075776 83031524377145344 83032972357271552 83226974629134336 83612164407754752 83880247585406976 84038394642628608 84109855862562816 84111322647625728 84307844429512704 84474731063410688 84791544220551168 84867175654883328 84939341620576256 85065463448469504 85137798026231808 85372337414733824 85627752743436288 85862144526366208 86137441747861504 86462579103473664 86738288858267904 86739801480364032 86911502151778304 87519274894098432 87593696046219264 87835000994004992 88040222958944256 88322503688060928 88545336542815152 88830785888452608 88908469733687296 89116199803158528 89361698976169984 89418564713848832 89696840167194624 89984432458432512 90162555848228864 90273553047355392 90579844775067648 90791479926411264 90793063231782912 90870268217524224 91120599534927872 91686859412865024 91756206395523072 91939440292790272 92154252069175296 92232614528417792 92661099949719552 92763398805389312 92877597846798336 93410464924288512 93412093901930496 93667794028763136 93968118270394368 94591539532005376 94812547801939968 94893170716737536 95034072446337024 95116542433296384 95556759323148288 95971292095709184 96043879591575552 96233351379156992 96542549786755072 96594912592161984 96904621966344192 97217672512536576 97547525142380544 97568385616838656 97775439920750592 97860288849641472 98128165172989952 98129876422230016 98359151834431488 98442790568984576 98814376118255616 99131201691844608 99327431030603776 100022028450398208 100382858278862848 100531911348191232 100595885303079936 100617397667364864 101194670334645888 101196435060424704 101432875329257472 102192645387255808 102510674476793856 102713593452101632 103042920969404416 103431870329389056 103519822600077312 103761691344470016 103968899770351616 104358823656062976 104784982186131456 104981837868171264 105073646048903168 105319145221914624 105676485570912256 105923393247479808 106015312920444928 106415481973506048 106754817056329728 106756678745063424 106968002648342528 107048907461443584 107300892910288896 107392135166164992 108104616608006144 108262520301551616 108357197487931392 108610368510099456 108978875745003264 109629471315460096 109764433818943488 109980973004750848 110334342613434368 110394185819613696 110396110975008768 110748139390107648 110969299505512448 111482885877006336 111743359909429248 111840330113875968 112051192856838144 112146474483417088 112410459239350272 112930715563720704 113055392294068224 113420617931292672 113517064034975744 114170336991248384 114310889657597952 114893612969361408 114966726060662784 115283438804631552 115552792633614336 115651051811023872 115653068640485376 115923286090579968 116692366525464576 116791594728292352 116965012241645568 117155056544907264 117386963945259008 118060448723753536 118207851805016064 118821599737544704 118886046267276288 119267227035500544 119595786889592832 120339002979385344 120773126366756864 121055306568548352 121160357623365632 121340262076121088 121617693684006912 122249145883820032 122341608527364096 122872336092233728 123333155229892608 123548133266292736 123728594630344704 123836797129064448 124126135440113664 124547286565718016 124549458535907328 124840461943701504 124890392038350848 125290824360525824 126164783793844224 126166983971438592 126416730402586624 126712096595116032 127300763482324992 127409012430864384 127706697039347712 128058506122100736 128441629115154432 128793216789549312 129206162621792256 130063366856507392 130367253227667456 130480385132855296 131145535779241984 131390544069328896 131752501491007488 132060334438416384 132174935589126144 132483755532091392 132818004814222728 133246178832678912 133362704600530944 133674299704737792 134042548464254976 134127847070773248 134156530223153152 134926227112861184 134928580080566272 135094687777161216 135243833772343296 135869767162601472 135872136584626176 136305402326286336 136680899302391808 137530289119297536 137909160439185408 138026430133436416 138231378103762944 138348921792626688 138991649924579328 139145098208083968 139713309581508608 140425526962552832 140501691043144704 140952177405591552 141231190996639744 141404108148965376 141887309298008064 142218821702909952 142339756075106304 142674813649944576 142731876615258112 143189513554886656 143956938143563776 144350027068735488 144476263317241856 144813824680132608 145305167660004352 146321287713570816 146352578425257984 146790433274462208 147192247759484928 147194814633345024 147538727751647232 147664185853476864 148643847836008448 148991146545905664 149401590475784192 150574287418294272 150740523058757632 150926096501047296 151792005501968832 151794652590637056 152770628233986048 153288968080883712 153649799315324928 153711251739508736 154070390178152448 154201402414698496 154204091520647168 154564381454106624 155279733900115968 155589822033952768 155953349655527424 156206742059876352 157177473279197184 157472756802256896 157610469073354752 157978717832871936 158514728356368384 158885089871219712 159022969380667392 159461049186123776 160452003972513792 160573361192165376 161088202749247488 161407075424731136 162156924912009216 162535796231897088 163122144703152128 163468313617504896 164444206973190144 164971459507126272 165115729505419264 165501513920151552 166063048754290688 166065944714543104 166453949258268672 167224328815509504 167760495170813952 168076789285257216 168219711725125632 168615688859025408 168949462126821376 169583088441102336 169734351309766656 169878683241152512 170130926896939008 170275596052463616 170744674829467648 171255505486872576 171724289052732416 172274883495723008 172925158206947328 173476577716535808 173479602960728064 173823004303556608 175038549788196864 175187392092438528 175670001988009984 176080445917888512 176645007376121856 177090673085630304 177661571776905216 178232399606317056 178837129427697664 179393680334389248 180325111696457728 180547106094710784 181159689550135296 181582959852822528 181586126463565824 181740536435048448 182241199069855744 183373718825730048 183512412791046144 183878880585580544 184308504138350592 184465229056835584 185322199899439104 185526797610778624 185755195693596672 186820929848577024 186824187803860992 187335588057526272 187936236540788736 189183079064010752 189625095603879936 189786341433475072 190068144892674048 191113518646296576 191942584191418368 192087759183151104 192466702758313984 193085099573510144 193189825184323968 193809243932688384 195095050284761088 195136771233677312 195550879841501184 195720577699282944 196256330345979904 196259752844460032 196718303668862976 196885581137969152 197628752236511232 198262403383689216 198654862061207552 200044056900796416 200765716557725696 201063822696382464 201191770606159872 201234795334729728 202389340669291776 202392870120849408 202865750658514944 204385290774511616 205021348953587712 205427186904203264 206085841938808832 206863740658778112 207039645200154624 207523382688940032 207937799540703232 208717647312125952 209569964372262912 209963675736342528 210638290443829248 211352971141824512 211846786494959616 212030625840889856 212830963947012096 213509634112659456 213513357490126848 213936005296685056 214097814922887168 214601785820577792 214784270332329984 216209233216012288 216525040603103232 216714394975862784 217220737020198912 217957751490006528 219258942630920192 219528867637886976 220668685226868736 220788371639227392 220792221950017536 221496278780215296 221938599011024896 222965771754012672 223486719818858496 224102385713676288 224292948966834176 225861431127441408 226110784588136448 226841235862585344 227034128069951488 228340673982496768 229933452121325568 230566877609263104 231105585267228672 231302103622047744 231306137280970752 231846572181159936 233384733050929152 233583189456584704 233930024483291136 234310113089814528 234773927890518016 236120897447507072 236415703610032128 237772092534552576 238534454071001088 239191573779185664 240678005958770688 241546252733513728 242110613137096704 242320715246731264 242680524152242176 243235387368013824 244498291767640064 244683217054728192 245744672184467456 246666310459785216 247457189260689408 247673594258128896 248252270880227328 249094573131436032 249098917071814656 249680923887403008 249780784076701696 250581648721051648 252329567587688448 252333967942877184 252833460805173248 253424193190232064 254601526964649984 254818024861728768 255413394078695424 256117012244201472 256883258230308864 257586433579098624 258412325243584512 260126733713014784 260734506455334912 260960770265710592 262291071558483968 262781088138657792 263505002982014976 264120668876832768 264967511064182784 265636009628445456 266492357665357824 266725409201061888 267348599409475584 268085096928509952 268255694141546496 268313060446306304 269852454225722368 269857160161132544 270487667544686592 271739534325202944 272610804652572672 273361798604783616 275060578238595072 275818320878370816 276052860266872832 276462756207525888 276697843585253376 277983299849158656 278290196416167936 281003382086289408 281904354811183104 282462381993279488 283774618596016128 284437643405819904 284679512150212608 285349627299889152 285463753230516224 286379027109773312 287913876287127552 288700054137470976 288952526634483712 289627649360265216 290610335320008704 292642575427141632 292705156850515968 293580866548924416 294384495518969856 294389629266690048 295077455503294464 295328371706953728 297287695672016896 297982293091811328 298803180951568384 301148574836588544 301481046117515264 301852193002094592 303584011003937664 303589305181274112 306577936161767424 307422503479017472 308140780356304896 308402804829396992 308408183041294336 309128762908213248 310559467800231936 311179644067905536 311906699311054848 314354946558394368 314945513604513792 315220938146709504 315957435665743872 317029456712736768 317770179742439424 318045938761334784 318922098372247552 320904007945027584 321146722384330752 322176405498494976 322814150849462272 324313849824018432 325071592463794176 326244289406304256 326936627235009792 328888413946380288 329942919014252544 331003027840303104 332126097508581376 332907898516537344 334448657631019008 335520990341627904 336153578570514432 336439423450251264 337231377718050816 337898924253642752 339166176882204672 339757366482305024 340261853793878016 340551192104927232 341489349658935296 342511010973745152 343448578105464832 344549766991446016 345850316413894656 346953155433071616 346959205921456128 347646008607113216 350077099576393728 350374784184877056 351340003976019968 352160891835777024 354181346171260608 356464799212634112 357674258855395328 358787360668778496 360650223392915456 362319379100270592 363165919705645056 363481072870096896 364482398139711488 366747437651460096 367024825582092288 367757761171161088 368617008276701184 368930458113671168 370644399798878208 371053595221557248 371510391387193344 373641859697154048 373648375607721984 374671176115052544 375872473081577472 378366158128021504 379250191207759872 379572682866950144 380136289785348096 382227037292593152 384175518366302208 384933405516627968 386170199147020288 386379650368647936 387618487865376768 390190100569522176 391101759683002368 391441155398565888 392512660691959808 393436607337725952 393771162275938304 395257504473022464 396524806767378432 397309724122415104 400088113801592832 401531433115451392 402127645392764928 402383541212319744 402469590669459456 404778681338583552 404785740241698816 405731501317029888 408770581549023232 410042697907175424 410854373808406528 412171683877617664 413727481317556224 414079290400309248 415046765377880064 415875599081406464 417435294624251904 419139928744525824 421276580887658496 422705942283649024 423693572989919232 424061251681779712 425661927894024192 427019268225318912 427872010593370112 428195629845774336 429568540664659968 432418466432024576 433050081206206464 433428789951725568 434441474040397824 435915502980013056 438517885261840384 439057735275773952 441576743278454784 441584443900035072 442992557560430592 445931543508025344 446973439637716992 448204771427352576 448585897933668352 451722862254882816 452221569176272896 454068256139902976 456681347964993536 459866904242651136 461133755218526208 462211170534457344 462604207244095488 462612274561941504 463693144362319872 466769466101858304 467166378913169408 467860048966582272 468620226179629056 469547855781036032 472241794895014144 472831407220064256 475544185069105152 477068908142002176 478383147558371328 481356011917541376 483092505467027456 484221226274193408 484641430493462528 486470774736027648 488996583535280128 489366434109456384 491489344368934912 493332620919570432 494914378521378816 495347188516257792 496504541760454656 498189146262872064 498197834143629312 499361847774806016 499561568153403392 501163297442103296 504659135175376896 505666921610346496 506848386380464128 509203053929299968 509636049723457536 510826788157390848 512234024488402944 513766516460617728 515172867158197248 516824650487169024 520253467426029568 521469012910669824 525562176277315584 527010005964029952 528241337753665536 529935022128365568 531272019256890912 532984715330715648 534697198818951168 536511388283092992 536626120892612608 539704908451444736 539714320322265088 540975335089373184 543479068650405888 545221609305145344 546723597209567232 550121156477190144 551636641756741632 552105720533745664 552925512415051776 553395687170506752 555966599698317312 556580392832335872 562006764172578816 563808709622366208 564924763986558976 567549237192032256 568875286811639808 569359024300425216 570927506461032448 572758054219546624 575827752574255104 577400108274941952 577905053268967424 579255298720530432 581220670640017408 585285150854283264 585410313701031936 587161733097848832 588768991037939712 588779258533380096 590154911006588928 590656743413907456 594575391344033792 595964586183622656 597606361903136768 602297149673177088 602962092235030528 603704386004189184 607168022007875328 607178610362548224 613155872323534848 614845006958034944 616281560712609792 616805609658793984 618257525816426496 621118935600463872 622359288135811072 623813398622109696 628709893116788736 629891027209027584 631914871331487744 634058913425473536 635540359484878848 636091877522669568 637844196744495104 641808015890055168 642293444768661504 644352810996989952 645628301698924544 648627699648036864 650143184927588352 652488578812608512 653873254470019584 657776827892760576 662006055680606208 664252195017162752 665815797033074688 668897315262038016 672307157141028864 672878846900502528 675797848507285504 678332353764409344 679514732964610048 680523707587756032 681102384209854464 682978699317870592 685022021947490304 686897156210929664 689099533982892032 691700632827789312 693906310866143232 693918411842912256 695292017214226432 700154199152787456 700749568369754112 702680007952039936 704321783671554048 708362692342521216 715348517710790656 717574721337556992 721300446785830912 724638758200541184 726331839411290112 726962145740193792 733494875302920192 734049651164184576 735515522342322176 737234016553402368 737860916227342336 742107190443114496 743020782774386688 747283719394308096 747296751215443968 749342352230105088 751744946163154944 756732316256043008 758500382415519744 759145365733900288 760272579570696192 764454074585186304 768351036732604416 769866811033255936 772340398294040576 772759300737295872 775236975730753536 780380201139044352 782203519366004736 782882310797131776 785025321383919616 786873214675451904 787542324551876608 790515008946044928 794619448244830208 800176227603185664 803062866230902784 804255290785529856 804767082424639488 804939181338918912 809557362677167104 809571480483397632 811463002634059776 817541163098046464 820085395814350848 821708747616813056 827454962635112448 828158580800618496 830093530755760128 831751198162812928 834870589248503808 845411884567298048 847387145979838464 848122503363559424 851323855788048384 854038536450637824 855744021186740224 856391259691548672 859137081329319936 864836932864049152 866100162412412928 866857579903451136 868882948080795648 871831005960026112 877035770523680768 878115470551547904 883153486556909568 883168887800070144 885985115120861184 891863087016050688 893946879275433984 896409542854705152 897171795867336704 903445724509765632 904443138352545792 908136512279805952 913362695929987072 919733808485302272 922267510437052416 924422341068914688 925208414488190976 925224549123883008 927386288724639744 933538932203716608 934332757826338816 935720097933164544 939095711562072064 944483589790028288 945662814440128512 951088370138210304 954137816284004352 956766295116742656 962712023835082752 966185010934054912 968442452548386816 972941549472055296 977993167070560256 978732868218912768 982978688737869824 986665241839140864 989828757042757632 993009083520909312 996378292525744128 998723695549612032 999123136306806784 1002326594884206592 1009318270350753792 1011333843220692992 1013696772760928256 1019272099446915072 1021653576314781696 1024468048976805888 1027533032921235456 1030345734316394496 1033649300974338048 1040506934852059136 1042938025821339648 1051124352554631168 1054020011928059904 1056482675507331072 1062544038513781824 1069394397637902336 1073022776566185984 1073252241785225216 1079409816902889472 1079428640644530176 1081950670178746368 1086958137300811776 1090443218610290688 1093447194419134464 1100242312954380288 1103273283513483264 1104211441067491328 1105851024830103552 1106791374341013504 1111933199396634624 1113160785664671744 1124013528345157632 1127617419244732416 1129849527973117952 1135098474384064512 1137750573623279616 1138718048600850432 1141855012922064896 1154800216549883904 1155810106537934848 1158510597441060864 1162441341280034816 1170570301708566528 1174323466195697664 1177537982075879424 1180309822013177856 1181313486827814912 1189150782688067584 1191929172367245312 1195212723806273536 1204594299346354176 1205924184470061056 1207408772008378368 1214336044015750656 1214357220725096448 1226311744647069696 1229690013916069888 1232563121425219584 1233611219317587968 1236515051632852992 1242237871200927744 1247626797244219392 1257419786233577472 1263829742662975488 1268117826850947072 1271080718969757696 1272183755045339136 1275688393488990208 1283616031780110336 1284586889537323008 1288705621993979904 1291256603397849088 1297255399296073728 1300286369855176704 1304977157625217024 1307746508940039168 1315553655785521152 1328504390034325504 1337794630524076032 1344614314282057728 1345757693801005056 1351595697014571008 1356664707528818688 1359029465929220096 1362204768419708928 1365957398635741184 1370044043894980608 1373794312421859328 1378199067965784064 1383401265655578624 1387812621732286464 1387836823685824512 1390584034428452864 1400308398305574912 1401499136739508224 1405360015904079872 1408643567343108096 1416725384685042432 1430697035421581312 1435149442675113984 1442600893571661824 1449277516401082368 1452663678822580224 1453924291480387584 1466989750605840384 1468099302328369152 1474468033106804736 1475721832454684672 1484214380886228992 1486041565548773376 1494567438788616192 1494593502430887936 1498684704460210176 1503489892326309888 1513464632512086016 1517000764831039488 1518290731467800576 1520545159141392384 1528908149170372608 1536702073465208832 1544680796588081152 1545518601474591744 1550473951461507072 1560760402278088704 1564407038732009472 1570050642767839232 1575084649103753216 1581030017892089856 1589238896489660416 1606125732461805568 1609534164849278976 1609878362677837824 1619114725354334208 1619142960966795264 1622926005268119552 1635082326196092928 1640170791628701696 1643417495233626112 1654909925270224896 1656317161601236992 1660187061511520256 1669741178497007616 1690823769134596096 1694774291959676928 1696245006727118848 1702647711576096768 1708077072901275648 1711488042373480448 1712782519383097344 1718274162658639872 1732200324824825856 1733715159806902272 1737765896161591296 1743662011920052224 1754071541047361536 1756230941103095808 1766306973113819136 1766337775600140288 1771970230241722368 1783726174032101376 1787893758550867968 1792819085709410304 1794343591734673408 1806891449019531264 1808886276705091584 1816273024559611904 1826725391859974144 1839467616970604544 1844535020874104832 1848844682137829376 1850416828976381952 1854772577449279488 1867077864407433216 1868665515652677632 1871440195866329088 1878191423124144128 1888967179580056576 1902176740276420608 1908275632568008704 1913532590233485312 1925424047670165504 1932370021868109824 1936884905096773632 1945883098944110592 1957465736437825536 1973330483678281728 1986018167041818624 1992756585051488256 1997447391099224064 1998246272613613568 2004653189768413184 2018636540701507584 2022667686441385984 2027393545521856512 2038544198893830144 2043307152629563392 2048936097953611776 2055066065842470912 2060691468632788992 2067298601948676096 2081013869704118272 2085876051642679296 2102248705109262336 2108040023856119808 2112965351014662144 2125088077027563648 2146045553132371968 2146504483570450432 2158819633805778944 2158857281289060352 2163901340357492736 2173916274601623552 2180886437220581376 2200484625908760576 2206546567026966528 2208422882134982656 2211702049660207104 2213582748682027008 2226321571329343488 2248027056690315264 2255234838489464832 2259699055946235904 2270196948768129024 2275501147246559232 2277436097201700864 2283710025844129792 2309600433099767808 2317021194882121728 2324882682560069632 2341140603417133056 2348646932391395328 2355075964151758848 2360619644026355712 2362626973655629824 2378301565376135168 2383858344734490624 2390425447612547072 2409188598692708352 2411848368940122112 2414817544016756736 2428672088031501312 2428714441450192896 2452623489294139392 2459380027832139776 2465126242850439168 2467222438635175936 2484475742401855488 2495253594488438784 2536235653701894144 2542161437939515392 2544367510090678272 2551376786977980416 2567232063560220672 2569173779074646016 2577411243987959808 2582513206795698176 2594510798592147456 2600572739710353408 2609954315250434048 2615493017880078336 2631107311571042304 2657008780068651008 2675589261048152064 2689228628564115456 2691515387602010112 2703191394029142016 2713329415057637376 2724409536839417856 2740088087789961216 2747588624843718656 2756398135931568128 2766802531311157248 2775625243464572928 2775673647371649024 2781168068856905728 2800616796611149824 2802998273479016448 2810720031808159744 2817287134686216192 2833450769370084864 2861394070843162624 2870298885350227968 2885201787143323648 2898555032802164736 2905327357645160448 2933979501211680768 2936198604656738304 2948936066213609472 2951443664909369344 2968428761772457984 2989134877577232384 2997369408920420352 3006979784652619776 3026929265024172032 3034001529662078976 3036581462935601152 3041090318282784768 3057816298340745216 3073404146930417664 3091037202949183488 3100947902923014144 3121520804556177408 3128814077464018944 3140101285535678464 3150169298207506432 3162060035784179712 3178477792979320832 3219068329698557952 3219756725355675648 3238229450708668416 3238285921933590528 3245852010536239104 3270164652392185856 3280341583257403392 3286834990467252224 3309819850540449792 3312634323202473984 3320374123023040512 3339482356994015232 3381647538269192192 3389548583919353856 3392490013454237696 3405295423152193536 3416154145802551296 3422976084746960896 3425565038766194688 3464400649649651712 3467430319613804544 3475531792323182592 3487324023840104448 3508143082094723072 3532613946227638272 3543940460483444736 3567452348064202752 3575787517101735936 3585638171418820608 3588687183469346816 3613782898039062528 3617772553410183168 3678935233941209088 3689070041748209664 3697689364275658752 3700833657952763904 3709545154898558976 3737331031305355264 3742880391732658176 3756382846248288256 3777934359160113152 3804353480552841216 3816551265136017408 3827065180466970624 3850848095340331008 3864740043736219648 3873769810193547264 3891766197888221184 3914931472875651072 3946660967356563456 3985513170102976512 3996492545227227136 4009306379536826368 4037273081403015168 4045335372882771968 4054787091043713024 4077088397787660288 4086614305259126784 4097872195907223552 4110132131684941824 4121382937265577984 4134597203897352192 4162027739408236544 4171752103285358592 4204497410218524672 4216080047712239616 4225930702029324288 4250176154055127296 4292091106264743936 4317639267611557888 4327802680714985472 4347832549203247104 4361772874441162752 4400969251817521152 4416845764269965312 4423404099320414208 4427165497364054016 4452643142658686976 4496054113380630528 4510469676978929664 4519398111892471808 4540393897536258048 4551002294493118464 4554872194403401728 4567420051688259584 4634042389764243456 4649765365120139264 4682281206834266112 4710151928303517696 4725253947311259648 4756603130752270336 4767716689468981248 4780850895225094144 4818377197385416704 4823696737880244224 4829635088033513472 4857344176063002624 4857428882900385792 4905246978588278784 4918760055664279552 4930252485700878336 4934444877270351872 4968951484803710976 5072471307403788288 5084322875879030784 5088735020181356544 5134464127120441344 5138347558149292032 5154822487975919616 5165026413591396352 5201145479420706816 5219908630500868096 5230986035760156672 5262214623142084608 5314017560137302016 5351178522096304128 5378457257128230912 5383030775204020224 5406382788058284032 5426658830115274752 5448819073678835712 5480176175579922432 5495177249687437312 5512796271863136256 5533605062622314496 5551250486929145856 5562336137713811456 5601233593222299648 5605996546958032896 5621440063616319488 5634574269372432384 5666901538740169728 5722788141686325248 5740597770700455936 5797110065604329472 5810654715290320896 5872397209313476608 5902887329818738688 5936857523544915968 5978269755154464768 5994738817840840704 6013959569305239552 6053858530048344064 6068003059324157952 6073162925871202304 6082180636565569536 6115632596681490432 6146808293860835328 6182074405898366976 6201895805846028288 6243041609112354816 6257628154928037888 6280202571071356928 6300338596415012864 6324120071568359424 6356955585958641664 6438136659397115904 6439513450711351296 6476458901417336832 6476571843867181056 6491704021072478208 6540329304784371712 6573669980934504448 6619639701080899584 6625268646404947968 6640748246046081024 6678964713988030464 6763295076538384384 6779097167838707712 6810590846304387072 6832308291605102592 6845952169493921792 6851130077532389376 6928801299299303424 6951063584646365184 6974648047680208896 7016286164189446144 7065227892455276544 7087880920966889472 7134904696128405504 7151575034203471872 7171276342837641216 7177374366938693632 7227565796078125056 7235545106820366336 7357870467882418176 7378140083496419328 7395378728551317504 7401667315905527808 7474662062610710528 7485760783465316352 7512765692496576512 7555868718320226304 7608706961105682432 7633102530272034816 7654130360933941248 7701696190680662016 7729480087472439296 7747539620387094528 7783532395776442368 7829862945751302144 7893321934713126912 7971026340205953024 7992985090454454272 8074546162806030336 8090670745765543936 8109574182087426048 8173228610518253568 8220264263369883648 8242765874531155968 8269194407794704384 8324055478816473088 8343504206570717184 8408994820437049344 8432160095424479232 8451861404058648576 8500352308110254592 8584182212529487872 8635278535223115776 8655605361429970944 8695665098406494208 8801938503635042304 8833691528539930624 8846808198640828416 8854330994728108032 8905286285317373952 8992108226761261056 9020939353957859328 9038796223784943616 9080787795072516096 9102004588986236928 9109744388806803456 9134840103376519168 9299530730240278528 9364562413668532224 9420303856607035392 9450507894622519296 9513206261504540672 9535433378937962496 9561701790450188288 9647393475760488448 9659270176067026944 9714688352126005248 9714857765800771584 9810493957176557568 9837520111328559104 9860504971401756672 9868889754540703744 9937902969607421952 10144942614807576576 10168645751758061568 10177470040362713088 10268928254240882688 10276695116298584064 10330052827182792704 10402290958841413632 10439817261001736192 10461972071520313344 10524429246284169216 10628035120274604032 10702357044192608256 10756914514256461824 10766061550408040448 10812765576116568064 10853317660230549504 10990354499374874624 11025592543726272512 11067210125244628992 11102500973858291712 11124672275427622912 11211993093916065792 11242880127232638976 11269148538744864768 11333803077480339456 11445576283372650496 11481195541400911872 11594220131208658944 11621309430580641792 11744794418626953216 11805774659637477376 11873715047089831936 11956539510308929536 11989477635681681408 12027919138610479104 12136006118648315904 12146325851742404608 12164361273131139072 12231265193362980864 12293616587721670656 12364148811796733952 12403791611692056576 12486083218224709632 12515256309856075776 12560405142142713856 12648240143136718848 12713911171917283328 12876273318794231808 12952917802834673664 12983408042144956416 13080658609568743424 13147339961869008896 13250537292809895936 13281496492092162048 13357929427976060928 13526590153076768768 13558194335677415424 13621181692608774144 13664616583210205184 13702260155064778752 13902127169292730368 13949296095360417792 14032572328378892288 14130455784910553088 14175761841933778944 14269809392256811008 14303150068406943744 14342552685675282432 14354748733877387264 14455131592156250112 14471090213640732672 14715740935764836352 14756280166992838656 14790757457102635008 14803334631811055616 14949324125221421056 15025531384993153024 15111737436640452608 15217413922211364864 15266205060544069632 15403392381361324032 15458960174944878592 15495079240774189056 15659725891502604288 15786643869426253824 15942052680411906048 15985970180908908544 16149092325612060672 16219148364174852096 16346457221036507136 16440528526739767296 16485531749062311936 16538388815589408768 16648110957632946176 16687008413141434368 16817989640874098688 16864320190848958464 16903722808117297152 17000704616220509184 17168364425058975744 17270557070446231552 17391330196812988416 17667383057079861248 17708661989456216064 17810572570634747904 17984216453522522112 18041878707915718656 18077592447569887232 18161575590145032192 18204009177972473856 18219488777613606912 18269680206753038336 18599061460480557056 18729124827337064448 18840607713214070784 18901015789245038592 19070866757875924992 19294786951520976896 19318540352134053888 19429376704252010496 19429715531601543168 19620987914353115136 19675040222657118208 19721009942803513344 19737779509081407488 19875805939214843904 20289885229615153152 20337291503516123136 20537856508481765376 20553390232597168128 20660105654365585408 20879634522003472384 20923944143040626688 21048858492568338432 21256070240549208064 21404714088385216512 21513829028512923648 21532123100816080896 21706635320461099008 21980708998749749248 22051185087452545024 22134420250489257984 22205001947716583424 22249344550855245824 22423986187832131584 22538297077489729536 22667606154960678912 22891152566745300992 22962391082801823744 23188440262417317888 23242618861161283584 23489588837253906432 23611549319274954752 23747430094179663872 23913079020617859072 23978955271363362816 24272012237296631808 24292651703484809216 24328722546262278144 24728297623593467904 24807583223384113152 24972166436449419264 25030512619712151552 25120810284285427712 25296480286273437696 25752546637588463616 25905835605669347328 25966816084289912832 26161317219137486848 26294679923738017792 26501074585619791872 26562992984184324096 26715858855952121856 27053180306153537536 27116388671354830848 27242363385217548288 27329233166420410368 27404520310129557504 27898592190720835584 28065144656757784576 28260911569821106176 28351523683867557888 28539618784513622016 28606300136813887488 28685105371350564864 28709497467754774528 28942180427281465344 29431481871529672704 29512560333985677312 29581514914205270016 29606669263622111232 30223474873280905216 30434827844422729728 30532410121088139264 30806784762722648064 30917920349889757184 30990158481548378112 31319451783005208576 31573287738852507648 31884105360823812096 31971940361817817088 32298184651224121344 32438296728349704192 32971063498124623872 33076777631178817536 33296221915265892352 33374016826282868736 33635979281748197376 33728640381697916928 33807445616234594304 34001409232441018368 34336728850117951488 34541114140892463104 34782660393625976832 35417323978912432128 35621145141269495808 35968432907045044224 36083757415831437312 36155184895139774464 36408018355944947712 36438977555227213824 36539360413506076672 37198122920961114112 37458249654674128896 37681215426428141568 38141733515751849984 38589573903041953792 38858753408504020992 39241975828706230272 39350080445314236416 39442019885607026688 39475559018162814976 39751611878429687808 40579770459230306304 40674583007032246272 41106780465194336256 41320211308731170816 41847888286081253376 42097716985136676864 42512140481098416128 42809428176770433024 43027658057025847296 43064246201632161792 43413270640922198016 43961417997499498496 44102370174905090048 44268840500978515968 44410003895433166848 44498689101710491648 44847972375664263168 45076594154979459072 45335212309921357824 45782305133490601984 46376880524834635776 46485237722322567168 46979177674507812864 47826158041235718144 47957910542726725632 48585303406969618432 48657445092524556288 49456595247186935808 49615166446768226304 49944332872898838528 50061025239424303104 50241620568570855424 50592960572546875392 51505093275176927232 51811671211338694656 52322634438274973696 52589359847476035584 53002149171239583744 53125985968368648192 53431717711904243712 54106360612307075072 54232777342709661696 54484726770435096576 54658466332840820736 54809040620259115008 55797184381441671168 56521823139642212352 56703047367735115776 57212600273627774976 57418994935509549056 57884360854562930688 58862963743059345408 59025120667971354624 59163029828410540032 59213338527244222464 60446949746561810432 60869655688845459456 61613569525445296128 61835840699779514368 61980316963096756224 62638903566010417152 63146575477705015296 63768210721647624192 63943880723635634176 64596369302448242688 65942126996249247744 66153555262357635072 66592443830531784704 66748033652565737472 67271958563496394752 67614891232469188608 68002818464882036736 68673457700235902976 69082228281784926208 69565320787251953664 70834647957824864256 71242290282538991616 71936865814090088448 72310369790279548928 72816036711889895424 72877955110454427648 73078720827012153344 74396245841922228224 74916499309348257792 75362430852856283136 77179147806083907584 77717506817008041984 78483951657412460544 78700160890628472832 78884039771214053376 78951118036325629952 79503223756859375616 81159540918460612608 81349166014064492544 82213560930388672512 82640422617462341632 83695776572162506752 84195433970273353728 85024280962196832256 85618856353540866048 86055316114051694592 86128492403264323584 86826541281844396032 87922835994998996992 88537681001957031936 88820007790866333696 88997378203420983296 90670424619842715648 91564610266981203968 92753761049669271552 92970475444645134336 93958355349015625728 95652316082471436288 95915821085453451264 97170606813939236864 97314890185049112576 98913190494373871616 99230332893536452608 99888665745797677056 100122050478848606208 100483241137141710848 101185921145093750784 103010186550353854464 103623342422677389312 104645268876549947392 105178719694952071168 106251971936737296384 106863435423808487424 108212721224614150144 108465554685419323392 109316932665681641472 109618081240518230016 111594368762883342336 113043646279284424704 114425200547255549952 114837989871019098112 115768721709125861376 117725927486118690816 118050241335942709248 118326059656821080064 118426677054488444928 120893899493123620864 121739311377690918912 123671681399559028736 123960633926193512448 126293150955410030592 127536421443295248384 127887761447271268352 129192738604896485376 131884253992498495488 132307110524715270144 133496067305131474944 134543917126992789504 135229782464938377216 136005636929764073472 137346915400471805952 138164456563569852416 139130641574503907328 143873731628180176896 144620739580559097856 145755910220908855296 146157441654024306688 148792491683844456448 149832998618696515584 150724861705712566272 154358295612167815168 155435013634016083968 156967903314824921088 157768079542428106752 157902236072651259904 159006447513718751232 162319081836921225216 162698332028128985088 164427121860777345024 165280845234924683264 167391553144325013504 170048561924393664512 172256984806528647168 173653082563688792064 175845671989997993984 177075362003914063872 177640015581732667392 181340849239685431296 183129220533962407936 185507522099338543104 185940950889290268672 187916710698031251456 191304632164942872576 191831642170906902528 194341213627878473728 197826380988747743232 198460665787072905216 199777331491595354112 200244100957697212416 200966482274283421696 206020373100707708928 207246684845354778624 212503943873474592768 213726870847616974848 216425442449228300288 216931109370838646784 218633865331363282944 219236162481036460032 223188737525766684672 226087292558568849408 229675979742038196224 231537443418251722752 235451854972237381632 236100482671885418496 236652119313642160128 236853354108976889856 241787798986247241728 243478622755381837824 247921267852387024896 252586301910820061184 255072842886590496768 255775522894542536704 258385477209792970752 263768507984996990976 266992134610262949888 272011273859528146944 274693830800943611904 276328913127139704832 278261283149007814656 287747463256360353792 289241479161118195712 291511820441817710592 297584983367688912896 299665997237393031168 301449723411425132544 308716591224335630336 310870027268032167936 313935806629649842176 315536159084856213504 315804472145302519808 324638163673842450432 325396664056257970176 328854243721554690048 334783106288650027008 340097123848787329024 344513969613057294336 347306165127377584128 351691343979995987968 354150724007828127744 355280031163465334784 362681698479370862592 366258441067924815872 371015044198677086208 371881901778580537344 382609264329885745152 383663284341813805056 395652761977495486464 396921331574145810432 400488201915394424832 401932964548566843392 412040746201415417856 414493369690709557248 432850884898456600576 433862218741677293568 437267730662726565888 438472324962072920064 446377475051533369344 452174585117137698816 463074886836503445504 470903709944474763264 473304238627284320256 473706708217953779712 483575597972494483456 486957245510763675648 495842535704774049792 510145685773180993536 511551045789085073408 516770954419585941504 527537015969993981952 544022547719056293888 549387661601887223808 552657826254279409664 556522566298015629312 575494926512720707584 578482958322236391424 583023640883635421184 595169966735377825792 599331994474786062336 602899446822850265088 621740054536064335872 631608944290605039616 649276327347684900864 650793328112515940352 657708487443109380096 669566212577300054016 680194247697574658048 689027939226114588672 694612330254755168256 703382687959991975936 708301448015656255488 710560062326930669568 725363396958741725184 732516882135849631744 743763803557161074688 765218528659771490304 767326568683627610112 791305523954990972928 800976403830788849664 803865929097133686784 824081492402830835712 828986739381419114496 865701769796913201152 867724437483354587136 874535461325453131776 892754950103066738688 904349170234275397632 926149773673006891008 941807419888949526528 946608477254568640512 947413416435907559424 967151195944988966912 973914491021527351296 1020291371546361987072 1023102091578170146816 1033541908839171883008 1055074031939987963904 1088045095438112587776 1098775323203774447616 1105315652508558819328 1113045132596031258624 1150989853025441415168 1156965916644472782848 1190339933470755651584 1205798893645700530176 1243480109072128671744 1263217888581210079232 1298552654695369801728 1301586656225031880704 1315416974886218760192 1339132425154600108032 1360388495395149316096 1389224660509510336512 1406765375919983951872 1421120124653861339136 1450726793917483450368 1487527607114322149376 1530437057319542980608 1534653137367255220224 1582611047909981945856 1607731858194267373568 1648162984805661671424 1657973478762838228992 1735448874966709174272 1749070922650906263552 1785509900206133477376 1808698340468550795264 1894826832871815118848 1934302391889977933824 1947828982043054702592 2040582743092723974144 2067083817678343766016 2110148063879975927808 2176090190876225175552 2197550646407548895232 2210631305017117638656 2301979706050882830336 2380679866941511303168 2411597787291401060352 2486960218144257343488 2526435777162420158464 2597105309390739603456 2603173312450063761408 2678264850309200216064 2778449321019020673024 2813530751839967903744 2842240249307722678272 2901453587834966900736 3060874114639085961216 3069306274734510440448 3165222095819963891712 3296325969611323342848 3315946957525676457984 3470897749933418348544 3571019800412266954752 3617396680937101590528 3789653665743630237696 3868604783779955867648 3895657964086109405184 4081165486185447948288 4220296127759951855616 4352180381752450351104 4421262610034235277312 4603959412101765660672 4761359733883022606336 4823195574582802120704 4973920436288514686976 5206346624900127522816 5356529700618400432128 5627061503679935807488 5684480498615445356544 5802907175669933801472 6121748229278171922432 6330444191639927783424 6592651939222646685696 6631893915051352915968 7142039600824533909504 7234793361874203181056 7579307331487260475392 7737209567559911735296 7791315928172218810368 8440592255519903711232 8704360763504900702208 8842525220068470554624 9207918824203531321344 9522719467766045212672 9947840872577029373952 10412693249800255045632 10713059401236800864256 11254123007359871614976 11368960997230890713088 11605814351339867602944 12243496458556343844864 12660888383279855566848 13263787830102705831936 14284079201649067819008 14469586723748406362112 15474419135119823470592 16881184511039807422464 17408721527009801404416 17685050440136941109248 19895681745154058747904 21426118802473601728512 22737921994461781426176 23211628702679735205888 25321776766559711133696 26527575660205411663872 28568158403298135638016 30948838270239646941184 33762369022079614844928 34817443054019602808832 39791363490308117495808 42852237604947203457024 46423257405359470411776 50643553533119422267392 53055151320410823327744 61897676540479293882368 69634886108039205617664 79582726980616234991616 85704475209894406914048 92846514810718940823552 101287107066238844534784 123795353080958587764736 139269772216078411235328 159165453961232469983232 185693029621437881647104 278539544432156822470656 371386059242875763294208 557079088864313644941312 1114158177728627289882624
- Sum of all divisors σ(n): 4509714530248735090338783
- Sum of proper divisors (its aliquot sum) s(n): 3395556352520107800456159
- 1114158177728627289882624 is an abundant number, because the sum of its proper divisors (3395556352520107800456159) is greater than itself. Its abundance is 2281398174791480510573535
Bases of 1114158177728627289882624
- Binary: 111010111110111010100010110001100101110100101010110001000000000000000000000000002
- Hexadecimal: 0xEBEEA2C65D2AC4000000
- Base-36: 51FIRI56R6K8Z5S0
Squares and roots of 1114158177728627289882624
- 1114158177728627289882624 squared (11141581777286272898826242) is 1241348444999575435547047527194593386431697125376
- 1114158177728627289882624 cubed (11141581777286272898826243) is 1383058521406992086323129656304430832601223835480722252789698229251866624
-
1114158177728627289882624 is a
perfect square number . Itssquare root is 1055536914432 -
The
cube root of 1114158177728627289882624 is 103669009.8927925669
Scales and comparisons
How big is 1114158177728627289882624?- 1,114,158,177,728,627,289,882,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,114,158,177,728,627,289,882,624 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 1114158177728627289882624 cubic inches would be around 8639084.2 feet tall.
Recreational maths with 1114158177728627289882624
- 1114158177728627289882624 backwards is 4262889827268277718514111
- 1114158177728627289882624 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1114158177728627289882624's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1114158177728627289882624 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 1114158177728627289882624 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/1114158177728627289882624/
Chicago style:
Numbermatics. 2024. "Number 1114158177728627289882624 - Facts about the integer". https://numbermatics.com/n/1114158177728627289882624/
The information we have on file for 1114158177728627289882624 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 1114158177728627289882624, math, Factors of 1114158177728627289882624, curriculum, school, college, exams, university, Prime factorization of 1114158177728627289882624, STEM, science, technology, engineering, physics, economics, calculator, one septillion, one hundred fourteen sextillion, one hundred fifty-eight quintillion, one hundred seventy-seven quadrillion, seven hundred twenty-eight trillion, six hundred twenty-seven billion, two hundred eighty-nine million, eight hundred eighty-two thousand, six hundred twenty-four.