27640357214960248641552384
27,640,357,214,960,248,641,552,384 is an even composite number composed of seven prime numbers multiplied together.
What does the number 27640357214960248641552384 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 25515 divisors.
27640357214960248641552384 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 27640357214960248641552384:
220 × 34 × 112 × 132 × 292 × 1512 × 9112
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 29 × 29 × 151 × 151 × 911 × 911)See below for interesting mathematical facts about the number 27640357214960248641552384 from the Numbermatics database.
Names of 27640357214960248641552384
- Cardinal: 27640357214960248641552384 can be written as Twenty-seven septillion, six hundred forty sextillion, three hundred fifty-seven quintillion, two hundred fourteen quadrillion, nine hundred sixty trillion, two hundred forty-eight billion, six hundred forty-one million, five hundred fifty-two thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 2.7640357214960248641552384 × 1025
Factors of 27640357214960248641552384
Divisors of 27640357214960248641552384
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 29 32 33 36 39 44 48 52 54 58 64 66 72 78 81 87 88 96 99 104 108 116 117 121 128 132 143 144 151 156 162 169 174 176 192 198 208 216 232 234 242 256 261 264 286 288 297 302 312 319 324 338 348 351 352 363 377 384 396 416 429 432 453 464 468 484 507 512 522 528 572 576 594 604 624 638 648 676 696 702 704 726 754 768 783 792 832 841 858 864 891 906 911 928 936 957 968 1014 1024 1044 1053 1056 1089 1131 1144 1152 1188 1208 1248 1276 1287 1296 1352 1359 1392 1404 1408 1452 1508 1521 1536 1566 1573 1584 1661 1664 1682 1716 1728 1782 1812 1822 1856 1859 1872 1914 1936 1963 2028 2048 2088 2106 2112 2178 2262 2288 2304 2349 2376 2416 2496 2523 2552 2574 2592 2704 2718 2733 2784 2808 2816 2871 2904 3016 3042 3072 3132 3146 3168 3267 3322 3328 3364 3393 3432 3456 3509 3564 3624 3644 3712 3718 3744 3828 3861 3872 3926 4056 4077 4096 4147 4176 4212 4224 4356 4379 4524 4563 4576 4608 4698 4719 4752 4832 4901 4983 4992 5046 5104 5148 5184 5408 5436 5466 5568 5577 5616 5632 5742 5808 5889 6032 6084 6144 6264 6292 6336 6534 6644 6656 6728 6786 6864 6912 7018 7128 7248 7288 7424 7436 7488 7569 7656 7722 7744 7852 8112 8154 8192 8199 8294 8352 8424 8448 8613 8712 8758 9048 9126 9152 9216 9251 9396 9438 9504 9664 9801 9802 9966 9984 10021 10092 10179 10208 10296 10368 10527 10816 10872 10932 10933 11136 11154 11232 11264 11484 11583 11616 11778 11843 12064 12168 12231 12288 12441 12528 12584 12672 13068 13137 13288 13312 13456 13572 13689 13728 13824 14036 14157 14256 14496 14576 14703 14848 14872 14949 14976 15138 15312 15444 15488 15704 16224 16308 16384 16398 16588 16704 16731 16848 16896 17226 17424 17516 17667 18096 18252 18271 18304 18432 18502 18792 18876 19008 19328 19602 19604 19932 19968 20042 20184 20358 20416 20449 20592 20736 21054 21593 21632 21744 21864 21866 22272 22308 22464 22528 22707 22801 22968 23166 23232 23556 23686 24128 24336 24462 24576 24597 24882 25056 25168 25344 25519 25839 26136 26274 26419 26576 26624 26912 27144 27378 27456 27648 27753 28072 28314 28512 28992 29152 29406 29696 29744 29898 29952 30063 30276 30537 30624 30888 30976 31408 31581 32448 32616 32768 32796 32799 33176 33408 33462 33696 33792 34452 34848 35032 35334 35529 36192 36504 36542 36608 36864 37004 37323 37584 37752 38016 38656 39204 39208 39411 39864 39936 40084 40368 40716 40832 40898 41184 41472 42108 42471 43186 43264 43488 43728 43732 44109 44544 44616 44847 44928 45056 45414 45602 45617 45936 46332 46464 47112 47372 48169 48256 48672 48924 49152 49194 49764 50112 50193 50336 50688 51038 51678 52272 52548 52838 53001 53152 53248 53824 53911 54288 54756 54813 54912 55296 55506 56144 56628 56927 57024 57984 58304 58812 59392 59488 59796 59904 60126 60552 61074 61248 61347 61776 61952 62816 63162 64779 64896 65232 65536 65592 65598 66352 66816 66924 67392 67584 68121 68403 68904 69696 70064 70668 71058 72384 73008 73084 73216 73728 73791 74008 74646 75168 75504 76032 76557 77312 78408 78416 78822 79257 79728 79872 80168 80736 81432 81664 81796 82368 82944 83259 84216 84942 86372 86528 86976 87456 87464 88218 89088 89232 89694 89856 90112 90189 90828 91204 91234 91872 92664 92928 94224 94743 94744 96338 96512 97344 97848 98304 98388 98397 99528 100224 100386 100672 101376 101761 102076 103356 104544 105096 105676 106002 106304 106496 106587 107648 107822 108576 109512 109626 109824 110231 110592 111012 111969 112288 113256 113854 114048 115968 116608 117624 118233 118784 118976 119592 119808 120252 120263 121104 122148 122496 122694 123552 123904 125632 126324 126991 127413 129558 129792 130273 130464 131072 131184 131196 132327 132704 133632 133848 134541 134784 135168 136242 136806 136851 137561 137808 139392 140128 141336 142116 142129 144507 144768 146016 146168 146432 147456 147582 148016 149292 150336 150579 151008 152064 153114 153959 154624 156816 156832 157644 158514 159003 159456 159744 160336 161472 161733 162864 163328 163592 164439 164736 165888 166518 168432 169884 170781 172744 173056 173952 174912 174928 176436 178176 178464 179388 179712 180224 180378 181656 182408 182468 183744 184041 185328 185856 188448 189486 189488 192676 193024 194337 194688 195696 196608 196776 196794 199056 200448 200772 201344 202752 203522 204152 205209 206712 209088 210192 211352 212004 212608 212992 213174 215296 215644 217152 219024 219252 219648 220462 221184 222024 223938 224576 226512 227708 228096 229671 231936 233216 235248 236466 237523 237568 237771 237952 239184 239616 240504 240526 242208 244296 244992 245388 247104 247808 249777 250811 251264 252648 253982 254826 259116 259584 260546 260928 262144 262368 262392 264654 265408 267264 267696 269082 269568 270336 270567 272484 273612 273702 275122 275616 278784 280256 280709 282672 284229 284232 284258 289014 289536 290609 292032 292336 292864 294912 295164 295191 296032 296413 298584 300672 301158 302016 304128 305283 306228 307918 309248 313632 313664 315288 317028 318006 318912 319488 319761 320672 322944 323466 325728 326656 327184 328878 329472 330693 331776 333036 335907 336864 339768 341562 343447 345488 346112 347904 349824 349856 352872 354699 356352 356928 358776 359424 360448 360756 360789 363312 364816 364936 367488 368082 370656 371712 376896 378972 378976 380973 385352 386048 388674 389376 390819 391392 393216 393552 393588 396981 398112 400896 401544 402688 405504 407044 408304 410418 410553 412683 413424 418176 420384 422704 424008 425216 425984 426348 426387 430592 431288 433521 434304 438048 438504 439296 440924 442368 444048 447876 449152 453024 455416 456192 459342 461877 463872 466432 470496 472932 475046 475136 475542 475904 478368 479232 481008 481052 484416 485199 488592 489984 490776 493317 494208 495616 499554 501622 502528 505296 507964 509652 512343 518232 519168 521092 521856 524288 524736 524784 529308 529859 530816 534528 535392 538164 539136 540672 541134 544968 547224 547404 550244 551232 552123 557568 560512 561418 565344 568458 568464 568516 578028 579072 581218 583011 584064 584672 585728 589824 590328 590382 592064 592826 593021 597168 601344 602316 604032 608256 610566 612456 615627 615836 618496 626197 627264 627328 630576 634056 636012 637824 638976 639522 641344 645888 646932 651456 653312 654368 657756 658944 661229 661386 663552 666072 671814 673728 679536 683124 686894 689013 690976 692224 695808 699648 699712 705744 709398 712569 712704 713313 713856 717552 718848 720896 721512 721578 726624 729632 729872 734976 736164 740051 741312 743424 749331 752433 753792 757944 757952 761946 766151 770704 772096 777348 778752 781638 782784 786432 787104 787176 793962 796224 801792 803088 805376 811008 811701 814088 816608 820836 821106 825366 826848 829921 836352 840768 842127 845408 848016 850432 851968 852696 852774 861184 862576 867042 868608 871827 876096 877008 878592 881848 884736 885573 888096 889239 895752 898304 906048 910832 912384 915849 918684 923754 927744 932864 940992 945864 950092 950272 951084 951808 956736 958464 959283 962016 962104 968832 970398 977184 979968 981552 986634 988416 991232 992079 999108 1003244 1005056 1010592 1015928 1019304 1024686 1030341 1036464 1038336 1042184 1043712 1048576 1049472 1049568 1058616 1059718 1061632 1069056 1070784 1076328 1078272 1081344 1082268 1082367 1089936 1094448 1094808 1100488 1102464 1104246 1115136 1121024 1122836 1130688 1136916 1136928 1137032 1142919 1156056 1158144 1162436 1166022 1168128 1169344 1171456 1172457 1179648 1180656 1180764 1184128 1185652 1186042 1194336 1202688 1204632 1208064 1216512 1221132 1224912 1231254 1231659 1231672 1236992 1238049 1252394 1254528 1254656 1261152 1268112 1272024 1275648 1277952 1279044 1279161 1282688 1291776 1293864 1300563 1302912 1306624 1308736 1315512 1317888 1322458 1322772 1322893 1327104 1332144 1343628 1347456 1359072 1366248 1373788 1378026 1381952 1384448 1385631 1391616 1396901 1399296 1399424 1411488 1418796 1425138 1425408 1426626 1427712 1433003 1435104 1437696 1441792 1443024 1443156 1453248 1455597 1459264 1459744 1469952 1472328 1479951 1480102 1482624 1486848 1498662 1504866 1507584 1513171 1515888 1515904 1523892 1532302 1537029 1541408 1544192 1554696 1557504 1563276 1563419 1565568 1572864 1574208 1574352 1587924 1589577 1592448 1603584 1606176 1610752 1622016 1623402 1628176 1633216 1641672 1642212 1650732 1650883 1653696 1656369 1659842 1672704 1681536 1684254 1690816 1693549 1696032 1700864 1703936 1705392 1705548 1722368 1725152 1734084 1737216 1743654 1749033 1752192 1754016 1757184 1763696 1769472 1771146 1776192 1778478 1779063 1788293 1791504 1796608 1812096 1821664 1824768 1831698 1837368 1846881 1847508 1855488 1865728 1878591 1881984 1891728 1900184 1900544 1902168 1903616 1913472 1916928 1918566 1924032 1924208 1937664 1940796 1954368 1959936 1963104 1973268 1976832 1982464 1983687 1984158 1998216 2006488 2010112 2021184 2031856 2038608 2049372 2060682 2067039 2072928 2076672 2084368 2087424 2098944 2099136 2117232 2119436 2123264 2137707 2138112 2139939 2141568 2152656 2156544 2162688 2164536 2164734 2179872 2188896 2189616 2200976 2204928 2208492 2220153 2230272 2242048 2245672 2257299 2261376 2273832 2273856 2274064 2285838 2298453 2312112 2316288 2324872 2332044 2336256 2338688 2342912 2344914 2359296 2361312 2361528 2368256 2371304 2372084 2388672 2405376 2409264 2416128 2433024 2442264 2449824 2462508 2463318 2463344 2473984 2476098 2489763 2504788 2509056 2509312 2522304 2526381 2536224 2544048 2551296 2555904 2558088 2558322 2565376 2583552 2587728 2601126 2605824 2613248 2615481 2617472 2631024 2635776 2644916 2645544 2645786 2654208 2664288 2667717 2687256 2694912 2718144 2732496 2747547 2747576 2756052 2758921 2763904 2768896 2771262 2783232 2793802 2798592 2798848 2822976 2837592 2850276 2850816 2853252 2855424 2866006 2870208 2875392 2883584 2886048 2886312 2906496 2911194 2918528 2919488 2939904 2944656 2959902 2960204 2965248 2973696 2976237 2997324 3009732 3015168 3026342 3031776 3031808 3047784 3064604 3074058 3082816 3087799 3088384 3091023 3109392 3115008 3126552 3126838 3131136 3145728 3148416 3148704 3175848 3179154 3184896 3196699 3207168 3212352 3221504 3244032 3246804 3247101 3256352 3260543 3266432 3283344 3284424 3301464 3301766 3307392 3312738 3319684 3345408 3363072 3368508 3381632 3387098 3392064 3401728 3407872 3410784 3411096 3428757 3444736 3450304 3468168 3474432 3487308 3498066 3504384 3508032 3514368 3517371 3527392 3538944 3542292 3552384 3556956 3558126 3576586 3583008 3593216 3624192 3643328 3649536 3663396 3674736 3693762 3694977 3695016 3710976 3714147 3731456 3757182 3763968 3777917 3783456 3800368 3801088 3804336 3807232 3826944 3833856 3837132 3837483 3848064 3848416 3853369 3875328 3881592 3901689 3908736 3919872 3926208 3946536 3953664 3964928 3967374 3968316 3968679 3989269 3996432 4012976 4020224 4042368 4063712 4077216 4098744 4121364 4134078 4145856 4153344 4156893 4168736 4174848 4190703 4197888 4198272 4234464 4238872 4246528 4275414 4276224 4279878 4283136 4299009 4305312 4313088 4325376 4329072 4329468 4359744 4366791 4377792 4379232 4401952 4409856 4416984 4440306 4460544 4464811 4484096 4491344 4514598 4522752 4539513 4547664 4547712 4548128 4571676 4596906 4611087 4624224 4632576 4649744 4664088 4672512 4677376 4685824 4689828 4690257 4718592 4722624 4723056 4736512 4742608 4744168 4768731 4777344 4810752 4818528 4832256 4866048 4884528 4899648 4925016 4926636 4926688 4947968 4952196 4952649 4979526 5009576 5018112 5018624 5044608 5052762 5072448 5080647 5088096 5102592 5111808 5116176 5116644 5130752 5167104 5175456 5202252 5211648 5226496 5230962 5234944 5262048 5271552 5289832 5291088 5291572 5308416 5328576 5335434 5337189 5364879 5374512 5389824 5436288 5464992 5495094 5495152 5512104 5517842 5527808 5537792 5542524 5566464 5587604 5597184 5597696 5635773 5645952 5675184 5700552 5701632 5706504 5710848 5732012 5740416 5750784 5767168 5772096 5772624 5812992 5822388 5837056 5838976 5879808 5889312 5919804 5920408 5930496 5947392 5951061 5952474 5994648 6019464 6030336 6052684 6063552 6063616 6095568 6129208 6148116 6165632 6175598 6176768 6182046 6218784 6230016 6253104 6253676 6262272 6296832 6297408 6351696 6358308 6369792 6393398 6413121 6414336 6424704 6443008 6488064 6493608 6494202 6512704 6521086 6532864 6566688 6568848 6602928 6603532 6614784 6625476 6639368 6660459 6690816 6726144 6737016 6763264 6771897 6774196 6784128 6803456 6815744 6821568 6822192 6857514 6888167 6889472 6895359 6900608 6936336 6948864 6974616 6996132 7008768 7016064 7028736 7034742 7054784 7077888 7084584 7104768 7113912 7116252 7153172 7166016 7186432 7248384 7273519 7286656 7299072 7326792 7349472 7387524 7389954 7390032 7421952 7428294 7462912 7469289 7514364 7527936 7555834 7566912 7579143 7600736 7602176 7608672 7614464 7653888 7667712 7674264 7674966 7696128 7696832 7706738 7750656 7763184 7803378 7817472 7839744 7846443 7852416 7893072 7907328 7929856 7934748 7936632 7937358 7978538 7992864 8003151 8025952 8040448 8084736 8127424 8140561 8154432 8197488 8242641 8242728 8268156 8276763 8291712 8306688 8313786 8337472 8349696 8381406 8395776 8396544 8427661 8468928 8477744 8493056 8550828 8552448 8559756 8566272 8595977 8598018 8610624 8626176 8650752 8658144 8658936 8719488 8733582 8755584 8758464 8803904 8819712 8833968 8880612 8921088 8928711 8929622 8968192 8982688 9029196 9045504 9079026 9095328 9095424 9096256 9129131 9143352 9193812 9222174 9248448 9263397 9265152 9273069 9299488 9328176 9345024 9354752 9371648 9379656 9380514 9437184 9445248 9446112 9473024 9485216 9488336 9537462 9554688 9590097 9621504 9637056 9664512 9732096 9741303 9769056 9781629 9799296 9850032 9853272 9853376 9895936 9904392 9905298 9959052 9959963 10019152 10036224 10037248 10089216 10105524 10144896 10161294 10176192 10205184 10223616 10232352 10233288 10261504 10286271 10334208 10350912 10404504 10423296 10452992 10461924 10469888 10524096 10543104 10552113 10579664 10582176 10583144 10616832 10657152 10670868 10674378 10729758 10749024 10779648 10788973 10872576 10929984 10990188 10990304 11024208 11035684 11055616 11075584 11085048 11132928 11142441 11175208 11194368 11195392 11271546 11291904 11333751 11350368 11401104 11403264 11413008 11421696 11464024 11480832 11501568 11512449 11534336 11544192 11545248 11560107 11625984 11644776 11674112 11677952 11759616 11778624 11839608 11840816 11860992 11894784 11902122 11904948 11906037 11967807 11989296 12038928 12060672 12105368 12127104 12127232 12191136 12258416 12296232 12331264 12351196 12353536 12364092 12437568 12460032 12470679 12506208 12507352 12524544 12572109 12593664 12594816 12703392 12716616 12739584 12786796 12826242 12828672 12849408 12886016 12897027 12976128 12987216 12988404 13025408 13042172 13065728 13133376 13137696 13205856 13207064 13229568 13250952 13278736 13320918 13381632 13394433 13452288 13474032 13526528 13543794 13548392 13568256 13606912 13618539 13631488 13643136 13644384 13715028 13776334 13778944 13790718 13801216 13872672 13897728 13949232 13992264 14017536 14032128 14057472 14069484 14070771 14109568 14155776 14169168 14209536 14227824 14232504 14306193 14306344 14332032 14372864 14496768 14547038 14573312 14598144 14653584 14698944 14775048 14779908 14780064 14843904 14856588 14857947 14925824 14938578 15028728 15055872 15111668 15133824 15158286 15201472 15204352 15217344 15228928 15241941 15307776 15335424 15348528 15349932 15365911 15392256 15393664 15413476 15501312 15526368 15606756 15634944 15679488 15692886 15704832 15786144 15814656 15859712 15869496 15873264 15874716 15957076 15985728 16006302 16011567 16051904 16080896 16094637 16169472 16254848 16281122 16308864 16394976 16485282 16485456 16536312 16553526 16583424 16613376 16627572 16644881 16674944 16699392 16762812 16791552 16793088 16855322 16907319 16937856 16955488 16986112 17101656 17104896 17119512 17132544 17191954 17196036 17197609 17221248 17252352 17301504 17316288 17317872 17438976 17467164 17511168 17516928 17607808 17639424 17667936 17761224 17842176 17853183 17857422 17859244 17936384 17965376 18058392 18091008 18158052 18159713 18190656 18190848 18192512 18258262 18286704 18387624 18444348 18496896 18526794 18530304 18546138 18598976 18629039 18656352 18690048 18709504 18743296 18759312 18761028 18890496 18892224 18946048 18970432 18976672 19074924 19109376 19175641 19180194 19239363 19243008 19274112 19329024 19464192 19482606 19538112 19563258 19598592 19671223 19700064 19706544 19706752 19791872 19808784 19810596 19918104 19919926 19981377 20038304 20072448 20074496 20178432 20211048 20289792 20315691 20322588 20352384 20410368 20447232 20464704 20466576 20523008 20572542 20664501 20668416 20686077 20701824 20771711 20809008 20846592 20905984 20923848 20939776 21048192 21086208 21104226 21159328 21164352 21166288 21233664 21314304 21341736 21348756 21459516 21461479 21498048 21559296 21577946 21745152 21820557 21859968 21980376 21980608 22048416 22071368 22111232 22151168 22170096 22265856 22284882 22350416 22388736 22390784 22407867 22543092 22583808 22667502 22700736 22737429 22802208 22806528 22826016 22843392 22928048 22961664 23003136 23024898 23088384 23090496 23120214 23247809 23251968 23289552 23348224 23355904 23519232 23539329 23557248 23679216 23681632 23721984 23789568 23804244 23809896 23812074 23935614 23978592 24009453 24067709 24077856 24121344 24210736 24254208 24254464 24382272 24421683 24516832 24592464 24662528 24702392 24707072 24728184 24830289 24875136 24920064 24941358 25012416 25014704 25049088 25144218 25187328 25189632 25282983 25406784 25433232 25479168 25573592 25652484 25657344 25698816 25772032 25787931 25794054 25952256 25974432 25976808 26050816 26084344 26131456 26266752 26275392 26411712 26414128 26459136 26501904 26557472 26641836 26763264 26788866 26904576 26948064 27053056 27087588 27096784 27136512 27213824 27237078 27286272 27288768 27387393 27430056 27552668 27557888 27581436 27602432 27745344 27790191 27795456 27819207 27898464 27984528 28035072 28064256 28114944 28138968 28141542 28219136 28311552 28338336 28419072 28455648 28465008 28612386 28612688 28664064 28745728 28770291 28993536 29094076 29146624 29196288 29307168 29344887 29397888 29550096 29559816 29560128 29687808 29713176 29715894 29851648 29877156 29879889 30057456 30111744 30223336 30267648 30316572 30402944 30408704 30434688 30457856 30483882 30615552 30670848 30697056 30699864 30731822 30784512 30787328 30826952 31002624 31052736 31213512 31269888 31358976 31385772 31409664 31572288 31629312 31719424 31738992 31746528 31749432 31914152 31971456 32012604 32023134 32103808 32161792 32189274 32338944 32366919 32509696 32562244 32617728 32789952 32970564 32970912 33072624 33107052 33166848 33226752 33255144 33289762 33349888 33398784 33525624 33583104 33586176 33710644 33814638 33875712 33910976 33972224 34001253 34203312 34209792 34239024 34265088 34383908 34392072 34395218 34442496 34504704 34603008 34632576 34635744 34680321 34877952 34934328 35022336 35033856 35215616 35278848 35335872 35522448 35684352 35706366 35714844 35718111 35718488 35865973 35872768 35903421 35930752 36116784 36182016 36316104 36319426 36381312 36381696 36385024 36516524 36573408 36775248 36888696 36993792 37053588 37060608 37092276 37197952 37258078 37312704 37380096 37419008 37486592 37518624 37522056 37716327 37780992 37784448 37892096 37940864 37953344 38149848 38218752 38351282 38360388 38478726 38486016 38548224 38658048 38691081 38928384 38965212 39076224 39126516 39197184 39342446 39400128 39413088 39413504 39583744 39617568 39621192 39836208 39839852 39962754 40076608 40144896 40148992 40183299 40356864 40422096 40579584 40631382 40645176 40704768 40820736 40855617 40894464 40929408 40933152 41046016 41145084 41329002 41336832 41372154 41403648 41543422 41557087 41618016 41693184 41811968 41847696 41879552 42096384 42172416 42208452 42212313 42318656 42328704 42332576 42387059 42467328 42628608 42683472 42697512 42918579 42919032 42922958 42996096 43118592 43155892 43490304 43641114 43719936 43881959 43960752 43961216 44096832 44142736 44222464 44302336 44340192 44531712 44569764 44573841 44700832 44777472 44781568 44815734 45086184 45167616 45335004 45401472 45474858 45604416 45613056 45652032 45686784 45725823 45856096 45923328 46006272 46049796 46097733 46176768 46180992 46240428 46495618 46503936 46579104 46696448 46711808 47038464 47078658 47114496 47358432 47363264 47443968 47579136 47608488 47619792 47624148 47871228 47957184 48018906 48034701 48135418 48155712 48242688 48283911 48421472 48508416 48508928 48764544 48843366 49033664 49112921 49184928 49325056 49404784 49414144 49456368 49660578 49750272 49840128 49882716 49934643 50024832 50029408 50098176 50288436 50374656 50379264 50565966 50721957 50813568 50866464 50958336 51147184 51304968 51314688 51397632 51544064 51575862 51588108 51592827 51860497 51904512 51948864 51953616 52101632 52168688 52262912 52533504 52550784 52823424 52828256 52918272 53003808 53114944 53283672 53526528 53559549 53577732 53809152 53896128 54106112 54175176 54193568 54273024 54427648 54474156 54479139 54572544 54577536 54774786 54860112 55105336 55115776 55162872 55204864 55490688 55580382 55590912 55638414 55796928 55887117 55969056 56070144 56128512 56229888 56277936 56283084 56438272 56676672 56838144 56911296 56930016 57224772 57225376 57328128 57491456 57526923 57540582 57987072 58188152 58293248 58392576 58614336 58689774 58795776 59013669 59100192 59119632 59120256 59375616 59426352 59431788 59703296 59754312 59759778 59944131 60114912 60223488 60446672 60535296 60633144 60805888 60869376 60915712 60967764 61231104 61341696 61394112 61399728 61463644 61569024 61574656 61653904 61993503 62005248 62058231 62105472 62315133 62427024 62539776 62717952 62771544 62819328 63144576 63258624 63438848 63477984 63493056 63498864 63828304 63942912 64025208 64046268 64207616 64323584 64378548 64384437 64677888 64733838 65019392 65124488 65235456 65461671 65579904 65941128 65941824 66145248 66214104 66333696 66453504 66510288 66579524 66699776 66797568 67051248 67166208 67172352 67223601 67421288 67629276 67751424 67821952 67944448 68002506 68406624 68419584 68478048 68530176 68767816 68784144 68790436 68884992 69009408 69265152 69271488 69360642 69743427 69755904 69868656 70044672 70067712 70431232 70557696 70671744 71044896 71368704 71412732 71429688 71436222 71436976 71731946 71745536 71806842 71861504 72203127 72233568 72364032 72632208 72638852 72762624 72763392 72770048 73033048 73146816 73265049 73550496 73777392 73987584 74107176 74121216 74184552 74395904 74490867 74516156 74625408 74760192 74838016 74973184 75037248 75044112 75432654 75561984 75568896 75784192 75848949 75881728 75906688 76299696 76437504 76702564 76720776 76957452 76972032 77096448 77316096 77363793 77382162 77856768 77930424 78152448 78253032 78394368 78684892 78800256 78826176 78827008 79167488 79235136 79242384 79672416 79679704 79925508 80008709 80153216 80289792 80297984 80366598 80713728 80844192 81159168 81262764 81290352 81409536 81641472 81711234 81858816 81866304 82092032 82162179 82290168 82658004 82673664 82744308 82807296 83086844 83114174 83236032 83370573 83386368 83623936 83695392 83759104 84192768 84344832 84416904 84424626 84637312 84657408 84665152 84774118 84934656 85257216 85366944 85395024 85837158 85838064 85845916 85992192 86237184 86310873 86311784 86980608 87282228 87439872 87763918 87921504 87922432 88034661 88193664 88285472 88444928 88604672 88680384 89063424 89139528 89147682 89401664 89546171 89554944 89563136 89631468 89639667 90172368 90335232 90670008 90802944 90949716 91208832 91226112 91304064 91373568 91451646 91712192 91846656 92012544 92099592 92195466 92353536 92361984 92480856 92704271 92991236 93007872 93158208 93392896 93423616 94076928 94157316 94228992 94555747 94716864 94726528 94887936 95158272 95216976 95239584 95248296 95742456 95914368 96037812 96069402 96270836 96311424 96485376 96567822 96842944 97016832 97017856 97100757 97529088 97686732 98067328 98225842 98369856 98650112 98809568 98828288 98912736 99321156 99500544 99680256 99765432 99869286 100049664 100058816 100196352 100420441 100576872 100749312 100758528 101131932 101443914 101627136 101732928 101916672 102003759 102294368 102609936 102629376 102795264 103088128 103151724 103176216 103185654 103720994 103809024 103897728 103907232 104040963 104203264 104337376 104525824 105067008 105101568 105646848 105656512 105836544 106007616 106229888 106567344 107053056 107119098 107154333 107155464 107597919 107618304 107710263 107792256 108212224 108350352 108387136 108546048 108855296 108948312 108958278 109145088 109155072 109549572 109559593 109720224 110210672 110231552 110325744 110409728 110981376 111160764 111181824 111276828 111593856 111747701 111774234 111938112 112140288 112257024 112459776 112555872 112566168 112876544 113148981 113353344 113676288 113822592 113860032 114449544 114450752 114656256 114982912 115053846 115081164 115688801 115974144 116073243 116376304 116586496 116785152 117228672 117379548 117591552 118027338 118200384 118239264 118240512 118678703 118751232 118852704 118863576 119406592 119508624 119519556 119888262 120229824 120446976 120549897 120893344 121070592 121266288 121611776 121738752 121831424 121935528 122462208 122566851 122683392 122788224 122799456 122927288 123138048 123149312 123307808 123987006 124010496 124116462 124210944 124630266 124671261 124854048 125079552 125318071 125435904 125543088 125638656 126289152 126517248 126636939 126877696 126955968 126986112 126997728 127161177 127656608 127885824 128050416 128092536 128415232 128647168 128757096 128768874 129355776 129467676 129479519 130038784 130248976 130470912 130923342 131159808 131645877 131882256 131883648 132290496 132428208 132667392 132907008 133020576 133159048 133399552 133595136 133721523 134102496 134332416 134344704 134447202 134842576 135258552 135502848 135643904 135888896 136005012 136813248 136839168 136956096 137060352 137177469 137535632 137568288 137580872 137769984 138018816 138293199 138530304 138542976 138721284 139486854 139511808 139737312 140089344 140135424 140256649 140862464 141115392 141343488 142089792 142737408 142825464 142859376 142872444 142873952 143463892 143491072 143613684 143723008 144406254 144467136 144728064 144851733 145264416 145277704 145525248 145526784 145540096 146066096 146293632 146530098 147100992 147338763 147554784 147975168 148214352 148242432 148369104 148791808 148981734 149032312 149250816 149520384 149676032 149803929 149946368 150074496 150088224 150865308 151123968 151137792 151568384 151697898 151763456 151813376 152599392 152875008 153405128 153441552 153914904 153944064 154192896 154632192 154727586 154764324 154778481 155581491 155713536 155860848 156304896 156506064 156788736 157369784 157600512 157652352 157654016 158334976 158470272 158484768 159344832 159359408 159851016 160017418 160306432 160579584 160595968 160733196 161427456 161688384 162318336 162525528 162580704 162819072 163282944 163422468 163437417 163717632 163732608 164184064 164324358 164580336 165316008 165347328 165488616 165614592 166173688 166228348 166472064 166741146 166772736 167247872 167390784 167518208 167661351 168385536 168689664 168833808 168849252 169274624 169314816 169330304 169548236 170514432 170733888 170790048 171674316 171676128 171691832 171984384 172474368 172580769 172621746 172623568 173961216 174564456 174879744 175527836 175843008 175844864 176069322 176387328 176570944 176889856 177041007 177209344 177360768 178126848 178279056 178295364 178803328 179092342 179109888 179126272 179262936 179279334 180344736 180670464 181340016 181605888 181899432 182417664 182608128 182747136 182903292 183424384 183693312 184025088 184199184 184390932 184707072 184723968 184961712 185408542 185980509 185982472 186015744 186316416 186785792 186847232 186945399 188153856 188314632 188457984 189111494 189433728 189453056 189775872 190316544 190433952 190479168 190496592 191484912 191828736 192075624 192138804 192541672 192622848 192970752 193135644 193153311 193685888 194033664 194035712 194201514 195058176 195373464 196134656 196385013 196451684 196739712 197300224 197619136 197656576 197825472 198642312 199001088 199360512 199530864 199738572 199756843 200099328 200117632 200392704 200840882 201153744 201498624 201517056 202263864 202887828 203254272 203465856 203833344 204007518 204588736 205219872 205258752 205590528 206176256 206303448 206352432 206371308 207441988 207795456 207814464 208081926 208406528 208674752 209051648 209230281 210134016 210203136 210932051 211293696 211313024 211673088 212015232 212459776 213134688 214106112 214238196 214308666 214310928 215195838 215236608 215420526 215584512 216383453 216424448 216609381 216700704 216774272 217092096 217710592 217896624 217916556 218290176 218310144 219099144 219119186 219440448 219795147 220421344 220463104 220651488 220819456 221962752 222321528 222363648 222553656 223187712 223472601 223495402 223548468 223876224 224280576 224514048 224919552 225111744 225132336 225753088 226297962 226706688 227352576 227546847 227645184 227720064 228488821 228899088 228901504 229312512 229965824 230107692 230162328 231377602 231948288 232091379 232146486 232752608 233172992 233570304 234457344 234759096 235183104 236054676 236076269 236400768 236478528 236481024 237357406 237502464 237705408 237727152 238813184 239017248 239039112 239776524 240026127 240459648 240893952 241099794 241786688 242141184 242532576 243223552 243477504 243662848 243871056 244924416 245133702 245576448 245598912 245854576 246276096 246298624 246486537 246615616 247974012 248020992 248232924 248421888 249260532 249283333 249342522 249708096 250111719 250159104 250636142 250871808 251086176 251277312 252578304 253034496 253273878 253911936 253972224 253995456 254322354 255313216 255725899 255771648 256100832 256185072 256830464 257294336 257514192 257537748 258711552 258932619 258935352 258959038 260077568 260497952 260941824 261846684 262319616 263291754 263764512 263767296 264103983 264580992 264744799 264856416 265334784 265814016 266041152 266318096 266799104 267190272 267443046 268204992 268638513 268664832 268689408 268894404 268919001 269685152 270032243 270517104 271005696 271287808 271777792 272010024 273626496 273678336 273912192 274120704 274354938 275071264 275136576 275161744 275539968 276037632 276586398 277060608 277085952 277442568 278112813 278973708 279023616 279474624 280178688 280270848 280513298 281724928 282230784 282686976 283667241 284179584 285474816 285650928 285718752 285744888 285747904 286927784 286982144 287227368 287446016 288812508 288934272 289456128 289703466 290528832 290555408 291050496 291053568 291080192 291302271 292132192 292587264 293060196 294201984 294677526 295109568 295950336 296428704 296484864 296738208 297583616 297963468 298064624 298501632 299040768 299352064 299607858 300148992 300176448 301261323 301730616 302247936 302275584 303136768 303395796 303526912 303626752 305198784 305750016 306011277 306810256 306883104 307829808 307888128 308385792 309264384 309455172 309528648 309556962 311162982 311427072 311721696 312122889 312609792 312880217 313012128 313577472 314739568 315201024 315304704 315308032 316940544 316969536 318689664 318718816 319702032 320034836 320612864 321159168 321191936 321466392 322793757 322854912 323130789 323376768 324636672 325051056 325161408 325638144 326565888 326844936 326874834 327435264 327465216 328368128 328648716 328678779 329160672 330632016 330694656 330977232 331229184 332347376 332456696 332944128 333482292 333545472 334495744 334781568 335036416 335243103 335322702 336771072 337379328 337667616 337698504 338549248 338629632 338660608 339096472 341028864 341467776 341580096 343348632 343352256 343383664 343968768 344948736 345161538 345243492 345247136 347066403 347922432 349128912 349759488 351055672 351686016 351689728 352138644 352774656 353141888 353779712 354082014 354721536 356036109 356253696 356558112 356590728 357606656 358184684 358219776 358252544 358525872 358558668 360689472 361340928 361649691 362680032 363211776 363798864 364835328 365216256 365494272 365806584 366848768 367386624 368050176 368398368 368781864 369414144 369447936 369923424 370817084 371961018 371964944 372031488 372632832 373571584 373694464 373890798 374013783 375954213 376307712 376629264 376915968 378222988 378867456 378906112 379551744 380633088 380867904 380958336 380993184 381483531 382969824 383657472 384151248 384277608 385083344 385245696 385941504 386271288 386306622 387371776 388067328 388071424 388403028 388438557 390116352 390746928 392269312 392770026 392903368 393479424 394600448 394937631 395238272 395313152 395650944 397284624 398002176 398721024 399061728 399477144 399513686 400198656 400235264 400785408 401681764 402307488 402997248 403034112 404527728 405775656 406508544 406931712 407666688 408015036 409177472 410439744 410517504 411181056 412352512 412606896 412704864 412742616 414879597 414883976 415590912 415628928 416163852 416813056 417349504 418103296 418460562 420268032 420406272 420769947 421864102 422587392 422626048 423346176 424030464 424919552 426269376 428212224 428476392 428617332 428621856 430391676 430473216 430841052 431169024 432766906 432848896 433218762 433401408 433548544 434184192 435421184 435793248 435833112 436580352 436620288 438198288 438238372 438880896 439590294 440842688 440926208 441302976 441638912 442016289 443925504 444643056 444727296 445107312 446375424 446945202 446990804 447096936 447752448 448561152 449028096 449411787 449839104 450223488 450264672 451506176 452595924 453413376 454705152 455093694 455290368 455440128 456977642 457798176 457803008 458625024 459931648 460215384 460324656 462755204 463896576 464182758 464292972 464335443 465505216 466257649 466345984 466744473 467140608 468914688 469518192 470366208 472109352 472152538 472801536 472957056 472962048 474714812 475004928 475410816 475454304 477626368 478034496 478078224 479553048 480052254 480919296 481787904 482199588 482701549 483573376 484282368 485065152 486447104 486955008 487325696 487742112 489848832 490267404 490312251 491152896 491197824 491709152 492552192 492597248 492973074 493231232 495948024 496041984 496465848 496843776 498521064 498566666 498685044 499416192 500223438 500318208 501272284 501743616 502172352 502554624 502984053 505156608 506068992 506547756 507823872 507944448 507990912 508644708 510626432 511451798 511543296 512201664 512370144 513660928 514588672 515028384 515075496 517423104 517742307 517865238 517870704 517918076 520155136 520995904 521883648 523693368 524639232 526583508 527529024 527534592 528207966 529161984 529489598 529712832 530669568 531123021 531628032 532082304 532636192 533598208 534380544 534886092 536409984 537277026 537329664 537378816 537788808 537838002 539370304 540064486 540242131 541034208 542011392 542575616 543555584 544020048 547252992 547824384 548241408 548709876 550142528 550273152 550323488 551079936 552075264 553172796 554121216 554171904 554885136 556225626 557941527 557947416 558047232 558949248 560357376 560541696 560836197 561026596 563449856 564461568 565373952 567334482 568359168 570465467 570949632 571301856 571437504 571489776 571495808 573855568 573964288 574454736 574892032 577625016 577868544 578912256 579406932 579459933 581057664 581110816 582100992 582107136 582160384 582604542 584264384 585174528 586120392 588403968 589155039 589355052 590219136 591900672 592857408 592969728 593476416 595167232 595926936 596129248 597003264 598081536 598704128 599215716 599270529 600297984 600352896 602379619 602522646 603461232 604495872 604551168 606273536 606791592 607053824 607253504 610397568 611500032 612022554 613620512 613766208 615659616 615776256 616771584 618528768 618910344 619057296 619113924 622325964 623443392 624245778 625219584 625760434 626024256 627154944 627690843 629479136 630402048 630609408 630616064 632796153 633881088 633939072 637379328 637437632 639404064 640069672 641225728 642318336 642383872 642932784 645587514 645709824 646261578 646753536 649150359 649273344 649828143 650102112 650322816 651276288 653131776 653689872 653749668 654870528 654930432 656736256 657297432 657357558 658321344 659385441 661264032 661389312 661954464 662458368 664694752 664913392 665888256 666964584 667090944 669563136 670072832 670486206 670645404 673542144 674186461 674758656 675335232 675397008 677098496 677259264 677321216 678192944 682057728 682640541 682935552 683160192 685466463 686697264 686704512 686767328 687937536 689897472 690323076 690486984 690494272 694132806 695844864 696274137 697963561 698257824 699518976 702111344 703372032 703379456 704277288 705549312 706283776 707559424 708164028 708228807 709443072 712072218 712507392 713116224 713181456 715213312 716369368 716439552 716505088 717051744 717117336 720078381 721378944 722681856 723299382 725360064 726423552 727597728 729670656 730432512 730988544 731613168 733697536 734773248 736796736 737563728 738828288 738895872 739459611 739846848 741634168 743922036 743929888 744062976 745265664 747143168 747388928 747781596 747849999 748027566 751908426 752615424 753258528 753831936 756445976 757734912 757812224 759103488 761735808 761916672 761986368 762967062 765939648 767177697 767314944 768302496 768555216 770166688 770491392 771883008 772542576 772613244 774743552 776134656 776142848 776806056 776877114 780232704 781493856 784538624 785540052 785806736 786958848 789200896 789875262 790476544 791301888 794234397 794569248 796004352 797442048 798123456 798954288 799027372 800397312 800470528 801570816 803363528 804614976 805915539 805994496 806068224 806757003 809055456 810096729 811551312 813017088 813863424 815333376 816030072 818354944 820879488 821035008 822362112 824705024 825213792 825409728 825485232 829759194 829767952 831181824 831257856 832327704 833626112 834338439 834699008 836206592 836921124 840536064 840812544 841539894 843728204 845174784 845252096 846692352 848060928 849839104 851001723 852538752 856424448 856952784 857234664 857243712 860783352 860946432 861682104 862338048 865533812 865697792 866437524 866802816 867097088 868368384 870842368 871586496 871666224 873160704 873240576 873906813 876396576 876476744 877761792 879180588 881685376 881852416 882605952 883277824 884032578 887851008 889286112 889454592 890214624 892750848 893890404 893981608 894193872 895504896 897122304 898056192 898823574 900446976 900529344 903012352 903783969 905191848 906826752 909410304 910187388 910580736 910880256 913955284 915596352 915606016 917250048 919863296 920430768 920649312 925510408 927793152 928365516 928585944 928670886 931010432 932515298 932691968 933488946 934281216 937829376 938640651 939036384 940732416 944218704 944305076 945603072 945914112 945924096 949429624 950821632 950908608 955252736 956068992 956156448 959106096 960104508 961838592 963575808 964399176 965403098 967146752 968381271 968564736 970130304 972894208 973910016 974651392 975484224 979697664 980534808 980624502 982305792 982395648 983418304 985104384 985194496 985946148 986036337 986462464 991896048 992083968 992931696 993687552 997042128 997133332 997370088 998832384 1000446876 1000636416 1002544568 1003487232 1004344704 1005109248 1005729309 1005968106 1010313216 1012137984 1013095512 1015647744 1015888896 1015981824 1017289416 1021252864 1022903596 1023086592 1024403328 1024740288 1027321856 1029177344 1030056768 1030150992 1034846208 1035484614 1035730476 1035741408 1035836152 1040113217 1040310272 1041199209 1041991808 1043767296 1047386736 1049278464 1053167016 1055058048 1055069184 1056415932 1058323968 1058979196 1059425664 1061339136 1062246042 1064164608 1065272384 1067196416 1068108327 1068761088 1069772184 1072819968 1074554052 1074659328 1074757632 1075577616 1075676004 1078740608 1080128972 1080484262 1082068416 1084022784 1085151232 1087111168 1088040096 1094505984 1095648768 1096482816 1097419752 1100285056 1100546304 1100646976 1102159872 1104150528 1106345592 1108242432 1108343808 1109770272 1112451252 1115883054 1115894832 1116094464 1117898496 1120714752 1121083392 1121672394 1122041349 1122053192 1126899712 1127862639 1128923136 1130747904 1134668964 1136718336 1140930934 1141899264 1142603712 1142875008 1142979552 1142991616 1144450593 1147711136 1147928576 1148909472 1149784064 1155250032 1155737088 1157824512 1158813864 1158919866 1162115328 1162221632 1164201984 1164214272 1164320768 1165209084 1165315671 1168528768 1170349056 1172240784 1176807936 1178310078 1178710104 1180438272 1183801344 1184812893 1185714816 1185939456 1186952832 1190334464 1191853872 1192258496 1194006528 1196163072 1197408256 1198431432 1198541058 1200595968 1200705792 1204759238 1205045292 1205155523 1206922464 1208991744 1209102336 1212547072 1213583184 1214107648 1214507008 1220795136 1223000064 1224045108 1227241024 1227532416 1229224711 1231319232 1231552512 1233543168 1237057536 1237820688 1238114592 1238227848 1244638791 1244651928 1246886784 1248491556 1250439168 1251520868 1252048512 1254309888 1255381686 1258958272 1260804096 1261218816 1261232128 1262309841 1265592306 1267762176 1267878144 1272576811 1274758656 1274875264 1278808128 1280139344 1282451456 1284636672 1284767744 1285865568 1291175028 1291419648 1292523156 1293507072 1298300718 1298546688 1299656286 1300204224 1300645632 1302552576 1305465733 1306263552 1307379744 1307499336 1309741056 1309860864 1313472512 1314594864 1314715116 1316642688 1318770882 1322528064 1322778624 1323908928 1324916736 1326048867 1329389504 1329826784 1331776512 1333929168 1334181888 1339126272 1340145664 1340972412 1341290808 1347084288 1348235361 1348372922 1349517312 1350670464 1350794016 1354196992 1354518528 1354642432 1356385888 1364115456 1365281082 1365871104 1366320384 1370932926 1373394528 1373409024 1373534656 1375875072 1378498781 1379794944 1380646152 1380973968 1380988544 1388265612 1391689728 1392548274 1393006329 1395927122 1396515648 1398772947 1399037952 1400233419 1404222688 1406744064 1406758912 1408554576 1411098624 1412567552 1415118848 1416328056 1416457614 1418886144 1424144436 1424274709 1425014784 1426232448 1426362912 1430426624 1432738736 1432879104 1433010176 1434103488 1434234672 1440156762 1442757888 1445363712 1446598764 1448104647 1450720128 1452847104 1455195456 1459341312 1460865024 1461977088 1463226336 1467395072 1469546496 1470936753 1473593472 1475127456 1477656576 1477791744 1478919222 1479693696 1483268336 1487844072 1487859776 1488125952 1490531328 1494286336 1494777856 1495563192 1495699998 1496055132 1503816852 1503954413 1505230848 1506517056 1507663872 1508952159 1512891952 1515469824 1515624448 1518206976 1523471616 1523833344 1523972736 1525934124 1531879296 1534355394 1534629888 1536604992 1537110432 1540333376 1540982784 1542823139 1543766016 1545085152 1545226488 1549487104 1552269312 1552285696 1553226921 1553612112 1553754228 1560465408 1562987712 1569077248 1571080104 1571613472 1573917696 1578401792 1579750524 1580953088 1582603776 1588468794 1589138496 1592008704 1593369063 1594884096 1596246912 1597908576 1598054744 1600794624 1600941056 1603141632 1606727056 1609229952 1611831078 1611988992 1612136448 1613514006 1618110912 1620193458 1620726393 1623102624 1626034176 1627726848 1629134923 1630666752 1632060144 1636709888 1641758976 1644724224 1649410048 1650427584 1650819456 1650970464 1659518388 1659535904 1662363648 1662515712 1664655408 1667252224 1668676878 1669398016 1672413184 1673842248 1681072128 1681625088 1682508591 1683079788 1687456408 1690349568 1690504192 1693384704 1696121856 1699678208 1702003446 1705077504 1711396401 1712848896 1713905568 1714469328 1714487424 1721566704 1721892864 1723364208 1724676096 1731067624 1731395584 1732875048 1733605632 1734194176 1736736768 1738379799 1741684736 1743172992 1743332448 1746321408 1746481152 1747813626 1752793152 1752953488 1755523584 1758361176 1763370752 1765211904 1766555648 1768065156 1775702016 1778572224 1778909184 1780429248 1785501696 1787780808 1787963216 1788387744 1791009792 1794244608 1796112384 1797647148 1797811587 1800893952 1801058688 1806024704 1807138857 1807567938 1810383696 1813653504 1818820608 1820374776 1821161472 1821760512 1827910568 1831192704 1831212032 1834500096 1839726592 1840861536 1841298624 1851020816 1855586304 1856731032 1857171888 1857341772 1862020864 1865030596 1865383936 1866977892 1875658752 1877281302 1878072768 1881464832 1883072529 1888437408 1888610152 1891206144 1891828224 1891848192 1898388459 1898859248 1901643264 1901817216 1912137984 1912312896 1918212192 1920209016 1923677184 1927151616 1928798352 1930806196 1934293504 1936762542 1937129472 1940260608 1945788416 1947451077 1947820032 1949302784 1949484429 1950968448 1959395328 1961069616 1961249004 1964611584 1964791296 1966836608 1970208768 1970388992 1971892296 1972072674 1972924928 1983792096 1984167936 1985863392 1987375104 1994084256 1994266664 1994740176 1997664768 2000893752 2001272832 2005089136 2008689408 2010218496 2011458618 2011936212 2020626432 2022559383 2024275968 2026191024 2031295488 2031777792 2031963648 2034578832 2042505728 2045807192 2046173184 2048806656 2049480576 2054643712 2056399389 2058354688 2060113536 2060301984 2069692416 2070969228 2071460952 2071482816 2071672304 2080226434 2080620544 2082398418 2083983616 2087534592 2093890683 2094773472 2098556928 2106334032 2110116096 2110138368 2112831864 2116647936 2117958392 2118851328 2122678272 2124492084 2124686421 2128329216 2130544768 2134392832 2136216654 2137522176 2139544368 2145639936 2149108104 2149318656 2149515264 2151155232 2151352008 2157481216 2160235143 2160257944 2160968524 2164136832 2168045568 2170302464 2174222336 2176080192 2189011968 2191297536 2192965632 2194839504 2200570112 2201092608 2201293952 2204319744 2212691184 2216484864 2216687616 2219540544 2224902504 2231766108 2231789664 2232188928 2235796992 2241429504 2242166784 2243344788 2243549997 2244082698 2244106384 2253799424 2255725278 2257846272 2261495808 2269337928 2273436672 2281861868 2285207424 2285750016 2285959104 2285983232 2288901186 2295422272 2295857152 2297818944 2299568128 2301533091 2310500064 2311474176 2315649024 2317627728 2317839732 2320252561 2324230656 2324443264 2328403968 2328428544 2328641536 2330418168 2330631342 2337057536 2340698112 2344481568 2353615872 2356620156 2357420208 2360876544 2367602688 2369625786 2371429632 2373905664 2380668928 2382703191 2383707744 2384516992 2388013056 2392326144 2394816512 2396862864 2397082116 2401191936 2401411584 2409518476 2410090584 2410311046 2413844928 2417746617 2417983488 2418204672 2425094144 2427166368 2428215296 2429014016 2430290187 2441590272 2446000128 2448090216 2454482048 2455064832 2458449422 2462638464 2463105024 2467086336 2474115072 2475641376 2476229184 2476455696 2489277582 2489303856 2493773568 2496983112 2500878336 2503015317 2503041736 2504097024 2508619776 2510763372 2513377031 2517916544 2521608192 2522437632 2522464256 2524619682 2531184612 2535524352 2535756288 2545153622 2549517312 2549750528 2553005169 2557616256 2560278688 2564902912 2569273344 2569535488 2571731136 2582350056 2582839296 2585046312 2587014144 2596601436 2596838959 2597093376 2599312572 2600408448 2601291264 2605105152 2610931466 2612527104 2614759488 2614998672 2619482112 2619721728 2626945024 2629189728 2629430232 2633285376 2637541764 2645056128 2645557248 2647817856 2649833472 2652097734 2658779008 2659653568 2663553024 2667858336 2668363776 2678252544 2680291328 2681944824 2682581616 2694168576 2696470722 2696745844 2701340928 2701588032 2708393984 2709037056 2709284864 2711351907 2712771776 2728230912 2730562164 2731742208 2732640768 2741865852 2742116663 2746789056 2746818048 2747069312 2751750144 2756997562 2759589888 2761292304 2761947936 2761977088 2776531224 2783379456 2785096548 2786012658 2791854244 2793031296 2797545894 2798075904 2800466838 2808445376 2812984889 2813488128 2813517824 2815921953 2817109152 2822197248 2825135104 2830237696 2832656112 2832915228 2837772288 2848288872 2848549418 2852464896 2852725824 2860853248 2865477472 2865758208 2866020352 2868206976 2868469344 2880313524 2885515776 2890727424 2893197528 2896209294 2901440256 2905143813 2905694208 2910390912 2912192789 2918682624 2921730048 2923954176 2926452672 2934790144 2939092992 2941873506 2947186944 2950254912 2955313152 2955583488 2957838444 2958109011 2959387392 2966536672 2970354673 2975688144 2975719552 2976251904 2981062656 2988572672 2989555712 2991126384 2991399996 2992110264 3007633704 3007908826 3010461696 3013034112 3015327744 3017187927 3017904318 3025783904 3030939648 3031248896 3036413952 3046943232 3047666688 3047945472 3051868248 3063758592 3068710788 3069259776 3073209984 3074220864 3080666752 3081965568 3085646278 3087532032 3090170304 3090452976 3098974208 3104538624 3104571392 3106453842 3107224224 3107508456 3120339651 3120930816 3123597627 3125975424 3138154496 3142160208 3143226944 3147835392 3156803584 3159501048 3161906176 3165207552 3176937588 3178276992 3184017408 3186738126 3192493824 3195817152 3196109488 3201589248 3201882112 3204324981 3206283264 3213454112 3218459904 3223662156 3223977984 3224272896 3227028012 3236221824 3240386916 3240683329 3241452786 3246205248 3252068352 3255453696 3258269846 3261333504 3264120288 3273419776 3283517952 3289448448 3300855168 3301638912 3301940928 3319036776 3319071808 3324727296 3325031424 3329310816 3334504448 3337353756 3338796032 3344826368 3347684496 3362144256 3363250176 3365017182 3366124047 3366159576 3374912816 3380699136 3381008384 3383587917 3386769408 3392243712 3399356416 3404006892 3410155008 3422792802 3425697792 3427811136 3428938656 3428974848 3433351779 3441682387 3443133408 3443785728 3446728416 3449352192 3462135248 3462791168 3465750096 3467211264 3468388352 3473473536 3476759598 3486345984 3486664896 3492642816 3492962304 3495627252 3495947013 3505586304 3505906976 3510419159 3511047168 3516722352 3526741504 3530423808 3533111296 3536130312 3551404032 3554438679 3557144448 3557818368 3560858496 3571003392 3575561616 3575926432 3576775488 3582019584 3588489216 3592224768 3595294296 3595623174 3601787904 3602117376 3612049408 3614277714 3615135876 3615466569 3620767392 3627307008 3634224059 3637641216 3640749552 3642322944 3643521024 3655821136 3662385408 3662424064 3669000192 3679453184 3681723072 3682597248 3687674133 3702041632 3711172608 3713462064 3714343776 3714683544 3724041728 3730061192 3730767872 3733955784 3751317504 3754562604 3756145536 3762929664 3766145058 3776874816 3777220304 3782412288 3783656448 3783696384 3786929523 3796776918 3797718496 3803286528 3803634432 3817730433 3824275968 3824625792 3836424384 3840418032 3847354368 3854303232 3857596704 3861612392 3868587008 3873525084 3874258944 3880521216 3891576832 3894902154 3895640064 3898968858 3901936896 3916397199 3918790656 3922139232 3922498008 3929223168 3929582592 3933673216 3940417536 3940777984 3943784592 3944145348 3945849856 3967584192 3968335872 3971726784 3974750208 3978146601 3988168512 3988533328 3989480352 3995329536 4001787504 4002545664 4010178272 4017378816 4020436992 4022917236 4023872424 4041252864 4045118766 4048551936 4052382048 4062590976 4063555584 4063927296 4067442821 4069157664 4085011456 4091614384 4092346368 4097613312 4098961152 4109287424 4112798778 4120227072 4120603968 4135496343 4139384832 4141938456 4142921904 4142965632 4143344608 4160452868 4161241088 4164796836 4167967232 4175069184 4187781366 4189546944 4196318841 4197113856 4200700257 4212668064 4220232192 4220276736 4225663728 4233295872 4235916784 4237702656 4245356544 4248984168 4249372842 4256658432 4261089536 4268785664 4272433308 4272824127 4275044352 4279088736 4291279872 4298216208 4298637312 4299030528 4302310464 4302704016 4314962432 4320470286 4320515888 4321937048 4328273664 4336091136 4340604928 4344313941 4348444672 4352160384 4378023936 4382595072 4385931264 4389679008 4401140224 4402185216 4402587904 4408639488 4425382368 4432969728 4433375232 4439081088 4449805008 4463532216 4463579328 4464377856 4471593984 4482859008 4484333568 4486689576 4487099994 4488165396 4488212768 4507598848 4511450556 4511863239 4515692544 4522991616 4538675856 4546873344 4563723736 4570414848 4571500032 4571918208 4571966464 4577802372 4590844544 4591714304 4595637888 4599136256 4603066182 4621000128 4622948352 4628469417 4631298048 4635255456 4635679464 4640505122 4648461312 4648886528 4656807936 4656857088 4657283072 4660836336 4661262684 4674115072 4681396224 4688963136 4707231744 4713240312 4714840416 4721753088 4735205376 4739251572 4742859264 4747811328 4761337856 4765406382 4767415488 4769033984 4776026112 4784652288 4789633024 4793725728 4794164232 4802383872 4802823168 4819036952 4820181168 4820622092 4827689856 4835493234 4835966976 4836409344 4850188288 4854332736 4856430592 4858028032 4860580374 4862179179 4883180544 4887404769 4892000256 4896180432 4908964096 4910129664 4916898844 4925276928 4934172672 4948230144 4951282752 4952458368 4952911392 4978555164 4978607712 4987547136 4993966224 5001756672 5006030634 5006083472 5008194048 5017239552 5021526744 5026754062 5035833088 5043216384 5044875264 5044928512 5049239364 5062369224 5071048704 5071512576 5090307244 5099034624 5099501056 5106010338 5115232512 5120557376 5129805824 5134189203 5138546688 5139070976 5143462272 5164700112 5165678592 5170092624 5174028288 5193202872 5193677918 5194186752 5198625144 5200816896 5202582528 5210210304 5221862932 5225054208 5229518976 5229997344 5238964224 5239443456 5253890048 5258379456 5258860464 5266570752 5275083528 5290112256 5295635712 5299666944 5304195468 5317558016 5319307136 5327106048 5335716672 5336727552 5356505088 5360582656 5363889648 5365163232 5388337152 5392941444 5393434761 5393491688 5402681856 5403176064 5416787968 5418074112 5418569728 5421416571 5422703814 5425543552 5456461824 5461124328 5463484416 5465281536 5483731704 5484233326 5493578112 5493636096 5494138624 5503500288 5513995124 5519179776 5522584608 5523895872 5523954176 5553062448 5566758912 5570193096 5572025316 5583708488 5586062592 5595091788 5596151808 5600933676 5616890752 5625969778 5626976256 5627035648 5631843906 5634218304 5644394496 5650270208 5660475392 5665312224 5665830456 5675544576 5695165377 5696577744 5697098836 5704929792 5705451648 5721706496 5730954944 5732040704 5736413952 5736938688 5760627048 5771031552 5781454848 5786395056 5792418588 5802880512 5810287626 5811388416 5820781824 5824385578 5837365248 5842353231 5843460096 5847908352 5852905344 5869580288 5878185984 5883747012 5894373888 5900509824 5910626304 5911166976 5915676888 5916218022 5918774784 5933073344 5940709346 5951376288 5951439104 5952503808 5962125312 5977145344 5979111424 5982252768 5982799992 5984220528 6015267408 6015817652 6026068224 6030655488 6034375854 6035808636 6051567808 6061879296 6062497792 6067678149 6072827904 6093886464 6095333376 6095890944 6103736496 6127517184 6137421576 6138519552 6146419968 6148441728 6161333504 6163931136 6169198167 6171292556 6175064064 6180340608 6180905952 6197948416 6209077248 6209142784 6212907684 6214448448 6215016912 6240679302 6241861632 6247195254 6251950848 6275120137 6276308992 6281672049 6284320416 6286453888 6295670784 6313607168 6319002096 6323812352 6330415104 6353875176 6356553984 6368034816 6373476252 6374059263 6384987648 6391634304 6392218976 6403178496 6403764224 6408649962 6412566528 6426908224 6436919808 6447324312 6447955968 6448545792 6454056024 6472443648 6480705429 6480773832 6481366658 6482905572 6492410496 6504136704 6510907392 6516539692 6522667008 6528240576 6546839552 6567035904 6578896896 6601710336 6603277824 6603881856 6626175809 6638073552 6638143616 6649454592 6650062848 6658621632 6669008896 6674707512 6677592064 6689652736 6695368992 6724288512 6726500352 6730034364 6730649991 6732248094 6732319152 6749825632 6761398272 6762016768 6767175834 6773538816 6784487424 6798712832 6808013784 6820310016 6845585604 6855622272 6857877312 6857949696 6866703558 6883364774 6886266816 6887571456 6893456832 6898704384 6904599273 6924270496 6925582336 6931500192 6934422528 6936776704 6946947072 6953519196 6960757683 6972691968 6973329792 6985285632 6985924608 6991254504 6991894026 7011172608 7011813952 7020838318 7022094336 7033444704 7053483008 7060847616 7066222592 7072260624 7102808064 7108877358 7114288896 7121716992 7142006784 7148109573 7151123232 7151852864 7153550976 7164039168 7176978432 7184449536 7190588592 7191246348 7203575808 7204234752 7224098816 7228555428 7230271752 7230933138 7241534784 7253239851 7254614016 7268448118 7275282432 7281499104 7284645888 7287042048 7290870561 7311642272 7324770816 7324848128 7338000384 7363446144 7365194496 7375348266 7404083264 7416051071 7422345216 7426924128 7428687552 7429367088 7448083456 7460122384 7461535744 7467911568 7502635008 7509045951 7509125208 7512291072 7525859328 7532290116 7540131093 7553749632 7554440608 7564824576 7567312896 7567392768 7573859046 7593553836 7595436992 7606573056 7607268864 7635460866 7648551936 7649251584 7659015507 7672848768 7677599171 7680836064 7694708736 7708606464 7715193408 7723224784 7737174016 7747050168 7748517888 7761042432 7783153664 7789804308 7790516877 7791280128 7797937716 7803873792 7830935047 7832794398 7837581312 7844278464 7844996016 7858446336 7859165184 7867346432 7880835072 7881555968 7887569184 7888290696 7891699712 7935168384 7936671744 7943453568 7949500416 7956293202 7976337024 7977066656 7978960704 7990659072 8003575008 8005091328 8020356544 8034757632 8040873984 8045834472 8047744848 8082505728 8090237532 8104764096 8125181952 8127111168 8127854592 8134055721 8134885642 8138315328 8170022912 8183228768 8184692736 8195226624 8197922304 8218574848 8225597556 8226349989 8240454144 8241207936 8270992686 8278769664 8283876912 8285843808 8285931264 8286689216 8320905736 8322482176 8329593672 8335934464 8350138368 8375562732 8379093888 8392637682 8394227712 8401400514 8425336128 8438954667 8440464384 8440553472 8447765859 8451327456 8466591744 8471833568 8475405312 8490713088 8497968336 8498745684 8513316864 8522179072 8537571328 8544866616 8545648254 8558177472 8582559744 8596432416 8597274624 8598061056 8604620928 8605408032 8629924864 8640940572 8641031776 8643874096 8656547328 8672182272 8681209856 8688627882 8704320768 8736578367 8756047872 8765190144 8771862528 8779358016 8802280448 8804370432 8805175808 8817278976 8850764736 8865939456 8866750464 8874327033 8878162176 8899610016 8911064019 8927064432 8927158656 8928755712 8943187968 8965718016 8968667136 8973379152 8974199988 8976330792 8976425536 9015197696 9022901112 9023726478 9031385088 9045983232 9051563781 9073526293 9077351712 9093746688 9127447472 9140829696 9143000064 9143836416 9143932928 9155604744 9181689088 9191275776 9198272512 9206132364 9242000256 9245896704 9256938834 9262596096 9270510912 9271358928 9281010244 9296922624 9297773056 9313615872 9313714176 9314566144 9321672672 9322525368 9348230144 9361018953 9362792448 9370792881 9377926272 9414463488 9426480624 9429680832 9443506176 9470410752 9478503144 9485718528 9495622656 9522675712 9530812764 9534830976 9538067968 9552052224 9579266048 9587451456 9588328464 9604767744 9605646336 9612974943 9638073904 9640362336 9641244184 9655379712 9670986468 9671933952 9672818688 9700376576 9708665472 9712861184 9716056064 9721160748 9722049987 9724358358 9766361088 9774809538 9784000512 9792360864 9817928192 9820259328 9833797688 9850553856 9868345344 9902565504 9904916736 9905822784 9957110328 9957215424 9975094272 9987932448 10003513344 10012061268 10012166944 10016388096 10034479104 10043053488 10053508124 10071666176 10086432768 10089750528 10089857024 10098478728 10124738448 10142097408 10143025152 10150763751 10180614488 10198069248 10199002112 10212020676 10230465024 10241114752 10259611648 10268378406 10277093376 10286924544 10325047161 10329400224 10331357184 10340185248 10348056576 10386405744 10387355836 10388373504 10397250288 10401633792 10405165056 10420420608 10443725864 10459037952 10459994688 10477928448 10478886912 10487841039 10507780096 10516758912 10517720928 10531257477 10533141504 10550167056 10580224512 10591271424 10599333888 10608390936 10635116032 10638614272 10654212096 10671433344 10673455104 10713010176 10721165312 10727779296 10730326464 10776674304 10785882888 10786869522 10786983376 10805363712 10806352128 10833575936 10836148224 10837139456 10842833142 10845407628 10846399707 10851087104 10902672177 10912923648 10922248656 10926968832 10930563072 10967463408 10968466652 10987156224 10987272192 10988277248 11007000576 11027990248 11038359552 11045169216 11047791744 11047908352 11063022399 11106124896 11133517824 11140386192 11144050632 11167416976 11172125184 11190183576 11192303616 11201867352 11233781504 11251939556 11253952512 11254071296 11263687812 11268436608 11288788992 11300540416 11320950784 11330624448 11331660912 11351089152 11360788569 11390330754 11393155488 11394197672 11409859584 11410903296 11443412992 11453191299 11461909888 11464081408 11472827904 11473877376 11521254096 11542063104 11562909696 11572790112 11584837176 11605761024 11620575252 11622776832 11641563648 11648771156 11674730496 11684706462 11686920192 11705810688 11739160576 11749191597 11756371968 11767494024 11788747776 11801019648 11821252608 11822333952 11831353776 11832436044 11837549568 11866146688 11881418692 11902752576 11902878208 11905007616 11924250624 11954290688 11958222848 11964505536 11965599984 11968441056 12030534816 12031635304 12052136448 12061310976 12068751708 12071617272 12103135616 12123758592 12124995584 12135356298 12145655808 12187772928 12190666752 12191781888 12202328463 12207472992 12255034368 12274843152 12277039104 12292839936 12296883456 12322667008 12327862272 12338396334 12342585112 12360681216 12361811904 12395896832 12406489029 12418154496 12418285568 12425815368 12428896896 12430033824 12481358604 12483723264 12494390508 12503901696 12550240274 12552617984 12563344098 12568640832 12572907776 12588956523 12591341568 12627214336 12638004192 12647624704 12660830208 12707750352 12713107968 12736069632 12746952504 12748118526 12769975296 12783268608 12784437952 12806356992 12807528448 12817299924 12818472381 12825133056 12853816448 12873839616 12894648624 12895911936 12897091584 12908112048 12944887296 12961410858 12961547664 12962733316 12965811144 12984820992 13008273408 13021814784 13032941823 13033079384 13045334016 13056481152 13093679104 13134071808 13157793792 13203420672 13206555648 13207763712 13252351618 13276147104 13276287232 13298909184 13300125696 13317243264 13338017792 13349415024 13355184128 13379305472 13390737984 13448577024 13453000704 13460068728 13461299982 13464496188 13464638304 13499651264 13521471821 13522796544 13524033536 13534351668 13535589717 13547077632 13568974848 13597425664 13616027568 13640620032 13691171208 13711244544 13715754624 13715899392 13733407116 13766729548 13772533632 13775142912 13786913664 13797408768 13809198546 13848540992 13851164672 13863000384 13868845056 13873553408 13885408251 13893894144 13907038392 13921515366 13945383936 13946659584 13970571264 13971849216 13982509008 13983788052 13998344921 14022345216 14023627904 14041676636 14044188672 14066889408 14106966016 14121695232 14132445184 14144521248 14205616128 14217754716 14228577792 14243433984 14284013568 14296219146 14302246464 14303705728 14307101952 14328078336 14353956864 14368899072 14381177184 14382492696 14407151616 14408469504 14448197632 14457110856 14460543504 14461866276 14483069568 14506479702 14509228032 14536896236 14550564864 14562998208 14569291776 14574084096 14581741122 14586537537 14623284544 14649541632 14649696256 14662214307 14676000768 14726892288 14730388992 14750696532 14808166528 14832102142 14844690432 14853848256 14857375104 14858734176 14896166912 14920244768 14923071488 14935823136 15005270016 15018091902 15018250416 15024582144 15051718656 15064580232 15080262186 15107499264 15108881216 15129649152 15134625792 15134785536 15147718092 15163486591 15187107672 15190873984 15213146112 15214537728 15270921732 15297103872 15298503168 15318031014 15345697536 15355198342 15361672128 15389417472 15402567609 15417212928 15430386816 15446449568 15474348032 15494100336 15497035776 15522084864 15566307328 15579608616 15581033754 15582560256 15595875432 15607747584 15661870094 15665588796 15667021799 15675162624 15688556928 15689992032 15716892672 15718330368 15734692864 15761670144 15763111936 15775138368 15776581392 15783399424 15870336768 15886907136 15899000832 15912586404 15952674048 15954133312 15957921408 15981318144 16007150016 16010182656 16040713088 16069515264 16081747968 16091668944 16095489696 16165011456 16180304283 16180475064 16209528192 16250363904 16254222336 16255709184 16264249713 16268111442 16269771284 16276630656 16340045824 16366457536 16369385472 16390453248 16395844608 16437149696 16451195112 16452699978 16480908288 16482415872 16541985372 16543498543 16557539328 16567753824 16571687616 16571862528 16573378432 16641811472 16644964352 16659187344 16671868928 16700276736 16751125464 16758187776 16785275364 16788455424 16802801028 16850672256 16877909334 16880928768 16881106944 16895531718 16902654912 16933183488 16943667136 16950810624 16971054529 16981426176 16995936672 16997491368 17026633728 17044358144 17075142656 17085496131 17089733232 17091296508 17116354944 17165119488 17192864832 17196122112 17209241856 17210816064 17259849728 17281881144 17282063552 17287748192 17313094656 17344364544 17362419712 17377255764 17408641536 17469008951 17473156734 17512095744 17527059693 17530380288 17543725056 17558716032 17604560896 17608740864 17610351616 17634557952 17701529472 17731878912 17733500928 17748654066 17756324352 17799220032 17822128038 17854128864 17854317312 17857511424 17886375936 17920484153 17931436032 17937334272 17946758304 17948399976 17952661584 17952851072 18030395392 18045802224 18047452956 18091966464 18103127562 18147052586 18154703424 18187493376 18203034447 18254894944 18281659392 18286000128 18287672832 18287865856 18311209488 18363378176 18382551552 18396545024 18412264728 18484000512 18491793408 18507594501 18513877668 18525192192 18541021824 18542717856 18562020488 18593845248 18595546112 18627231744 18627428352 18629132288 18643345344 18645050736 18696460288 18722037906 18725584896 18741585762 18755852544 18825360411 18828926976 18845016147 18852961248 18859361664 18887012352 18923028721 18940821504 18957006288 18971437056 18991245312 19045351424 19061625528 19069661952 19076135936 19104104448 19122177789 19158532096 19174902912 19176656928 19209535488 19211292672 19225949886 19276147808 19280724672 19282488368 19310759424 19341972936 19343867904 19345637376 19417330944 19425722368 19432112128 19442321496 19444099974 19448716716 19532722176 19549619076 19551407369 19568001024 19584721728 19635856384 19640518656 19667595376 19701107712 19736690688 19805131008 19809833472 19811645568 19878527427 19914220656 19914430848 19950188544 19975864896 20007026688 20024122536 20024333888 20032776192 20068958208 20086106976 20107016248 20143332352 20172865536 20179501056 20179714048 20191949973 20196957456 20249476896 20284194816 20286050304 20301527502 20361228976 20396138496 20398004224 20424041352 20460930048 20482229504 20519223296 20536756812 20573849088 20650094322 20658800448 20662714368 20680370496 20696113152 20713797819 20772811488 20774711672 20776747008 20794500576 20803267584 20810330112 20840841216 20882273049 20887451728 20918075904 20919989376 20955856896 20957773824 20975682078 21033517824 21035441856 21062514954 21066283008 21100334112 21160449024 21178753999 21182542848 21198667776 21216781872 21270232064 21277228544 21308424192 21342866688 21426020352 21442330624 21444328719 21455558592 21460652928 21553348608 21571765776 21573739044 21573966752 21610727424 21612704256 21667151872 21672296448 21674278912 21685666284 21690815256 21692799414 21702174208 21805344354 21825847296 21844497312 21853937664 21861126144 21872611683 21934926816 21936933304 21974312448 21974544384 21976554496 22014001152 22055980496 22090338432 22095583488 22095816704 22126044798 22212249792 22248153213 22267035648 22280772384 22288101264 22334833952 22344250368 22380367152 22384607232 22403734704 22467563008 22503879112 22507905024 22508142592 22527375624 22536873216 22577577984 22601080832 22620393279 22641901568 22661248896 22663321824 22702178304 22721577138 22780661508 22786310976 22788395344 22819719168 22821806592 22886825984 22906382598 22923819776 22945655808 22947754752 23032797513 23042508192 23084126208 23125819392 23145580224 23169674352 23211522048 23241150504 23245553664 23283127296 23297542312 23349460992 23369412924 23371550631 23373840384 23411621376 23478321152 23492805141 23498383194 23512743936 23534988048 23577495552 23602039296 23642505216 23644667904 23662707552 23664872088 23675099136 23732293376 23762837384 23805505152 23805756416 23810015232 23848501248 23908581376 23916445696 23929011072 23931199968 23936882112 24061069632 24063270608 24104272896 24122621952 24137503416 24143234544 24206271232 24247517184 24249991168 24270712596 24375545856 24381333504 24383563776 24404656926 24414945984 24510068736 24549686304 24554078208 24585679872 24593766912 24645334016 24655724544 24676792668 24679049967 24685170224 24721362432 24723623808 24791793664 24812978058 24836308992 24851630736 24857793792 24860067648 24962717208 24967446528 24988781016 25007803392 25100480548 25105235968 25126688196 25137281664 25145815552 25177913046 25182683136 25254428672 25276008384 25295249408 25316864001 25321660416 25343297577 25415500704 25426215936 25472139264 25493905008 25496237052 25539950592 25566537216 25568875904 25612713984 25615056896 25634599848 25636944762 25707632896 25747679232 25789297248 25791823872 25794183168 25816224096 25889774592 25922821716 25923095328 25925466632 25931622288 25969641984 26016546816 26043629568 26065883646 26066158768 26112962304 26187358208 26209735101 26268143616 26315587584 26406841344 26413111296 26415527424 26504703236 26552294208 26552574464 26597818368 26600251392 26634486528 26676035584 26698830048 26710368256 26733192057 26758610944 26781475968 26897154048 26906001408 26920137456 26922599964 26928992376 26929276608 26999302528 27042943642 27045593088 27048067072 27068703336 27071179434 27094155264 27137949696 27194851328 27220578879 27232055136 27281240064 27382342416 27422489088 27431509248 27431798784 27466814232 27533459096 27545067264 27573827328 27594817536 27618397092 27697081984 27702329344 27726000768 27737690112 27747106816 27770816502 27787788288 27814076784 27843030732 27890767872 27893319168 27941142528 27943698432 27965018016 27967576104 27996689842 28044690432 28047255808 28083056859 28083353272 28088377344 28133778816 28213932032 28243390464 28264890368 28289042496 28411232256 28435509432 28457155584 28486867968 28568027136 28592438292 28604492928 28607411456 28614203904 28656156672 28737798144 28762354368 28764985392 28814303232 28816939008 28896395264 28914221712 28921087008 28923732552 28966139136 29012959404 29018456064 29073792472 29101129728 29125996416 29138583552 29148168192 29163482244 29166149961 29173075074 29246569088 29299083264 29299392512 29324428614 29352001536 29453784576 29460777984 29501393064 29616333056 29664204284 29707696512 29714750208 29717468352 29792333824 29840489536 29846142976 29871646272 30010540032 30036183804 30036500832 30049164288 30103437312 30129160464 30160524372 30163283293 30214998528 30217762432 30259298304 30269251584 30269571072 30295436184 30326973182 30374215344 30381747968 30426292224 30429075456 30541843464 30594207744 30597006336 30636062028 30691395072 30710396684 30723344256 30778834944 30805135218 30860773632 30892899136 30948696064 30975141483 30988200672 30994071552 31044169728 31132614656 31159217232 31162067508 31165120512 31191750864 31215495168 31323740188 31331177592 31334043598 31377113856 31379984064 31433785344 31436660736 31469385728 31523340288 31526223872 31550276736 31553162784 31566798848 31593772431 31740673536 31773814272 31798001664 31825172808 31905348096 31908266624 31915842816 31962636288 32014300032 32020365312 32081426176 32139030528 32163495936 32183337888 32190979392 32330022912 32360608566 32360950128 32419056384 32500727808 32508444672 32511418368 32528499426 32536222884 32539199121 32539542568 32553261312 32673901403 32680091648 32708016531 32732915072 32738770944 32780906496 32791689216 32874299392 32902390224 32905399956 32961816576 32964831744 33083970744 33086997086 33115078656 33135507648 33143375232 33143725056 33146756864 33189067197 33283622944 33289928704 33318374688 33343737856 33400553472 33502250928 33516375552 33570550728 33576910848 33605602056 33701344512 33755818668 33761857536 33762213888 33791063436 33805309824 33866366976 33887334272 33901621248 33942109058 33962852352 33991873344 33994982736 34053267456 34088716288 34150285312 34170992262 34179466464 34182593016 34232709888 34330238976 34359573897 34385729664 34392244224 34418483712 34421632128 34519699456 34563762288 34564127104 34575496384 34626189312 34688729088 34724839424 34754511528 34817283072 34938017902 34946313468 35024191488 35054119386 35060760576 35117432064 35209121792 35217481728 35220703232 35247574791 35269115904 35403058944 35463757824 35467001856 35497308132 35512648704 35598440064 35644256076 35647516619 35708257728 35708634624 35715022848 35772751872 35840968306 35862872064 35874668544 35893516608 35896799952 35905323168 35905702144 36060790784 36091604448 36094905912 36183932928 36206255124 36294105172 36309406848 36374986752 36406068894 36509789888 36563318784 36572000256 36575345664 36575731712 36606985389 36622418976 36726756352 36765103104 36793090048 36824529456 36968001024 36983586816 37015189002 37027755336 37082043648 37085435712 37124040976 37187690496 37191092224 37219467087 37254463488 37254856704 37258264576 37286690688 37290101472 37392920576 37444075812 37451169792 37483171524 37511705088 37650720822 37657853952 37690032294 37705922496 37718723328 37766869569 37774024704 37846057442 37858506257 37881643008 37914012576 37942874112 37982490624 38090702848 38123251056 38139323904 38152271872 38208208896 38244355578 38349805824 38353313856 38419070976 38422585344 38451899772 38455417143 38552295616 38561449344 38564976736 38614610749 38621518848 38683945872 38687735808 38691274752 38834661888 38851444736 38864224256 38884642992 38888199948 38897433432 39065444352 39098825469 39099238152 39102814738 39136002048 39169443456 39271712768 39281037312 39335190752 39402215424 39473381376 39610262016 39619666944 39623291136 39757054854 39828441312 39828861696 39900377088 39951729792 39976464649 40014053376 40048245072 40048667776 40065552384 40137916416 40172213952 40214032496 40286664704 40345731072 40359002112 40359428096 40383899946 40393914912 40498953792 40564415463 40568389632 40572100608 40603055004 40606769151 40722457952 40792276992 40796008448 40848082704 40921860096 40964459008 41038446592 41073513624 41147698176 41300188644 41317600896 41325428736 41360740992 41392226304 41427595638 41545622976 41549423344 41553494016 41589001152 41606535168 41620660224 41656224753 41681682432 41764546098 41774903456 41836151808 41839978752 41911713792 41915547648 41951364156 41995034763 42067035648 42070883712 42125029908 42132566016 42200668224 42320898048 42357507998 42365085696 42397335552 42433563744 42540464128 42554457088 42616848384 42685733376 42852040704 42888657438 42911117184 42921305856 43106697216 43143531552 43147478088 43147933504 43221454848 43225408512 43334303744 43344592896 43348557824 43371332568 43381630512 43385598828 43404348416 43610688708 43651694592 43688994624 43707875328 43722252288 43745223366 43759612611 43869853632 43873866608 43948624896 43949088768 43953108992 43986642921 44028002304 44111960992 44180676864 44191166976 44191633408 44252089596 44424499584 44496306426 44534071296 44561544768 44576202528 44669667904 44688500736 44741871031 44760734304 44769214464 44807469408 44935126016 45007758224 45015810048 45016285184 45054751248 45073746432 45155155968 45202161664 45240786558 45322497792 45326643648 45404356608 45443154276 45490459773 45561323016 45572621952 45576790688 45639438336 45643613184 45773651968 45812765196 45847639552 45891311616 45895509504 46065595026 46085016384 46168252416 46207702827 46251638784 46291160448 46339348704 46423044096 46482301008 46491107328 46566254592 46595084624 46698921984 46738825848 46743101262 46747680768 46823242752 46956642304 46985610282 46996766388 47001065397 47025487872 47069976096 47154991104 47204078592 47244912767 47285010432 47289335808 47325415104 47329744176 47350198272 47464586752 47525674768 47611010304 47611512832 47697002496 47832891392 47858022144 47862399936 47873764224 48122139264 48126541216 48208545792 48245243904 48275006832 48286469088 48412542464 48495034368 48499982336 48541425192 48751091712 48762667008 48767127552 48792749139 48809313852 48829891968 49020137472 49099372608 49108156416 49171359744 49187533824 49290668032 49311449088 49353585336 49358099934 49370340448 49442724864 49447247616 49583587328 49625956116 49630495629 49672617984 49703261472 49715587584 49720135296 49925434416 49934893056 49977562032 50015606784 50200961096 50210471936 50253376392 50274563328 50291631104 50355826092 50365366272 50508857344 50552016768 50590498816 50633728002 50643320832 50686595154 50831001408 50852431872 50913163587 50944278528 50987810016 50992474104 51079901184 51133074432 51137751808 51225427968 51230113792 51269199696 51273889524 51415265792 51495358464 51578594496 51588366336 51632448192 51779549184 51845643432 51846190656 51850933264 51863244576 51939283968 52033093632 52087259136 52131767292 52132317536 52225924608 52374716416 52407026853 52419470202 52536287232 52631175168 52813682688 52826222592 52831054848 53009406472 53104588416 53105148928 53195636736 53200502784 53268973056 53352071168 53397660096 53420736512 53466384114 53562951936 53761452459 53794308096 53812002816 53840274912 53845199928 53857984752 53858553216 53998605056 54085887284 54091186176 54096134144 54137406672 54142358868 54275899392 54389702656 54441157758 54464110272 54562480128 54609103341 54764684832 54844978176 54863018496 54863597568 54933628464 55066918192 55090134528 55147654656 55189635072 55236794184 55394163968 55452001536 55475380224 55494213632 55541633004 55575576576 55628153568 55686061464 55781535744 55786638336 55882285056 55887396864 55930036032 55935152208 55993379684 56089380864 56094511616 56166113718 56166706544 56176754688 56267557632 56427864064 56476081233 56486780928 56529780736 56535048441 56578084992 56769086163 56822464512 56871018864 56914311168 56973735936 57136054272 57184876584 57208985856 57214822912 57228407808 57312313344 57475596288 57524708736 57529970784 57628606464 57633878016 57792790528 57828443424 57842174016 57847465104 57932278272 58025918808 58036912128 58147584944 58251992832 58277167104 58296336384 58326964488 58332299922 58346150148 58493138176 58598166528 58598785024 58648857228 58654222107 58704003072 58907569152 58921555968 59002786128 59232666112 59328408568 59415393024 59429500416 59434936704 59584667648 59635582281 59680979072 59692285952 59743292544 60021080064 60072367608 60073001664 60098328576 60206874624 60258320928 60321048744 60326566586 60429997056 60435524864 60518596608 60538503168 60539142144 60590872368 60653946364 60748430688 60763495936 60852584448 60858150912 61083686928 61188415488 61194012672 61272124056 61382790144 61420793368 61446688512 61557669888 61610270436 61721547264 61785798272 61897392128 61950282966 61976401344 61988143104 62088339456 62265229312 62318434464 62324135016 62330241024 62383501728 62430990336 62646819147 62647480376 62662355184 62668087196 62754227712 62759968128 62867570688 62873321472 62938771456 63052447744 63100553472 63106325568 63133597696 63187544862 63481347072 63536261997 63547628544 63596003328 63650345616 63810696192 63816533248 63831685632 63925272576 64028600064 64162852352 64278061056 64326991872 64366675776 64381958784 64660045824 64721217132 64721900256 64838112768 65001455616 65016889344 65022836736 65056998852 65072445768 65078398242 65079085136 65106522624 65347802806 65360183296 65416033062 65465830144 65477541888 65561812992 65583378432 65748598784 65804780448 65810799912 65923633152 65929663488 66167941488 66173994172 66271015296 66286750464 66287450112 66293513728 66378134394 66567245888 66579857408 66636749376 66687475712 66744459639 66801106944 67004501856 67032751104 67141101456 67153821696 67211204112 67402689024 67511637336 67523715072 67524427776 67582126872 67610619648 67732733952 67774668544 67803242496 67861179837 67884218116 67925704704 67983746688 67989965472 68106534912 68177432576 68300570624 68341984524 68358932928 68365186032 68465419776 68660477952 68719147794 68771459328 68836967424 68843264256 69039398912 69098392539 69127524576 69128254208 69150992768 69252378624 69377458176 69449678848 69509023056 69634566144 69876035804 69892626936 70048382976 70108238772 70114651893 70121521152 70234864128 70418243584 70434963456 70441406464 70478415423 70495149582 70538231808 70806117888 70927515648 70934003712 70994616264 71025297408 71196880128 71288512152 71295033238 71416515456 71417269248 71430045696 71545503744 71681936612 71725744128 71749337088 71787033216 71793599904 71810646336 71811404288 72121581568 72183208896 72189811824 72367865856 72412510248 72588210344 72618813696 72749973504 72812137788 72887933899 73019579776 73126637568 73144000512 73150691328 73151463424 73213970778 73244837952 73453512704 73530206208 73586180096 73649058912 73936002048 73967173632 74030378004 74037149901 74055510672 74164087296 74170871424 74248081952 74375380992 74382184448 74438934174 74508926976 74516529152 74573381376 74580202944 74785841152 74888151624 74902339584 74966343048 75023410176 75301441644 75315707904 75380064588 75411844992 75437446656 75533739138 75548049408 75692114884 75717012514 75763286016 75828025152 75885748224 75950592003 75964981248 76181405696 76246502112 76278647808 76304543744 76416417792 76488711156 76699611648 76706627712 76838141952 76845170688 76903799544 76910834286 77104591232 77122898688 77129953472 77229221498 77243037696 77367891744 77375471616 77382549504 77669323776 77702889472 77728448512 77769285984 77776399896 77794866864 78130888704 78197650938 78198476304 78205629476 78338886912 78543425536 78562074624 78629205303 78670381504 78804430848 78946762752 79220524032 79239333888 79246582272 79514109708 79656882624 79657723392 79800754176 79903459584 79952929298 80028106752 80096490144 80097335552 80131104768 80199576171 80275832832 80344427904 80428064992 80573329408 80691462144 80718004224 80718856192 80767799892 80787829824 80997907584 81128830926 81136779264 81144201216 81206110008 81213538302 81444915904 81576561781 81584553984 81592016896 81661736637 81696165408 81843720192 81928918016 82076893184 82147027248 82295396352 82600377288 82635201792 82721481984 82784452608 82855191276 83091245952 83098846688 83106988032 83178002304 83213070336 83241320448 83312449506 83363364864 83529092196 83549806912 83672303616 83679957504 83823427584 83831095296 83902728312 83990069526 84134071296 84141767424 84249170577 84250059816 84265132032 84401336448 84453590881 84641796096 84715015996 84730171392 84794671104 84867127488 85080928256 85108914176 85233696768 85371466752 85704081408 85777314876 85822234368 85842611712 86140285517 86213394432 86287063104 86294956176 86295867008 86442909696 86450817024 86668607488 86689185792 86697115648 86742665136 86763261024 86771197656 86808696832 87221377416 87303389184 87377989248 87415750656 87444504576 87490446732 87498449883 87519225222 87739707264 87747733216 87897249792 87898177536 87906217984 87973285842 88056004608 88223921984 88361353728 88382333952 88383266816 88504179192 88848999168 88992612852 89123089536 89152405056 89339335808 89377001472 89483742062 89521468608 89538428928 89614938816 89870252032 90015516448 90031620096 90032570368 90109502496 90147492864 90310311936 90404323328 90481573116 90489849879 90644995584 90653287296 90808713216 90886308552 90980919546 91122646032 91145243904 91153581376 91278876672 91287226368 91547303936 91625530392 91695279104 91782623232 91791019008 92131190052 92170032768 92336504832 92415405654 92582320896 92678697408 92846088192 92925424449 92964602016 92982214656 93132509184 93190169248 93397843968 93477651696 93486202524 93495361536 93646485504 93913284608 93971220564 93993532776 94002130794 94139952192 94309982208 94408157184 94489825534 94570020864 94578671616 94650830208 94659488352 94700396544 94781317293 94929173504 95051349536 95222020608 95223025664 95394004992 95716044288 95724799872 95747528448 96244278528 96253082432 96417091584 96490487808 96550013664 96572938176 96825084928 96990068736 96999964672 97082850384 97502183424 97525334016 97534255104 97585498278 97617597363 97618627704 97659783936 98021704209 98040274944 98124049593 98198745216 98216312832 98342719488 98375067648 98581336064 98622898176 98707170672 98716199868 98740680896 98885449728 98894495232 99167174656 99251912232 99260991258 99345235968 99406522944 99431175168 99440270592 99567201591 99808789223 99850868832 99869786112 99955124064 100031213568 100401922192 100420943872 100506752784 100549126656 100583262208 100711652184 100730732544 101104033536 101180997632 101267456004 101286641664 101373190308 101662002816 101704863744 101802155611 101826327174 101888557056 101975620032 101984948208 102159802368 102266148864 102275503616 102450855936 102460227584 102538399392 102547779048 102830531584 102990716928 103078721691 103157188992 103176732672 103264896384 103559098368 103691286864 103692381312 103701866528 103726489152 103878567936 104066187264 104174518272 104263534584 104264635072 104451849216 104749432832 104814053706 104838940404 105072574464 105392497711 105627365376 105652445184 105662109696 105742724373 106018812944 106209176832 106210297856 106391273472 106401005568 106537946112 106704142336 106795320192 106841473024 106932768228 106942549857 107125903872 107522904918 107588616192 107624005632 107680549824 107690399856 107715969504 107717106432 107997210112 108171774568 108182372352 108192268288 108274813344 108284717736 108551798784 108779405312 108882315516 108928220544 109124960256 109218206682 109529369664 109689956352 109726036992 109727195136 109820956167 109867256928 110133836384 110180269056 110295309312 110379270144 110473588368 110788327936 110904003072 110950760448 110988427264 111083266008 111256307136 111372122928 111563071488 111573276672 111658401261 111764570112 111774793728 111860072064 111870304416 111986759368 112178761728 112189023232 112332227436 112333413088 112353509376 112535115264 112855728128 112952162466 112973561856 113070096882 113156169984 113538172326 113575518771 113644929024 113742037728 113828622336 113947471872 114272108544 114369753168 114417971712 114429645824 114456815616 114624626688 115049417472 115059941568 115257212928 115267756032 115366251429 115585581056 115656886848 115684348032 115694930208 115843832247 115864556544 116051837616 116073824256 116295169888 116503985664 116554334208 116592672768 116653928976 116664599844 116692300296 116986276352 117196333056 117197570048 117297714456 117308444214 117408006144 117815138304 117843111936 117955841809 118005572256 118465332224 118656817136 118830786048 118859000832 118869873408 119169335296 119271164562 119361958144 119486585088 119929393947 120042160128 120144735216 120146003328 120196657152 120413749248 120516641856 120642097488 120653133172 120859994112 120871049728 121037193216 121077006336 121078284288 121181744736 121307892728 121496861376 121526991872 121693246389 121705168896 121716301824 121820307453 122167373856 122376830976 122388025344 122544248112 122765580288 122841586736 122893377024 123115339776 123220540872 123443094528 123571596544 123794784256 123900565932 123952802688 123976286208 124176678912 124530458624 124636868928 124648270032 124660482048 124767003456 124861980672 124968674259 125293638294 125294960752 125324710368 125336174392 125508455424 125519936256 125735141376 125746642944 125877542912 125985104289 126104895488 126201106944 126212651136 126267195392 126375089724 126962694144 127072523994 127095257088 127192006656 127300691232 127621392384 127633066496 127663371264 127850545152 128057200128 128325704704 128556122112 128733351552 128763917568 129320091648 129442434264 129443800512 129676225536 130002911232 130033778688 130045673472 130113997704 130144891536 130156796484 130158170272 130213045248 130695605612 130720366592 130832066124 130931660288 130955083776 131123625984 131166756864 131497197568 131609560896 131621599824 131847266304 131859326976 131959928763 132335882976 132347988344 132542030592 132573500928 132574900224 132587027456 132756268788 133134491776 133159714816 133273498752 133374951424 133488919278 133602213888 134009003712 134065502208 134225613093 134282202912 134307643392 134422408224 134805378048 135023274672 135047430144 135048855552 135164253744 135221239296 135465467904 135549337088 135606484992 135722359674 135768436232 135967493376 135979930944 136213069824 136354865152 136471379319 136601141248 136683969048 136717865856 136730372064 136930839552 137320955904 137438295588 137542918656 137673934848 137686528512 138078797824 138196785078 138255049152 138256508416 138301985536 138504757248 138754916352 138899357696 139018046112 139269132288 139752071608 139785253872 140096765952 140216477544 140229303786 140243042304 140469728256 140836487168 140869926912 140882812928 140956830846 140990299164 141003196191 141076463616 141612235776 141734738301 141855031296 141868007424 141989232528 142050594816 142393760256 142577024304 142590066476 142833030912 142834538496 143091007488 143363873224 143498674176 143574066432 143587199808 143621292672 143622808576 144243163136 144366417792 144379623648 144735731712 144825020496 145176420688 145237627392 145499947008 145624275576 145775867798 146039159552 146253275136 146288001024 146301382656 146302926848 146427941556 146489675904 146907025408 147060412416 147172360192 147298117824 147872004096 147934347264 148060756008 148074299802 148111021344 148328174592 148341742848 148496163904 148750761984 148764368896 148877868348 148891486887 149017853952 149033058304 149146762752 149160405888 149571682304 149776303248 149804679168 149932686096 150046820352 150602883288 150631415808 150760129176 150823689984 150874893312 151067478276 151096098816 151384229768 151434025028 151526572032 151656050304 151771496448 151901184006 151929962496 152362811392 152493004224 152557295616 152609087488 152739490761 152832835584 152977422312 153399223296 153413255424 153676283904 153690341376 153807599088 153821668572 154209182464 154245797376 154259906944 154458442996 154486075392 154735783488 154765099008 155338647552 155405778944 155456897024 155538571968 155552799792 155589733728 156261777408 156395301876 156396952608 156411258952 156677773824 157086851072 157124149248 157221080559 157258410606 157340763008 157608861696 157893525504 158441048064 158478667776 158493164544 159028219416 159313765248 159315446784 159601508352 159806919168 159905858596 160056213504 160192980288 160194671104 160262209536 160399152342 160688855808 160856129984 161146658816 161284357377 161382924288 161436008448 161437712384 161535599784 161575659648 161995815168 162257661852 162273558528 162288402432 162412220016 162427076604 162889831808 163153123562 163169107968 163184033792 163323473274 163392330816 163687440384 163857836032 164153786368 164294054496 164590792704 165200754576 165270403584 165442963968 165568905216 165710382552 166182491904 166197693376 166356004608 166426140672 166482640896 166624899012 166726729728 167058184392 167099613824 167344607232 167359915008 167646855168 167662190592 167805456624 167980139052 168268142592 168283534848 168498341154 168500119632 168530264064 168802672896 168907181762 169283592192 169428243699 169430031992 169460342784 169589342208 169734254976 170161856512 170217828352 170307258489 170467393536 170742933504 171408162816 171554629752 171644468736 171685223424 172280571034 172426788864 172574126208 172589912352 172591734016 172885819392 172901634048 173337214976 173378371584 173394231296 173485330272 173526522048 173542395312 173617393664 174442754832 174755978496 174831501312 174889009152 174980893464 174996899766 175038450444 175479414528 175495466432 175794499584 175796355072 175812435968 175946571684 175962666321 176112009216 176447843968 176722707456 176764667904 176766533632 177008358384 177697998336 177985225704 178246179072 178304810112 178678671616 178754002944 178906746843 178967484124 179042937216 179076857856 179229877632 179740504064 180031032896 180063240192 180065140736 180219004992 180294985728 180620623872 180808646656 180963146232 180979699758 181289991168 181306574592 181617426432 181772617104 181961839092 181978483973 182245292064 182290487808 182307162752 182557753344 182574452736 183094607872 183251060784 183390558208 183565246464 183582038016 184262380104 184340065536 184673009664 184830811308 185164641792 185357394816 185692176384 185850848898 185929204032 185964429312 186265018368 186380338496 186795687936 186955303392 186972405048 186990723072 187292971008 187826569216 187940457441 187942441128 187987065552 188004261588 188279904384 188619964416 188816314368 188979651068 189157343232 189301660416 189318976704 189400793088 189562634586 189858347008 190102699072 190444041216 190446051328 190608785991 190788009984 191432088576 191449599744 191495056896 192159098461 192488557056 192506164864 192834183168 192980975616 193100027328 193145876352 193650169856 193980137472 193999929344 194165700768 195004366848 195050668032 195068510208 195170996556 195235194726 195237255408 195319567872 196043408418 196080549888 196248099186 196397490432 196432625664 196685438976 196750135296 197125325683 197162672128 197245796352 197414341344 197432399736 197481361792 197770899456 197788990464 198334349312 198503824464 198521982516 198813045888 198862350336 198880541184 199134403182 199617578446 199701737664 199739572224 199910248128 200062427136 200233378917 200803844384 200841887744 201013505568 201098253312 201166524416 201423304368 201461465088 202208067072 202361995264 202534912008 202573283328 202746380616 203324005632 203409727488 203583539511 203604311222 203652654348 203777114112 203951240064 203969896416 204319604736 204532297728 204551007232 204901711872 204920455168 205076798784 205095558096 205661063168 205981433856 206157443382 206314377984 206529792768 207118196736 207295177617 207382573728 207384762624 207403733056 207452978304 207757135872 208132374528 208153315931 208349036544 208527069168 208529270144 208903698432 209498865664 209628107412 209677880808 210145148928 210343955679 210784995422 211254730752 211304890368 211324219392 211435246269 211485448746 212037625888 212418353664 212420595712 212782546944 212802011136 213075892224 213590640384 213682946048 213865536456 213885099714 214251807744 215045809836 215065481059 215177232384 215248011264 215361099648 215380799712 215431939008 215434212864 215994420224 216343549136 216364744704 216384536576 216549626688 216569435472 217103597568 217558810624 217764631032 217856441088 218249920512 218436413364 218663801697 219058739328 219379912704 219452073984 219454390272 219641912334 219734513856 220267672768 220360538112 220590618624 220758540288 220947176736 221576655872 221808006144 221901520896 221976854528 222111449703 222166532016 222512614272 222744245856 223126142976 223146553344 223316802522 223549587456 223720144128 223740608832 223973518736 224357523456 224378046464 224664454872 224666826176 224707018752 225070230528 225711456256 225904324932 225947123712 226140193764 226312339968 227076344652 227097116363 227151037542 227289858048 227484075456 227657244672 227851776009 227894943744 228544217088 228739506336 228835943424 228859291648 228913631232 229249253376 230098834944 230119883136 230514425856 230535512064 230732502858 231313773696 231368696064 231389860416 231687664494 231729113088 232103675232 232147648512 232590339776 232966293989 233007971328 233108668416 233185345536 233307857952 233329199688 233384600592 233972552704 234392666112 234395140096 234595428912 234616888428 235630276608 235686223872 235887615909 235911683618 236011144512 236930664448 237313634272 237661572096 237718001664 237739746816 238338670592 238542329124 238723916288 238973170176 239858787894 240084320256 240289470432 240292006656 240393314304 240598728513 240827498496 241033283712 241284194976 241306266344 241719988224 241742099456 242074386432 242154012672 242156568576 242363489472 242615785456 242993722752 243053983744 243386492778 243410337792 243432603648 243640614906 244334747712 244729685343 244753661952 244776050688 244985209911 245088496224 245531160576 245683173472 245786754048 245999373373 246230679552 246441081744 246886189056 247143193088 247589568512 247801131864 247905605376 248353357824 249060917248 249273737856 249296540064 249320964096 249534006912 249723961344 249937348518 250587276588 250589921504 250649420736 250672348784 251016910848 251039872512 251470282752 251493285888 251755085824 251970208578 252402213888 252425302272 252534390784 252750179448 253360772643 253925388288 254145047988 254190514176 254384013312 254601382464 255242784768 255266132992 255326742528 255701090304 256114400256 256651409408 257112244224 257466703104 257527835136 258420856551 258640183296 258884868528 258887601024 259352451072 260005822464 260067557376 260091346944 260227995408 260289783072 260313592968 260316340544 260426090496 261391211224 261440733184 261664132248 261863320576 261910167552 262247251968 262333513728 262495349649 262994395136 263219121792 263243199648 263694532608 263718653952 263919857526 264671765952 264695976688 265084061184 265147001856 265149800448 265174054912 265512537576 266268983552 266546997504 266749902848 266977838556 268018007424 268131004416 268451226186 268564405824 268615286784 268844816448 269610756096 270046549344 270094860288 270097711104 270328507488 270442478592 270930935808 271098674176 271212969984 271444719348 271469549637 271536872464 271934986752 271959861888 272426139648 272709730304 272942758638 273367938096 273435731712 273460744128 273861679104 274641911808 274876591176 275085837312 275347869696 275373057024 276157595648 276393570156 276510098304 276513016832 276603971072 277009514496 277798715392 278036092224 278538264576 278776273347 279504143216 279570507744 280193531904 280432955088 280458607572 280486084608 280939456512 281672974336 281739853824 281765625856 281913661692 281980598328 282006392382 283224471552 283469476602 283710062592 283736014848 283978465056 284101189632 284343951879 284787520512 285154048608 285180132952 285666061824 285669076992 286182014976 286727746448 287148132864 287174399616 287242585344 287245617152 288732835584 288759247296 289471463424 289650040992 290352841376 290475254784 290999894016 291248551152 291551735596 292078319104 292506550272 292576002048 292602765312 292605853696 292855883112 292979351808 293814050816 294065112627 294120824832 294344720384 294372148779 294596235648 295744008192 295868694528 296121512016 296148599604 296222042688 296656349184 296683485696 296992327808 297501523968 297528737792 297755736696 297782973774 298035707904 298293525504 298320811776 299143364608 299426367669 299552606496 299609358336 299865372192 300093640704 301205766576 301262831616 301520258352 301647379968 301749786624 302134956552 302192197632 302768459536 302868050056 303312100608 303542992896 303802368012 303859924992 304725622784 304986008448 305114591232 305218174976 305406466833 305478981522 305665671168 305954844624 306798446592 306826510848 307352567808 307380682752 307615198176 307643337144 308418364928 308491594752 308519813888 308916885992 308972150784 309471566976 309530198016 310677295104 310811557888 310913794048 311077143936 311105599584 311179467456 312523554816 312790603752 312793905216 312822517904 313355547648 314173702144 314248298496 314442161118 314516821212 314681526016 315217723392 316177493133 316882096128 316957335552 316986329088 318056438832 318627530496 318630893568 319203016704 319613838336 319811717192 320112427008 320385960576 320389342208 320524419072 320798304684 320827649571 321377711616 321712259968 322293317632 322568714754 322765848576 322872016896 323071199568 323151319296 323991630336 324515323704 324547117056 324576804864 324824440032 324854153208 325779663616 326306247124 326338215936 326368067584 326646946548 326784661632 327374880768 327715672064 328307572736 328588108992 329181585408 329462868501 330401509152 330540807168 330885927936 331137810432 331420765104 332364983808 332395386752 332712009216 332852281344 332965281792 333249798024 334116368784 334199227648 334689214464 334719830016 335293710336 335324381184 335610913248 335960278104 336536285184 336567069696 336996682308 337000239264 337060528128 337605345792 337814363524 338567184384 338856487398 338860063984 338920685568 339468509952 340323713024 340435656704 340614516978 340726556313 340934787072 341485867008 342816325632 343109259504 343288937472 343370446848 344561142068 345148252416 345179824704 345183468032 345771638784 345803268096 346674429952 346756743168 346788462592 346970660544 347053044096 347084790624 347234787328 347531496741 348885509664 349511956992 349663002624 349778018304 349961786928 349993799532 350076900888 350958829056 350990932864 351588999168 351592710144 351624871936 351893143368 351925332642 352224018432 352895687936 353445414912 353529335808 353533067264 353867525427 354016716768 355395996672 355970451408 356492358144 356609620224 357357343232 357508005888 357813493686 357934968248 358085874432 358459755264 359481008128 359788181841 360062065792 360126480384 360130281472 360438009984 360589971456 361241247744 361617293312 361926292464 361959399516 362579982336 362613149184 363234852864 363545234208 363923678184 363956967946 364490584128 364580975616 364614325504 365079739167 365115506688 365148905472 366189215744 366502121568 366781116416 367130492928 367164076032 368524760208 368680131072 369346019328 369661622616 370329283584 370714789632 371384352768 371701697796 371858408064 371928858624 372530036736 372760676992 373591375872 373910606784 373944810096 373981446144 374585942016 375653138432 375880914882 375884882256 375974131104 376008523176 376559808768 377239928832 377632628736 377955312867 377959302136 378314686464 378603320832 378637953408 378801586176 379125269172 379716694016 380205398144 380888082432 380892102656 381217571982 381576019968 382864177152 382899199488 382990113792 384318196922 384977114112 385012329728 385668366336 386200054656 386291752704 387300339712 387960274944 387999858688 388331401536 390008733696 390101336064 390137020416 390341993112 390470389452 390474510816 390639135744 392086816836 392122682809 392161099776 392496198372 392794980864 392865251328 393370877952 393500270592 394250651366 394325344256 394491592704 394828682688 394864799472 394962723584 395541798912 395577980928 396668698624 397007648928 397043965032 397626091776 397724700672 397761082368 398268806364 399235156892 399403475328 399479144448 399820496256 400124854272 400466757834 401607688768 401683775488 402027011136 402196506624 402333048832 402676839279 402846608736 402922930176 404416134144 404723990528 405069824016 405146566656 405492761232 406648011264 406819454976 407167079022 407208622444 407305308696 407902480128 407939792832 408639209472 409064595456 409102014464 409414137957 409803423744 409840910336 410153597568 410191116192 411322126336 411962867712 412314886764 412628755968 413059585536 414236393472 414590355234 414765147456 414769525248 414807466112 414905956608 415514271744 416264749056 416306631862 416698073088 417054138336 417058540288 417807396864 418997731328 419256214824 419355761616 420290297856 420687911358 421569990844 422509461504 422609780736 422648438784 422870492538 422970897492 423009588573 424075251776 424760718239 424836707328 424841191424 425204214903 425565093888 425604022272 426151784448 427181280768 427365892096 427731072912 427770199428 428503615488 430091619672 430130962118 430496022528 430722199296 430761599424 430863878016 430868425728 431988840448 432687098272 432729489408 432769073152 433099253376 433138870944 434207195136 435117621248 435529262064 435712882176 436499841024 436872826728 437327603394 438117478656 438759825408 438904147968 438908780544 439283824668 439469027712 439741111139 440535345536 440721076224 441181237248 441517080576 441894353472 443153311744 443616012288 443803041792 443953709056 444222899406 444333064032 445025228544 445488491712 446252285952 446293106688 446633605044 446674460661 447099174912 447440288256 447481217664 447947037472 448715046912 448756092928 449328909744 449333652352 449414037504 450140461056 451422912512 451808649864 451894247424 452280387528 452624679936 454152689304 454194232726 454302075084 454579716096 454968150912 455314489344 455703552018 455789887488 457088434176 457479012672 457671886848 457718583296 457827262464 458218472283 458498506752 460197669888 460239766272 461028851712 461071024128 461465005716 462627547392 462737392128 462779720832 463375328988 463458226176 464207350464 464295297024 465180679552 465932587978 466015942656 466217336832 466370691072 466615715904 466658399376 466769201184 467945105408 468785332224 468790280192 469190857824 469233776856 471260553216 471372447744 471663241677 471775231818 471823367236 472022289024 473861328896 474627268544 475323144192 475436003328 475479493632 476677341184 477084658248 477447832576 477946340352 479717575788 480168640512 480578940864 480584013312 480786628608 481197457026 482066567424 482568389952 482612532688 483439976448 483484198912 483853072131 484148772864 484308025344 484313137152 484726978944 485231570912 485987445504 486107967488 486772985556 486820675584 486865207296 487281229812 488669495424 489459370686 489507323904 489552101376 489970419822 490176992448 491062321152 491366346944 491573508096 491998746746 492160581341 492461359104 492882163488 493772378112 494286386176 495179137024 495602263728 495811210752 496706715648 498547475712 498593080128 499068013824 499447922688 499874697036 501174553176 501179843008 501298841472 501344697568 502033821696 502079745024 502940565504 502986571776 503510171648 503940417156 504804427776 504850604544 505068781568 505500358896 506721545286 507850776576 508284731097 508290095976 508381028352 508768026624 509202764928 510485569536 510532265984 510653485056 510921775467 511402180608 512228800512 513302818816 514224488448 514933406208 515055670272 516841713102 517280366592 517769737056 517775202048 518704902144 519694040437 520011644928 520135114752 520182693888 520455990816 520579566144 520627185936 520632681088 520852180992 522782422448 522881466368 523328264496 523726641152 524494503936 524667027456 524990699298 526438243584 526486399296 527389065216 527437307904 527839715052 527887998963 529343531904 529391953376 530168122368 530294003712 530299600896 530348109824 531025075152 532537967104 533093995008 533499805696 533955677112 536036014848 536262008832 536720240529 536902452372 537128811648 537230573568 537689632896 539221512192 540093098688 540189720576 540195422208 540657014976 540884957184 541861871616 542197348352 542425939968 542889438696 542939099274 543073744928 543869973504 543919723776 544852279296 545419460608 545885517276 545935451919 546735876192 546871463424 546921488256 547723358208 548767832909 549283823616 549753182352 550171674624 550695739392 550746114048 552315191296 552787140312 553020196608 553026033664 553207942144 554019028992 555597430784 556072184448 557076529152 557552546694 559008286432 559141015488 560387063808 560865910176 560917215144 560972169216 561878913024 563345948672 563479707648 563531251712 563827323384 563961196656 564012784764 566448943104 566938953204 567472029696 567956930112 568202379264 568687903758 569575041024 570308097216 570360265904 571332123648 571338153984 571826357973 572364029952 573455492896 574296265728 574348799232 574485170688 574491234304 576477295383 577465671168 577518494592 578942926848 579300081984 580705682752 580950509568 581999788032 582497102304 583103471192 584156638208 585013100544 585152004096 585205530624 585211707392 585711766224 585958703616 587628101632 588130225254 588241649664 588744297558 589192471296 591375977049 591488016384 591737389056 592243024032 592297199208 592444085376 593312698368 593366971392 593984655616 595003047936 595057475584 595511473392 595565947548 596587051008 596641623552 598286729216 598852735338 599105212992 599218716672 599730744384 600187281408 600700136751 602411533152 602525663232 603040516704 603294759936 603499573248 604269913104 604384395264 605536919072 605736100112 606624201216 607085985792 607604736024 607719849984 609972016896 610229182464 610436349952 610812933666 610957963044 611331342336 611909689248 613596893184 613653021696 614183865971 614705135616 614761365504 615230396352 615286674288 616836729856 616983189504 617039627776 617833771984 617944301568 618943133952 621354590208 621827588096 621885532851 622154287872 622211199168 622358934912 624459947793 625047109632 625581207504 625587810432 625645035808 626711095296 628347404288 628496596992 628884322236 629033642424 629363052032 630435446784 632354986266 633764192256 633914671104 633972658176 634305738807 636112877664 637255060992 637261787136 638406033408 639227676672 639623434384 640771921152 640778684416 641048838144 641596609368 641655299142 642755423232 643424519936 644586635264 645137429508 645196443177 645531697152 645744033792 646142399136 646302638592 647983260672 649030647408 649094234112 649153609728 649648880064 649708306416 651559327232 652612494248 652676431872 652736135168 653293893096 653569323264 654749761536 655431344128 655991405091 656615145472 657176217984 658363170816 658925737002 660803018304 661081614336 661771855872 662275620864 662841530208 664729967616 664790773504 665424018432 665704562688 665930563584 666499596048 668232737568 668398455296 669378428928 669439660032 670648762368 671221826496 671920556208 673072570368 673134139392 673993364616 674000478528 674121056256 675210691584 675628727048 677134368768 677712974796 677720127968 677841371136 678937019904 680647426048 680871313408 681229033956 681291349089 681453112626 681869574144 682971734016 685632651264 686218519008 686577874944 686740893696 689122284136 690296504832 690359649408 690366936064 691543277568 691606536192 693348859904 693576925184 693941321088 694106088192 694169581248 694469574656 695062993482 697771019328 698898881967 699023913984 699326005248 699556036608 699923573856 699987599064 700153801776 701917658112 701981865728 703177998336 703185420288 703249743872 703786286736 703850665284 705791375872 706890829824 707058671616 707066134528 707735050854 708033433536 710791993344 711940902816 712984716288 713219240448 714714686464 715016011776 715626987372 715869936496 716171748864 716919510528 718962016256 719576363682 720124131584 720252960768 720876019968 721179942912 722482495488 723234586624 723852584928 723918799032 725159964672 725226298368 726469705728 727090468416 727847356368 727913935892 728981168256 729161951232 729228651008 730159478334 730231013376 730297810944 732378431488 733004243136 733562232832 734189056029 734260985856 734328152064 734955629733 737049520416 737360262144 737998120119 738692038656 739323245232 740658567168 741429579264 742768705536 743403395592 743716816128 745060073472 745521353984 747182751744 747821213568 747889620192 747962892288 749171884032 751306276864 751761829764 751769764512 751948262208 752017046352 753119617536 754479857664 755265257472 755910625734 755918604272 757206641664 757275906816 757603172352 758250538344 759433388032 760082317929 760410796288 761776164864 761784205312 762435143964 763152039936 765728354304 765798398976 765980227584 768636393844 769954228224 770024659456 771336732672 772400109312 772583505408 774600679424 775262569653 775920549888 775999717376 776662803072 780017467392 780202672128 780274040832 780683986224 780940778904 780949021632 781278271488 784173633672 784245365618 784322199552 784992396744 785589961728 785730502656 786741755904 787000541184 788501302732 788650688512 788983185408 789657365376 789729598944 789925447168 791083597824 791155961856 793337397248 794015297856 794087930064 795252183552 795449401344 795522164736 796537612728 798470313784 798806950656 799640992512 800249708544 800933515668 803215377536 803367550976 804054022272 804393013248 804666097664 805353678558 805693217472 805845860352 808832268288 809447981056 810139648032 810293133312 810985522464 813296022528 813638909952 814334158044 814408648911 814417244888 814610617392 815804960256 815879585664 817278418944 818129190912 818204028928 818828275914 819681820672 820307195136 820382232384 822644252672 823925735424 824629773528 825257511936 826119171072 828472786944 829180710468 829530294912 829539050496 829614932224 829811913216 831028543488 832613263724 833396146176 834108276672 834117080576 835614793728 837995462656 838512429648 838711523232 840580595712 841375822716 843139981688 845018923008 845219561472 845296877568 845740985076 845941794984 846019177146 848150503552 849521436478 849673414656 849682382848 850408429806 851130187776 851208044544 852303568896 854362561536 854731784192 855462145824 855540398856 857007230976 860183239344 860261924236 861444398592 861523198848 861727756032 861736851456 863977680896 865374196544 865538146304 866198506752 866277741888 868414390272 870235242496 871058524128 871425764352 872999682048 873745653456 874655206788 876234957312 877519650816 877808295936 877817561088 878567649336 878938055424 879482222278 881070691072 881442152448 882195337881 882362474496 883034161152 883788706944 886306623488 887232024576 887606083584 887907418112 888445798812 888666128064 890050457088 890976983424 892504571904 892586213376 893267210088 893348921322 894880576512 894962435328 895894074944 897430093824 897512185856 898279103007 898657819488 898667304704 898828075008 900280922112 902845825024 903617299728 903788494848 904560775056 905249359872 908305378608 908388465452 908604150168 909936301824 910628978688 911407104036 911579774976 914176868352 914958025344 915343773696 915437166592 915654524928 916219400499 916436944566 916997013504 920395339776 920479532544 922057703424 922142048256 922930011432 925255094784 925474784256 925559441664 926750657976 926916452352 928414700928 928590594048 930361359104 931865175956 932031885312 932434673664 932741382144 933231431808 933316798752 933538402368 935890210816 937570664448 937580560384 938381715648 938467553712 942521106432 942744895488 943326483354 943550463636 943646734472 944044578048 947543140687 947722657792 948532479399 949254537088 950646288384 950872006656 950958987264 953354682368 954169316496 954895665152 955892680704 959435151576 960337281024 961157881728 961168026624 961573257216 962394914052 962482948713 964133134848 965136779904 965225065376 966879952896 966968397824 967706144262 968297545728 968616050688 969453957888 970463141824 971974891008 972215934976 973545971112 973641351168 973730414592 974562459624 977338990848 978918741372 979014647808 979104202752 979940839644 980353984896 982124642304 982732693888 983147016192 983997493492 984321162682 984922718208 985764326976 987544756224 988572772352 990358274048 991204527456 991622421504 993413431296 997094951424 997186160256 998136027648 998895845376 999749394072 1002349106352 1002359686016 1002597682944 1002689395136 1004067643392 1004159490048 1005881131008 1005973143552 1007020343296 1007880834312 1009608855552 1009701209088 1010137563136 1011000717792 1013443090572 1015701553152 1016569462194 1016580191952 1016762056704 1018405529856 1020971139072 1021064531968 1021306970112 1021843550934 1022179668939 1022804361216 1024457601024 1026605637632 1028448976896 1029866812416 1030111340544 1033683426204 1035539474112 1035550404096 1037409804288 1039388080874 1040023289856 1040270229504 1040365387776 1040911981632 1041159132288 1041254371872 1041265362176 1041704361984 1042594490223 1045564844896 1045762932736 1046656528992 1047453282304 1048989007872 1049334054912 1049981398596 1052876487168 1052972798592 1054778130432 1054874615808 1055679430104 1055775997926 1058687063808 1058783906752 1060336244736 1060588007424 1060599201792 1060696219648 1061602576281 1062050150304 1065075934208 1066187990016 1066999611392 1067911354224 1072072029696 1072524017664 1073440481058 1073804904744 1074257623296 1075379265792 1078443024384 1079364545523 1080186197376 1080379441152 1080390844416 1081314029952 1081769914368 1083723743232 1084394696704 1084851879936 1085778877392 1085878198548 1086147489856 1087739947008 1087839447552 1089704558592 1090838921216 1091771034552 1091870903838 1093471752384 1093742926848 1093842976512 1095239217501 1095446716416 1097535665818 1097896681453 1098567647232 1099506364704 1100343349248 1101391478784 1101492228096 1104630382592 1105574280624 1106040393216 1106052067328 1106415884288 1108038057984 1112144368896 1114153058304 1115105093388 1118016572864 1118282030976 1119823711721 1120774127616 1121731820352 1121834430288 1121944338432 1123757826048 1126691897344 1126959415296 1127062503424 1127654646768 1127922393312 1128025569528 1132897886208 1133865938601 1133877906408 1134944059392 1135913860224 1136404758528 1137375807516 1139150082048 1140616194432 1140720531808 1142664247296 1142676307968 1143652715946 1144728059904 1146910985792 1148592531456 1148697598464 1148970341376 1148982468608 1152954590766 1154931342336 1155036989184 1158600163968 1159317474821 1161411365504 1161901019136 1163999576064 1164994204608 1166206942384 1168313276416 1170026201088 1170304008192 1170411061248 1170423414784 1171423532448 1171917407232 1175256203264 1176260450508 1176368048427 1176483299328 1177488595116 1178384942592 1182751954098 1182976032768 1183474778112 1184486048064 1184594398416 1184888170752 1186625396736 1186733942784 1187969311232 1190006095872 1190114951168 1191022946784 1191131895096 1193174102016 1193283247104 1196573458432 1197705470676 1198210425984 1198437433344 1199461488768 1200374562816 1201400273502 1204823066304 1205051326464 1206081033408 1206589519872 1206999146496 1208030517837 1208539826208 1208768790528 1211073838144 1211472200224 1213248402432 1214171971584 1215209472048 1215439699968 1219944033792 1220458364928 1220872699904 1221625867332 1221915926088 1223819378496 1227193786368 1227306043392 1228242413871 1228367731942 1229410271232 1229522731008 1230460792704 1230573348576 1233673459712 1233966379008 1234079255552 1235667543968 1235888603136 1237886267904 1242709180416 1243771065702 1244308575744 1244422398336 1244717869824 1248919895586 1250094219264 1251162415008 1251175620864 1251290071616 1253422190592 1256694808576 1256993193984 1257768644472 1258067284848 1258726104064 1260870893568 1264709972532 1267528384512 1267829342208 1267945316352 1268611477614 1269028765719 1272225755328 1274282154717 1274510121984 1274523574272 1275612644709 1276812066816 1278455353344 1279246868768 1281543842304 1281557368832 1282097676288 1283193218736 1283310598284 1285510846464 1286849039872 1289173270528 1290274859016 1290392886354 1291488067584 1292284798272 1292605277184 1295966521344 1297514259899 1298061294816 1298188468224 1298307219456 1299297760128 1299416612832 1303118654464 1305224988496 1305352863744 1305472270336 1306587786192 1307138646528 1309499523072 1310862688256 1311982810182 1314352435968 1316726341632 1317851474004 1319223333417 1321606036608 1322163228672 1323543711744 1324551241728 1325683060416 1329459935232 1329581547008 1330848036864 1331409125376 1331861127168 1332999192096 1336465475136 1336796910592 1338756857856 1338879320064 1340023381983 1341297524736 1342443652992 1343841112416 1346145140736 1346268278784 1347986729232 1348000957056 1348242112512 1350421383168 1351257454096 1354268737536 1355425949592 1355440255936 1355682742272 1357874039808 1361294852096 1361742626816 1362458067912 1362582698178 1362906225252 1363739148288 1365943468032 1370102470243 1371265302528 1372437038016 1373155749888 1373481787392 1374655416849 1378244568272 1380593009664 1380719298816 1380733872128 1383086555136 1383213072384 1387153850368 1387882642176 1388212176384 1388339162496 1388939149312 1390125986964 1395542038656 1397797763934 1398047827968 1398652010496 1399112073216 1399847147712 1399975198128 1400307603552 1403835316224 1403963731456 1406355996672 1406370840576 1406499487744 1407572573472 1407701330568 1411582751744 1413781659648 1414117343232 1414132269056 1414989725031 1415470101708 1416066867072 1421583986688 1423881805632 1425969432576 1426438480896 1429429372928 1430032023552 1431253974744 1431739872992 1432343497728 1433839021056 1437924032512 1439152727364 1440248263168 1440505921536 1441752039936 1442359885824 1446469173248 1447705169856 1447837598064 1450319929344 1450452596736 1451559216393 1452939411456 1454180936832 1455694712736 1455827871784 1457962336512 1458323902464 1458457302016 1460318956668 1460462026752 1460595621888 1464756862976 1466008486272 1467124465664 1468378112058 1468521971712 1468656304128 1469911259466 1474099040832 1474720524288 1475996240238 1476481744023 1477384077312 1478646490464 1481317134336 1482859158528 1485537411072 1486806791184 1487433632256 1490120146944 1491042707968 1495642427136 1495779240384 1498343768064 1502612553728 1503523659528 1503539529024 1503896524416 1504034092704 1506239235072 1508959715328 1510530514944 1511821251468 1511837208544 1514413283328 1514551813632 1515206344704 1516501076688 1518866776064 1520164635858 1520821592576 1523552329728 1523568410624 1524870287928 1526304079872 1531456708608 1531596797952 1531960455168 1532765326401 1537272787688 1539908456448 1540049318912 1542673465344 1544800218624 1545167010816 1549201358848 1550525139306 1551841099776 1553325606144 1559082121311 1560034934784 1560405344256 1560548081664 1561367972448 1561881557808 1561898043264 1562556542976 1568347267344 1568490731236 1568644399104 1569984793488 1571179923456 1573483511808 1574001082368 1577002605464 1577301377024 1579314730752 1579459197888 1579850894336 1582167195648 1582311923712 1583663996889 1586674794496 1588030595712 1588175860128 1590504367104 1590898802688 1591044329472 1593075225456 1596940627568 1597613901312 1599281985024 1600499417088 1601867031336 1606430755072 1608108044544 1608786026496 1609332195328 1610707357116 1611386434944 1611691720704 1617664536576 1618895962112 1620279296064 1620586266624 1621971044928 1626592045056 1627277819904 1628668316088 1628817297822 1628834489776 1629221234784 1631609920512 1631759171328 1634556837888 1636258381824 1636408057856 1637656551828 1637806355757 1639363641344 1640614390272 1640764464768 1645288505344 1646303498727 1647851470848 1649259547056 1650515023872 1652238342144 1656945573888 1658361420936 1659060589824 1659078100992 1659229864448 1659623826432 1662057086976 1665226527448 1666792292352 1668216553344 1668234161152 1671229587456 1675990925312 1677024859296 1677423046464 1681161191424 1682751645432 1686279963376 1690037846016 1690439122944 1690593755136 1691481970152 1691883589968 1692038354292 1696301007104 1699042872956 1699346829312 1699364765696 1700816859612 1702416089088 1704607137792 1708725123072 1709463568384 1710924291648 1711080797712 1714014461952 1715479073919 1720366478688 1720523848472 1722888797184 1723046397696 1723455512064 1723473702912 1727955361792 1729431886149 1730748393088 1731076292608 1732397013504 1732555483776 1736828780544 1742117048256 1742851528704 1745999364096 1747491306912 1749310413576 1752469914624 1755039301632 1755616591872 1755635122176 1757135298672 1757876110848 1758964444556 1762141382144 1762884304896 1764390675762 1764724948992 1767577413888 1772613246976 1774127931147 1774464049152 1775212167168 1775814836224 1776891597624 1777332256128 1780100914176 1781953966848 1785009143808 1785172426752 1786534420176 1786697842644 1789761153024 1789924870656 1791788149888 1794860187648 1795024371712 1796558206014 1797315638976 1797334609408 1797656150016 1800561844224 1805691650048 1807234599456 1807576989696 1809121550112 1810498719744 1816610757216 1816776930904 1817208300336 1819872603648 1821257957376 1822814208072 1823159549952 1829916050688 1830687547392 1830874333184 1831309049856 1832438800998 1832873889132 1833994027008 1840790679552 1840959065088 1842551597913 1844115406848 1844284096512 1845860022864 1850510189568 1850949568512 1851118883328 1853501315952 1853832904704 1856829401856 1860722718208 1863730351912 1864063770624 1865482764288 1866462863616 1866633597504 1867076804736 1871780421632 1873379843379 1875141328896 1875161120768 1876763431296 1876935107424 1885042212864 1885489790976 1886652966708 1887100927272 1887293468944 1888089156096 1895086281374 1895445315584 1897064958798 1898509074176 1901292576768 1901744013312 1901917974528 1906709364736 1908338632992 1909791330304 1911785361408 1918870303152 1922315763456 1922336053248 1923146514432 1924789828104 1924965897426 1928266269696 1930273559808 1930450130752 1933759905792 1933936795648 1935412288524 1935589329531 1936595091456 1937232101376 1938907915776 1940926283648 1943949782016 1944431869952 1947091942224 1947282702336 1947460829184 1949124919248 1954677981696 1957837482744 1958029295616 1958208405504 1959881679288 1960707969792 1964249284608 1965465387776 1966294032384 1967974215273 1967994986984 1968642325364 1969845436416 1971528653952 1975089512448 1977145544704 1980716548096 1982409054912 1983244843008 1986826862592 1994189902848 1994372320512 1996272055296 1997791690752 1999498788144 2004698212704 2004719372032 2005195365888 2005378790272 2008135286784 2008318980096 2011946287104 2014040686592 2015761668624 2019217711104 2019402418176 2020275126272 2022001435584 2026886181144 2031403106304 2033138924388 2033160383904 2033524113408 2036811059712 2041942278144 2042129063936 2042613940224 2043687101868 2043874047267 2044359337878 2045608722432 2048915202048 2053211275264 2056897953792 2059733624832 2060222681088 2067366852408 2071078948224 2071100808192 2074819608576 2078776161748 2080046579712 2080730775552 2081823963264 2082318264576 2082508743744 2082530724352 2083408723968 2085188980446 2091129689792 2091525865472 2093313057984 2094906564608 2096696645901 2097978015744 2098668109824 2099962797192 2105752974336 2105945597184 2109556260864 2109749231616 2111358860208 2111551995852 2113750083071 2117374127616 2117567813504 2120672489472 2121176014848 2121198403584 2121392439296 2123205152562 2124100300608 2130151868416 2132375980032 2133999222784 2135822708448 2144144059392 2145048035328 2146880962116 2147609809488 2148515246592 2150758531584 2156886048768 2158729091046 2160372394752 2160758882304 2162628059904 2163539828736 2167447486464 2168789393408 2169703759872 2171557754784 2171756397096 2172294979712 2175479894016 2175678895104 2179409117184 2181677842432 2183542069104 2183741807676 2186943504768 2187485853696 2187685953024 2190478435002 2190893432832 2195071331636 2195793362906 2197135294464 2199012729408 2200686698496 2202567168087 2202782957568 2202984456192 2209260765184 2211148561248 2212080786432 2212104134656 2212831768576 2213994360357 2216076115968 2224288737792 2228306116608 2230210186776 2236033145728 2236564061952 2239647423442 2241548255232 2243463640704 2243668860576 2243888676864 2247515652096 2253383794688 2253918830592 2254125006848 2255309293536 2255844786624 2256051139056 2265795772416 2267731877202 2267755812816 2271827720448 2272809517056 2274751615032 2278300164096 2280246953787 2281232388864 2281441063616 2285328494592 2285352615936 2287305431892 2289456119808 2289686475241 2293821971584 2297185062912 2297395196928 2297940682752 2297964937216 2305909181532 2309862684672 2310073978368 2317200327936 2318634949642 2322822731008 2323802038272 2325787708959 2327999152128 2329988409216 2332413884768 2336626552832 2340052402176 2340608016384 2340822122496 2340846829568 2342847064896 2343834814464 2350512406528 2352520901016 2352736096854 2352966598656 2354977190232 2356769885184 2365503908196 2365720291649 2365952065536 2366949556224 2368972096128 2369188796832 2369776341504 2373250793472 2373467885568 2375938622464 2380012191744 2380229902336 2382045893568 2382263790192 2386348204032 2386566494208 2393146916864 2395410941352 2396420851968 2398922977536 2400749125632 2402800547004 2409646132608 2410102652928 2412162066816 2413179039744 2413998292992 2416061035674 2417079652416 2417537581056 2422147676288 2422944400448 2426496804864 2428343943168 2430418944096 2430879399936 2439888067584 2440916729856 2441745399808 2443225946733 2443251734664 2443831852176 2447638756992 2454387572736 2454612086784 2456484827742 2456735463884 2459045462016 2460921585408 2461146697152 2467346919424 2467932758016 2468158511104 2471335087936 2471777206272 2475772535808 2485418360832 2487542131404 2488617151488 2488844796672 2489435739648 2497839791172 2498068279993 2500188438528 2502324830016 2502351241728 2502580143232 2506844381184 2513389617152 2513986387968 2515537288944 2516134569696 2517452208128 2521741787136 2529419945064 2535056769024 2535658684416 2535890632704 2537222955228 2538057531438 2544451510656 2548564309434 2549020243968 2549047148544 2551225289418 2553624133632 2556910706688 2558493737536 2562629233879 2563087684608 2563114737664 2564195352576 2566386437472 2566621196568 2571021692928 2573698079744 2578346541056 2580549718032 2580785772708 2584569596544 2585210554368 2591933042688 2595028519798 2596122589632 2596614438912 2598595520256 2598833225664 2606237308928 2610449976992 2610705727488 2610944540672 2613175572384 2614277293056 2618999046144 2621725376512 2623965620364 2628704871936 2633452683264 2635702948008 2638446666834 2643212073216 2644326457344 2646586013643 2647087423488 2649102483456 2651366120832 2658919870464 2659163094016 2661696073728 2662818250752 2663722254336 2665998384192 2672930950272 2673593821184 2677513715712 2677758640128 2680046763966 2684887305984 2687682224832 2692290281472 2692536557568 2694837309021 2695973458464 2696001914112 2696484225024 2700842766336 2702514908192 2705993107103 2708537475072 2710851899184 2710880511872 2711365484544 2715748079616 2722589704192 2723485253632 2724916135824 2725165396356 2725812450504 2731886936064 2740204940486 2742530605056 2744874076032 2746311499776 2746963574784 2748658201497 2749310833698 2756489136544 2761186019328 2761438597632 2761467744256 2766173110272 2766426144768 2775765284352 2776424352768 2776678324992 2777878298624 2780251973928 2791084077312 2795595527868 2796095655936 2797304020992 2798224146432 2799694295424 2799950396256 2800615207104 2807670632448 2807927462912 2812711993344 2812741681152 2812998975488 2815145146944 2815402661136 2823165503488 2827563319296 2828234686464 2828264538112 2829979450062 2830940203416 2832133734144 2842629422061 2843167973376 2845597438197 2847763611264 2851938865152 2852876961792 2858858745856 2860064047104 2862507949488 2863479745984 2864686995456 2867678042112 2875848065024 2878305454728 2880496526336 2881011843072 2883504079872 2884719771648 2887448846139 2892938346496 2895410339712 2895675196128 2900639858688 2900905193472 2903118432786 2908361873664 2911389425472 2911655743568 2915924673024 2916647804928 2916914604032 2920637913336 2920924053504 2921191243776 2932016972544 2934248931328 2936756224116 2937043943424 2937312608256 2939822518932 2948198081664 2949441048576 2951992480476 2952262512719 2952963488046 2954768154624 2957292980928 2962634268672 2965718317056 2971074822144 2973613582368 2974867264512 2980240293888 2982085415936 2991284854272 2991558480768 2996687536128 3007047319056 3007079058048 3007793048832 3008068185408 3012478470144 3017919430656 3021061029888 3023642502936 3023674417088 3028826566656 3029103627264 3030412689408 3033002153376 3037733552128 3040329271716 3041643185152 3047104659456 3047136821248 3049740575856 3062913417216 3063193595904 3063920910336 3065530652802 3066539006817 3074545575376 3079816912896 3080098637824 3085346930688 3089600437248 3090334021632 3098402717696 3101050278612 3106651212288 3118164242622 3120069869568 3120810688512 3121096163328 3122735944896 3123763115616 3123796086528 3125113085952 3127783470669 3136694534688 3136981462472 3137288798208 3139969586976 3142359846912 3146967023616 3148002164736 3154005210928 3154602754048 3158629461504 3158918395776 3159701788672 3164334391296 3164623847424 3167327993778 3176061191424 3176351720256 3181008734208 3181797605376 3182088658944 3184807728843 3186150450912 3193881255136 3195227802624 3197991853849 3198563970048 3200998834176 3203734062672 3212861510144 3216216089088 3217572052992 3218664390656 3221414714232 3222772869888 3235329073152 3237791924224 3238093636569 3240558592128 3241172533248 3243942089856 3253184090112 3254555639808 3257336632176 3257634595644 3257668979552 3258442469568 3263219841024 3263518342656 3269113675776 3272516763648 3272816115712 3275313103656 3275612711514 3281228780544 3281528929536 3290577010688 3292606997454 3293690044359 3295702941696 3298519094112 3301030047744 3304476684288 3313891147776 3316722841872 3318121179648 3318156201984 3318459728896 3319247652864 3324114173952 3330453054896 3336433106688 3336468322304 3342459174912 3351981850624 3354049718592 3354846092928 3359471135163 3362322382848 3365503290864 3372559926752 3380075692032 3380878245888 3381187510272 3382963940304 3383767179936 3384076708584 3392602014208 3398085745912 3398693658624 3398729531392 3401633719224 3404832178176 3409214275584 3417450246144 3418927136768 3421848583296 3422161595424 3428028923904 3430958147838 3440732957376 3441047696944 3445777594368 3446092795392 3446911024128 3446947405824 3455910723584 3458863772298 3461496786176 3464794027008 3465110967552 3477952424463 3484234096512 3485703057408 3491998728192 3494982613824 3498620827152 3504939829248 3510078603264 3511233183744 3511270244352 3514270597344 3515752221696 3517928889112 3524282764288 3525768609792 3528781351524 3529104145281 3529449897984 3535154827776 3545226493952 3548255862294 3548928098304 3550424334336 3553783195248 3554664512256 3560201828352 3563907933696 3570018287616 3570344853504 3573068840352 3573395685288 3579522306048 3579849741312 3583576299776 3589720375296 3590048743424 3593116412028 3594631277952 3594669218816 3595312300032 3601123688448 3611383300096 3614469198912 3615153979392 3618243100224 3620997439488 3624091553511 3633221514432 3633553861808 3634416600672 3639745207296 3642515914752 3645628416144 3646319099904 3659832101376 3661375094784 3661748666368 3662618099712 3664877601996 3665747778264 3681581359104 3681918130176 3685103195826 3688230813696 3688568193024 3691720045728 3701020379136 3701899137024 3702237766656 3707002631904 3707665809408 3713658803712 3721445436416 3727460703824 3728127541248 3732925727232 3733267195008 3734153609472 3743560843264 3746759686758 3750282657792 3753526862592 3753870214848 3770084425728 3770979581952 3773305933416 3774201854544 3774586937888 3776178312192 3790172562748 3790890631168 3794129917596 3797018148352 3802585153536 3803488026624 3803835949056 3813418729472 3816677265984 3819582660608 3822846464151 3823570722816 3826837934127 3837740606304 3844631526912 3844672106496 3846293028864 3849579656208 3849931794852 3856532539392 3860547119616 3860900261504 3867519811584 3867873591296 3870824577048 3871178659062 3874464202752 3877815831552 3881852567296 3887899564032 3888863739904 3892542779697 3894183884448 3894565404672 3894921658368 3898249838496 3909355963392 3915674965488 3916058591232 3916416811008 3919763358576 3921415939584 3928498569216 3930930775552 3932588064768 3935948430546 3935989973968 3937284650728 3943057307904 3950179024896 3954291089408 3957670000251 3961433096192 3964818109824 3966489686016 3973653725184 3988379805696 3988744641024 3992544110592 3995583381504 3998997576288 4009396425408 4009438744064 4010390731776 4010757580544 4016270573568 4016637960192 4023892574208 4028081373184 4031523337248 4038435422208 4038804836352 4040550252544 4044002871168 4053772362288 4062806212608 4066277848776 4066320767808 4067048226816 4073622119424 4083884556288 4084258127872 4085227880448 4087374203736 4087748094534 4088718675756 4091217444864 4097830404096 4106422550528 4110307410729 4113795907584 4119467249664 4120445362176 4134733704816 4142157896448 4142201616384 4149639217152 4157552323496 4161461551104 4163647926528 4164636529152 4165017487488 4165061448704 4166817447936 4170377960892 4182259379584 4183051730944 4186626115968 4189813129216 4193393291802 4195956031488 4197336219648 4199925594384 4211505948672 4211891194368 4219112521728 4219498463232 4222717720416 4223103991704 4227500166142 4234748255232 4235135627008 4241344978944 4242352029696 4242396807168 4242784878592 4246410305124 4248200601216 4260303736832 4264751960064 4267998445568 4271645416896 4288288118784 4290096070656 4293761924232 4295219618976 4297030493184 4301517063168 4313772097536 4317458182092 4320744789504 4321517764608 4325256119808 4327079657472 4337578786816 4339407519744 4343115509568 4343512794192 4344589959424 4350959788032 4351357790208 4358818234368 4363355684864 4367084138208 4367483615352 4373887009536 4374971707392 4375371906048 4380956870004 4381786865664 4390142663272 4391586725812 4394270588928 4398025458816 4401373396992 4405134336174 4405565915136 4405968912384 4418521530368 4422297122496 4424161572864 4424208269312 4425663537152 4427988720714 4429445232069 4432152231936 4448577475584 4456612233216 4460420373552 4472066291456 4473128123904 4479294846884 4486927281408 4487337721152 4495031304192 4506767589376 4507837661184 4508250013696 4510618587072 4511689573248 4512102278112 4531591544832 4535463754404 4535511625632 4543655440896 4545619034112 4549503230064 4556600328192 4560493907574 4562464777728 4562882127232 4570656989184 4570705231872 4574610863784 4578912239616 4579372950482 4587643943168 4594370125824 4594790393856 4595881365504 4595929874432 4611818363064 4619725369344 4620147956736 4634400655872 4637269899284 4645645462016 4647604076544 4651575417918 4659976818432 4664827769536 4673253105664 4677246363933 4680104804352 4681216032768 4681644244992 4681693659136 4685694129792 4687669628928 4701024813056 4705041802032 4705472193708 4705933197312 4709954380464 4713539770368 4731007816392 4731440583298 4731904131072 4737944192256 4738377593664 4739552683008 4746501586944 4746935771136 4751877244928 4760024383488 4760459804672 4764091787136 4764527580384 4772696408064 4773132988416 4786293833728 4790821882704 4792841703936 4797845955072 4801498251264 4805601094008 4819292265216 4824324133632 4826358079488 4827996585984 4832122071348 4834159304832 4835075162112 4844295352576 4845888800896 4852993609728 4856687886336 4860837888192 4861758799872 4879776135168 4881833459712 4883490799616 4886451893466 4886503469328 4887663704352 4895277513984 4908775145472 4909224173568 4912969655484 4913419067271 4913470927768 4918090924032 4921843170816 4922293394304 4934693838848 4935865516032 4936317022208 4938910496181 4942670175872 4943554412544 4951545071616 4970836721664 4975084262808 4977234302976 4977689593344 4978871479296 4995679582344 4996136559986 5000376877056 5004649660032 5004702483456 5005160286464 5013688762368 5026779234304 5027972775936 5031074577888 5032269139392 5034904416256 5043483574272 5058839890128 5070113538048 5071317368832 5071781265408 5074445910456 5076115062876 5088903021312 5097128618868 5098040487936 5098094297088 5102450578836 5107248267264 5113821413376 5116987475072 5125258467758 5126175369216 5126229475328 5128390705152 5132772874944 5133242393136 5142043385856 5147396159488 5156693082112 5161099436064 5161571545416 5169139193088 5170421108736 5183866085376 5188295658447 5190057039596 5192245179264 5193228877824 5197191040512 5197666451328 5212474617856 5220899953984 5221889081344 5226351144768 5228554586112 5237998092288 5243450753024 5247931240728 5257409743872 5266905366528 5271405896016 5276893333668 5286424146432 5288652914688 5293172027286 5294174846976 5302732241664 5317839740928 5318326188032 5322383793441 5323392147456 5325636501504 5327444508672 5331996768384 5345861900544 5347187642368 5355027431424 5355517280256 5360093527932 5369774611968 5375364449664 5384580562944 5385073115136 5389674618042 5391946916928 5392003828224 5392968450048 5401685532672 5405029816384 5411986214206 5417074950144 5421703798368 5421761023744 5422730969088 5431496159232 5445179408384 5446970507264 5449832271648 5450330792712 5451624901008 5463773872128 5480409880972 5489748152064 5492622999552 5493927149568 5497316402994 5498621667396 5512978273088 5522372038656 5522877195264 5522935488512 5527654793739 5532346220544 5532852289536 5551530568704 5552848705536 5553356649984 5555756597248 5560503947856 5582168154624 5591191055736 5592191311872 5596448292864 5599388590848 5599900792512 5601230414208 5615341264896 5615854925824 5620139530137 5625423986688 5625483362304 5625997950976 5630290293888 5630805322272 5646331006976 5655126638592 5656469372928 5656529076224 5659958900124 5661880406832 5664267468288 5685258844122 5686335946752 5691194876394 5695527222528 5703877730304 5705753923584 5716634444807 5717717491712 5720128094208 5725015898976 5726959491968 5729373990912 5735356084224 5751696130048 5756610909456 5760993052672 5767008159744 5769439543296 5774897692278 5790820679424 5791350392256 5801279717376 5801810386944 5806236865572 5806767988593 5816723747328 5822778850944 5823311487136 5831849346048 5833295609856 5833829208064 5841275826672 5841848107008 5842382487552 5864033945088 5868497862656 5873512448232 5874087886848 5874625216512 5879645037864 5896396163328 5898882097152 5903922645819 5903984960952 5904525025438 5905926976092 5909536309248 5914585961856 5925268537344 5931436634112 5942149644288 5947227164736 5949734529024 5960480587776 5964170831872 5982569708544 5983116961536 5993375072256 6014094638112 6014158116096 6015586097664 6016136370816 6024956940288 6035838861312 6036446161999 6042122059776 6047285005872 6047348834176 6057653133312 6058207254528 6060825378816 6066004306752 6075467104256 6080658543432 6083286370304 6094209318912 6094273642496 6099481151712 6125826834432 6126387191808 6127841820672 6131061305604 6131622141801 6133078013634 6149091150752 6159633825792 6160197275648 6170693861376 6179200874496 6180668043264 6196805435392 6202100557224 6213302424576 6236328485244 6240139739136 6242192326656 6245471889792 6247526231232 6247592173056 6250226171904 6255566941338 6273389069376 6273962924944 6274577596416 6279939173952 6284719693824 6290089937703 6293934047232 6296004329472 6308010421856 6309205508096 6317258923008 6317836791552 6319403577344 6328668782592 6329247694848 6334655987556 6341250249213 6352122382848 6352703440512 6362017468416 6363595210752 6364177317888 6369615457686 6372300901824 6387762510272 6390455605248 6395983707698 6397127940096 6401997668352 6407468125344 6425723020288 6432432178176 6435144105984 6437328781312 6442829428464 6445545739776 6470658146304 6476187273138 6481117184256 6487884179712 6506368180224 6509111279616 6514673264352 6515269191288 6515337959104 6516884939136 6526439682048 6527036685312 6538227351552 6545033527296 6545632231424 6550626207312 6551225423028 6562457561088 6563057859072 6581154021376 6585213994908 6587380088718 6591405883392 6597038188224 6602060095488 6607701504261 6608953368576 6627782295552 6633445683744 6636242359296 6636312403968 6636919457792 6638495305728 6641983081071 6648228347904 6660906109792 6672866213376 6672936644608 6684918349824 6708099437184 6709692185856 6718942270326 6724644765696 6731006581728 6745119853504 6756022525681 6760151384064 6761756491776 6762375020544 6765927880608 6767534359872 6768153417168 6785204028416 6796171491824 6797387317248 6797459062784 6803267438448 6818428551168 6834900492288 6840740861361 6843697166592 6844323190848 6856057847808 6861916295676 6869059425723 6881465914752 6882095393888 6891555188736 6892185590784 6893822048256 6893894811648 6911821447168 6917727544596 6922993572352 6929588054016 6930221935104 6955904848926 6968468193024 6971406114816 6977363126877 6983997456384 6989965227648 6997241654304 7009879658496 7020157206528 7022466367488 7022540488704 7028541194688 7031504443392 7035857778224 7048565528576 7051537219584 7057562703048 7058208290562 7058899795968 7070309655552 7090452987904 7096511724588 7097160874947 7097856196608 7100848668672 7107566390496 7109329024512 7120403656704 7127815867392 7133981827817 7140036575232 7140689707008 7146137680704 7146791370576 7159044612096 7159699482624 7167152599552 7179440750592 7180097486848 7186232824056 7189262555904 7189338437632 7202247376896 7222766600192 7228938397824 7230307958784 7236486200448 7241994878976 7248183107022 7266443028864 7267107723616 7268833201344 7279490414592 7285031829504 7291256832288 7292638199808 7319664202752 7322750189568 7323497332736 7325236199424 7329755203992 7331495556528 7363162718208 7363836260352 7370206391652 7377136386048 7383440091456 7402040758272 7403798274048 7404475533312 7414005263808 7415331618816 7427317607424 7442890872832 7454921407648 7456255082496 7465851454464 7466534390016 7468307218944 7487121686528 7493519373516 7494204839979 7500565315584 7507053725184 7507740429696 7540168851456 7541959163904 7546611866832 7548403709088 7549173875776 7552356624384 7580345125496 7581781262336 7588259835192 7594036296704 7605170307072 7606976053248 7607671898112 7626837458944 7633354531968 7639165321216 7645692928302 7647141445632 7653675868254 7675481212608 7687887701637 7689263053824 7689344212992 7692586057728 7699159312416 7699863589704 7713065078784 7721094239232 7721800523008 7735039623168 7735747182592 7741649154096 7742357318124 7755631663104 7763705134592 7775799128064 7777727479808 7785085559394 7788367768896 7789843316736 7796499676992 7818711926784 7831349930976 7832117182464 7832833622016 7839526717152 7842831879168 7856997138432 7861861551104 7865176129536 7871896861092 7871979947936 7874569301456 7886114615808 7900358049792 7908582178816 7915340000502 7929636219648 7932979372032 7947307450368 7976759611392 7977489282048 7985088221184 7991166763008 7997995152576 8018792850816 8018877488128 8020781463552 8021515161088 8032541147136 8033275920384 8056162746368 8063046674496 8076870844416 8077609672704 8084511927063 8088005742336 8107544724576 8117979321309 8125612425216 8132555697552 8132641535616 8134096453632 8147244238848 8167769112576 8168516255744 8170455760896 8174748407472 8175496189068 8177437351512 8195660808192 8212845101056 8220614821458 8227591815168 8238934499328 8240890724352 8245974604491 8269467409632 8284315792896 8284403232768 8299278434304 8315104646992 8327295853056 8329273058304 8330034974976 8330122897408 8333634895872 8340755921784 8364518759168 8373252231936 8379626258432 8386786583604 8391912062976 8394672439296 8399851188768 8423011897344 8423782388736 8438225043456 8438996926464 8445435440832 8446207983408 8455000332284 8469496510464 8470271254016 8482689957888 8484704059392 8484793614336 8485569757184 8492820610248 8496401202432 8520607473664 8527888266183 8529503920128 8535996891136 8536792314591 8543290833792 8576576237568 8580192141312 8587523848464 8590439237952 8594060986368 8603034126336 8627544195072 8634916364184 8641489579008 8643035529216 8650512239616 8654159314944 8675157573632 8678815039488 8686231019136 8687025588384 8689179918848 8701919576064 8702715580416 8726711369728 8734168276416 8734967230704 8747774019072 8749943414784 8750743812096 8761913740008 8763573731328 8780285326544 8783173451624 8796050917632 8802746793984 8810268672348 8811131830272 8811937824768 8837043060736 8844594244992 8848323145728 8848416538624 8851327074304 8855977441428 8856787538157 8858890464138 8864304463872 8897154951168 8913224466432 8920840747104 8944132582912 8946256247808 8958589693768 8973854562816 8974675442304 8990062608384 9013535178752 9016500027392 9021237174144 9023379146496 9024204556224 9063183089664 9070927508808 9071023251264 9087310881792 9091238068224 9099006460128 9113200656384 9120987815148 9124929555456 9125764254464 9141313978368 9141410463744 9149221727568 9158745900964 9175287886336 9188740251648 9189580787712 9191762731008 9191859748864 9223636726128 9239450738688 9240295913472 9268801311744 9274539798568 9291290924032 9295208153088 9303150835836 9319953636864 9329655539072 9346506211328 9354492727866 9360209608704 9362432065536 9363288489984 9371388259584 9375339257856 9402049626112 9410083604064 9410944387416 9411866394624 9419908760928 9427079540736 9462015632784 9462881166596 9463808262144 9475888384512 9476755187328 9479105366016 9493003173888 9493871542272 9503754489856 9520919609344 9528183574272 9529055160768 9545392816128 9546265976832 9554423186529 9572587667456 9581643765408 9585683407872 9593975561547 9595691910144 9602996502528 9611202188016 9638584530432 9648648267264 9652716158976 9655993171968 9664244142696 9668318609664 9688590705152 9691777601792 9705987219456 9713375772672 9721675776384 9723517599744 9759552270336 9763666919424 9766981599232 9772903786932 9773006938656 9775327408704 9790555027968 9817550290944 9818448347136 9825939310968 9826838134542 9826941855536 9843686341632 9844586788608 9869387677696 9871731032064 9872634044416 9877820992362 9881070133077 9885340351744 9887108825088 9903090143232 9941673443328 9950168525616 9954468605952 9955379186688 9957742958592 9991359164688 9992273119972 10009299320064 10009404966912 10010320572928 10027377524736 10053558468608 10055945551872 10062149155776 10064538278784 10069808832512 10078413405489 10086967148544 10117679780256 10140227076096 10142634737664 10143562530816 10148891820912 10152230125752 10177806042624 10194257237736 10196080975872 10196188594176 10204901157672 10214496534528 10227642826752 10233974950144 10250516935516 10252350738432 10252458950656 10256781410304 10265545749888 10266484786272 10284086771712 10294792318976 10313386164224 10322198872128 10323143090832 10338278386176 10340842217472 10367732170752 10376591316894 10380114079192 10384490358528 10394382081024 10395332902656 10424949235712 10433857273389 10441799907968 10443778162688 10452702289536 10457109172224 10475996184576 10486901506048 10495862481456 10514819487744 10533810733056 10542811792032 10553786667336 10572848292864 10577305829376 10586344054572 10587312435843 10588349693952 10605464483328 10635679481856 10636652376064 10644767586882 10646784294912 10651273003008 10663993536768 10691723801088 10694375284736 10710054862848 10711034560512 10720187055864 10739549223936 10750728899328 10769161125888 10770146230272 10779349236084 10783893833856 10784007656448 10785936900096 10803371065344 10810059632768 10823972428412 10834149900288 10843407596736 10843522047488 10845461938176 10862992318464 10890358816768 10893941014528 10899664543296 10900661585424 10903249802016 10927547744256 10960819761944 10979496304128 10985245999104 10987854299136 10994632805988 10997243334792 11025956546176 11044744077312 11045754390528 11045870977024 11055309587478 11064692441088 11065704579072 11103061137408 11105697411072 11106713299968 11111513194496 11121007895712 11164336309248 11182382111472 11184382623744 11198777181696 11199801585024 11202460828416 11230682529792 11231709851648 11240279060274 11250847973376 11251995901952 11260580587776 11261610644544 11292662013952 11310253277184 11312938745856 11313058152448 11319917800248 11323760813664 11328534936576 11370517688244 11372671893504 11382389752788 11391054445056 11407755460608 11411507847168 11433268889614 11435434983424 11440256188416 11450031797952 11453918983936 11458747981824 11468539392453 11470712168448 11503392260096 11513221818912 11521986105344 11534016319488 11538879086592 11549795384556 11581641358848 11582700784512 11602559434752 11603620773888 11612473731144 11613535977186 11633447494656 11645557701888 11646622974272 11663698692096 11666591219712 11667658416128 11677628339091 11682551653344 11683696214016 11684764975104 11728067890176 11736995725312 11747024896464 11748175773696 11749250433024 11759290075728 11792792326656 11797764194304 11807845291638 11807969921904 11809050050876 11811853952184 11829171923712 11850537074688 11862873268224 11873010000753 11884299288576 11894454329472 11899469058048 11920961175552 11928341663744 11965139417088 11966233923072 11986750144512 12028189276224 12028316232192 12031172195328 12032272741632 12049913880576 12071677722624 12072892323998 12084244119552 12094570011744 12094697668352 12115306266624 12116414509056 12121650757632 12132008613504 12150934208512 12161317086864 12166572740608 12188418637824 12188547284992 12198962303424 12251653668864 12252774383616 12255683641344 12262122611208 12263244283602 12266156027268 12298182301504 12318060828931 12319267651584 12320394551296 12330922232187 12341387722752 12358401748992 12361336086528 12393610870784 12404201114448 12426604849152 12472656970488 12484384653312 12490943779584 12495052462464 12495184346112 12500452343808 12511133882676 12546778138752 12547925849888 12549155192832 12559878347904 12569439387648 12580179875406 12587868094464 12592008658944 12616020843712 12618411016192 12634517846016 12635673583104 12638807154688 12657337565184 12658495389696 12669311975112 12682500498426 12704244765696 12705406881024 12724034936832 12727190421504 12728354635776 12739230915372 12744601803648 12752492223031 12775525020544 12780911210496 12791967415396 12794255880192 12803995336704 12814936250688 12851446040576 12864864356352 12870288211968 12874657562624 12885658856928 12891091479552 12941316292608 12952374546276 12962234368512 12975768359424 13012736360448 13018222559232 13029346528704 13030538382576 13030675918208 13033769878272 13052879364096 13054073370624 13076454703104 13090067054592 13091264462848 13101252414624 13102450846056 13124915122176 13126115718144 13162308042752 13170427989816 13174760177436 13182811766784 13194076376448 13204120190976 13215403008522 13217906737152 13255564591104 13266891367488 13272484718592 13272624807936 13273838915584 13276990611456 13283966162142 13288335696207 13296456695808 13321812219584 13345732426752 13345873289216 13369836699648 13416198874368 13419384371712 13437884540652 13462013163456 13490239707008 13512045051362 13520302768128 13523512983552 13524750041088 13531855761216 13535068719744 13536306834336 13570408056832 13592342983648 13594774634496 13594918125568 13606534876896 13636857102336 13669800984576 13681481722722 13687394333184 13688646381696 13712115695616 13723832591352 13738118851446 13762931829504 13764190787776 13783110377472 13784371181568 13787644096512 13787789623296 13823642894336 13835455089192 13845987144704 13859176108032 13860443870208 13911809697852 13936936386048 13942812229632 13954726253754 13979930455296 13994483308608 14019759316992 14031739091799 14040314413056 14044932734976 14045080977408 14057082389376 14063008886784 14071715556448 14097131057152 14103074439168 14115125406096 14116416581124 14117799591936 14140619311104 14180905975808 14193023449176 14194321749894 14195712393216 14215132780992 14218658049024 14240807313408 14255631734784 14267963655634 14272656858889 14280073150464 14281379414016 14292275361408 14293582741152 14318089224192 14319398965248 14334305199104 14358881501184 14360194973696 14372465648112 14378525111808 14378676875264 14404494753792 14457876795648 14472972400896 14483989757952 14496366214044 14532886057728 14534215447232 14537666402688 14558980829184 14570063659008 14582513664576 14585276399616 14639328405504 14645500379136 14646994665472 14650472398848 14659510407984 14662991113056 14726325436416 14727672520704 14740257201813 14740412783304 14754272772096 14766880182912 14804081516544 14807596548096 14808951066624 14816731488543 14828010527616 14830663237632 14854635214848 14885781745664 14909842815296 14912510164992 14931702908928 14933068780032 14936614437888 14974243373056 14987038747032 14988409679958 15001130631168 15014107450368 15015480859392 15071127172673 15080337702912 15083918327808 15093223733664 15096807418176 15098347751552 15104713248768 15160690250992 15163562524672 15176519670384 15188072593408 15210340614144 15213952106496 15215343796224 15266709063936 15278330642432 15291385856604 15294282891264 15307351736508 15350962425216 15375775403274 15378526107648 15378688425984 15385172115456 15398318624832 15399727179408 15426130157568 15442188478464 15443601046016 15470079246336 15471494365184 15483298308192 15484714636248 15511263326208 15527410269184 15551598256128 15555454959616 15564886975341 15570171118788 15576735537792 15579686633472 15592999353984 15637423853568 15662699861952 15665667244032 15679053434304 15685663758336 15713994276864 15723723102208 15730352259072 15743793722184 15743959895872 15749138602912 15772229231616 15800716099584 15817164357632 15830680001004 15859272439296 15865958744064 15914267154361 15953519222784 15954978564096 15967151380323 15970176442368 15982333526016 15995990305152 16037585701632 16037754976256 16041562927104 16043030322176 16065082294272 16066551840768 16112325492736 16126093348992 16153741688832 16155219345408 16169023854126 16176011484672 16215089449152 16235958642618 16251224850432 16265111395104 16265283071232 16268192907264 16294488477696 16335538225152 16337032511488 16340911521792 16349496814944 16350992378136 16354874703024 16391321616384 16425690202112 16441229642916 16477868998656 16481781448704 16491949208982 16538934819264 16568631585792 16568806465536 16582964381217 16598556868608 16630209293984 16654591706112 16658546116608 16660069949952 16660245794816 16667269791744 16681511843568 16729037518336 16746504463872 16759252516864 16773573167208 16789344878592 16799702377536 16846023794688 16847564777472 16860418590411 16876450086912 16877993852928 16890870881664 16892415966816 16910000664568 16938993020928 16940542508032 16965379915776 16969408118784 16969587228672 16971139514368 16985641220496 16992802404864 17041214947328 17055776532366 17059007840256 17073584629182 17086581667584 17149903334421 17153152475136 17160384282624 17175047696928 17180878475904 17188121972736 17206068252672 17255088390144 17269832728368 17282979158016 17301024479232 17308318629888 17350315147264 17372462038272 17374051176768 17378359837696 17403839152128 17405431160832 17420303965779 17453422739456 17468336552832 17469934461408 17495548038144 17499886829568 17501487624192 17523827480016 17527147462656 17560570653088 17566346903248 17592101835264 17605493587968 17620537344696 17622263660544 17623875649536 17689188489984 17696646291456 17696833077248 17702654148608 17711954882856 17713575076314 17717780928276 17728608927744 17794309902336 17811332113159 17826448932864 17841681494208 17888265165824 17892512495616 17917179387536 17947709125632 17949350884608 17980125216768 18033000054784 18042474348288 18046758292992 18048409112448 18109338485997 18126366179328 18141855017616 18142046502528 18174621763584 18182476136448 18198012920256 18226401312768 18241975630296 18249859110912 18251528508928 18282627956736 18282820927488 18298443455136 18317491801928 18350575772672 18377480503296 18379161575424 18383525462016 18383719497728 18394866425403 18447273452256 18478901477376 18480591826944 18537602623488 18549079597136 18582581848064 18590416306176 18606301671672 18639907273728 18659311078144 18693012422656 18708985455732 18720419217408 18726576979968 18742776519168 18750678515712 18804099252224 18820167208128 18821888774832 18823732789248 18839817521856 18854159081472 18870269813109 18924031265568 18925762333192 18927616524288 18951776769024 18953510374656 18958210732032 18986006347776 18987743084544 19007508979712 19023750747639 19041839218688 19056367148544 19058110321536 19090785632256 19092531953664 19108846373058 19163287530816 19171366815744 19187951123094 19191383820288 19205993005056 19222404376032 19277169060864 19297296534528 19305432317952 19311986343936 19328488285392 19336637219328 19377181410304 19383555203584 19411974438912 19443351552768 19519104540672 19527333838848 19533963198464 19545807573864 19546013877312 19550654817408 19581110055936 19635100581888 19636896694272 19651878621936 19653676269084 19653883711072 19687372683264 19689173577216 19738775355392 19743462064128 19745268088832 19755641984724 19762140266154 19770680703488 19774217650176 19806180286464 19883346886656 19900337051232 19908937211904 19910758373376 19915485917184 19925949243213 19982718329376 19984546239944 20018598640128 20018809933824 20020641145856 20054755049472 20107116937216 20124298311552 20129076557568 20139617665024 20156826810978 20173934297088 20235359560512 20268067577043 20280454152192 20285269475328 20287125061632 20297783641824 20304460251504 20355612085248 20388514475472 20392161951744 20392377188352 20409802315344 20455285653504 20467949900288 20501033871032 20504701476864 20504917901312 20531091499776 20532969572544 20568173543424 20589584637952 20607178277169 20626772328448 20644397744256 20646286181664 20676556772352 20681684434944 20735464341504 20753182633788 20760228158384 20768980717056 20788764162048 20790665805312 20849898471424 20867714546778 20883599815936 20905404579072 20914218344448 20951992369152 20973803012096 20991724962912 21029638975488 21067621466112 21085623584064 21107573334672 21145696585728 21154611658752 21172688109144 21174624871686 21176699387904 21210928966656 21271358963712 21273304752128 21289535173764 21291482624841 21293568589824 21302546006016 21327987073536 21383447602176 21388750569472 21401945483451 21420109725696 21422069121024 21440374111728 21479098447872 21501457798656 21538322251776 21540292460544 21558698472168 21567787667712 21568015312896 21606742130688 21620119265536 21647944856824 21668299800576 21686815193472 21687044094976 21690923876352 21725984636928 21780717633536 21787882029056 21799329086592 21801323170848 21806499604032 21855095488512 21921639523888 21958992608256 21970491998208 21975708598272 21989265611976 21994486669584 22051913092352 22089488154624 22091508781056 22091741954048 22110619174956 22131409158144 22206122274816 22211394822144 22213426599936 22223026388992 22242015791424 22328672618496 22364764222944 22368765247488 22397554363392 22399603170048 22404921656832 22461365059584 22463419703296 22480558120548 22482614519937 22501695946752 22503991803904 22521161175552 22523221289088 22585324027904 22620506554368 22625877491712 22639835600496 22647521627328 22657069873152 22741035376488 22745343787008 22764779505576 22782108890112 22815510921216 22823015694336 22866537779228 22870869966848 22880512376832 22900063595904 22907837967872 22917495963648 22937078784906 22941424336896 23006784520192 23026443637824 23043972210688 23063663104911 23068032638976 23077758173184 23099590769112 23163282717696 23165401569024 23205118869504 23207241547776 23224947462288 23227071954372 23266894989312 23291115403776 23293245948544 23327397384192 23333182439424 23335316832256 23355256678182 23365103306688 23369529950208 23456135780352 23473991450624 23494049792928 23496351547392 23498500866048 23518580151456 23585584653312 23595528388608 23615690583276 23615939843808 23618100101752 23623707904368 23658343847424 23701074149376 23725746536448 23746020001506 23788908658944 23798938116096 23841922351104 23856683327488 23930278834176 23932467846144 23973500289024 24056378552448 24056632464384 24062344390656 24064545483264 24099827761152 24145784647996 24168488239104 24189140023488 24189395336704 24230612533248 24232829018112 24264017227008 24301868417024 24322634173728 24333145481216 24353937963927 24376837275648 24377094569984 24397924606848 24503307337728 24505548767232 24511367282688 24524245222416 24526488567204 24532312054536 24596364603008 24636121657862 24638535303168 24640789102592 24661844464374 24682775445504 24716803497984 24722672173056 24787221741568 24808402228896 24853209698304 24945313940976 24981887559168 24990104924928 24990368692224 25000904687616 25022267765352 25093556277504 25095851699776 25119756695808 25138878775296 25160359750812 25175736188928 25184017317888 25232041687424 25236822032384 25269035692032 25271347166208 25277614309376 25314675130368 25316990779392 25338623950224 25365000996852 25408489531392 25410813762048 25448069873664 25454380843008 25456709271552 25478461830744 25489203607296 25504984446062 25551050041088 25561822420992 25583664798549 25583934830792 25588511760384 25607990673408 25629872501376 25702892081152 25729728712704 25740576423936 25749315125248 25771317713856 25782182959104 25882632585216 25904749092552 25924468737024 25951536718848 26025472720896 26036445118464 26058693057408 26061076765152 26061351836416 26067539756544 26105758728192 26108146741248 26180134109184 26182528925696 26202504829248 26204901692112 26249830244352 26252231436288 26324616085504 26340855979632 26349520354872 26388152752896 26408240381952 26430806017044 26435813474304 26511129182208 26533782734976 26544969437184 26545249615872 26547677831168 26553981222912 26567932324284 26570362614471 26576671392414 26592913391616 26643624439168 26691464853504 26691746578432 26739673399296 26832397748736 26838768743424 26875769081304 26924026326912 26980479414016 27024090102724 27040605536256 27049500082176 27063711522432 27070137439488 27072613668672 27140816113664 27184685967296 27189549268992 27189836251136 27213069753792 27273714204672 27339601969152 27362963445444 27374788666368 27377292763392 27424231391232 27447665182704 27476237702892 27478751079923 27525863659008 27528381575552 27566220754944 27568742363136 27575288193024 27575579246592 27647285788672 27670910178384 27691974289408 27718352216064 27720887740416 27823619395704 27873872772096 27885624459264 27909452507508 27959860910592 27988966617216 28039518633984 28063478183598 28080628826112 28089865469952 28114164778752 28126017773568 28143431112896 28194262114304 28206148878336 28230250812192 28232833162248 28235599183872 28281238622208 28361811951616 28386046898352 28388643499788 28391424786432 28430265561984 28437316098048 28481614626816 28511263469568 28535927311268 28545313717778 28562758828032 28584550722816 28587165482304 28636178448384 28638797930496 28668610398208 28717763002368 28720389947392 28744931296224 28757050223616 28757353750528 28781926684641 28808989507584 28915753591296 28945944801792 28967979515904 28992732428088 29065772115456 29068430894464 29075332805376 29117961658368 29140127318016 29165027329152 29170552799232 29278656811008 29291000758272 29293989330944 29300944797696 29319020815968 29325982226112 29452650872832 29455345041408 29480514403626 29480825566608 29533760365824 29608163033088 29615193096192 29617902133248 29633462977086 29643210399231 29656021055232 29661326475264 29709270429696 29765924178133 29771563491328 29819685630592 29825020329984 29863405817856 29866137560064 29873228875776 29948486746112 29974077494064 29976819359916 30028214900736 30030961718784 30142254345346 30160675405824 30167836655616 30186447467328 30193614836352 30196695503104 30209426497536 30235240216467 30321380501984 30327125049344 30353039340768 30376145186816 30420681228288 30427904212992 30430687592448 30533418127872 30556661284864 30582771713208 30588565782528 30614703473016 30701924850432 30751550806548 30757052215296 30757376851968 30770344230912 30796637249664 30799454358816 30852260315136 30884376956928 30887202092032 30940158492672 30942988730368 30966596616384 30969429272496 31022526652416 31054820538368 31103196512256 31110909919232 31129773950682 31140342237576 31153471075584 31185998707968 31274847707136 31301571820167 31325399723904 31331334488064 31358106868608 31371327516672 31427988553728 31447446204416 31460704518144 31487587444368 31487919791744 31498277205824 31544458463232 31601432199168 31634328715264 31661360002008 31718544878592 31731917488128 31761937307529 31828534308722 31907038445568 31909957128192 31934302760646 31940352884736 31991980610304 32075171403264 32075509952512 32083125854208 32086060644352 32130164588544 32133103681536 32252186697984 32307483377664 32310438690816 32338047708252 32352022969344 32430178898304 32471917285236 32474887639909 32502449700864 32530222790208 32530566142464 32536385814528 32588976955392 32671076450304 32674065022976 32681823043584 32698993629888 32701984756272 32709749406048 32782643232768 32851380404224 32882459285832 32955737997312 32963562897408 32983898417964 33077869638528 33137263171584 33137612931072 33165928762434 33197113737216 33260418587968 33309183412224 33317092233216 33320139899904 33320491589632 33334539583488 33363023687136 33458075036672 33493008927744 33518505033728 33547146334416 33599404755072 33692047589376 33695129554944 33720837180822 33755987705856 33781741763328 33784831933632 33820001329136 33877986041856 33881085016064 33930759831552 33938816237568 33939174457344 33942279028736 33971282440992 33985604809728 34082429894656 34111553064732 34118015680512 34147169258364 34173163335168 34299806668842 34306304950272 34320768565248 34350095393856 34361756951808 34376243945472 34405618177359 34412136505344 34510176780288 34539665456736 34565958316032 34602048958464 34616637259776 34700630294528 34744924076544 34748102353536 34756719675392 34807678304256 34810862321664 34840607931558 34936673105664 34939868922816 34991096076288 34999773659136 35002975248384 35032885017273 35047654960032 35054294925312 35121141306176 35132693806496 35177910392339 35184203670528 35210987175936 35241074689392 35244527321088 35247751299072 35378376979968 35393292582912 35393666154496 35405308297216 35423909765712 35427150152628 35435561856552 35588619804672 35619030002259 35622664226318 35652897865728 35683362988416 35776530331648 35785024991232 35834358775072 35895418251264 35898701769216 35960250433536 36084948696576 36093516585984 36096818224896 36218676971994 36252732358656 36283710035232 36284093005056 36349243527168 36364952272896 36396025840512 36452802625536 36483951260592 36499718221824 36503057017856 36565255913472 36565641854976 36596886910272 36634983603856 36701151545344 36754961006592 36758323150848 36767050924032 36767438995456 36789732850806 36894546904512 36954182486793 36957802954752 36961183653888 36992766696561 37075205246976 37098159194272 37165163696128 37180832612352 37212603343344 37279814547456 37318622156288 37386024845312 37417970911464 37453153959936 37485553038336 37501357031424 37608198504448 37640334416256 37643777549664 37647465578496 37679635043712 37708318162944 37740539626218 37848062531136 37851524666384 37855233048576 37903553538048 37907020749312 37916421464064 37972012695552 37975486169088 38015017959424 38047501495278 38112734297088 38116220643072 38181571264512 38185063907328 38217692746116 38257476669093 38326575061632 38342733631488 38375902246188 38382767640576 38411986010112 38444808752064 38554338121728 38594593069056 38610864635904 38623972687872 38656976570784 38673274438656 38754362820608 38767110407168 38823948877824 38886703105536 39038209081344 39054667677696 39091615147728 39092027754624 39101309634816 39162220111872 39270201163776 39273793388544 39303757243872 39307352538168 39307767422144 39374745366528 39378347154432 39477550710784 39486924128256 39490536177664 39511283969448 39524280532308 39541361406976 39548435300352 39612360572928 39766693773312 39800674102464 39817874423808 39821516746752 39830971834368 39851898486426 39865007088621 39965436658752 39969092479888 40037197280256 40037619867648 40041282291712 40109510098944 40248596623104 40258153115136 40279235330048 40313653621956 40470719121024 40536135154086 40560908304384 40570538950656 40574250123264 40595567283648 40608920503008 40711224170496 40777028950944 40784323903488 40784754376704 40819604630688 40910571307008 40935899800576 41002067742064 41009402953728 41009835802624 41062182999552 41065939145088 41136347086848 41179169275904 41214356554338 41288795488512 41292572363328 41353113544704 41363368869888 41470928683008 41506365267576 41520456316768 41537961434112 41577528324096 41581331610624 41699796942848 41735429093556 41767199631872 41810809158144 41828436688896 41947606024192 41983449925824 42059277950976 42095217275397 42135242932224 42171247168128 42215146669344 42291393171456 42309223317504 42345376218288 42349249743372 42353398775808 42421857933312 42542717927424 42546609504256 42579070347528 42582965249682 42587137179648 42655974147072 42766895204352 42777501138944 42803890966902 42817970576667 42840219451392 42844138242048 42880748223456 42958196895744 43002915597312 43076644503552 43080584921088 43117396944336 43135575335424 43136030625792 43213484261376 43240238531072 43295889713648 43373630386944 43374088189952 43451969273856 43575764058112 43598658173184 43602646341696 43612999208064 43710190977024 43843279047776 43917985216512 43940983996416 43951417196544 43978531223952 43988973339168 44103826184704 44178976309248 44183017562112 44183483908096 44221238349912 44262818316288 44412244549632 44422789644288 44426853199872 44446052777984 44450194465629 44484031582848 44657345236992 44729528445888 44737530494976 44795108726784 44799206340096 44809843313664 44922730119168 44926839406592 44961116241096 44965229039874 45003391893504 45042322351104 45046442578176 45170648055808 45213381518019 45241013108736 45251754983424 45279671200992 45295043254656 45314139746304 45482070752976 45490687574016 45529559011152 45564217780224 45631021842432 45646031388672 45733075558456 45741739933696 45800127191808 45815675935744 45834991927296 45874157569812 45882848673792 46013569040384 46052887275648 46087944421376 46127326209822 46136065277952 46155516346368 46199181538224 46326565435392 46330803138048 46410237739008 46414483095552 46449894924576 46454143908744 46533789978624 46582230807552 46586491897088 46654794768384 46666364878848 46670633664512 46710513356364 46730206613376 46739059900416 46912271560704 46947982901248 46988099585856 46997001732096 47037160302912 47171169306624 47191056777216 47231381166552 47231879687616 47236200203504 47247415808736 47316687694848 47402148298752 47451493072896 47492040003012 47577817317888 47597876232192 47713366654976 47742801463083 47860557668352 47864935692288 47947000578048 48112757104896 48113264928768 48124688781312 48129090966528 48199655522304 48291569295992 48336976478208 48378280046976 48378790673408 48461225066496 48465658036224 48528034454016 48603736834048 48645268347456 48666290962432 48707875927854 48753674551296 48795849213696 49006614675456 49011097534464 49022734565376 49048490444832 49052977134408 49064624109072 49192729206016 49272243315724 49277070606336 49281578205184 49323688928748 49433606995968 49445344346112 49574443483136 49616804457792 49706419396608 49748893143651 49890627881952 49963775118336 49980209849856 49980737384448 50001809375232 50044535530704 50187112555008 50191703399552 50239513391616 50277757550592 50320719501624 50368034635776 50464083374848 50538071384064 50542694332416 50555228618752 50629350260736 50633981558784 50677247900448 50730001993704 50816979062784 50821627524096 50896139747328 50908761686016 50913418543104 50956923661488 50978407214592 51009968892124 51102100082176 51123644841984 51167329597098 51167869661584 51177023520768 51259745002752 51405784162304 51449710003263 51459457425408 51481152847872 51498630250496 51542635427712 51564365918208 51765265170432 51809498185104 51848937474048 51903073437696 52050945441792 52117386114816 52122153530304 52122703672832 52135079513088 52211517456384 52216293482496 52360268218368 52365057851392 52405009658496 52409803384224 52499660488704 52504462872576 52649232171008 52681711959264 52699040709744 52776305505792 52816480763904 52861612034088 52871626948608 53067565469952 53089938874368 53090499231744 53095355662336 53107962445824 53135864648568 53140725228942 53153342784828 53185826783232 53287248878336 53382929707008 53383493156864 53433996339477 53479346798592 53664795497472 53677537486848 53751538162608 53848052653824 53960958828032 54048180205448 54099000164352 54127423044864 54140274878976 54145227337344 54281632227328 54328015457991 54369371934592 54379098537984 54379672502272 54426139507584 54547428409344 54679203938304 54725926890888 54749577332736 54754585526784 54848462782464 54895330365408 54952475405784 54957502159846 55051727318016 55056763151104 55132441509888 55137484726272 55150576386048 55151158493184 55294571577344 55341820356768 55383948578816 55436704432128 55441775480832 55647238791408 55747745544192 55771248918528 55818905015016 55919721821184 55977933234432 56079037267968 56126956367196 56161257652224 56179730939904 56228329557504 56252035547136 56286862225792 56388524228608 56412297756672 56460501624384 56465666324496 56471198367744 56562477244416 56723623903232 56772093796704 56777286999576 56782849572864 56860531123968 56874632196096 56963229253632 57022526939136 57071252242917 57071854622536 57090627435556 57125517656064 57169101445632 57174330964608 57272356896768 57277595860992 57337220796416 57440779894784 57489862592448 57514100447232 57514707501056 57563853369282 57617979015168 57831507182592 57891889603584 57935959031808 57985464856176 58131544230912 58136861788928 58150665610752 58235923316736 58330054658304 58557313622016 58582001516544 58587978661888 58601889595392 58638041631936 58651964452224 58905301745664 58910690082816 58961028807252 58961651133216 59067520731648 59216326066176 59230386192384 59235804266496 59266925954172 59286420798462 59312042110464 59322652950528 59418540859392 59531848356266 59543126982656 59639371261184 59650040659968 59726811635712 59732275120128 59746457751552 59896973492224 59948154988128 59953638719832 60056429801472 60061923437568 60284508690692 60321350811648 60372894934656 60387229672704 60393391006208 60418852995072 60470480432934 60642761003968 60654250098688 60706078681536 60752290373632 60804202731129 60841362456576 60855808425984 60861375184896 61066836255744 61113322569728 61165543426416 61177131565056 61229406946032 61403849700864 61503101613096 61514104430592 61514753703936 61593274499328 61598908717632 61704520630272 61768753913856 61774404184064 61821534831507 61880316985344 61885977460736 61933193232768 61938858544992 62045053304832 62109641076736 62206393024512 62221819838464 62259547901364 62280684475152 62306942151168 62371997415936 62549695414272 62603143640334 62650799447808 62716213737216 62742655033344 62855977107456 62894892408832 62921409036288 62975174888736 62975839583488 62996554411648 63088916926464 63202864398336 63268657430528 63322720004016 63437089757184 63463834976256 63523874615058 63657068617444 63814076891136 63819914256384 63868605521292 63874447874523 63880705769472 63983961220608 64150342806528 64151019905024 64166251708416 64172121288704 64205836450353 64260329177088 64266207363072 64504373395968 64614966755328 64620877381632 64676095416504 64704045938688 64860357796608 64943834570472 64949775279818 65004899401728 65060445580416 65061132284928 65072771629056 65177953910784 65342152900608 65348130045952 65363646087168 65397987259776 65403969512544 65419498812096 65565286465536 65702760808448 65764918571664 65911475994624 65927125794816 65967796835928 66155739277056 66274526343168 66275225862144 66331857524868 66394227474432 66400907781989 66520837175936 66618366824448 66634184466432 66640279799808 66640983179264 66669079166976 66726047374272 66916150073344 66986017855488 67037010067456 67094292668832 67198809510144 67384095178752 67390259109888 67441674361644 67447843559811 67511975411712 67563483526656 67569663867264 67640002658272 67755972083712 67762170032128 67861519663104 67877632475136 67884558057472 67942564881984 67971209619456 68164859789312 68223106129464 68236031361024 68294338516728 68346326670336 68599613337684 68612609900544 68641537130496 68700190787712 68723513903616 68752487890944 68811236354718 68824273010688 69020353560576 69079330913472 69131916632064 69190989314733 69204097916928 69233274519552 69401260589056 69489848153088 69496204707072 69513439350784 69615356608512 69621724643328 69681215863116 69873346211328 69879737845632 69982192152576 69999547318272 70005950496768 70065770034546 70095309920064 70108589850624 70242282612352 70265387612992 70355820784678 70368407341056 70421974351872 70482149378784 70489054642176 70495502598144 70756753959936 70786585165824 70787332308992 70810616594432 70847819531424 70854300305256 70871123713104 71177239609344 71238060004518 71245328452636 71366725976832 71553060663296 71570049982464 71668717550144 71790836502528 71797403538432 71920500867072 72169897393152 72187033171968 72193636449792 72437353943988 72505464717312 72567420070464 72568186010112 72698487054336 72792051681024 72905605251072 72967902521184 72999436443648 73006114035712 73061813891781 73130511826944 73131283709952 73193773820544 73269967207712 73402303090688 73509922013184 73516646301696 73534101848064 73534877990912 73579465701612 73789093809024 73908364973586 73915605909504 73922367307776 73985533393122 74150410493952 74196318388544 74316247782491 74330327392256 74361665224704 74425206686688 74559629094912 74637244312576 74772049690624 74835941822928 74971106076672 75002714062848 75280668832512 75287555099328 75359270087424 75416636325888 75481079252436 75696125062272 75703049332768 75710466097152 75807107076096 75814041498624 75832842928128 75944025391104 75950972338176 76030035918848 76095002990556 76225468594176 76232441286144 76363142529024 76370127814656 76435385492232 76514953338186 76653150123264 76685467262976 76750994395647 76751804492376 76765535281152 76823972020224 76889617504128 77108676243456 77189186138112 77221729271808 77247945375744 77313953141568 77346548877312 77508725641216 77534220814336 77647897755648 77773406211072 78076418162688 78109335355392 78183230295456 78184055509248 78202619269632 78324440223744 78473800105987 78540402327552 78547586777088 78607514487744 78614705076336 78615534844288 78749490733056 78756694308864 78955101421568 78973848256512 78981072355328 79022567938896 79048561064616 79082722813952 79224721145856 79533387546624 79601348204928 79635748847616 79643033493504 79661943668736 79703796972852 79711087843413 79730014177242 79930873317504 79938184959776 80074394560512 80075239735296 80082564583424 80219020197888 80497193246208 80516306230272 80558470660096 80627307243912 80941438242048 81072270308172 81121816608768 81148500246528 81191134567296 81217841006016 81422448340992 81554057901888 81568647806976 81569508753408 81639209261376 81821142614016 81871799601152 82004135484128 82018805907456 82019671605248 82124365999104 82131878290176 82272694173696 82358338551808 82428713108676 82436253239769 82577590977024 82585144726656 82706227089408 82726737739776 82941857366016 83012730535152 83040912633536 83075922868224 83155056648192 83162663221248 83399593885696 83470858187112 83534399263744 83621618316288 83656873377792 83895212048384 83966899851648 84118555901952 84190434550794 84342494336256 84430293338688 84582786342912 84618446635008 84690752436576 84698499486744 84706797551616 84843715866624 85085435854848 85093219008512 85158140695056 85165930499364 85174274359296 85311948294144 85533790408704 85555002277888 85607781933804 85635941153334 85688276484096 85761496446912 85916393791488 86005831194624 86153289007104 86161169842176 86234793888672 86271150670848 86272061251584 86345780053923 86426968522752 86480477062144 86591779427296 86747260773888 86748176379904 86903938547712 87197316346368 87205292683392 87225998416128 87420381954048 87686558095552 87835970433024 87881967992832 87902834393088 87957062447904 87977946678336 88207652369408 88357952618496 88366035124224 88366967816192 88442476699824 88824489099264 88845579288576 88853706399744 88900388931258 88929631197693 88968063165696 89297772534399 89314690473984 89459056891776 89475060989952 89590217453568 89598412680192 89619686627328 89845460238336 89853678813184 89922232482192 89930458079748 90084644702208 90092885156352 90341296111616 90426763036038 90482026217472 90503509966848 90559342401984 90590086509312 90628279492608 90705720649401 90964141505952 90981375148032 91059118022304 91128435560448 91262043684864 91292062777344 91466151116912 91483479867392 91600254383616 91631351871488 91669983854592 91748315139624 91765697347584 92105774551296 92175888842752 92254652419644 92272130555904 92311032692736 92398363076448 92653130870784 92661606276096 92741763761621 92820475478016 92828966191104 92899789849152 92908287817488 93067579957248 93164461615104 93172983794176 93309589536768 93332729757696 93341267329024 93421026712728 93460413226752 93824543121408 93895965802496 93904715460501 93976199171712 93994003464192 94074320605824 94342338613248 94382113554432 94462762333104 94463759375232 94472400407008 94494831617472 94633375389696 94804296597504 94902986145792 94984080006024 95155634635776 95195752464384 95426733309952 95485602926166 95721115336704 95729871384576 96225514209792 96226529857536 96249377562624 96258181933056 96399311044608 96583138591984 96756560093952 96757581346816 96922450132992 96931316072448 97056068908032 97207473668096 97290536694912 97332581924864 97415751855708 97424662919727 97507349102592 97591698427392 98013229350912 98022195068928 98045469130752 98096980889664 98105954268816 98129248218144 98385458412032 98544486631448 98554141212672 98563156410368 98647377857496 98867213991936 98890688692224 99148886966272 99233608915584 99412838793216 99497786287302 99781255763904 99927550236672 99960419699712 99961474768896 100003618750464 100089071061408 100374225110016 100383406799104 100479026783232 100555515101184 100641439003248 100928166749696 101076142768128 101085388664832 101110457237504 101267963117568 101354495800896 101460003987408 101633958125568 101643255048192 101792279494656 101817523372032 101826837086208 101913847322976 101956814429184 102019937784248 102204200164352 102247289683968 102334659194196 102335739323168 102354047041536 102519490005504 102811568324608 102899420006526 102918914850816 102962305695744 103085270855424 103128731836416 103530530340864 103618996370208 103697874948096 103806146875392 104101890883584 104234772229632 104244307060608 104245407345664 104270159026176 104423034912768 104432586964992 104730115702784 104810019316992 104819606768448 104999320977408 105008925745152 105098655051819 105298464342016 105363423918528 105398081419488 105533731177017 105552611011584 105632961527808 105723224068176 105743253897216 106135130939904 106179877748736 106180998463488 106190711324672 106215924891648 106271729297136 106281450457884 106306685569656 106574497756672 106765859414016 106766986313728 106867992678954 106958693597184 107329590994944 107355074973696 107503076325216 107696105307648 107921917656064 108096360410896 108254846089728 108280549757952 108290454674688 108563264454656 108656030915982 108738743869184 108758197075968 108852279015168 109094856818688 109358407876608 109451853781776 109499154665472 109509171053568 109696925564928 109790660730816 109904950811568 109915004319692 110103454636032 110113526302208 110264883019776 110274969452544 110301152772096 110302316986368 110589143154688 110683640713536 110767897157632 110862547460379 110873408864256 110883550961664 110978300089683 111294477582816 111495491088384 111542497837056 111637810030032 111839443642368 111955866468864 112158074535936 112253912734392 112359461879808 112456659115008 112504071094272 112573724451584 112777048457216 112824595513344 112921003248768 112931332648992 112942396735488 113124954488832 113447247806464 113544187593408 113554573999152 113565699145728 113721062247936 113749264392192 113926458507264 114045053878272 114142504485834 114143709245072 114181254871112 114338202891264 114348661929216 114544713793536 114555191721984 114674441592832 114772430007279 114881559789568 114979725184896 115028200894464 115029415002112 115127706738564 115235958030336 115663014365184 115783779207168 115871918063616 115970929712352 116263088461824 116273723577856 116301331221504 116471846633472 116660109316608 117114627244032 117164003033088 117175957323776 117276083263872 117303928904448 117810603491328 117821380165632 117922057614504 117923302266432 118135041463296 118432652132352 118460772384768 118471608532992 118533851908344 118572841596924 118624084220928 118645305901056 118837081718784 119063696712532 119086253965312 119278742522368 119300081319936 119453623271424 119464550240256 119492915503104 119793946984448 119896309976256 119907277439664 120112859602944 120123846875136 120569017381384 120745789869312 120774459345408 120786782012416 120837705990144 120940960865868 121285522007936 121308500197376 121412157363072 121504580747264 121608405462258 121682724913152 121711616851968 121722750369792 122133672511488 122226645139456 122331086852832 122354263130112 122458813892064 122807699401728 123006203226192 123028208861184 123029507407872 123186548998656 123197817435264 123409041260544 123537507827712 123548808368128 123643069663014 123771954921472 123866386465536 123877717089984 124090106609664 124219282153472 124412786049024 124443639676928 124519095802728 124561368950304 124613884302336 124743994831872 125099390828544 125206287280668 125301598895616 125432427474432 125485310066688 125789784817664 125842818072576 125950349777472 125951679166976 125993108823296 126177833852928 126405728796672 126537314861056 126645440008032 126874179514368 126927669952512 127047749230116 127314137234888 127628153782272 127639828512768 127737211042584 127748895749046 127761411538944 127967922441216 128300685613056 128302039810048 128332503416832 128344242577408 128411672900706 128453911730001 128520658354176 128532414726144 129008746791936 129229933510656 129241754763264 129352190833008 129408091877376 129720715593216 129887669140944 129899550559636 130120891160832 130122264569856 130355907821568 130696260091904 130727292174336 130795974519552 130807939025088 130838997624192 131130572931072 131405521616896 131529837143328 131822951989248 131854251589632 131935593671856 132311478554112 132549052686336 132550451724288 132663715049736 132788454948864 132801815563978 133041674351872 133236733648896 133268368932864 133280559599616 133281966358528 133338158333952 133452094748544 133832300146688 133972035710976 134074020134912 134188585337664 134397619020288 134768190357504 134780518219776 134883348723288 134895687119622 135126967053312 135139327734528 135280005316544 135511944167424 135524340064256 135640144554057 135723039326208 135755264950272 135769116114944 135885129763968 135942419238912 136329719578624 136446212258928 136472062722048 136588677033456 136692653340672 137199226675368 137225219801088 137400381575424 137447027807232 137504975781888 137622472709436 137648546021376 138040707121152 138158661826944 138263833264128 138381978629466 138408195833856 138466549039104 138802521178112 138979696306176 138992409414144 139026878701568 139230713217024 139243449286656 139362431726232 139746692422656 139759475691264 139964384305152 139999094636544 140011900993536 140131540069092 140190619840128 140217179701248 140484565224704 140530775225984 140711641569356 140736814682112 140843948703744 140964298757568 140991005196288 141513507919872 141573170331648 141574664617984 141621233188864 141695639062848 141708600610512 141742247426208 142354479218688 142476120009036 142490656905272 142733451953664 143106121326592 143140099964928 143228404389249 143337435100288 143581673005056 143594807076864 143841001734144 144339794786304 144374066343936 144387272899584 144874707887976 145010929434624 145134840140928 145136372020224 145396974108672 145584103362048 145811210502144 145935805042368 145998872887296 146012228071424 146123627783562 146261023653888 146387547641088 146539934415424 146804606181376 147019844026368 147033292603392 147068203696128 147069755981824 147158931403224 147578187618048 147816729947172 147831211819008 147844734615552 147971066786244 148300820987904 148392636777088 148632495564982 148660654784512 148723330449408 148850413373376 149119258189824 149274488625152 149544099381248 149671883645856 149942212153344 150005428125696 150561337665024 150575110198656 150718540174848 150833272651776 150962158504872 151392250124544 151406098665536 151614214152192 151628082997248 151665685856256 151888050782208 151901944676352 152060071837696 152190005981112 152450937188352 152464882572288 152726285058048 152740255629312 152870770984464 153029906676372 153306300246528 153370934525952 153501988791294 153503608984752 153531070562304 153779235008256 154217352486912 154349130009789 154378372276224 154443458543616 154495890751488 154627906283136 154693097754624 155017451282432 155068441628672 155295795511296 155546812422144 156152836325376 156366460590912 156368111018496 156405238539264 156648880447488 156947600211974 157080804655104 157095173554176 157215028975488 157229410152672 157231069688576 157498981466112 157513388617728 157910202843136 157947696513024 157962144710656 158045135877792 158097122129232 158165445627904 158449442291712 159202696409856 159271497695232 159286066987008 159323887337472 159407593945704 159422175686826 159460028354484 159861746635008 159876369919552 160148789121024 160150479470592 160165129166848 160301989018431 160438040395776 160994386492416 161032612460544 161116941320192 161254614487824 161882876484096 162144540616344 162297000493056 162382269134592 162435682012032 162844896681984 162984046373973 163108115803776 163137295613952 163139017506816 163278418522752 163642285228032 163743599202304 164008270968256 164037611814912 164039343210496 164248731998208 164263756580352 164545388347392 164716677103616 164857426217352 164872506479538 165155181954048 165170289453312 165412454178816 165453475479552 165782398899403 165883714732032 166025461070304 166081825267072 166151845736448 166310113296384 166325326442496 166799187771392 166941716374224 167068798527488 167243236632576 167313746755584 167933799703296 168237111803904 168380869101588 168684988672512 168860586677376 169165572685824 169236893270016 169381504873152 169396998973488 169413595103232 169687431733248 170170871709696 170186438017024 170316281390112 170331860998728 170348548718592 170623896588288 171067580817408 171110004555776 171213756728751 171215563867608 171271882306668 171376552968192 171522992893824 171832787582976 172011662389248 172322339684352 172469587777344 172542301341696 172544122503168 172691560107846 172853937045504 172960954124288 173183558854592 173494521547776 173496352759808 173807877095424 174394632692736 174410585366784 174451996832256 175056938697971 175373116191104 175671940866048 175763935985664 175805668786176 175914124895808 175955893356672 176415304738816 176715905236992 176732070248448 176733935632384 176884953399648 177648978198528 177691158577152 177707412799488 177800777862516 177859262395386 177936126331392 178595545068798 178629380947968 178918113783552 178950121979904 179180434907136 179196825360384 179239373254656 179690920476672 179707357626368 179844464964384 179860916159496 180169289404416 180185770312704 180682592223232 180853526072076 180964052434944 181118684803968 181180173018624 181256558985216 181411441298802 181928283011904 181962750296064 182118236044608 182256871120896 182412608193387 182524087369728 182584125554688 182932302233824 182966959734784 183200508767232 183262703742976 183339967709184 183496630279248 183531394695168 184211549102592 184351777685504 184509304839288 184544261111808 184796726152896 185306261741568 185323212552192 185464604494521 185483527523242 185640950956032 185657932382208 185799579698304 185816575634976 186135159914496 186328923230208 186345967588352 186619179073536 186665459515392 186682534658048 186842053425456 186920826453504 187649086242816 187809430921002 187952398343424 188148641211648 188684677226496 188764227108864 188925524666208 188927518750464 188944800814016 188989663234944 189266750779392 189608593195008 189805972291584 189968160012048 190311269271552 190391504928768 190853466619904 190971205852332 191442230673408 191459742769152 191623343623569 192451028419584 192453059715072 192498755125248 192516363866112 192617509351059 192798622089216 193166277183968 193513120187904 193515162693632 193844900265984 193862632144896 194112137816064 194581073389824 194665163849728 194831503711416 194849325839454 195014698205184 195183396854784 195924653244749 196026458701824 196044390137856 196090938261504 196193961779328 196211908537632 196258496436288 196770916824064 197088973262896 197108282425344 197126312820736 197294755714992 197734427983872 197781377384448 198467217831168 198825677586432 198995572574604 199202723345967 199562511527808 199855100473344 199920839399424 199922949537792 200007237500928 200178142122816 200748450220032 200766813598208 200958053566464 201111030202368 201282878006496 201856333499392 202152285536256 202170777329664 202220914475008 202343530679433 202535926235136 202708991601792 202920007974816 203267916251136 203286510096384 203584558989312 203653674172416 203827694645952 203913628858368 204039875568496 204408400328704 204494579367936 204669318388392 204671478646336 204708094083072 205038980011008 205623136649216 205798840013052 205837829701632 205924611391488 206170541710848 206257463672832 206885473006693 207061060681728 207237992740416 207395749896192 207572967944199 207612293750784 208203781767168 208469544459264 208488614121216 208490814691328 208540318052352 208846069825536 208865173929984 209460231405568 209620038633984 209639213536896 209998641954816 210017851490304 210197310103638 210726847837056 210796162838976 211067462354034 211105222023168 211265923055616 211446448136352 211486507794432 212270261879808 212359755497472 212361996926976 212381422649344 212431849783296 212543458594272 212562900915768 212613371139312 213148995513344 213531718828032 213533972627456 213735985357908 214659181989888 214710149947392 215006152650432 215392210615296 215843835312128 216192720821792 216509692179456 216561099515904 216580909349376 217126528909312 217312061831964 217477487738368 217516394151936 217704558030336 218716815753216 218903707563552 218998309330944 219018342107136 219185441675343 219393851129856 219581321461632 219809901623136 219830008639384 220206909272064 220227052604416 220529766039552 220549938905088 220602305544192 220604633972736 221178286309376 221367281427072 221535794315264 221725094920758 221746817728512 221767101923328 221956600179366 222588955165632 222948743347473 222990982176768 223084995674112 223275620060064 223678887284736 223911732937728 224316149071872 224507825468784 224913318230016 225008142188544 225147448903168 225554096914432 225842006497536 225862665297984 226249908977664 226894495612928 227088375186816 227109147998304 227131398291456 227442124495872 227498528784384 227852917014528 228090107756544 228285008971668 228287418490144 228362509742224 228676405782528 228697323858432 229089427587072 229110383443968 229348883185664 229544860014558 229959450369792 230056401788928 230058830004224 230255413477128 230471916060672 231326028730368 231567558414336 231743836127232 231941859424704 232526176923648 232547447155712 232602662443008 232943693266944 233320218633216 234229254488064 234328006066176 234552166527744 234607857808896 235421400317961 235621206982656 235642760331264 235844115229008 235846604532864 236270082926592 236865304264704 236921544769536 236943217065984 237067703816688 237145683193848 237248168441856 237674163437568 238127393425064 238172507930624 238557485044736 238600162639872 238907246542848 238929100480512 238985831006208 239133263530239 239587893968896 239792619952512 239814554879328 240225719205888 240247693750272 241138034762768 241491579738624 241548918690816 241573564024832 241675411980288 241881921731736 242571044015872 242824314726144 243009161494528 243216810924516 243365449826304 243445500739584 244267345022976 244453290278912 244662173705664 244708526260224 244917627784128 245615398803456 246012406452384 246056417722368 246059014815744 246373097997312 246395634870528 246818082521088 247075015655424 247097616736256 247286139326028 247308759719307 247543909842944 247732772931072 247755434179968 248180213219328 248438564306944 248825572098048 249038191605456 249122737900608 249227768604672 249487989663744 250198781657088 250412574561336 250603197791232 250864854948864 250970620133376 251579569635328 251685636145152 251900699554944 251903358333952 251986217646592 252355667705856 253074629722112 253290880016064 253748359028736 253855339905024 254095498460232 254628274469776 255256307564544 255279657025536 255474422085168 255497791498092 255522823077888 255935844882432 256601371226112 256604079620096 256665006833664 256688485154816 256823345801412 256907823460002 257064829452288 258017493583872 258459867021312 258483509526528 258704381666016 258816183754752 259037340161769 259441431186432 259775338281888 259799101119272 260241782321664 260244529139712 260711815643136 261392520183808 261591949039104 261615878050176 261677995248384 262261145862144 263059674286656 263645903978496 263708503179264 263871187343712 264622957108224 265098105372672 265100903448576 265327430099472 265603631127956 266083348703744 266473467297792 266536737865728 266561119199232 266563932717056 266904189497088 267664600293376 267893317603197 267944071421952 268148040269824 268377170675328 268795238040576 269536380715008 269561036439552 269766697446576 269791374239244 270253934106624 270278655469056 270560010633088 271023888334848 271048680128512 271280289108114 271446078652416 271510529900544 271770259527936 271884838477824 272659439157248 272892424517856 272944125444096 273177354066912 273385306681344 274398453350736 274450439602176 274800763150848 274894055614464 275009951563776 275244945418872 275297092042752 276317323653888 276527666528256 276763957258932 276816391667712 276933098078208 277605042356224 277959392612352 277984818828288 278053757403136 278225291284863 278461426434048 278486898573312 278724863452464 279493384845312 279518951382528 279928768610304 279998189273088 280023801987072 280263080138184 280381239680256 280969130449408 281061550451968 281423283138712 281473629364224 281687897407488 281928597515136 281982010392576 283027015839744 283146340663296 283149329235968 283242466377728 283391278125696 283417201221024 283484494852416 284708958437376 284952240018072 284981313810544 285466903907328 286212242653184 286280199929856 286456808778498 286674870200576 287163346010112 287189614153728 288679589572608 288748132687872 288774545799168 289749415775952 290269680281856 290272744040448 290793948217344 291168206724096 291622421004288 291871610084736 291997745774592 292024456142848 292247255567124 292273988759181 292522047307776 292775095282176 293079868830848 293609212362752 294039688052736 294066585206784 294136407392256 294317862806448 295156375236096 295633459894344 295662423638016 295689469231104 295942133572488 296601641975808 296785273554176 297264991129964 297321309569024 297446660898816 297700826746752 298238516379648 298548977250304 299088198762496 299343767291712 299884424306688 300010856251392 301122675330048 301150220397312 301437080349696 301666545303552 301924317009744 302784500249088 302812197331072 303228428304384 303256165994496 303331371712512 303803889352704 304120143675392 304380011962224 304901874376704 304929765144576 305452570116096 305480511258624 305741541968928 306059813352744 306612600493056 306741869051904 307003977582588 307007217969504 307062141124608 307558470016512 308434704973824 308698260019578 308756744552448 308886917087232 309255812566272 309386195509248 310034902564864 310136883257344 310591591022592 311093624844288 312305672650752 312732921181824 312736222036992 312810477078528 313297760894976 313895200423948 314190347108352 314430057950976 314458820305344 314462139377152 314997962932224 315026777235456 315820405686272 315895393026048 315924289421312 316090271755584 316194244258464 316330891255808 316601193531051 316898884583424 318405392819712 318542995390464 318572133974016 318647774674944 318815187891408 318844351373652 318920056708968 319723493270016 319752739839104 320297578242048 320300958941184 320330258333696 320603978036862 320876080791552 321988772984832 322065224921088 322233882640384 322509228975648 323765752968192 324289081232688 324764538269184 324871364024064 325689793363968 325968092747946 326216231607552 326274591227904 326556837045504 327284570456064 327487198404608 328016541936512 328075223629824 328078686420992 328497463996416 328527513160704 329090776694784 329433354207232 329714852434704 329745012959076 330310363908096 330340578906624 330824908357632 330906950959104 331564797798806 331767429464064 332050922140608 332163650534144 332303691472896 332587642381137 332620226592768 332650652884992 333598375542784 333883432748448 334137597054976 334486473265152 334627493511168 335867599406592 336474223607808 336761738203176 337369977345024 337721173354752 338331145371648 338473786540032 338763009746304 338793997946976 338827190206464 339374863466496 340341743419392 340372876034048 340632562780224 340663721997456 340697097437184 341247793176576 342135161634816 342220009111552 342427513457502 342431127735216 342543764613336 343045985787648 343665575165952 344023324778496 344317290021837 344644679368704 344939175554688 345084602683392 345088245006336 345383120215692 345707874091008 345921908248576 346367117709184 346989043095552 346992705519616 347615754190848 348789265385472 348821170733568 348903993664512 350113877395942 350746232382208 351343881732096 351527871971328 351828249791616 351911786713344 352830609477632 353431810473984 353464140496896 353467871264768 353769906799296 355297956397056 355382317154304 355414825598976 355601555725032 355718524790772 355872252662784 357191090137596 357223764038999 357258761895936 357836227567104 357900243959808 358360869814272 358393650720768 358478746509312 359381840953344 359414715252736 359688929928768 359721832318992 360338578808832 360371540625408 361365184446464 361707052144152 362237369607936 362360346037248 362513117970432 362822882597604 363856566023808 363925500592128 364236472089216 364513742241792 364825216386774 365048174739456 365168251109376 365864604467648 365933919469568 366401017534464 366525407485952 366679935418368 366993260558496 367062789390336 368423098205184 368703555371008 369018609678576 369088522223616 369593452305792 370612523483136 370646425104384 370929208989042 370967055046484 371315864764416 371599159396608 371633151269952 372270319828992 372657846460416 372691935176704 373238358147072 373330919030784 373365069316096 373684106850912 373841652907008 375298172485632 375618861842004 375904796686848 376297282423296 377369354452992 377528454217728 377851049332416 377855037500928 377889601628032 377979326469888 378533501558784 379217186390016 379611944583168 379936320024096 380622538543104 380783009857536 381706933239808 381942411704664 382884461346816 382919485538304 383246687247138 384902056839168 384906119430144 384997510250496 385032727732224 385235018702118 385361735190003 385597244178432 386332554367936 386957014315729 387026240375808 387030325387264 387689800531968 387725264289792 388224275632128 389162146779648 389330327699456 389663007422832 389698651678908 390366793709568 391849306489498 392088780275712 392181876523008 392387923558656 392423817075264 392516992872576 393541833648128 394177946525792 394216564850688 394252625641472 394589511429984 395468855967744 395562754768896 396934435662336 397651355172864 397991145149208 398405446691934 399125023055616 399710200946688 399841678798848 399845899075584 400014475001856 400356284245632 401496900440064 401533627196416 401916107132928 402222060404736 402565756012992 403712666998784 404304571072512 404341554659328 404441828950016 404687061358866 405417983203584 405840015949632 406535832502272 406573020192768 406920433662171 407169117978624 407307348344832 407655389291904 407827257716736 408079751136992 408816800657408 408989158735872 409338636776784 409342957292672 409416188166144 410077960022016 411246273298432 411597680026104 411675659403264 412341083421696 412514927345664 413770946013386 414122121363456 414475985480832 414791499792384 415145935888398 415224587501568 416407563534336 416939088918528 416977228242432 416981629382656 417080636104704 417692139651072 417730347859968 419240077267968 419278427073792 419997283909632 420035702980608 420394620207276 421453695674112 421592325677952 422134924708068 422210444046336 422531846111232 422892896272704 422973015588864 424540523759616 424719510994944 424723993853952 424762845298688 424863699566592 425086917188544 425125801831536 425226742278624 426297991026688 427063437656064 427067945254912 427471970715816 429318363979776 429420299894784 429685213167747 430012305300864 430784421230592 431687670624256 432385441643584 433019384358912 433122199031808 433161818698752 434253057818624 434624123663928 434954975476736 435032788303872 435409116060672 437433631506432 437807415127104 437996618661888 438036684214272 438370883350686 439162642923264 439619803246272 439660017278768 440413818544128 440454105208832 441059532079104 441099877810176 441204611088384 441209267945472 442734562854144 443071588630528 443450189841516 443493635457024 443534203846656 443913200358732 445177910331264 445897486694946 445981964353536 446169991348224 446551240120128 447357774569472 447823465875456 448632298143744 449015650937568 449826636460032 450016284377088 450294897806336 451108193828864 451684012995072 451725330595968 452499817955328 454176750373632 454218295996608 454884248991744 454997057568768 455705834029056 456180215513088 456570017943336 456574836980288 456725019484448 457352811565056 457394647716864 458178855174144 458220766887936 458697766371328 459089720029116 459918900739584 460112803577856 460117660008448 460510826954256 462652057460736 463047390029367 463135116828672 463487672254464 463883718849408 465052353847296 465094894311424 465205324886016 465887386533888 466640437266432 468458508976128 469104333055488 469215715617792 470842800635922 471242413965312 471285520662528 471688230458016 471693209065728 472540165853184 473730608529408 473843089539072 473886434131968 474135407633376 474291366387696 474496336883712 475348326875136 476254786850128 476345015861248 477114970089472 477814493085696 477858200961024 477971662012416 478266527060478 479585239905024 479629109758656 480451438411776 480495387500544 480905967055293 482276069525536 482983159477248 483097837381632 483147128049664 483350823960576 483763843463472 485142088031744 485648629452288 486018322989056 486433621849032 486891001479168 488534690045952 488906580557824 488952139121919 489324347411328 489417052520448 489835255568256 491230797606912 492024812904768 492112835444736 492118029631488 492746195994624 492791269741056 493636165042176 494150031310848 494195233472512 494572278652056 494617519438614 495465545862144 495510868359936 496360426438656 496877128613888 497347196698209 497651144196096 498076383210912 498245475801216 498455537209344 498975979327488 500397563314176 500825149122672 501206395582464 501729709897728 501941240266752 503159139270656 503801399109888 503806716667904 503972435293184 504711335411712 506149259444224 506581760032128 507496718057472 507710679810048 508190996920464 509256548939552 510512615129088 510559314051072 510948844170336 510995582996184 511045646155776 511871689764864 513202742452224 513208159240192 513330013667328 513376970309632 513646691602824 513815646920004 514129658904576 516034987167744 516967019053056 517408763332032 517632367509504 518074680323538 518882862372864 519550676563776 519598202238544 520483564643328 520489058279424 521423631286272 523183898078208 523231756100352 523355990496768 525170816093913 526119348573312 527291807956992 527417006358528 527742374687424 529245914216448 530196210745344 530201806897152 530654860198944 531207262255912 532166697407488 532946934595584 533073475731456 533122238398464 533127865434112 533808378994176 535329200586752 535786635206394 535888142843904 536754341350656 537590476081152 539072761430016 539122072879104 539533394893152 539582748478488 540507868213248 540557310938112 541120021266176 542047776669696 542097360257024 542560578216228 542892157304832 543540519055872 543769676955648 545318878314496 545784849035712 545888250888192 546354708133824 546770613362688 547237824580161 548796906701472 548900879204352 549601526301696 549788111228928 550019903127552 550489890837744 550594184085504 552634647307776 553055333056512 553527914517864 553632783335424 555918785224704 555969637656576 556107514806272 556450582569726 556922852868096 556973797146624 557449726904928 558986769690624 559037902765056 559857537220608 559996378546176 560047603974144 560526160276368 560762479360512 561938260898816 562123100903936 562846566277424 562947258728448 563857195030272 566054031679488 566292681326592 566484932755456 566782556251392 566834402442048 566968989704832 569417916874752 569904480036144 569962627621088 570933807814656 572424485306368 572560399859712 572913617556996 573349740401152 574326692020224 574379228307456 577359179145216 577496265375744 577549091598336 577852528053177 579498831551904 580539360563712 580545488080896 581587896434688 582336413448192 583743220169472 583995491549184 584048912285696 584494511134248 584547977518362 585044094615552 585550190564352 586159737661696 587218424725504 587773959734247 588079376105472 588133170413568 588272814784512 588635725612896 590312750472192 591266919788688 591324847276032 591378938462208 591884267144976 593203283951616 593570547108352 594529982259928 594642619138048 595401653493504 596477032759296 597097954500608 597608170037901 598176397524992 598687534583424 599768848613376 600021712502784 602245350660096 602300440794624 602874160699392 603333090607104 603848634019488 605569000498176 605624394662144 606456856608768 606512331988992 606662743425024 607607778705408 608240287350784 608760023924448 609803748753408 609859530289152 610961022517248 611483083937856 612119626705488 613225200986112 613483738103808 614007955165176 614014435939008 614124282249216 615116940033024 616869409947648 617396520039156 617513489104896 617773834174464 618511625132544 618772391018496 620069805129728 620273766514688 620656419020079 621183182045184 622187249688576 624611345301504 625465842363648 625472444073984 625620954157056 626595521789952 627790400847896 628380694216704 628860115901952 628917640610688 628924278754304 629995925864448 630053554470912 631640811372544 631848578842624 632180543511168 632388488516928 632661782511616 633202387062102 633797769166848 636810785639424 637085990780928 637144267948032 637295549349888 637630375782816 637688702747304 637840113417936 639446986540032 639505479678208 640595156484096 640601917882368 640660516667392 641207956073724 643977545969664 644130449842176 644467765280768 645018457951296 647531505936384 648578162465376 649529076538368 649742728048128 651379586727936 651936185495892 652432463215104 652549182455808 653113674091008 654974396809216 656033083873024 656150447259648 656994927992832 657055026321408 658181553389568 658866708414464 659429704869408 659490025918152 660620727816192 660681157813248 661649816715264 661813901918208 663129595597612 663534858928128 664101844281216 664327301068288 664607382945792 665175284762274 665240453185536 665301305769984 667196751085568 667766865496896 668275194109952 668846230042419 668972946530304 669254987022336 671735198813184 672948447215616 673523476406352 674739954690048 675442346709504 676662290743296 677526019492608 677587995893952 678749726932992 680683486838784 680745752068096 681265125560448 681327443994912 681394194874368 682495586353152 684270323269632 684440018223104 684855026915004 684862255470432 685087529226672 686091971575296 687331150331904 688046649556992 688634580043674 689878351109376 690169205366784 690176490012672 690766240431384 691415748182016 691843816497152 692734235418368 693978086191104 693985411039232 695231508381696 697578530770944 697642341467136 697807987329024 700227754791884 701492464764416 702687763464192 703656499583232 703823573426688 705661218955264 706264200953883 706863620947968 706928280993792 706935742529536 707539813598592 710595912794112 710764634308608 710829651197952 711203111450064 711437049581544 711744505325568 714382180275192 714447528077998 714517523791872 715672455134208 715800487919616 716721739628544 716787301441536 716957493018624 718763681906688 718829430505472 719377859857536 719443664637984 720677157617664 720743081250816 722730368892928 723414104288304 724474739215872 724720692074496 725026235940864 725645765195208 727713132047616 728472944178432 729027484483584 729650432773548 730096349478912 730336502218752 731729208935296 731867838939136 732802035068928 733050814971904 733359870836736 733986521116992 734125578780672 736846196410368 737407110742016 738037219357152 738177044447232 739186904611584 741225046966272 741292850208768 741858417978084 741926279157921 741934110092968 742631729528832 743198318793216 743266302539904 744540639657984 745315692920832 745383870353408 746476716294144 746730138632192 747368213701824 747683305814016 750596344971264 751237723684008 751809593373696 752594564846592 754738708905984 755056908435456 755702098664832 755710075001856 755779203256064 755958652939776 757067003117568 759223889166336 759872640048192 761245077086208 761566019715072 763413866479616 763884823409328 765768922693632 765838971076608 766493374494276 769804113678336 769812238860288 769995020500992 770065455464448 770470037404236 770723470380006 771194488356864 772665108735872 773914028631458 774052480751616 774060650774528 775379601063936 775450528579584 776448551264256 778324293559296 778660655398912 779326014845664 779397303357816 780733587419136 783698612978996 784177560551424 784775847117312 784847634150528 785033985745152 787083667296256 788355893051584 788505251282944 789179022859968 790937711935488 791125509537792 793868871324672 795302710345728 795982290298416 796810893383868 798250046111232 799420401893376 799683357597696 799691798151168 800712568491264 802993800880128 803067254392832 803679952809591 803832214265856 804444120809472 805131512025984 807425333997568 808609142145024 808683109318656 808883657900032 809374122717732 810835966407168 811680031899264 813071665004544 813146040385536 813840867324342 814338235957248 815310778583808 815654515433472 816159502273984 817633601314816 817978317471744 818677273553568 818685914585344 818832376332288 820155920044032 822492546596864 823195360052208 823351318806528 824682166843392 825029854691328 827541892026772 828951970961664 829582999584768 830291871776796 830449175003136 832815127068672 833878177837056 833954456484864 833963258765312 834161272209408 834675873854589 835384279302144 835460695719936 838480154535936 838556854147584 839994567819264 840071405961216 840789240414552 842907391348224 843184651355904 844269849416136 844420888092672 845063692222464 845785792545408 845946031177728 849081047519232 849439021989888 849447987707904 849525690597376 849727399133184 850173834377088 850251603663072 850453484557248 852595982053376 854126875312128 854135890509824 854943941431632 858636727959552 858840599789568 859370426335494 860024610601728 861568842461184 863211801165857 863375341248512 864770883287168 866038768717824 866244398063616 866323637397504 868506115637248 869248247327856 869909950953472 870818232121344 874867263012864 875614830254208 875993237323776 876073368428544 876741766701372 876821966277543 878325285846528 879239606492544 879320034557536 880827637088256 880908210417664 882119064158208 882199755620352 882409222176768 885469125708288 886143177261056 886900379683032 886987270914048 887068407693312 887826400717464 890355820662528 891794973389892 891963928707072 892339982696448 893102480240256 894715549138944 895646931750912 897264596287488 898031301875136 899653272920064 900032568754176 900589795612672 902216387657728 903368025990144 903450661191936 904999635910656 908353500747264 908436591993216 909768497983488 909994115137536 911411668058112 912360431026176 913140035886672 913149673960576 913450038968896 914705623130112 914789295433728 916357710348288 916441533775872 917395532742656 918179440058232 919837801479168 920225607155712 920235320016896 921021653908512 925304114921472 926094780058734 926270233657344 927767437698816 930104707694592 930189788622848 930410649772032 931774773067776 933280874532864 936917017952256 938208666110976 938431431235584 941685601271844 942571041325056 943376460916032 943386418131456 945080331706368 947461217058816 947686179078144 947772868263936 948270815266752 948582732775392 948992673767424 949803580593153 950696653750272 952509573700256 952690031722496 954229940178944 955628986171392 955716401922048 955943324024832 956533054120956 959170479810048 959258219517312 960902876823552 960990775001088 961811934110586 964552139051072 965966318954496 966195674763264 966294256099328 966701647921152 967527686926944 970284176063488 971297258904576 972036645978112 972867243698064 977069380091904 977904278243838 978648694822656 979670511136512 982461595213824 984049625809536 984225670889472 984236059262976 985492391989248 985582539482112 987272330084352 988300062621696 988390466945024 989144557304112 989235038877228 990931091724288 991021736719872 992720852877312 993754257227776 994694393396418 995302288392192 996152766421824 996490951602432 996911074418688 997762927143411 997951958654976 1000795126628352 1001650298245344 1002412791164928 1003459419795456 1003882480533504 1006318278541312 1007602798219776 1007613433335808 1007944870586368 1009422670823424 1013163520064256 1014993436114944 1015421359620096 1016381993840928 1018513097879104 1020159401377831 1021025230258176 1021118628102144 1021897688340672 1021991165992368 1022091292311552 1023743379529728 1026405484904448 1026416318480384 1026660027334656 1026753940619264 1027293383205648 1027631293840008 1032069974335488 1032951870065511 1033934038106112 1034817526664064 1035264735019008 1036149360647076 1037765724745728 1039101353127552 1039196404477088 1040967129286656 1040978116558848 1042847262572544 1046367796156416 1046463512200704 1046711980993536 1050341632187826 1052238697146624 1054583615913984 1055484749374848 1058491828432896 1060392421490688 1060403613794304 1061309720397888 1062414524511824 1064333394814976 1065893869191168 1066146951462912 1066244476796928 1066255730868224 1067616757988352 1070658401173504 1071573270412788 1071671292116997 1071776285687808 1073508682701312 1075180952162304 1078145522860032 1078244145758208 1079066789786304 1079165496956976 1081015736426496 1081114621876224 1082240042532352 1084095553339392 1084194720514048 1085121156432456 1087081038111744 1087539353911296 1090637756628992 1091569698071424 1091776501776384 1092709416267648 1093541226725376 1094475649160322 1097593813402944 1097801758408704 1099203052603392 1099576222457856 1100039806255104 1100979781675488 1101188368171008 1105269294615552 1106110666113024 1107055829035728 1107265566670848 1111837570449408 1111939275313152 1112215029612544 1112901165139452 1113947594293248 1114899453809856 1117973539381248 1118075805530112 1119715074441216 1119992757092352 1120095207948288 1121052320552736 1121524958721024 1123876521797632 1124246201807872 1125693132554848 1125894517456896 1127714390060544 1132108063358976 1132585362653184 1133565112502784 1133668804884096 1133937979409664 1138835833749504 1139808960072288 1139925255242176 1141867615629312 1144848970612736 1145120799719424 1145827235113992 1146699480802304 1148653384040448 1148758456614912 1154718358290432 1154992530751488 1155098183196672 1155705056106354 1156085205570009 1158997663103808 1160871042947187 1161078721127424 1161090976161792 1163175792869376 1164672826896384 1167486440338944 1167990983098368 1168097824571392 1168989022268496 1169095955036724 1171100381128704 1172319475323392 1174436849451008 1175547919468494 1176266340827136 1176545629569024 1177271451225792 1180625500944384 1182533839577376 1182649694552064 1182757876924416 1183768534289952 1186406567903232 1187141094216704 1189059964519856 1189285238276096 1190803306987008 1192954065518592 1194195909001216 1195216340075802 1197375069166848 1199537697226752 1200043425005568 1204490701320192 1204600881589248 1205748321398784 1206666181214208 1207697268038976 1211138000996352 1211248789324288 1212913713217536 1213024663977984 1213325486850048 1216480574701568 1217520047848896 1219607497506816 1219719060578304 1220761300986513 1221922045034496 1222966167875712 1224239253410976 1226450401972224 1226967476207616 1228015910330352 1228028871878016 1228248564498432 1230233880066048 1233738819895296 1234793040078312 1235026978209792 1237023250265088 1237544782036992 1240139610259456 1240547533029376 1241312838040158 1242366364090368 1244374499377152 1249222690603008 1250931684727296 1250944888147968 1251241908314112 1253191043579904 1255580801695792 1257720231803904 1257835281221376 1257848557508608 1259991851728896 1260107108941824 1263697157685248 1264361087022336 1264776977033856 1265323565023232 1266404774124204 1267595538333696 1273621571278848 1274171981561856 1274288535896064 1274591098699776 1275260751565632 1275377405494608 1275680226835872 1278893973080064 1279010959356416 1281190312968192 1281203835764736 1281321033334784 1282415912147448 1287955091939328 1288260899684352 1288935530561536 1289055639503241 1290036915902592 1295063011872768 1297156324930752 1299058153076736 1299485456096256 1302759173455872 1303872370991784 1304864926430208 1305098364911616 1306227348182016 1309948793618432 1312066167746048 1312300894519296 1313989855985664 1314110052642816 1317733416828928 1318859409738816 1318980051836304 1321241455632384 1321362315626496 1323299633430528 1323627803836416 1326259191195224 1328203688562432 1328654602136576 1329214765891584 1330350569524548 1330480906371072 1330602611539968 1334393502171136 1335533730993792 1336550388219904 1337692460084838 1337945893060608 1338509974044672 1343470397626368 1345896894431232 1347046952812704 1349479909380096 1350884693419008 1353324581486592 1355052038985216 1355175991787904 1357499453865984 1361491504136192 1362530251120896 1362654887989824 1364991172706304 1368540646539264 1368880036446208 1369710053830008 1369724510940864 1370175058453344 1372183943150592 1374662300663808 1376093299113984 1377269160087348 1379756702218752 1380338410733568 1380352980025344 1381532480862768 1383687632994304 1385468470836736 1387956172382208 1387970822078464 1390463016763392 1395157061541888 1395284682934272 1395615974658048 1400455509583768 1402984929528832 1405375526928384 1407312999166464 1407647146853376 1411322437910528 1412528401907766 1413727241895936 1413856561987584 1415079627197184 1421191825588224 1421529268617216 1421659302395904 1422406222900128 1422874099163088 1423489010651136 1428764360550384 1428895056155996 1429035047583744 1431344910268416 1433443479257088 1433574602883072 1433914986037248 1437658861010944 1438755719715072 1438887329275968 1441354315235328 1441486162501632 1442717901165879 1445460737785856 1446828208576608 1448949478431744 1449441384148992 1450052471881728 1451291530390416 1455426264095232 1456945888356864 1458054968967168 1459300865547096 1460673004437504 1463458417870592 1465604070137856 1466101629943808 1466719741673472 1467973042233984 1468251157561344 1473692392820736 1474814221484032 1476074438714304 1476354088894464 1478373809223168 1482450093932544 1482585700417536 1483716835956168 1483852558315842 1483868220185936 1486396637586432 1486532605079808 1489081279315968 1490631385841664 1490767740706816 1492041590094627 1492953432588288 1493460277264384 1494736427403648 1495366611628032 1501192689942528 1502475447368016 1503619186747392 1505189129693184 1509477417811968 1511404197329664 1511420150003712 1511558406512128 1511917305879552 1514134006235136 1518447778332672 1519745280096384 1522490154172416 1523132039430144 1526827732959232 1527769646818656 1531537845387264 1531677942153216 1532986748988552 1539608227356672 1539624477720576 1539990041001984 1540130910928896 1540940074808472 1541446940760012 1542388976713728 1545330217471744 1547828057262916 1548104961503232 1548121301549056 1550901057159168 1552897102528512 1556648587118592 1557321310797824 1558652029691328 1558794606715632 1561467174838272 1567397225957992 1569551694234624 1569695268301056 1570067971490304 1574167334592512 1575512448281739 1576711786103168 1577010502565888 1578358045719936 1581875423870976 1582251019075584 1587737742649344 1590605420691456 1591964580596832 1593621786767736 1596500092222464 1598840803786752 1599366715195392 1599383596302336 1601425136982528 1605987601760256 1606134508785664 1607359905619182 1607664428531712 1610263024051968 1614850667995136 1617218284290048 1617366218637312 1617767315800064 1618748245435464 1621671932814336 1623360063798528 1626143330009088 1626292080771072 1627681734648684 1628676471914496 1630621557167616 1631309030866944 1632319004547968 1635267202629632 1635956634943488 1637354547107136 1637371829170688 1637664752664576 1640311840088064 1644985093193728 1646390720104416 1646702637613056 1649364333686784 1650059709382656 1655083784053544 1657903941923328 1659165999169536 1660583743553592 1660898350006272 1667756355674112 1667908912969728 1667926517530624 1668322544418816 1669351747709178 1670768558604288 1670921391439872 1676960309071872 1677113708295168 1679989135638528 1680142811922432 1681578480829104 1685814782696448 1686369302711808 1688539698832272 1688841776185344 1691571585090816 1698162095038464 1698878043979776 1699051381194752 1699454798266368 1700347668754176 1700503207326144 1700906969114496 1705191964106752 1708253750624256 1708271781019648 1709887882863264 1717273455919104 1717681199579136 1718740852670988 1720049221203456 1723137684922368 1726423602331714 1726750682497024 1729541766574336 1732077537435648 1732488796127232 1732647274795008 1737012231274496 1738496494655712 1739819901906944 1741636464242688 1751229660508416 1751986474647552 1752146736857088 1753483533402744 1753643932555086 1756650571693056 1758479212985088 1758640069115072 1761655274176512 1761816420835328 1763321879202741 1764238128316416 1764399511240704 1764818444353536 1770938251416576 1772286354522112 1773800759366064 1773974541828096 1774136815386624 1775652801434928 1780711641325056 1783589946779784 1783927857414144 1786204960480512 1789431098277888 1791293863501824 1792824510113703 1794529192574976 1796062603750272 1799306545840128 1800065137508352 1801179591225344 1804432775315456 1806736051980288 1806901322383872 1809999271821312 1816707001494528 1816873183986432 1819536995966976 1819988230275072 1822823336116224 1824720862052352 1826280071773344 1826299347921152 1826900077937792 1829411246260224 1829578590867456 1832883067551744 1834791065485312 1836358880116464 1839675602958336 1840451214311424 1840470640033792 1842043307817024 1850608229842944 1852189560117468 1852540467314688 1855534875397632 1860209415389184 1860379577245696 1860821299544064 1861969257060237 1863549546135552 1866561749065728 1873834035904512 1876417332221952 1876862862471168 1883371202543688 1885142082650112 1886752921832064 1886772836262912 1890160663412736 1894922434117632 1895545736527872 1896541630533504 1897165465550784 1897985347534848 1899607161186306 1901393307500544 1905019147400512 1905380063444992 1908459880357888 1911257972342784 1911432803844096 1911886648049664 1913066108241912 1918340959620096 1918516439034624 1921805753647104 1921981550002176 1923623868221172 1925626325677681 1929104278102144 1931932637908992 1932391349526528 1932588512198656 1933403295842304 1935055373853888 1940568352126976 1942594517809152 1944073291956224 1945734487396128 1954138760183808 1955808556487676 1957297389645312 1959341022273024 1964923190427648 1968099251619072 1968451341778944 1970984783978496 1971165078964224 1974544660168704 1976600125243392 1976780933890048 1978289114608224 1978470077754456 1981862183448576 1982043473439744 1985441705754624 1987508514455552 1989388786792836 1990604576784384 1992305532843648 1992981903204864 1993822148837376 1995525854286822 1995903917309952 2001590253256704 2003300596490688 2004825582329856 2006538690127257 2006918839590912 2007764961067008 2012636557082624 2015205596439552 2015226866671616 2015889741172736 2018845341646848 2026327040128512 2029986872229888 2032763987681856 2037026195758208 2040318802755662 2042050460516352 2042237256204288 2043795376681344 2043982331984736 2044182584623104 2047486759059456 2052810969808896 2052832636960768 2053320054669312 2053507881238528 2054586766411296 2055262587680016 2064139948670976 2065903740131022 2069635053328128 2070529470038016 2072298721294152 2075531449491456 2078202706255104 2078392808954176 2081934258573312 2081956233117696 2085694525145088 2092735592312832 2092927024401408 2093423961987072 2100683264375652 2104477394293248 2110969498749696 2116983656865792 2118792602861649 2120784842981376 2120807227588608 2122619440795776 2124829049023648 2128666789629952 2131787738382336 2132293902925824 2132488953593856 2132511461736448 2135233515976704 2141316802347008 2143146540825576 2143342584233994 2143552571375616 2147017365402624 2150361904324608 2155171185692239 2156291045720064 2156488291516416 2158133579572608 2158330993913952 2162031472852992 2162229243752448 2164480085064704 2168191106678784 2168389441028096 2170242312864912 2174162076223488 2175078707822592 2183139396142848 2185418832535296 2187082453450752 2188951298320644 2195187626805888 2195603516817408 2198406105206784 2199152444915712 2200079612510208 2201959563350976 2202376736342016 2210538589231104 2212221332226048 2214111658071456 2214531133341696 2223675140898816 2223878550626304 2224430059225088 2225778837473763 2225802330278904 2227895188586496 2229798907619712 2235947078762496 2236151611060224 2239430148882432 2240190415896576 2242104641105472 2243049917442048 2247753043595264 2248492403615744 2251386265109696 2251789034913792 2255428780121088 2264216126717952 2265170725306368 2267130225005568 2267337609768192 2267875958819328 2275740203073623 2277671667499008 2279617920144576 2279850510484352 2283735231258624 2289697941225472 2290241599438848 2291654470227984 2293398961604608 2297306768080896 2297516913229824 2309436716580864 2309985061502976 2310196366393344 2311410112212708 2312170411140018 2317995326207616 2321742085894374 2322157442254848 2322181952323584 2326351585738752 2329345653792768 2334972880677888 2335981966196736 2336195649142784 2337978044536992 2338191910073448 2342200762257408 2344638950646784 2348873698902016 2351095838936988 2352532681654272 2354542902451584 2361251001888768 2365067679154752 2365515753848832 2367537068579904 2372813135806464 2374282188433408 2378119929039712 2378570476552192 2381606613974016 2385908131037184 2388391818002432 2390432680151604 2394750138333696 2399075394453504 2408981402640384 2409201763178496 2411039858428773 2411496642797568 2413332362428416 2415394536077952 2422276001992704 2422497578648576 2425827426435072 2426049327955968 2426650973700096 2432961149403136 2435040095697792 2439214995013632 2439438121156608 2441522601973026 2445932335751424 2448478506821952 2452900803944448 2453934952415232 2456031820660704 2456057743756032 2456497128996864 2460467760132096 2467477639790592 2469586080156624 2470053956419584 2474046500530176 2475089564073984 2480279220518912 2481095066058752 2482625676080316 2488748998754304 2498445381206016 2501863369454592 2501889776295936 2502483816628224 2504027621563767 2506382087159808 2511161603391584 2515440463607808 2515670562442752 2515697115017216 2519983703457792 2520214217883648 2528722174044672 2529553954067712 2530647130046464 2532809548248408 2535191076667392 2547243142557696 2548343963123712 2548577071792128 2549182197399552 2550521503131264 2550754810989216 2551360453671744 2557787946160128 2558021918712832 2562380625936384 2562407671529472 2562642066669568 2564831824294896 2575910183878656 2576521799368704 2578111279006482 2580073831805184 2589635403497571 2590126023745536 2594312649861504 2598116306153472 2598970912192512 2605518346911744 2607744741983568 2609729852860416 2612454696364032 2619897587236864 2624132335492096 2624601789038592 2627979711971328 2628220105285632 2630465898832629 2635466833657856 2637718819477632 2637960103672608 2642482911264768 2642724631252992 2646599266861056 2652518382390448 2656407377124864 2657309204273152 2658429531783168 2660701139049096 2660961812742144 2661205223079936 2671067461987584 2673100776439808 2675384920169676 2675891786121216 2677019948089344 2686940795252736 2689511149087009 2691793788862464 2694093905625408 2698959818760192 2701769386838016 2706649162973184 2710104077970432 2710351983575808 2714998907731968 2722983008272384 2725060502241792 2725309775979648 2729982345412608 2737081293078528 2739420107660016 2739449021881728 2740350116906688 2744367886301184 2749324601327616 2752186598227968 2754538320174696 2759513404437504 2760676821467136 2760705960050688 2763064961725536 2767375265988608 2770936941673472 2775912344764416 2775941644156928 2790314123083776 2790569365868544 2791231949316096 2800911019167536 2805969859057664 2810751053856768 2814625998332928 2815294293706752 2822644875821056 2825056803815532 2827713123975168 2830159254394368 2842383651176448 2843058537234432 2843318604791808 2844812445800256 2845748198326176 2846978021302272 2849410741779459 2857528721100768 2857790112311992 2858070095167488 2862689820536832 2866886958514176 2867149205766144 2867829972074496 2875317722021888 2877511439430144 2877774658551936 2882708630470656 2882972325003264 2885435802331758 2893656417153216 2897898956863488 2898882768297984 2900104943763456 2902583060780832 2910852528190464 2913891776713728 2916109937934336 2918601731094192 2926916835741184 2931208140275712 2932203259887616 2935946084467968 2947384785641472 2949628442968064 2952148877428608 2952708177788928 2956747618446336 2964900187865088 2965171400835072 2967433671912336 2967705116631684 2967736440371872 2972793275172864 2973065210159616 2978162558631936 2981262771683328 2981535481413632 2984083180189254 2985906865176576 2989472854807296 2990733223256064 3002385379885056 3004950894736032 3007238373494784 3010378259386368 3018954835623936 3022808394659328 3022840300007424 3023116813024256 3023834611759104 3028268012470272 3039490560192768 3044980308344832 3046264078860288 3053655465918464 3055539293637312 3060478204133493 3063075690774528 3063355884306432 3065973497977104 3079216454713344 3079248955441152 3079980082003968 3080261821857792 3081880149616944 3082893881520024 3090660434943488 3095656114525832 3096209923006464 3096242603098112 3101802114318336 3105794205057024 3113297174237184 3114642621595648 3117304059382656 3117589213431264 3122934349676544 3134794451915984 3139103388469248 3139390536602112 3140135942980608 3148334669185024 3151024896563478 3153423572206336 3156716091439872 3163750847741952 3175475485298688 3181210841382912 3183929161193664 3187243573535472 3193000184444928 3197681607573504 3198733430390784 3198767192604672 3202850273965056 3211975203520512 3212269017571328 3214719811238364 3215013876350991 3215328857063424 3220526048103936 3229701335990272 3234436568580096 3234732437274624 3237496490870928 3243343865628672 3246720127597056 3252286660018176 3252584161542144 3255363469297368 3261243114335232 3262618061733888 3264638009095936 3270534405259264 3271913269886976 3274709094214272 3274743658341376 3275329505329152 3280623680176128 3289970186387456 3292781440208832 3293405275226112 3298728667373568 3300119418765312 3310167568107088 3315807883846656 3318331998339072 3321167487107184 3321796700012544 3335512711348224 3335817825939456 3335853035061248 3336645088837632 3338703495418356 3341842782879744 3353920618143744 3354227416590336 3359978271277056 3360285623844864 3363156961658208 3371629565392896 3372738605423616 3377079397664544 3377683552370688 3383143170181632 3396324190076928 3397756087959552 3398102762389504 3400695337508352 3401006414652288 3401813938228992 3410383928213504 3416507501248512 3419775765726528 3434546911838208 3435362399158272 3437481705341976 3440098442406912 3446275369844736 3452847204663428 3453501364994048 3459083533148672 3464155074871296 3464977592254464 3465294549590016 3474024462548992 3476992989311424 3479639803813888 3482613128841561 3483272928485376 3502459321016832 3503972949295104 3504293473714176 3506967066805488 3507287865110172 3513301143386112 3516958425970176 3517280138230144 3523310548353024 3523632841670656 3526643758405482 3528799022481408 3529636888707072 3541876502833152 3544572709044224 3547601518732128 3547949083656192 3548273630773248 3551305602869856 3561423282650112 3567179893559568 3567855714828288 3572409920961024 3578862196555776 3582587727003648 3585649020227406 3592125207500544 3598613091680256 3600130275016704 3602359182450688 3608865550630912 3613472103960576 3613802644767744 3619998543642624 3633414002989056 3633746367972864 3639073991933952 3639976460550144 3649441724104704 3652560143546688 3652598695842304 3653800155875584 3658822492520448 3659157181734912 3665766135103488 3669582130970624 3672717760232928 3679351205916672 3680902428622848 3680941280067584 3684086615634048 3701216459685888 3704379120234936 3705080934629376 3711069750795264 3720418830778368 3720759154491392 3721642599088128 3723938514120474 3727099092271104 3733123498131456 3747668071809024 3752834664443904 3753725724942336 3766742405087376 3773505843664128 3773545672525824 3780321326825472 3791091473055744 3793083261067008 3794330931101568 3795970695069696 3799214322372612 3802786615001088 3810038294801024 3810760126889984 3816919760715776 3822515944685568 3822865607688192 3823773296099328 3826132216483824 3836681919240192 3837032878069248 3843611507294208 3843963100004352 3847247736442344 3851252651355362 3858208556204288 3863865275817984 3864782699053056 3865177024397312 3866806591684608 3870110747707776 3881136704253952 3885189035618304 3888146583912448 3891468974792256 3908277520367616 3911617112975352 3914594779290624 3918682044546048 3929846380855296 3936198503238144 3936902683557888 3941969567956992 3942330157928448 3953200250486784 3953561867780096 3956578229216448 3956940155508912 3963724366897152 3964086946879488 3970883411509248 3975017028911104 3978777573585672 3984611065687296 3985963806409728 3987644297674752 3991051708573644 3991807834619904 4003180506513408 4006601192981376 4009651164659712 4013077380254514 4013837679181824 4015529922134016 4025273114165248 4030411192879104 4030453733343232 4031779482345472 4037690683293696 4052654080257024 4059973744459776 4065527975363712 4074052391516416 4080637605511324 4084474512408576 4087590753362688 4087964663969472 4094973518118912 4105621939617792 4105665273921536 4106640109338624 4107015762477056 4109173532822592 4110525175360032 4128279897341952 4131807480262044 4139270106656256 4141058940076032 4144597442588304 4151062898982912 4156405412510208 4156785617908352 4163868517146624 4163912466235392 4171389050290176 4185471184625664 4185854048802816 4186847923974144 4201366528751304 4208954788586496 4221938997499392 4233967313731584 4237585205723298 4241569685962752 4245238881591552 4249658098047296 4257333579259904 4263575476764672 4264587805851648 4264977907187712 4265022923472896 4270467031953408 4282633604694016 4286293081651152 4286685168467988 4287105142751232 4294034730805248 4300723808649216 4310342371384478 4312976583032832 4316267159145216 4316661987827904 4324062945705984 4324458487504896 4328960170129408 4336382213357568 4336778882056192 4340484625729824 4348324152446976 4350157415645184 4366278792285696 4370837665070592 4374164906901504 4377902596641288 4390375253611776 4396812210413568 4398304889831424 4400159225020416 4403919126701952 4404753472684032 4421077178462208 4424442664452096 4428223316142912 4429062266683392 4447350281797632 4447757101252608 4448860118450176 4451557674947526 4451604660557808 4459597815239424 4471894157524992 4472303222120448 4476124770283881 4478860297764864 4480380831793152 4484209282210944 4486099834884096 4495506087190528 4496984807231488 4502772530219392 4503578069827584 4510857560242176 4528432253435904 4534260450011136 4534675219536384 4535751917638656 4551480406147246 4555343334998016 4559235840289152 4559701020968704 4567470462517248 4579395882450944 4580483198877696 4583308940455968 4586797923209216 4594613536161792 4595033826459648 4618873433161728 4619970123005952 4620392732786688 4622820224425416 4624340822280036 4635990652415232 4643484171788748 4644314884509696 4644363904647168 4652703171477504 4658691307585536 4669945761355776 4671963932393472 4672391298285568 4675956089073984 4676383820146896 4684401524514816 4689277901293568 4697747397804032 4702191677873976 4709085804903168 4722502003777536 4726537344845217 4730135358309504 4731031507697664 4735074137159808 4745626271612928 4748564376866816 4756239858079424 4757140953104384 4763213227948032 4771816262074368 4776783636004864 4780865360303208 4789500276667392 4798150788907008 4817962805280768 4818403526356992 4822079716857546 4822993285595136 4830789072155904 4844552003985408 4844995157297152 4851654852870144 4852098655911936 4853301947400192 4870080191395584 4878429990027264 4878876242313216 4883045203946052 4891864671502848 4896957013643904 4905801607888896 4907869904830464 4912063641321408 4912115487512064 4912994257993728 4920935520264192 4934955279581184 4939172160313248 4940107912839168 4948093001060352 4950179128147968 4960558441037824 4962190132117504 4965251352160632 4977497997508608 5003726738909184 5003779552591872 5004967633256448 5008055243127534 5012764174319616 5022323206783168 5030880927215616 5031341124885504 5031394230034432 5039967406915584 5040428435767296 5057444348089344 5059107908135424 5061294260092928 5065619096496816 5094486285115392 5097154143584256 5098364394799104 5101043006262528 5101509621978432 5102720907343488 5115575892320256 5116043837425664 5124761251872768 5124815343058944 5125284133339136 5129663648589792 5151820367757312 5153043598737408 5156222558012964 5160147663610368 5179270806995142 5180252047491072 5188625299723008 5196232612306944 5197941824385024 5211036693823488 5215489483967136 5219459705720832 5224909392728064 5239795174473728 5248264670984192 5255959423942656 5256440210571264 5260931797665258 5275437638955264 5275920207345216 5284965822529536 5285449262505984 5289965637608223 5293198533722112 5305036764780896 5312814754249728 5314618408546304 5316859063566336 5321402278098192 5321923625484288 5322410446159872 5342134923975168 5346201552879616 5350769840339352 5351783572242432 5373881590505472 5378473530341109 5379022298174018 5383587577724928 5388187811250816 5397919637520384 5403538773676032 5413298325946368 5420208155940864 5420703967151616 5429997815463936 5450121004483584 5450619551959296 5459964690825216 5474162586157056 5478840215320032 5478898043763456 5480700233813376 5488735772602368 5498649202655232 5504373196455936 5509076640349392 5519026808875008 5521353642934272 5521411920101376 5526129923451072 5534750531977216 5541873883346944 5551824689528832 5551883288313856 5580628246167552 5581138731737088 5582463898632192 5585907771180711 5601822038335072 5611939718115328 5621502107713536 5629251996665856 5630588587413504 5645289751642112 5650113607631064 5655426247950336 5660318508788736 5684767302352896 5686637209583616 5689624891600512 5691496396652352 5693956042604544 5698821483558918 5715057442201536 5715580224623984 5716140190334976 5725379641073664 5733773917028352 5734298411532288 5735659944148992 5755022878860288 5755549317103872 5765417260941312 5765944650006528 5770871604663516 5776878977033043 5787312834306432 5795797913726976 5797765536595968 5800209887526912 5805166121561664 5821705056380928 5827783553427456 5832219875868672 5837203462188384 5853833671482368 5862416280551424 5864406519775232 5871892168935936 5894769571282944 5904297754857216 5913495236892672 5929800375730176 5930342801670144 5934867343824672 5935410233263368 5935472880743744 5945586550345728 5946130420319232 5956325117263872 5962525543366656 5963070962827264 5968166360378508 5971813730353152 5978945709614592 5981466446512128 6004770759770112 6009901789472064 6014476746989568 6019616070381771 6020756518772736 6037909671247872 6045616789318656 6045680600014848 6046233626048512 6047669223518208 6056536024940544 6078981120385536 6089960616689664 6111078587274624 6120956408266986 6126151381549056 6126711768612864 6131946995954208 6158432909426688 6158497910882304 6159960164007936 6160523643715584 6163760299233888 6165787763040048 6181320869886976 6191312229051664 6192419846012928 6192485206196224 6211588410114048 6226594348474368 6234608118765312 6235178426862528 6245868699353088 6269588903831968 6278206776938496 6278781073204224 6280271885961216 6296669338370048 6302049793126956 6306847144412672 6313432182879744 6350950970597376 6356377808584947 6362421682765824 6367858322387328 6374487147070944 6386000368889856 6395363215147008 6397466860781568 6397534385209344 6405700547930112 6423950407041024 6424538035142656 6429439622476728 6430027752701982 6430657714126848 6441052096207872 6459402671980544 6465513557076717 6468873137160192 6469464874549248 6474992981741856 6486687731257344 6493440255194112 6504573320036352 6505168323084288 6510726938594736 6522486228670464 6525236123467776 6529276018191872 6541068810518528 6549418188428544 6549487316682752 6561247360352256 6579940372774912 6585562880417664 6586810550452224 6597457334747136 6600238837530624 6620335136214176 6631615767693312 6636663996678144 6642334974214368 6643593400025088 6671025422696448 6671635651878912 6671706070122496 6673290177675264 6677406990836712 6683685565759488 6707841236287488 6708454833180672 6720571247689728 6726313923316416 6743259130785792 6745477210847232 6754158795329088 6755367104741376 6766286340363264 6792648380153856 6795512175919104 6801390675016704 6802012829304576 6803627876457984 6820767856427008 6827220609220869 6833015002497024 6839551531453056 6869093823676416 6870724798316544 6874963410683952 6880196884813824 6892550739689472 6905694409326856 6907002729988096 6918167066297344 6928310149742592 6929955184508928 6930589099180032 6948048925097984 6953985978622848 6959279607627776 6965226257683122 6966545856970752 7004918642033664 7007945898590208 7008586947428352 7013934133610976 7014575730220344 7026602286772224 7033916851940352 7034560276460288 7046621096706048 7047265683341312 7053287516810964 7057598044962816 7083753005666304 7089145418088448 7095203037464256 7096547261546496 7102611205739712 7122846565300224 7134359787119136 7135711429656576 7144819841922048 7157724393111552 7165175454007296 7171298040454812 7184250415001088 7197226183360512 7204718364901376 7226944207921152 7227605289535488 7239997087285248 7266828005978112 7267492735945728 7278147983867904 7279952921100288 7298883448209408 7305120287093376 7305197391684608 7307600311751168 7317644985040896 7318314363469824 7339164261941248 7345435520465856 7358702411833344 7361804857245696 7368173231268096 7402432919371776 7408758240469872 7410161869258752 7422139501590528 7440837661556736 7441518308982784 7443285198176256 7447877028240948 7466246996262912 7495336143618048 7505669328887808 7507451449884672 7512082864691301 7533484810174752 7547011687328256 7547091345051648 7560642653650944 7586166522134016 7588661862203136 7591941390139392 7598428644745224 7605573230002176 7620076589602048 7633839521431552 7645031889371136 7645731215376384 7647546592198656 7652264432967648 7673363838480384 7674065756138496 7687223014588416 7687926200008704 7694495472884688 7702505302710724 7716417112408576 7727730551635968 7729565398106112 7730354048794624 7740221495415552 7762273408507904 7768906210492713 7770378071236608 7776293167824896 7782937949584512 7816555040735232 7823234225950704 7829189558581248 7837364089092096 7859692761710592 7872397006476288 7873805367115776 7883939135913984 7884660315856896 7906400500973568 7907123735560192 7913156458432896 7913880311017824 7927448733794304 7928173893758976 7950034057822208 7957555147171344 7969222131374592 7971927612819456 7975288595349504 7982103417147288 7983615669239808 8013202385962752 8019302329319424 8026154760509028 8027675358363648 8031059844268032 8050546228330496 8060822385758208 8060907466686464 8063558964690944 8068533447261027 8075381366587392 8105308160514048 8119947488919552 8131055950727424 8148104783032832 8161275211022648 8168949024817152 8175181506725376 8175929327938944 8189947036237824 8211243879235584 8211330547843072 8214031524954112 8218347065645184 8221050350720064 8256559794683904 8263614960524088 8278540213312512 8282117880152064 8289194885176608 8302125797965824 8312810825020416 8313571235816704 8327737034293248 8327824932470784 8370942369251328 8371708097605632 8373695847948288 8402733057502608 8417909577172992 8443877994998784 8467934627463168 8475170411446596 8483139371925504 8490477763183104 8499316196094592 8514667158519808 8527150953529344 8529175611703296 8529955814375424 8540934063906816 8565267209388032 8572586163302304 8573370336935976 8574210285502464 8588069461610496 8601447617298432 8620684742768956 8625953166065664 8632534318290432 8633323975655808 8648125891411968 8648916975009792 8657920340258816 8673557764112384 8680969251459648 8696648304893952 8700314831290368 8732557584571392 8741675330141184 8748329813803008 8755805193282576 8780750507223552 8793624420827136 8796609779662848 8807838253403904 8842154356924416 8848885328904192 8856446632285824 8858124533366784 8894700563595264 8895514202505216 8897720236900352 8903115349895052 8903209321115616 8919195630478848 8943788315049984 8944606444240896 8952249540567762 8957720595529728 8968418564421888 8972199669768192 8991012174381056 8993969614462976 9005545060438784 9007156139655168 9021715120484352 9056864506871808 9068520900022272 9069350439072768 9071503835277312 9102960812294492 9118471680578304 9119402041937408 9134940925034496 9158791764901888 9160966397755392 9166617880911936 9173595846418432 9181434612400479 9189227072323584 9190067652919296 9237746866323456 9239940246011904 9240785465573376 9245640448850832 9248681644560072 9271981304830464 9286968343577496 9288629769019392 9288727809294336 9305406342955008 9317382615171072 9339891522711552 9343927864786944 9344782596571136 9351912178147968 9352767640293792 9368803049029632 9378555802587136 9395494795608064 9404383355747952 9418171609806336 9445004007555072 9453074689690434 9460270716619008 9470148274319616 9491252543225856 9497128753733632 9512479716158848 9514281906208768 9526426455896064 9543632524148736 9553567272009728 9561730720606416 9579000553334784 9596301577814016 9635925610561536 9636807052713984 9644159433715092 9645041629052973 9645986571190272 9661578144311808 9689104007970816 9689990314594304 9703309705740288 9704197311823872 9740160382791168 9756859980054528 9757752484626432 9766090407892104 9783729343005696 9793914027287808 9811603215777792 9815739809660928 9824127282642816 9824230975024128 9825988515987456 9841871040528384 9869910559162368 9878344320626496 9880215825678336 9896186002120704 9900358256295936 9921116882075648 9924380264235008 9930502704321264 9954995995017216 10007453477818368 10007559105183744 10009935266512896 10016110486255068 10025528348639232 10044646413566336 10061761854431232 10062682249771008 10062788460068864 10079934813831168 10080856871534592 10114888696178688 10118215816270848 10122588520185856 10131238192993632 10188972570230784 10194308287168512 10202086012525056 10203019243956864 10205441814686976 10231151784640512 10232087674851328 10249522503745536 10250568266678272 10259327297179584 10303640735514624 10306087197474816 10312445116025928 10320295327220736 10358541613990284 10360504094982144 10377250599446016 10392465224613888 10395883648770048 10422073387646976 10430978967934272 10438919411441664 10447839386524683 10449818785456128 10479590348947456 10496529341968384 10511918847885312 10512880421142528 10521863595330516 10550875277910528 10551840414690432 10569931645059072 10570898525011968 10579931275216446 10586397067444224 10610073529561792 10625629508499456 10629236817092608 10633718127132672 10642804556196384 10643847250968576 10644820892319744 10684269847950336 10692403105759232 10701539680678704 10703567144484864 10747763181010944 10756947060682218 10758044596348036 10776375622501632 10795839275040768 10807077547352064 10826596651892736 10840416311881728 10841407934303232 10859995630927872 10900242008967168 10901239103918592 10919929381650432 10948325172314112 10957680430640064 10957796087526912 10961400467626752 10977471545204736 10997298405310464 11008746392911872 11018153280698784 11038053617750016 11042707285868544 11042823840202752 11052259846902144 11069501063954432 11083747766693888 11103649379057664 11103766576627712 11161256492335104 11162277463474176 11164927797264384 11171815542361422 11203644076670144 11221753415156141 11223879436230656 11243004215427072 11258503993331712 11261177174827008 11290579503284224 11300227215262128 11320637017577472 11373274419167232 11379249783201024 11382992793304704 11387912085209088 11397642967117836 11430114884403072 11431160449247968 11432280380669952 11450759282147328 11467547834056704 11468596823064576 11471319888297984 11510045757720576 11511098634207744 11530834521882624 11531889300013056 11541743209327032 11553757954066086 11574625668612864 11591595827453952 11595531073191936 11600419775053824 11610332243123328 11643410112761856 11655567106854912 11664439751737344 11674406924376768 11707667342964736 11724832561102848 11728813039550464 11743784337871872 11789539142565888 11808595509714432 11826990473785344 11859600751460352 11860685603340288 11869734687649344 11870820466526736 11870945761487488 11891173100691456 11892260840638464 11912650234527744 11925051086733312 11926141925654528 11936332720757016 11957891419229184 11962932893024256 12009541519540224 12019803578944128 12028953493979136 12039232140763542 12041513037545472 12075819342495744 12091233578637312 12091361200029696 12092467252097024 12095338447036416 12113072049881088 12157962240771072 12179921233379328 12222157174549248 12241912816533972 12253423537225728 12263893991908416 12316865818853376 12316995821764608 12319920328015872 12321047287431168 12327520598467776 12331575526080096 12362641739773952 12382624458103328 12384839692025856 12384970412392448 12423176820228096 12453188696948736 12469216237530624 12470356853725056 12491737398706176 12539177807663936 12556413553876992 12557562146408448 12560543771922432 12593338676740096 12604099586253912 12613694288825344 12626864365759488 12701901941194752 12712755617169894 12735716644774656 12748974294141888 12772000737779712 12790726430294016 12794933721563136 12795068770418688 12811401095860224 12847900814082048 12849076070285312 12858879244953456 12860055505403964 12861315428253696 12882104192415744 12918805343961088 12931027114153434 12938929749098496 12949985963483712 12973375462514688 12986880510388224 13009146640072704 13010336646168576 13021453877189472 13044972457340928 13050472246935552 13058552036383744 13082137621037056 13098836376857088 13098974633365504 13122494720704512 13171125760835328 13194914669494272 13200477675061248 13240670272428352 13263231535386624 13273327993356288 13284669948428736 13287186800050176 13342050845392896 13343271303757824 13343412140244992 13346580355350528 13354813981673424 13415682472574976 13416909666361344 13428374310851643 13441142495379456 13452627846632832 13486518261571584 13490954421694464 13508317590658176 13510734209482752 13532572680726528 13585296760307712 13602781350033408 13604025658609152 13607255752915968 13641535712854016 13654441218441738 13666030004994048 13679103062906112 13738187647352832 13741449596633088 13749926821367904 13760393769627648 13785101479378944 13811388818653712 13814005459976192 13836334132594688 13856620299485184 13859910369017856 13861178198360064 13907971957245696 13918559215255552 13930452515366244 13933091713941504 14009837284067328 14015891797180416 14017173894856704 14027868267221952 14029151460440688 14053204573544448 14067833703880704 14069120552920576 14093242193412096 14094531366682624 14106575033621928 14167506011332608 14178290836176896 14179612034535651 14190406074928512 14193094523092992 14205222411479424 14245693130600448 14268719574238272 14271422859313152 14289639683844096 14315448786223104 14330350908014592 14342596080909624 14368500830002176 14394452366721024 14409436729802752 14453888415842304 14455210579070976 14533656011956224 14534985471891456 14556295967735808 14559905842200576 14610240574186752 14610394783369216 14615200623502336 14635289970081792 14636628726939648 14678328523882496 14690871040931712 14717404823666688 14723609714491392 14736346462536192 14804865838743552 14817516480939744 14820323738517504 14844279003181056 14881675323113472 14883036617965568 14886570396352512 14895754056481896 14932493992525824 15011338657775616 15014902899769344 15024165729382602 15066969620349504 15094023374656512 15094182690103296 15121285307301888 15172333044268032 15177323724406272 15183882780278784 15196857289490448 15240153179204096 15267679042863104 15291462430752768 15295093184397312 15304528865935296 15346727676960768 15348131512276992 15374446029176832 15375852400017408 15388990945769376 15405010605421448 15432834224817152 15455461103271936 15459130796212224 15460708097589248 15480442990831104 15524546817015808 15537812420985426 15540756142473216 15565875899169024 15633110081470464 15646468451901408 15658379117162496 15674728178184192 15719385523421184 15744794012952576 15767878271827968 15769320631713792 15814247471120384 15826312916865792 15827760622035648 15854897467588608 15856347787517952 15869896912824669 15900068115644416 15915110294342688 15938444262749184 15943855225638912 15950577190699008 15964206834294576 15967231338479616 16026404771925504 16038604658638848 16052309521018056 16055350716727296 16121644771516416 16121814933372928 16127117929381888 16137066894522054 16150762733174784 16210616321028096 16239894977839104 16262111901454848 16296209566065664 16322550422045296 16350363013450752 16351858655877888 16379894072475648 16422487758471168 16428063049908224 16436694131290368 16442100701440128 16513119589367808 16527229921048176 16557080426625024 16564235760304128 16578389770353216 16604251595931648 16625621650040832 16627142471633408 16655474068586496 16655649864941568 16741884738502656 16743416195211264 16747391695896576 16757723313542133 16805466115005216 16835819154345984 16887755989997568 16935869254926336 16950340822893192 16966278743851008 16980955526366208 16998632392189184 17029334317039616 17054301907058688 17059911628750848 17081868127813632 17130534418776064 17145172326604608 17146740673871952 17148420571004928 17176138923220992 17202895234596864 17241369485537912 17265068636580864 17266647951311616 17296251782823936 17297833950019584 17315840680517632 17330636931099129 17347115528224768 17361938502919296 17393296609787904 17400629662580736 17465115169142784 17483350660282368 17496659627606016 17511610386565152 17561501014447104 17587248841654272 17593219559325696 17615676506807808 17684308713848832 17712893264571648 17789401127190528 17791028405010432 17795440473800704 17806230699790104 17806418642231232 17838391260957696 17887576630099968 17889212888481792 17904499081135524 17915441191059456 17936837128843776 17944399339536384 17982024348762112 17987939228925952 18011090120877568 18014312279310336 18043430240968704 18113729013743616 18137041800044544 18138700878145536 18143007670554624 18205921624588984 18236943361156608 18238804083874816 18269881850068992 18317583529803776 18333235761823872 18347191692836864 18362869224800958 18378454144647168 18380135305838592 18475493732646912 18479880492023808 18481570931146752 18491280897701664 18497363289120144 18543962609660928 18573936687154992 18577259538038784 18577455618588672 18634765230342144 18679783045423104 18689565193142272 18703824356295936 18705535280587584 18737606098059264 18757111605174272 18790989591216128 18808766711495904 18836343219612672 18890008015110144 18906149379380868 18920541433238016 18940296548639232 18994257507467264 19024959432317696 19052852911792128 19087265048297472 19107134544019456 19123461441212832 19158001106669568 19192603155628032 19271851221123072 19273614105427968 19288318867430184 19290083258105946 19291973142380544 19323156288623616 19378208015941632 19379980629188608 19396540671230151 19406619411480576 19408394623647744 19480320765582336 19513719960109056 19515504969252864 19532180815784208 19567458686011392 19587828054575616 19623206431555584 19648254565285632 19648461950048256 19683742081056768 19739821118324736 19756688641252992 19760431651356672 19792372004241408 19800716512591872 19842233764151296 19848760528470016 19861005408642528 19909991990034432 20014906955636736 20015118210367488 20019870533025792 20032220972510136 20051056697278464 20089292827132672 20123523708862464 20125364499542016 20125576920137728 20161713743069184 20229777392357376 20236431632541696 20245177040371712 20262476385987264 20377945140461568 20404172025050112 20406038487913728 20410883629373952 20462303569281024 20464175349702656 20481661827662607 20499045007491072 20501136533356544 20518654594359168 20607281471029248 20612174394949632 20624890232051856 20640590654441472 20717083227980568 20721008189964288 20754501198892032 20784930449227776 20791767297540096 20844146775293952 20861957935868544 20877838822883328 20895678773049366 20899637570912256 20959180697894912 20993058683936768 21023837695770624 21025760842285056 21043727190661032 21101750555821056 21103680829380864 21139863290118144 21141797050023936 21159862550432892 21172794134888448 21220147059123584 21251259016998912 21258473634185216 21267436254265344 21285609112392768 21289641784639488 21368539695900672 21384806211518464 21403079361357408 21407134288969728 21495526362021888 21513894121364436 21516089192696072 21552751245003264 21591678550081536 21614155094704128 21680832623763456 21682815868606464 21719991261855744 21800484017934336 21802478207837184 21839858763300864 21896650344628224 21915360861280128 21915592175053824 21922800935253504 21954943090409472 22017492785823744 22036306561397568 22076107235500032 22085414571737088 22104519693804288 22139002127908864 22167495533387776 22207298758115328 22207533153255424 22322512984670208 22324554926948352 22329855594528768 22343631084722844 22407288153340288 22443506830312282 22447758872461312 22486008430854144 22517007986663424 22522354349654016 22581159006568448 22600454430524256 22641274035154944 22758499566402048 22765985586609408 22775824170418176 22795285934235672 22860229768806144 22862320898495936 22901518564294656 22935095668113408 22937193646129152 22942639776595968 23020091515441152 23022197268415488 23061669043765248 23063778600026112 23083486418654064 23107515908132172 23149251337225728 23183191654907904 23191062146383872 23220664486246656 23286820225523712 23306718631478139 23311134213709824 23328879503474688 23348813848753536 23415334685929472 23449665122205696 23457626079100928 23487568675743744 23579078285131776 23617191019428864 23653980947570688 23719201502920704 23721371206680576 23739469375298688 23741640933053472 23741891522974976 23782346201382912 23784521681276928 23850102173466624 23852283851309056 23872665441514032 23915782838458368 23925865786048512 24039607157888256 24057906987958272 24078464281527084 24083026075090944 24151638684991488 24182467157274624 24182722400059392 24184934504194048 24190676894072832 24205600341783081 24226144099762176 24315924481542144 24359842466758656 24444314349098496 24483825633067944 24506847074451456 24527787983816832 24633731637706752 24633991643529216 24642094574862336 24655041196935552 24663151052160192 24725283479547904 24765248916206656 24769679384051712 24769940824784896 24846353640456192 24906377393897472 24938432475061248 24940713707450112 24983474797412352 25033142233809853 25078355615327872 25112827107753984 25115124292816896 25121087543844864 25186677353480192 25208199172507824 25227388577650688 25253728731518976 25403803882389504 25425511234339788 25471433289549312 25497948588283776 25544001475559424 25581452860588032 25589867443126272 25622802191720448 25695801628164096 25698152140570624 25717758489906912 25720111010807928 25722630856507392 25764208384831488 25837610687922176 25862054228306868 25877859498196992 25899971926967424 25946750925029376 25973761020776448 26020673292337152 26042907754378944 26089944914681856 26100944493871104 26117104072767488 26164275242074112 26197672753714176 26197949266731008 26244989441409024 26342251521670656 26389829338988544 26481340544856704 26526463070773248 26546655986712576 26569339896857472 26574373600100352 26684101690785792 26686542607515648 26686824280489984 26693160710701056 26709627963346848 26831364945149952 26833819332722688 26856748621703286 26905255693265664 26973036523143168 26981908843388928 27016635181316352 27021468418965504 27065145361453056 27170593520615424 27205562700066816 27208051317218304 27214511505831936 27283071425708032 27308882436883476 27358206125812224 27476375294705664 27482899193266176 27499853642735808 27520787539255296 27544303837201437 27570202958757888 27622777637307424 27628010919952384 27672668265189376 27713240598970368 27719820738035712 27722356396720128 27815943914491392 27837118430511104 27860905030732488 27866183427883008 28019674568134656 28031783594360832 28034347789713408 28055736534443904 28058302920881376 28106409147088896 28135667407761408 28138241105841152 28186484386824192 28189062733365248 28213150067243856 28335012022665216 28359224069071302 28380812149857024 28410444822958848 28491386261200896 28537439148476544 28542845718626304 28579279367688192 28630897572446208 28660701816029184 28685192161819248 28737001660004352 28788904733442048 28818873459605504 28907776831684608 28910421158141952 28935124887158919 29067312023912448 29069970943782912 29112591935471616 29220481148373504 29220789566738432 29230401247004672 29270579940163584 29273257453879296 29381742081863424 29434809647333376 29447219428982784 29472692925072384 29584622639957099 29609731677487104 29635032961879488 29640647477035008 29688558006362112 29763350646226944 29766073235931136 29773140792705024 29791508112963792 29864987985051648 30022677315551232 30029805799538688 30048331458765204 30133939240699008 30188046749313024 30188365380206592 30242570614603776 30344666088536064 30354647448812544 30367765560557568 30393714578980896 30480306358408192 30535358085726208 30582924861505536 30609057731870592 30693455353921536 30696263024553984 30751704800034816 30777981891538752 30810021210842896 30865668449634304 30910922206543872 30918261592424448 30921416195178496 30960885981662208 31049093634031616 31075624841970852 31081512284946432 31131751798338048 31266220162940928 31292936903802816 31316758234324992 31343518159574049 31349456356368384 31438771046842368 31489588025905152 31535756543655936 31538641263427584 31628494942240768 31652625833731584 31655521244071296 31709794935177216 31712695575035904 31739793825649338 31830220588685376 31876888525498368 31887710451277824 31901154381398016 31928413668589152 31934462676959232 32052809543851008 32077209317277696 32104619042036112 32110701433454592 32243289543032832 32243629866745856 32254235858763776 32274133789044108 32421232642056192 32479789955678208 32524223802909696 32592419132131328 32645100844090592 32700726026901504 32703717311755776 32759788144951296 32844975516942336 32873388262580736 32884201402880256 33026239178735616 33054459842096352 33114160853250048 33128471520608256 33156779540706432 33208503191863296 33251243300081664 33254284943266816 33310948137172992 33311299729883136 33483769477005312 33486832390422528 33494783391793152 33515446627084266 33610932230010432 33665260245468423 33671638308691968 33775511979995136 33871738509852672 33900681645786384 33961911052732416 33997264784378368 34058668634079232 34119823257501696 34163736255627264 34261068837552128 34290344653209216 34293481347743904 34296841142009856 34352277846441984 34405790469193728 34482738971075824 34530137273161728 34533295902623232 34592503565647872 34595667900039168 34631681361035264 34661273862198258 34723877005838592 34786593219575808 34801259325161472 34930230338285568 34966701320564736 34993319255212032 35023220773130304 35123002028894208 35174497683308544 35186439118651392 35231353013615616 35368617427697664 35425786529143296 35578802254381056 35582056810020864 35612461399580208 35612837284462464 35676782521915392 35775153260199936 35778425776963584 35808998162271048 35873674257687552 35888798679072768 35964048697524224 35975878457851904 36022180241755136 36028624558620672 36086860481937408 36227458027487232 36274083600089088 36277401756291072 36286015341109248 36411843249177968 36473886722313216 36477608167749632 36539763700137984 36666471523647744 36694383385673728 36725738449601916 36760270611677184 36950987465293824 36959760984047616 36963141862293504 36982561795403328 36994726578240288 37087925219321856 37147873374309984 37154519076077568 37154911237177344 37269530460684288 37359566090846208 37379130386284544 37407648712591872 37411070561175168 37475212196118528 37514223210348544 37617533422991808 37672686439225344 37780016030220288 37812298758761736 37841082866476032 37880593097278464 37988515014934528 38049918864635392 38105705823584256 38214269088038912 38246922882425664 38316002213339136 38385206311256064 38543702442246144 38547228210855936 38576637734860368 38580166516211892 38583946284761088 38646312577247232 38756416031883264 38759961258377216 38793081342460302 38816789247295488 38960641531164672 39027439920218112 39031009938505728 39064361631568416 39134917372022784 39175656109151232 39246412863111168 39296509130571264 39296923900096512 39367484162113536 39513377282505984 39584744008482816 39601433025183744 39697521056940032 39722010817285056 39819983980068864 40029813911273472 40030236420734976 40039741066051584 40064441945020272 40178585654265344 40247047417724928 40250728999084032 40251153840275456 40323427486138368 40459554784714752 40472863265083392 40490354080743424 40524952771974528 40755890280923136 40808344050100224 40812076975827456 40821767258747904 40924607138562048 40928350699405312 40963323655325214 40998090014982144 41037309188718336 41214562942058496 41224348789899264 41249780464103712 41281181308882944 41434166455961136 41442016379928576 41509002397784064 41569860898455552 41583534595080192 41723915871737088 41755677645766656 41791357546098732 41799275141824512 41918361395789824 41986117367873536 42047675391541248 42051521684570112 42087454381322064 42203501111642112 42207361658761728 42279726580236288 42283594100047872 42319725100865784 42440294118247168 42502518033997824 42516947268370432 42534872508530688 42571218224785536 42579283569278976 42737079391801344 42769612423036928 42806158722714816 42814268577939456 42991052724043776 43027788242728872 43032178385392144 43105502490006528 43183357100163072 43228310189408256 43361665247526912 43365631737212928 43600968035868672 43604956415674368 43679717526601728 43830721722560256 43831184350107648 43845601870507008 43909886180818944 44034985571647488 44072613122795136 44152214471000064 44170829143474176 44209039387608576 44278004255817728 44334991066775552 44414597516230656 44645025969340416 44649109853896704 44659711189057536 44687262169445688 44814576306680576 44887013660624564 44895517744922624 45034015973326848 45044708699308032 45162318013136896 45200908861048512 45282548070309888 45516999132804096 45531971173218816 45551648340836352 45590571868471344 45720459537612288 45724641796991872 45803037128589312 45874387292258304 45885279553191936 46040183030882304 46044394536830976 46123338087530496 46127557200052224 46166972837308128 46215031816264344 46298502674451456 46366383309815808 46382124292767744 46441328972493312 46573640451047424 46613437262956278 46622268427419648 46697627697507072 46830669371858944 46899330244411392 46915252158201856 46975137351487488 47158156570263552 47234382038857728 47307961895141376 47442742413361152 47478938750597376 47483281866106944 47483783045949952 47564692402765824 47569043362553856 47700204346933248 47704567702618112 47745330883028064 47831565676916736 47851731572097024 48079214315776512 48115813975916544 48156928563054168 48166052150181888 48364934314549248 48365444800118784 48369869008388096 48381353788145664 48411200683566162 48452288199524352 48631848963084288 48719684933517312 48888628698196992 48967651266135888 49055575967633664 49267463275413504 49284189149724672 49310082393871104 49326302104320384 49450566959095808 49530497832413312 49539358768103424 49539881649569792 49692707280912384 49812754787794944 49876864950122496 49881427414900224 49966949594824704 50066284467619706 50156711230655744 50225654215507968 50230248585633792 50242175087689728 50373354706960384 50416398345015648 50454777155301376 50507457463037952 50807607764779008 50851022468679576 50942866579098624 50995897176567552 51088002951118848 51162905721176064 51179734886252544 51245604383440896 51391603256328192 51396304281141248 51435516979813824 51440222021615856 51445261713014784 51528416769662976 51675221375844352 51724108456613736 51799943853934848 51893501850058752 51947522041552896 51991910793297387 52041346584674304 52085815508757888 52179889829363712 52201888987742208 52234208145534976 52328550484148224 52395345507428352 52395898533462016 52489978882818048 52684503043341312 52779658677977088 52962681089713408 53052926141546496 53138679793714944 53368203381571584 53373085215031296 53373648560979968 53386321421402112 53419255926693696 53662729890299904 53667638665445376 53713497243406572 53810511386531328 53946073046286336 53963817686777856 54033270362632704 54042936837931008 54130290722906112 54341187041230848 54411125400133632 54416102634436608 54429023011663872 54566142851416064 54617764873766952 54716412251624448 54952750589411328 54999707285471616 55041575078510592 55088607674402874 55140405917515776 55245555274614848 55256021839904768 55345336530378752 55426481197940736 55439641476071424 55444712793440256 55631887828982784 55674236861022208 55721810061464976 55732366855766016 56039349136269312 56068695579426816 56111473068887808 56116605841762752 56212818294177792 56271334815522816 56276482211682304 56372968773648384 56378125466730496 56426300134487712 56670024045330432 56718448138142604 56761624299714048 56820889645917696 56982772522401792 57074878296953088 57158558735376384 57261795144892416 57321403632058368 57370384323638496 57474003320008704 57577809466884096 57637746919211008 57815553663369216 57820842316283904 57870249774317838 58134624047824896 58139941887565824 58189622013690453 58225183870943232 58440962296747008 58441579133476864 58460802494009344 58541159880327168 58546514907758592 58763484163726848 58869619294666752 58945385850144768 59169245279914198 59219463354974208 59270065923758976 59281294954070016 59377116012724224 59526701292453888 59532146471862272 59546281585410048 59583016225927584 59729975970103296 60045354631102464 60059611599077376 60096662917530408 60267878481398016 60376093498626048 60376730760413184 60485141229207552 60689332177072128 60709294897625088 60735531121115136 60787429157961792 60960612716816384 61070716171452416 61218115463741184 61386910707843072 61392526049107968 61444985482987821 61503409600069632 61555963783077504 61620042421685792 61731336899268608 61821844413087744 61836523184848896 61842832390356992 61921771963324416 62098187268063232 62151249683941704 62163024569892864 62263503596676096 62532440325881856 62585873807605632 62633516468649984 62687036319148098 62698912712736768 62877542093684736 62979176051810304 63071513087311872 63077282526855168 63305251667463168 63311042488142592 63419589870354432 63425391150071808 63479587651298676 63660441177370752 63753777050996736 63775420902555648 63802308762796032 63856827337178304 63868925353918464 64105619087702016 64154418634555392 64209238084072224 64221402866909184 64486579086065664 64487259733491712 64508471717527552 64548267578088216 64842465284112384 65048447605819392 65184838264262656 65290201688181184 65401452053803008 65407434623511552 65519576289902592 65689951033884672 65746776525161472 65768402805760512 66052478357471232 66108919684192704 66228321706500096 66313559081412864 66417006383726592 66502486600163328 66508569886533632 66621896274345984 66622599459766272 66967538954010624 66973664780845056 66989566783586304 67030893254168532 67221864460020864 67330520490936846 67343276617383936 67551023959990272 67743477019705344 67801363291572768 67923822105464832 67994529568756736 68117337268158464 68327472511254528 68580689306418432 68586962695487808 68704555692883968 68811580938387456 68965477942151648 69060274546323456 69066591805246464 69185007131295744 69191335800078336 69263362722070528 69322547724396516 69447754011677184 69573186439151616 69860460676571136 69920155894434417 69933402641129472 69986638510424064 70046441546260608 70246004057788416 70348995366617088 70372878237302784 70462706027231232 70737234855395328 70851573058286592 71157604508762112 71164113620041728 71224922799160416 71225674568924928 71353565043830784 71550306520399872 71556851553927168 71617996324542096 71747348515375104 71777597358145536 71928097395048448 71951756915703808 72044360483510272 72173720963874816 72454916054974464 72548167200178176 72554803512582144 72572030682218496 72616801025349243 72823686498355936 72947773444626432 72955216335499264 73079527400275968 73332943047295488 73388766771347456 73451476899203832 73520541223354368 73901974930587648 73926283724587008 73965123590806656 73989453156480576 74175850438643712 74295746748619968 74309038152155136 74309822474354688 74539060921368576 74719132181692416 74815297425183744 74822141122350336 74950424392237056 75028446420697088 75099426701429559 75235066845983616 75345372878450688 75560032060440576 75624597517523472 75682165732952064 75761186194556928 75977030029869056 76099837729270784 76211411647168512 76428538176077824 76493845764851328 76632004426678272 77087404884492288 77094456421711872 77153275469720736 77160333032423784 77167892569522176 77292625154494464 77512832063766528 77519922516754432 77586162684920604 77633578494590976 77921283062329344 78062019877011456 78128723263136832 78269834744045568 78351312218302464 78492825726222336 78593018261142528 78593847800193024 78734968324227072 79026754565011968 79169488016965632 79444021634570112 79639967960137728 80059627822546944 80060472841469952 80079482132103168 80128883890040544 80357171308530688 80494094835449856 80501457998168064 80502307680550912 80919109569429504 80945726530166784 81049905543949056 81511780561846272 81616688100200448 81624153951654912 81643534517495808 81849214277124096 81856701398810624 81926647310650428 82074618377436672 82429125884116992 82448697579798528 82499560928207424 82562362617765888 82632911511604311 82868332911922272 82884032759857152 83018004795568128 83139721796911104 83167069190160384 83447831743474176 83511355291533312 83582715092197464 83598550283649024 83972234735747072 84095350783082496 84103043369140224 84174908762644128 84407002223284224 84414723317523456 84559453160472576 84567188200095744 84639450201731568 84880588236494336 85005036067995648 85033894536740864 85142436449571072 85474158783602688 85539224846073856 85612317445429632 85628537155878912 85982105448087552 86055576485457744 86064356770784288 86211004980013056 86366714200326144 86456620378816512 86723330495053824 86731263474425856 87201936071737344 87209912831348736 87661443445120512 87662368700215296 87691203741014016 87819772361637888 88145226245590272 88304428942000128 88341658286948352 88418078775217152 88556008511635456 88669982133551104 88753867919871297 88829195032461312 89290051938680832 89298219707793408 89319422378115072 89374524338891376 89629152613361152 89774027321249128 89791035489845248 90068031946653696 90089417398616064 90324636026273792 90401817722097024 90565096140619776 91033998265608192 91063942346437632 91103296681672704 91181143736942688 91440919075224576 91449283593983744 91606074257178624 91748774584516608 92080366061764608 92088789073661952 92255114400104448 92333945674616256 92430063632528688 92597005348902912 92732766619631616 92764248585535488 92882657944986624 93147280902094848 93226874525912556 93244536854839296 93395255395014144 93661338743717888 93798660488822784 93950274702974976 94316313140527104 94468764077715456 94615923790282752 94885484826722304 94957877501194752 94966563732213888 94967566091899904 95129384805531648 95138086725107712 95409135405236224 95490661766056128 95663131353833472 95703463144194048 96158428631553024 96231627951833088 96313857126108336 96332104300363776 96729868629098496 96730889600237568 96739738016776192 96762707576291328 96822401367132324 97263697926168576 97439369867034624 97777257396393984 97935302532271776 98111151935267328 98534926550827008 98620164787742208 98652604208640768 98901133918191616 99060995664826624 99078717536206848 99385414561824768 99625509575589888 99753729900244992 99762854829800448 99933899189649408 100132568935239412 100313422461311488 100451308431015936 100460497171267584 100484350175379456 100746709413920768 100832796690031296 100909554310602752 100995780736405269 101014914926075904 101615215529558016 101702044937359152 101885733158197248 101991794353135104 102176005902237696 102359469772505088 102491208766881792 102783206512656384 102792608562282496 102871033959627648 102880444043231712 102890523426029568 103056833539325952 103350442751688704 103448216913227472 103599887707869696 103787003700117504 103895044083105792 103983821586594774 104171631017515776 104359779658727424 104403777975484416 104468416291069952 104657100968296448 104790691014856704 104791797066924032 104979957765636096 105369006086682624 105559317355954176 105925362179426816 106105852283092992 106277359587429888 106736406763143168 106746170430062592 106747297121959936 106838511853387392 107325459780599808 107335277330890752 107426994486813144 107621022773062656 107892146092572672 107927635373555712 108066540725265408 108085873675862016 108260581445812224 108682374082461696 108822250800267264 108832205268873216 108858046023327744 109132285702832128 109235529747533904 109432824503248896 109999414570943232 110083150157021184 110177215348805748 110280811835031552 110491110549229696 110512043679809536 110690673060757504 110852962395881472 110879282952142848 110889425586880512 111263775657965568 111348473722044416 111443620122929952 111464733711532032 112078698272538624 112137391158853632 112222946137775616 112233211683525504 112425636588355584 112542669631045632 112552964423364608 112756250933460992 112852600268975424 113340048090660864 113436896276285208 113523248599428096 113641779291835392 113965545044803584 114149756593906176 114317117470752768 114642807264116736 114740768647276992 114948006640017408 115155618933768192 115275493838422016 115631107326738432 115641684632567808 115740499548635676 116269248095649792 116279883775131648 116379244027380906 116450367741886464 116881924593494016 116883158266953728 116921604988018688 117082319760654336 117093029815517184 117526968327453696 117739238589333504 117890771700289536 118338490559828396 118540131847517952 118754232025448448 119064292943724544 119092563170820096 119166032451855168 119459951940206592 120090709262204928 120119223198154752 120193325835060816 120535756962796032 120752186997252096 120753461520826368 120970282458415104 121378664354144256 121418589795250176 121471062242230272 121574858315923584 121921225433632768 122141432342904832 122436230927482368 122773821415686144 122785052098215936 122889970965975642 123111927566155008 123240084843371584 123462673798537216 123643688826175488 123673046369697792 123685664780713984 123843543926648832 124196374536126464 124302499367883408 124326049139785728 124527007193352192 125171747615211264 125267032937299968 125374072638296196 125397825425473536 125755084187369472 125958352103620608 126143026174623744 126154565053710336 126610503334926336 126622084976285184 126839179740708864 126850782300143616 126959175302597352 127320882354741504 127507554101993472 127550841805111296 127604617525592064 127713654674356608 127737850707836928 128211238175404032 128308837269110784 128418476168144448 128442805733818368 128973158172131328 128974519466983424 129016943435055104 129096535156176432 129684930568224768 130096895211638784 130369676528525312 130580403376362368 130802904107606016 130814869247023104 131039152579805184 131493553050322944 131536805611521024 132104956714942464 132217839368385408 132456643413000192 132627118162825728 132834012767453184 133004973200326656 133017139773067264 133243792548691968 133935077908021248 133947329561690112 133979133567172608 134061786508337064 134443728920041728 134661040981873692 134686553234767872 135102047919980544 135486954039410688 135602726583145536 135847644210929664 135989059137513472 136234674536316928 136654945022509056 137161378612836864 137173925390975616 137409111385767936 137623161876774912 137930955884303296 138120549092646912 138133183610492928 138370014262591488 138382671600156672 138526725444141056 138645095448793032 138895508023354368 139146372878303232 139720921353142272 139840311788868834 139866805282258944 140092883092521216 140492008115576832 140697990733234176 140745756474605568 140925412054462464 141474469710790656 141703146116573184 142328227240083456 142449845598320832 142451349137849856 142707130087661568 143100613040799744 143113703107854336 143235992649084192 143494697030750208 143555194716291072 143856194790096896 143903513831407616 144088720967020544 144347441927749632 145096334400356352 145109607025164288 145144061364436992 145233602050698486 145647372996711872 145895546889252864 145910432670998528 146159054800551936 146665886094590976 146777533542694912 146902953798407664 147852567449174016 147930247181613312 147978906312961152 148351700877287424 148591493497239936 148618076304310272 148619644948709376 149078121842737152 149438264363384832 149630594850367488 149644282244700672 149900848784474112 150056892841394176 150198853402859118 150470133691967232 150690745756901376 151120064120881152 151249195035046944 151364331465904128 151522372389113856 151954060059738112 152199675458541568 152422823294337024 152987691529702656 153264008853356544 154174809768984576 154188912843423744 154306550939441472 154320666064847568 154335785139044352 154585250308988928 155025664127533056 155039845033508864 155172325369841208 155842566124658688 155975732379892161 156124039754022912 156257446526273664 156539669488091136 156702624436604928 156985651452444672 157186036522285056 157187695600386048 157469936648454144 158053509130023936 158338976033931264 158888043269140224 160119255645093888 160120945682939904 160158964264206336 160257767780081088 160714342617061376 160988189670899712 161002915996336128 161004615361101824 161838219138859008 161891453060333568 162099811087898112 163023561123692544 163233376200400896 163248307903309824 163287069034991616 163698428554248192 163713402797621248 163853294621300856 164149236754873344 164858251768233984 164999121856414848 165124725235531776 165265823023208622 165736665823844544 165768065519714304 166036009591136256 166279443593822208 166334138380320768 166895663486948352 167022710583066624 167165430184394928 167197100567298048 167944469471494144 168206086738280448 168349817525288256 168814004446568448 168829446635046912 169118906320945152 169134376400191488 169278900403463136 169761176472988672 170010072135991296 170067789073481728 170284872899142144 170948317567205376 171224634890859264 171964210896175104 172111152970915488 172128713541568576 172422009960026112 172733428400652288 172913240757633024 173446660990107648 173462526948851712 174403872143474688 174419825662697472 174568866041071359 175322886890241024 175324737400430592 175382407482028032 175639544723275776 176290452491180544 176608857884000256 176836157550434304 177339964267102208 177507735839742594 177658390064922624 178580103877361664 178596439415586816 178638844756230144 178749048677782752 179258305226722304 179548054642498256 179582070979690496 180136063893307392 180178834797232128 180803635444194048 181130192281239552 182067996531216384 182127884692875264 182206593363345408 182362287473885376 182881838150449152 182898567187967488 183212148514357248 184160732123529216 184177578147323904 184334956448963463 184510228800208896 184667891349232512 184860127265057376 185194010697805824 185465533239263232 185528497171070976 185765315889973248 186294561804189696 186453749051825112 186489073709678592 186790510790028288 187322677487435776 187597320977645568 187900549405949952 188632626281054208 188937528155430912 189231847580565504 189915755002389504 189933127464427776 189935132183799808 190258769611063296 190276173450215424 190818270810472448 190981323532112256 191326262707666944 191406926288388096 192316857263106048 192463255903666176 192627714252216672 192664208600727552 193459737258196992 193461779200475136 193479476033552384 193525415152582656 193644802734264648 194527395852337152 195554514792787968 195870605064543552 196222303870534656 197069853101654016 197240329575484416 197305208417281536 197802267836383232 198121991329653248 198157435072413696 199251019151179776 199507459800489984 199525709659600896 199867798379298816 200265137870478824 200626844922622976 200902616862031872 200920994342535168 200968700350758912 201493418827841536 201665593380062592 201819108621205504 201991561472810538 202029829852151808 203230431059116032 203404089874718304 203771466316394496 203983588706270208 204352011804475392 204982417533763584 205585217124564992 205742067919255296 205760888086463424 206113667078651904 206700885503377408 206896433826454944 207199775415739392 207574007400235008 207790088166211584 207967643173189548 208343262035031552 208719559317454848 208936832582139904 209581382029713408 209583594133848064 209959915531272192 210738012173365248 211118634711908352 211850724358853632 212211704566185984 212554719174859776 213472813526286336 213492340860125184 213677023706774784 214650919561199616 214670554661781504 214853988973626288 215242045546125312 215784292185145344 215855270747111424 216133081450530816 216521162891624448 217364748164923392 217644501600534528 217664410537746432 217716092046655488 217850403076047729 218264571405664256 218471059495067808 218865649006497792 219998829141886464 220166300314042368 220354430697611496 220561623670063104 220982221098459392 221381346121515008 221705924791762944 221778851173761024 222527551315931136 222696947444088832 222887240245859904 222929467423064064 224157396545077248 224445892275551232 224466423367051008 224851273176711168 225085339262091264 225105928846729216 225298280104288677 225512501866921984 225705200537950848 226680096181321728 226873792552570416 227046497198856192 227283558583670784 227931090089607168 228299513187812352 228634234941505536 229285614528233472 229481537294553984 229896013280034816 230550987676844032 231262214653476864 231283369265135616 231480999097271352 232538496191299584 232559767550263296 232758488054761812 232900735483772928 233763849186988032 233766316533907456 233843209976037376 234186059631034368 235053936654907392 235478477178667008 235781543400579072 236676981119656792 237080263695035904 237508464050896896 238128585887449088 238332064903710336 238919903880413184 240181418524409856 240238446396309504 240386651670121632 241071513925592064 241504373994504192 241506923041652736 242757328708288512 242837179590500352 243149716631847168 243842450867265536 244282864685809664 244872461854964736 245547642831372288 245570104196431872 245779941931951284 246223855132310016 246480169686743168 246925347597074432 247287377652350976 247346092739395584 247687087853297664 248392749072252928 248604998735766816 248652098279571456 249054014386704384 250343495230422528 250534065874599936 250748145276592392 250795650850947072 251916704207241216 252286052349247488 252309130107420672 253221006669852672 253244169952570368 253678359481417728 253701564600287232 253918350605194704 254641764709483008 255015108203986944 255101683610222592 255427309348713216 256422476350808064 256617674538221568 256836952336288896 256885611467636736 257946316344262656 257949038933966848 258033886870110208 258193070312352864 259369861136449536 260193790423277568 260739353057050624 261160806752724736 261605808215212032 261629738494046208 262987106100645888 263073611223042048 264435678736770816 264913286826000384 265254236325651456 265668025534906368 266009946400653312 266034279546134528 266261603759613891 266487585097383936 267870155816042496 267894659123380224 267958267134345216 268123573016674128 268887457840083456 269322081963747384 269373106469535744 270204095839961088 270973908078821376 271205453166291072 271695288421859328 271978118275026944 272469349072633856 273309890045018112 274322757225673728 274347850781951232 274818222771535872 275246323753549824 275861911768606592 276241098185293824 276266367220985856 276765343200313344 277053450888282112 277290190897586064 277791016046708736 278292745756606464 279441842706284544 279680623577737668 279733610564517888 280185766185042432 280984016231153664 281395981466468352 281850824108924928 282948939421581312 283406292233146368 284656454480166912 284899691196641664 284902698275699712 285414260175323136 286227406215708672 286471985298168384 286989394061500416 287110389432582144 287712389580193792 287807027662815232 288177441934041088 288694883855499264 290192668800712704 290219214050328576 290288122728873984 290467204101396972 291294745993423744 291791093778505728 291820865341997056 292318109601103872 293331772189181952 293555067085389824 293805907596815328 295860494363226624 295957812625922304 296703401754574848 297182986994479872 297236152608620544 298156243685474304 298876528726769664 299261189700734976 299288564489401344 299801697568948224 300113785682788352 300397706805718236 300940267383934464 301381491513802752 302240128241762304 302498390070093888 302728662931808256 302987342209215807 303044744778227712 303908120119476224 304399350917083136 304845646588674048 305975383059405312 306528017706713088 308349619537969152 308377825686847488 308613101878882944 308641332129695136 308671570278088704 309170500617977856 310051328255066112 310079690067017728 310344650739682416 311685132249317376 311951464759784322 312514893052547328 313079338976182272 313405248873209856 313971302904889344 314372073044570112 314375391200772096 314939873296908288 316107018260047872 316677952067862528 317776086538280448 320238511290187776 320241891365879808 320515535560162176 321428685234122752 321976379341799424 322005831992672256 322009230722203648 323676438277718016 323782906120667136 324199622175796224 325430849039528089 326047122247385088 326466752400801792 326496615806619648 326574138069983232 327396857108496384 327426805595242496 327706589242601712 328298473509746688 329998243712829696 330249450471063552 330531646046417244 331473331647689088 331536131039428608 332072019182272512 332558887187644416 332668276760641536 333791326973896704 334045421166133248 334330860368789856 334394201134596096 335888938942988288 336412173476560896 336699635050576512 337628008893136896 337658893270093824 338268752800382976 338557800806926272 339522352945977344 340020144271982592 340135578146963456 340569745798284288 341896635134410752 342449269781718528 343928421792350208 344222305941830976 344257427083137152 344844019920052224 345466856801304576 345826481515266048 346893321980215296 346925053897703424 348807744286949376 348839651325394944 349137732082142718 350645773780482048 350649474800861184 350764814964056064 351279089446551552 352580904982361088 353217715768000512 353672315100868608 354679928534204416 355015471679485188 357192878831173632 357277689512460288 357498097355565504 358516610453444608 359096109284996512 359164141959380992 360272127786614784 360357669594464256 361607270888388096 362260384562479104 364135993062432768 364255769385750528 364413186726690816 364724574947770752 365763676300898304 365797134375934976 366424297028714496 368321464247058432 368355156294647808 368669912897926926 369335782698465024 369720254530114752 370388021395611648 370931066478526464 371056994342141952 371530631779946496 372589123608379392 372907498103650224 372978147419357184 373581021580056576 374645354974871552 375801098811899904 377265252562108416 377875056310861824 378463695161131008 379831510004779008 379866254928855552 379870264367599616 380517539222126592 380552346900430848 381962647064224512 382652525415333888 382813852576776192 384633714526212096 384926511807332352 385255428504433344 385328417201455104 386919474516393984 386923558400950272 386958952067104768 387050830305165312 387289605468529296 389054791704674304 391109029585575936 391741210129087104 392444607741069312 394480659150968832 394610416834563072 395604535672766464 396243982659306496 396314870144827392 398502038302359552 399014919600979968 399051419319201792 400530275740957648 401253689845245952 401805233724063744 401841988685070336 401937400701517824 403331186760125184 403638217242411008 403983122945621076 404059659704303616 406460862118232064 406808179749436608 407542932632788992 407967177412540416 408704023608950784 409964835067527168 411170434249129984 411484135838510592 411521776172926848 412227334157303808 413792867652909888 414399550831478784 415148014800470016 415580176332423168 415935286346379096 416686524070063104 417439118634909696 417873665164279808 419162764059426816 419167188267696128 421476024346730496 422237269423816704 423701448717707264 424423409132371968 425109438349719552 426984681720250368 427354047413549568 429301839122399232 429341109323563008 429707977947252576 430484091092250624 431568584370290688 431710541494222848 432266162901061632 433042325783248896 435289003201069056 435328821075492864 435432184093310976 435700806152095458 436942118990135616 437731298012995584 439997658283772928 440332600628084736 440708861395222992 441964442196918784 442762692243030016 443557702347522048 445055102631862272 445393894888177664 445774480491719808 445858934846128128 448314793090154496 448891784551102464 448932846734102016 449702546353422336 450170678524182528 450211857693458432 450596560208577354 451410401075901696 453360192362643456 453747585105140832 454092994397712384 454567117167341568 455862180179214336 456599026375624704 457268469883011072 458963074589107968 459792026560069632 461101975353688064 462524429306953728 462566738530271232 462961998194542704 465076992382599168 465119535100526592 465516976109523624 467527698373976064 467532633067814912 467686419952074752 468372119262068736 470107873309814784 470956954357334016 471563086801158144 473353962239313584 474160527390071808 475016928101793792 476664129807420672 480362837048819712 480476892792619008 480773303340243264 482143027851184128 483008747989008384 483013846083305472 485514657416577024 485674359181000704 486299433263694336 487684901734531072 489744923709929472 491095285662744576 491140208392863744 491559883863902568 492447710264620032 492960339373486336 493850695194148864 494574755304701952 495374175706595328 496785498144505856 497209997471533632 497304196559142912 498108028773408768 500686990460845056 501068131749199872 501496290553184784 501591301701894144 503833408414482432 504618260214841344 506442013339705344 506488339905140736 507356718962835456 507403129200574464 507836701210389408 509283529418966016 510030216407973888 510203367220445184 510854618697426432 512844952701616128 513673904672577792 515892632688525312 516067773740220416 516386140624705728 518739722272899072 520387580846555136 521478706114101248 522321613505449472 523211616430424064 523259476988092416 525974212201291776 526147222446084096 528871357473541632 529826573652000768 530508472651302912 532019892801306624 532068559092269056 532523207519227782 532975170194767872 535740311632084992 535789318246760448 535916534268690432 536247146033348256 537774915680166912 538644163927494768 538746212939071488 540408191679922176 542410906332582144 543390576843718656 543956236550053888 544938698145267712 546619780090036224 548645514451347456 548695701563902464 549636445543071744 551723823537213184 552482196370587648 552532734441971712 553530686400626688 554106901776564224 554580381795172128 555582032093417472 556585491513212928 558883685412569088 559361247155475336 559467221129035776 560371532370084864 561968032462307328 562791962932936704 563701648217849856 565897878843162624 566812584466292736 569799382393283328 569805396551399424 570828520350646272 572454812431417344 572943970596336768 573978788123000832 574220778865164288 575424779160387584 575614055325630464 576354883868082176 577389767710998528 580385337601425408 580438428100657152 580576245457747968 580934408202793944 582589491986847488 583582187557011456 583641730683994112 586663544378363904 587110134170779648 587611815193630656 591720988726453248 591915625251844608 593406803509149696 594365973988959744 594472305217241088 597753057453539328 598522379401469952 598577128978802688 599603395137896448 600227571365576704 600795413611436472 601880534767868928 602762983027605504 604480256483524608 604996780140187776 605457325863616512 605974684418431614 606089489556455424 607816240238952448 608798701834166272 609691293177348096 611950766118810624 613056035413426176 616755651373694976 617226203757765888 617282664259390272 618341001235955712 620102656510132224 620159380134035456 620689301479364832 623370264498634752 623902929519568644 625029786105094656 626158677952364544 626810497746419712 628744146089140224 628750782401544192 629879746593816576 632214036520095744 633355904135725056 635552173076560896 640477022580375552 641031071120324352 642857370468245504 643952758683598848 644011663985344512 644018461444407296 647352876555436032 647565812241334272 648399244351592448 650861698079056178 652094244494770176 652933504801603584 652993231613239296 653148276139966464 654793714216992768 654853611190484992 655413178485203424 656596947019493376 659996487425659392 660498900942127104 661063292092834488 662946663295378176 664144038364545024 665117774375288832 665336553521283072 667582653947793408 668090842332266496 668661720737579712 668788402269192192 671777877885976576 673399270101153024 675256017786273792 675317786540187648 675894840312866031 676537505600765952 677115601613852544 679044705891954688 680040288543965184 680271156293926912 681139491596568576 683793270268821504 684898539563437056 687856843584700416 688444611883661952 688514854166274304 689688039840104448 691652963030532096 693786643960430592 693850107795406848 697615488573898752 697679302650789888 698275464164285436 701291547560964096 701298949601722368 701529629928112128 702558178893103104 705161809964722176 706435431536001024 707344630201737216 709359857068408832 710030943358970376 714385757662347264 714996194711131008 717033220906889216 718192218569993024 718328283918761984 720544255573229568 720715339188928512 723214541776776192 724520769124958208 728271986124865536 728511538771501056 729449149895541504 731527352601796608 731594268751869952 732848594057428992 736642928494116864 736710312589295616 737339825795853852 738671565396930048 739440509060229504 740776042791223296 741862132957052928 743061263559892992 745178247216758784 745814996207300448 745956294838714368 747162043160113152 749290709949743104 751602197623799808 755750112621723648 756927390322262016 759663020009558016 759732509857711104 759740528735199232 761035078444253184 761104693800861696 763925294128449024 765305050830667776 769267429052424192 769853023614664704 770510857008866688 770656834402910208 773838949032787968 773847116801900544 773917904134209536 774101660610330624 774579210937058592 778109583409348608 782218059171151872 783482420258174208 784889215482138624 788961318301937664 789220833669126144 791209071345532928 792487965318612992 797004076604719104 798029839201959936 798102838638403584 798784811278841673 801060551481915296 802507379690491904 803610467448127488 803683977370140672 803874801403035648 806662373520250368 807276434484822016 807966245891242152 808119319408607232 812921724236464128 813616359498873216 815085865265577984 815934354825080832 817408047217901568 819929670135054336 822968271677021184 823043552345853696 824454668314607616 827585735305819776 828799101662957568 830296029600940032 831160352664846336 831870572692758192 833373048140126208 834878237269819392 835747330328559616 838325528118853632 838334376535392256 842952048693460992 847402897435414528 848846818264743936 850218876699439104 853969363440500736 854708094827099136 858682218647126016 859415955894505152 860968182184501248 863137168740581376 863421082988445696 864532325802123264 866084651566497792 870578006402138112 870657642150985728 870864368186621952 871401612304190916 873884237980271232 875462596025991168 879995316567545856 880665201256169472 881417722790445984 883928884393837568 885525384486060032 890110205263724544 891548960983439616 896629586180308992 897783569102204928 897865693468204032 899405092706844672 900341357048365056 900423715386916864 901193120417154708 902820802151803392 906720384725286912 907495170210281664 908185988795424768 908962026627647421 909134234334683136 911724360358428672 913198052751249408 914536939766022144 917926149178215936 919584053120139264 925048858613907456 925133477060542464 925923996389085408 930153984765198336 930239070201053184 931033952219047248 935055396747952128 935065266135629824 935372839904149504 940215746619629568 941913908714668032 943126173602316288 946707924478627168 948321054780143616 950033856203587584 953328259614841344 960725674097639424 961546606680486528 964286055702368256 966017495978016768 966027692166610944 971029314833154048 971348718362001408 972598866527388672 975369803469062144 976292547118584267 979489847419858944 982190571325489152 982280416785727488 983119767727805136 984895420529240064 985920678746972672 987701390388297728 990748351413190656 993570996289011712 994419994943067264 994608393118285824 996216057546817536 1001373980921690112 1002136263498399744 1002992581106369568 1003182603403788288 1007666816828964864 1009236520429682688 1012884026679410688 1012976679810281472 1014806258401148928 1015673402420778816 1018567058837932032 1020060432815947776 1020406734440890368 1021709237394852864 1025689905403232256 1027347809345155584 1031785265377050624 1032772281249411456 1037479444545798144 1040775161693110272 1042957412228202496 1044643227010898944 1046423232860848128 1046518953976184832 1051948424402583552 1052294444892168192 1057742714947083264 1059653147304001536 1061016945302605824 1064039785602613248 1064137118184538112 1065046415038455564 1071578636493520896 1071833068537380864 1072494292066696512 1075549831360333824 1077288327854989536 1077492425878142976 1080816383359844352 1084821812665164288 1086781153687437312 1087912473100107776 1093239560180072448 1097291028902694912 1097391403127804928 1099272891086143488 1103447647074426368 1104964392741175296 1105065468883943424 1108213803553128448 1109160763590344256 1111164064186834944 1113170983026425856 1117767370825138176 1118722494310950672 1118934442258071552 1120743064740169728 1123936064924614656 1127403296435699712 1131795757686325248 1133625168932585472 1139598764786566656 1139610793102798848 1141657040701292544 1145887941192673536 1147957576246001664 1148441557730328576 1151228110651260928 1152709767736164352 1154779535421997056 1160770675202850816 1160876856201314304 1161152490915495936 1161868816405587888 1165178983973694976 1167164375114022912 1167283461367988224 1173327088756727808 1174220268341559296 1175223630387261312 1183441977452906496 1183831250503689216 1186813607018299392 1188731947977919488 1188944610434482176 1195506114907078656 1197044758802939904 1197154257957605376 1200455142731153408 1201590827222872944 1203761069535737856 1205525966055211008 1209993560280375552 1210914651727233024 1211949368836863228 1212178979112910848 1215632480477904896 1217597403668332544 1219382586354696192 1223901532237621248 1226112070826852352 1233511302747389952 1234452407515531776 1234565328518780544 1236682002471911424 1240318760268070912 1241378602958729664 1246740528997269504 1247805859039137288 1250059572210189312 1252317355904729088 1253620995492839424 1257488292178280448 1257501564803088384 1264428073040191488 1266711808271450112 1271104346153121792 1280954045160751104 1282062142240648704 1285714740936491008 1287905517367197696 1288023327970689024 1294705753110872064 1295131624482668544 1296798488703184896 1301723396158112356 1305867009603207168 1305986463226478592 1306296552279932928 1309707222380969984 1310826356970406848 1313193894038986752 1319992974851318784 1320997801884254208 1322126584185668976 1325893326590756352 1328288076729090048 1330673107042566144 1335165307895586816 1336181684664532992 1337323441475159424 1337576804538384384 1343555755771953152 1346798540202306048 1350512035572547584 1350635573080375296 1351789680625732062 1354231203227705088 1358089411783909376 1360080577087930368 1360542312587853824 1362278983193137152 1367586540537643008 1369797079126874112 1376889223767323904 1377029708332548608 1379376079680208896 1383305926061064192 1387573287920861184 1387700215590813696 1395230977147797504 1395358605301579776 1396550928328570872 1402583095121928192 1402597899203444736 1403059259856224256 1405116357786206208 1410323619929444352 1412870863072002048 1414689260403474432 1418719714136817664 1420061886717940752 1429992389422262016 1434066441813778432 1436384437139986048 1436656567837523968 1441088511146459136 1441430678377857024 1446429083553552384 1449041538249916416 1456543972249731072 1457023077543002112 1458898299791083008 1463054705203593216 1463188537503739904 1473285856988233728 1473420625178591232 1474679651591707704 1477343130793860096 1478881018120459008 1481552085582446592 1483724265914105856 1486122527119785984 1490356494433517568 1491629992414600896 1491912589677428736 1494324086320226304 1498581419899486208 1503204395247599616 1511500225243447296 1513854780644524032 1519326040019116032 1519465019715422208 1519481057470398464 1522070156888506368 1522209387601723392 1527850588256898048 1530610101661335552 1538534858104848384 1541021714017733376 1547677898065575936 1547835808268419072 1548203321220661248 1549158421874117184 1556219166818697216 1564436118342303744 1566964840516348416 1569778430964277248 1577922636603875328 1578441667338252288 1582418142691065856 1584975930637225984 1596059678403919872 1596205677276807168 1597569622557683346 1602121102963830592 1605014759380983808 1607220934896254976 1607367954740281344 1607749602806071296 1613324747040500736 1614552868969644032 1615932491782484304 1616238638817214464 1627232718997746432 1630171730531155968 1631868709650161664 1634816094435803136 1639859340270108672 1645936543354042368 1646087104691707392 1648909336629215232 1655171470611639552 1657598203325915136 1660592059201880064 1662320705329692672 1663741145385516384 1666746096280252416 1669756474539638784 1671494660657119232 1676651056237707264 1676668753070784512 1685904097386921984 1694805794870829056 1697693636529487872 1700437753398878208 1709416189654198272 1717364437294252032 1718831911789010304 1721936364369002496 1726274337481162752 1726842165976891392 1729064651604246528 1732169303132995584 1741156012804276224 1741315284301971456 1741728736373243904 1742803224608381832 1747768475960542464 1750925192051982336 1759990633135091712 1761330402512338944 1762835445580891968 1767857768787675136 1771050768972120064 1780220410527449088 1783097921966879232 1793259172360617984 1795567138204409856 1795731386936408064 1798810185413689344 1800682714096730112 1800847430773833728 1802386240834309416 1805641604303606784 1813440769450573824 1814990340420563328 1816371977590849536 1817924053255294842 1818268468669366272 1823448720716857344 1826396105502498816 1829073879532044288 1835852298356431872 1839168106240278528 1850266954121084928 1851847992778170816 1860307969530396672 1860478140402106368 1862067904438094496 1870110793495904256 1870130532271259648 1870745679808299008 1880431493239259136 1886252347204632576 1893415848957254336 1896642109560287232 1900067712407175168 1906656519229682688 1923093213360973056 1928572111404736512 1932034991956033536 1932055384333221888 1942058629666308096 1942697436724002816 1945197733054777344 1950739606938124288 1952585094237168534 1958979694839717888 1964381142650978304 1964560833571454976 1966239535455610272 1969790841058480128 1971841357493945344 1975402780776595456 1981496702826381312 1988839989886134528 1992432115093635072 2002747961843380224 2004272526996799488 2005985162212739136 2006365206807576576 2015333633657929728 2025768053358821376 2025953359620562944 2027684520938598093 2029612516802297856 2031346804841557632 2037134117675864064 2040120865631895552 2040813468881780736 2043418474789705728 2051379810806464512 2054695618690311168 2063570530754101248 2065544562498822912 2074958889091596288 2081550323386220544 2085914824456404992 2089286454021797888 2092846465721696256 2093037907952369664 2103896848805167104 2104588889784336384 2115485429894166528 2119306294608003072 2122033890605211648 2128079571205226496 2128274236369076224 2130092830076911128 2143157272987041792 2144988584133393024 2151099662720667648 2154576655709979072 2154984851756285952 2161632766719688704 2169643625330328576 2173562307374874624 2175824946200215552 2194582057805389824 2194782806255609856 2198545782172286976 2206895294148852736 2209928785482350592 2210130937767886848 2216427607106256896 2218321527180688512 2222328128373669888 2235534741650276352 2237444988621901344 2237868884516143104 2241486129480339456 2247872129849229312 2254806592871399424 2267250337865170944 2279197529573133312 2279221586205597696 2283314081402585088 2291775882385347072 2295915152492003328 2305419535472328704 2309559070843994112 2321541350405701632 2321753712402628608 2322304981830991872 2323737632811175776 2330357967947389952 2334328750228045824 2334566922735976448 2346654177513455616 2350447260774522624 2366883954905812992 2367662501007378432 2373627214036598784 2377463895955838976 2391012229814157312 2394089517605879808 2394308515915210752 2396354433836525019 2400910285462306816 2403181654445745888 2407522139071475712 2411051932110422016 2419987120560751104 2421829303454466048 2423898737673726456 2424357958225821696 2435194807336665088 2438765172709392384 2447803064475242496 2452224141653704704 2468904815031063552 2469130657037561088 2473364004943822848 2480637520536141824 2482757205917459328 2493481057994539008 2495611718078274576 2500119144420378624 2504634711809458176 2507241990985678848 2514976584356560896 2515003129606176768 2528856146080382976 2542208692306243584 2561908090321502208 2564124284481297408 2571429481872982016 2576046655941378048 2589411506221744128 2590263248965337088 2593596977406369792 2603446792316224712 2611734019206414336 2611972926452957184 2612593104559865856 2619414444761939968 2621652713940813696 2626387788077973504 2639985949702637568 2641995603768508416 2644253168371337952 2651786653181512704 2656576153458180096 2670330615791173632 2674646882950318848 2687111511543906304 2693597080404612096 2701024071145095168 2701271146160750592 2703579361251464124 2708462406455410176 2716178823567818752 2720161154175860736 2724557966386274304 2735173081075286016 2739594158253748224 2753778447534647808 2754059416665097216 2758752159360417792 2775146575841722368 2775400431181627392 2790461954295595008 2790717210603159552 2793101856657141744 2805166190243856384 2805195798406889472 2806118519712448512 2820647239858888704 2825741726144004096 2829378520806948864 2837439428273635328 2840123773435881504 2859984778844524032 2868132883627556864 2872768874279972096 2882177022292918272 2892858167107104768 2898083076499832832 2913087944499462144 2914046155086004224 2917796599582166016 2926109410407186432 2926377075007479808 2928877641355752801 2946571713976467456 2946841250357182464 2949359303183415408 2954686261587720192 2957762036240918016 2963104171164893184 2972245054239571968 2980712988867035136 2983259984829201792 2983825179354857472 2988648172640452608 2997162839798972416 3006408790495199232 3023000450486894592 3027709561289048064 3038652080038232064 3038930039430844416 3038962114940796928 3044418775203446784 3055701176513796096 3061220203322671104 3077069716209696768 3082043428035466752 3095355796131151872 3095671616536838144 3098316843748234368 3112438333637394432 3128872236684607488 3133929681032696832 3139556861928554496 3155845273207750656 3156883334676504576 3164836285382131712 3169951861274451968 3192119356807839744 3192411354553614336 3195139245115366692 3204242205927661184 3210029518761967616 3214735909480562688 3215499205612142592 3226649494081001472 3229105737939288064 3231864983564968608 3232477277634428928 3254465437995492864 3260343461062311936 3263737419300323328 3279718680540217344 3291873086708084736 3292174209383414784 3297818673258430464 3310342941223279104 3315196406651830272 3324641410659385344 3327482290771032768 3333492192560504832 3339512949079277568 3342989321314238464 3353302112475414528 3353337506141569024 3371808194773843968 3389611589741658112 3395387273058975744 3400875506797756416 3418832379308396544 3437663823578020608 3443872728738004992 3453684331953782784 3458129303208493056 3464338606265991168 3482312025608552448 3482630568603942912 3483457472746487808 3485606449216763664 3495536951921084928 3501850384103964672 3519981266270183424 3522660805024677888 3525670891161783936 3535715537575350272 3542101537944240128 3560440821054898176 3566195843933758464 3586518344721235968 3591134276408819712 3591462773872816128 3601365428193460224 3601694861547667456 3604772481668618832 3611283208607213568 3629980680841126656 3632743955181699072 3635848106510589684 3636536937338732544 3646897441433714688 3652792211004997632 3658147759064088576 3671704596712863744 3678336212480557056 3700533908242169856 3703695985556341632 3720956280804212736 3724135808876188992 3740221586991808512 3740261064542519296 3741491359616598016 3760862986478518272 3772504694409265152 3786831697914508672 3793284219120574464 3800135424814350336 3813313038459365376 3846186426721946112 3857144222809473024 3864069983912067072 3884117259332616192 3885394873448005632 3890395466109554688 3901479213876248576 3905170188474337068 3917959389679435776 3929121667142909952 3932479070911220544 3939581682116960256 3943682714987890688 3950805561553190912 3962993405652762624 3977679979772269056 3984864230187270144 4005495923686760448 4008545053993598976 4011970324425478272 4012730413615153152 4030667267315859456 4051536106717642752 4051906719241125888 4055369041877196186 4062693609683115264 4074268235351728128 4080241731263791104 4081626937763561472 4086836949579411456 4102759621612929024 4109391237380622336 4131089124997645824 4149917778183192576 4163100646772441088 4171829648912809984 4178572908043595776 4185692931443392512 4186075815904739328 4207793697610334208 4209177779568672768 4230970859788333056 4238612589216006144 4244067781210423296 4256159142410452992 4256548472738152448 4260185660153822256 4289977168266786048 4302199325441335296 4309153311419958144 4309969703512571904 4323265533439377408 4339287250660657152 4347124614749749248 4351649892400431104 4389164115610779648 4389565612511219712 4413790588297705472 4419857570964701184 4420261875535773696 4436643054361377024 4444656256747339776 4471069483300552704 4474889977243802688 4475737769032286208 4482972258960678912 4495744259698458624 4509613185742798848 4534500675730341888 4558395059146266624 4558443172411195392 4566628162805170176 4583551764770694144 4591830304984006656 4610839070944657408 4643507424805257216 4644609963661983744 4647475265622351552 4660715935894779904 4668657500456091648 4669133845471952896 4693308355026911232 4700894521549045248 4733767909811625984 4735325002014756864 4747254428073197568 4754927791911677952 4788179035211759616 4788617031830421504 4792708867673050038 4806363308891491776 4815044278142951424 4822103864220844032 4839974241121502208 4843658606908932096 4847797475347452912 4848715916451643392 4870389614673330176 4895606128950484992 4904448283307409408 4937809630062127104 4938261314075122176 4946728009887645696 4965514411834918656 4986962115989078016 4991223436156549152 5000238288840757248 5009269423618916352 5014483981971357696 5029953168713121792 5030006259212353536 5057712292160765952 5084417384612487168 5128248568962594816 5142858963745964032 5152093311882756096 5178823012443488256 5180526497930674176 5187193954812739584 5206893584632449424 5223468038412828672 5223945852905914368 5225186209119731712 5243305427881627392 5252775576155947008 5279971899405275136 5283991207537016832 5288506336742675904 5303573306363025408 5313152306916360192 5340661231582347264 5349293765900637696 5387194160809224192 5402048142290190336 5402542292321501184 5407158722502928248 5416924812910820352 5432357647135637504 5440322308351721472 5449115932772548608 5470346162150572032 5479188316507496448 5507556895069295616 5508118833330194432 5517504318720835584 5550800862363254784 5580923908591190016 5581434421206319104 5586203713314283488 5610332380487712768 5610391596813778944 5612237039424897024 5641294479717777408 5658757041613897728 5680247546871763008 5719969557689048064 5736265767255113728 5745537748559944192 5785716334214209536 5796166152999665664 5826175888998924288 5828092310172008448 5835593199164332032 5852218820814372864 5852754150014959616 5857755282711505602 5893143427952934912 5893682500714364928 5898718606366830816 5909372523175440384 5915524072481836032 5926208342329786368 5944490108479143936 5966519969658403584 5977296345280905216 5994325679597944832 6012817580990398464 6046000900973789184 6077304160076464128 6077860078861688832 6077924229881593856 6088837550406893568 6111402353027592192 6122440406645342208 6154139432419393536 6164086856070933504 6190711592262303744 6196633687496468736 6224876667274788864 6257744473369214976 6267859362065393664 6279113723857108992 6311690546415501312 6313766669353009152 6329672570764263424 6339903722548903936 6384238713615679488 6384822709107228672 6390278490230733384 6408484411855322368 6420059037523935232 6429471818961125376 6453298988162002944 6458211475878576128 6463729967129937216 6464954555268857856 6508930875990985728 6520686922124623872 6527474838600646656 6583746173416169472 6584348418766829568 6595637346516860928 6620685882446558208 6630392813303660544 6649282821318770688 6654964581542065536 6666984385121009664 6685978642628476928 6706604224950829056 6743616389547687936 6779223179483316224 6801751013595512832 6837664758616793088 6875327647156041216 6887745457476009984 6916258606416986112 6928677212531982336 6964624051217104896 6965261137207885824 6966914945492975616 6971212898433527328 6991073903842169856 7003700768207929344 7039962532540366848 7051341782323567872 7071431075150700544 7084203075888480256 7120881642109796352 7132391687867516928 7173036689442471936 7182268552817639424 7182925547745632256 7202730856386920448 7203389723095334912 7209544963337237664 7222566417214427136 7259961361682253312 7265487910363398144 7271696213021179368 7273073874677465088 7305584422009995264 7316295518128177152 7343409193425727488 7356672424961114112 7407391971112683264 7441912561608425472 7448271617752377984 7480443173983617024 7480522129085038592 7482982719233196032 7521725972957036544 7545009388818530304 7573663395829017344 7586568438241148928 7626626076918730752 7692372853443892224 7714288445618946048 7728139967824134144 7768234518665232384 7770789746896011264 7780790932219109376 7802958427752497152 7810340376948674136 7835918779358871552 7858243334285819904 7864958141822441088 7879163364233920512 7887365429975781376 7901611123106381824 7925986811305525248 7955359959544538112 7969728460374540288 8010991847373520896 8023940648850956544 8061334534631718912 8103072213435285504 8103813438482251776 8110738083754392372 8125387219366230528 8148536470703456256 8160483462527582208 8173673899158822912 8205519243225858048 8218782474761244672 8262178249995291648 8326201293544882176 8343659297825619968 8357145816087191552 8371385862886785024 8372151631809478656 8415587395220668416 8418355559137345536 8461941719576666112 8477225178432012288 8488135562420846592 8512318284820905984 8513096945476304896 8520371320307644512 8579954336533572096 8604398650882670592 8618306622839916288 8646531066878754816 8678574501321314304 8694249229499498496 8703299784800862208 8778328231221559296 8779131225022439424 8786632924067258403 8827581176595410944 8839715141929402368 8840523751071547392 8873286108722754048 8889312513494679552 8942138966601105408 8949779954487605376 8951475538064572416 8965944517921357824 8991488519396917248 9019226371485597696 9069001351460683776 9116790118292533248 9116886344822390784 9133256325610340352 9167103529541388288 9183660609968013312 9221678141889314816 9287014849610514432 9294950531244703104 9321431871789559808 9337315000912183296 9338267690943905792 9386616710053822464 9401789043098090496 9467535819623251968 9470650004029513728 9494508856146395136 9509855583823355904 9576358070423519232 9577234063660843008 9585417735346100076 9612726617782983552 9630088556285902848 9644207728441688064 9679948482243004416 9687317213817864192 9695594950694905824 9697431832903286784 9740779229346660352 9791212257900969984 9875619260124254208 9876522628150244352 9893456019775291392 9931028823669837312 9973924231978156032 9982446872313098304 10000476577681514496 10018538847237832704 10028967963942715392 10059906337426243584 10060012518424707072 10115424584321531904 10168834769224974336 10256497137925189632 10285717927491928064 10361052995861348352 10374387909625479168 10413787169264898848 10446936076825657344 10447891705811828736 10450372418239463424 10486610855763254784 10505551152311894016 10559943798810550272 10567982415074033664 10577012673485351808 10607146612726050816 10626304613832720384 10681322463164694528 10698587531801275392 10774388321618448384 10804096284580380672 10805084584643002368 10814317445005856496 10833849625821640704 10864715294271275008 10898231865545097216 10940692324301144064 10958376633014992896 11015113790138591232 11016237666660388864 11035008637441671168 11101601724726509568 11162868842412638208 11172407426628566976 11220664760975425536 11220783193627557888 11224474078849794048 11282588959435554816 11317514083227795456 11360495093743526016 11439939115378096128 11472531534510227456 11491075497119888384 11571432668428419072 11652351777997848576 11656184620344016896 11671186398328664064 11704437641628745728 11705508300029919232 11715510565423011204 11787365001428729856 11797437212733661632 11818745046350880768 11831048144963672064 11852416684659572736 11888980216958287872 11933039939316807168 11954592690561810432 12025635161980796928 12092001801947578368 12154608320152928256 12155720157723377664 12155848459763187712 12222804706055184384 12244880813290684416 12308278864838787072 12328173712141867008 12393267374992937472 12449753334549577728 12515488946738429952 12535718724130787328 12558227447714217984 12623381092831002624 12627533338706018304 12679807445097807872 12768477427231358976 12769645418214457344 12780556980461466768 12816968823710644736 12840118075047870464 12906597976324005888 12916422951757152256 12927459934259874432 12929909110537715712 13017861751981971456 13041373844249247744 13054949677201293312 13167492346832338944 13168696837533659136 13241371764893116416 13260785626607321088 13309929163084131072 13333968770242019328 13371957285256953856 13413208449901658112 13487232779095375872 13558446358966632448 13603502027191025664 13675329517233586176 13750655294312082432 13775490914952019968 13832517212833972224 13930522274415771648 13933829890985951232 13942425796867054656 13982147807684339712 14007401536415858688 14079925065080733696 14102683564647135744 14142862150301401088 14241763284219592704 14264783375735033856 14364537105635278848 14365851095491264512 14406779446190669824 14419089926674475328 14445132834428854272 14519922723364506624 14530975820726796288 14543392426042358736 14546147749354930176 14611168844019990528 14686818386851454976 14713344849922228224 14814783942225366528 14896543235504755968 14960886347967234048 14965965438466392064 15043451945914073088 15090018777637060608 15147326791658034688 15173136876482297856 15253252153837461504 15384745706887784448 15428576891237892096 15456279935648268288 15536469037330464768 15541579493792022528 15561581864438218752 15605916855504994304 15620680753897348272 15671837558717743104 15729916283644882176 15758326728467841024 15774730859951562752 15803222246212763648 15851973622611050496 15910719919089076224 15939456920749080576 16021983694747041792 16047881297701913088 16206144426870571008 16207626876964503552 16221476167508784744 16250774438732461056 16297072941406912512 16320966925055164416 16347347798317645824 16411038486451716096 16437564949522489344 16524356499990583296 16652402587089764352 16687318595651239936 16714291632174383104 16742771725773570048 16744303263618957312 16831174790441336832 16836711118274691072 16923883439153332224 16976271124841693184 17026193890952609792 17040742640615289024 17159908673067144192 17208797301765341184 17236613245679832576 17357149002642628608 17388498458998996992 17406599569601724416 17556656462443118592 17558262450044878848 17573265848134516806 17655162353190821888 17679430283858804736 17681047502143094784 17746572217445508096 17778625026989359104 17899559908975210752 17931889035842715648 17982977038793834496 18038452742971195392 18138002702921367552 18233580236585066496 18233772689644781568 18266512651220680704 18334207059082776576 18367321219936026624 18443356283778629632 18589901062489406208 18642863743579119616 18674630001824366592 18676535381887811584 18773233420107644928 18803578086196180992 18935071639246503936 18941300008059027456 18989017712292790272 19019711167646711808 19152716140847038464 19154468127321686016 19170835470692200152 19225453235565967104 19260177112571805696 19288415456883376128 19359896964486008832 19374634427635728384 19391189901389811648 19394863665806573568 19481558458693320704 19582424515801939968 19751238520248508416 19753045256300488704 19786912039550582784 19862057647339674624 19947848463956312064 19964893744626196608 20000953155363028992 20057935927885430784 20119812674852487168 20230849168643063808 20337669538449948672 20512994275850379264 20571435854983856128 20748775819250958336 20827574338529797696 20893872153651314688 20895783411623657472 20900744836478926848 20973221711526509568 21011102304623788032 21119887597621100544 21154025346970703616 21214293225452101632 21252609227665440768 21362644926329389056 21397175063602550784 21548776643236896768 21608192569160761344 21610169169286004736 21628634890011712992 21667699251643281408 21729430588542550016 21796463731090194432 21916753266029985792 22030227580277182464 22032475333320777728 22070017274883342336 22325737684825276416 22344814853257133952 22441329521950851072 22441566387255115776 22448948157699588096 22565177918871109632 22635028166455590912 22720990187487052032 22879878230756192256 22945063069020454912 22982150994239776768 23142865336856838144 23304703555995697152 23312369240688033792 23342372796657328128 23408875283257491456 23411016600059838464 23431021130846022408 23574730002857459712 23594874425467323264 23637490092701761536 23662096289927344128 23704833369319145472 23777960433916575744 23866079878633614336 23909185381123620864 24184003603895156736 24309216640305856512 24311440315446755328 24311696919526375424 24445609412110368768 24616557729677574144 24656347424283734016 24786534749985874944 25030977893476859904 25071437448261574656 25116454895428435968 25246762185662005248 25255066677412036608 25359614890195615744 25536954854462717952 25539290836428914688 25561113960922933536 25633937647421289472 25680236150095740928 25813195952648011776 25854919868519748864 26035723503963942912 26082747688498495488 26109899354402586624 26334984693664677888 26337393675067318272 26359898772201775209 26482743529786232832 26521571253214642176 26619858326168262144 26667937540484038656 26826416899803316224 26974465558190751744 27116892717933264896 27207004054382051328 27350659034467172352 27501310588624164864 27550981829904039936 27665034425667944448 27861044548831543296 27884851593734109312 27964295615368679424 28014803072831717376 28159850130161467392 28205367129294271488 28285724300602802176 28483526568439185408 28529566751470067712 28729074211270557696 28731702190982529024 28813558892381339648 28838179853348950656 28890265668857708544 29039845446729013248 29061951641453592576 29086784852084717472 29092295498709860352 29222337688039981056 29373636773702909952 29629567884450733056 29793086471009511936 29921772695934468096 30086903891828146176 30180037555274121216 30294653583316069376 30346273752964595712 30506504307674923008 30769491413775568896 30857153782475784192 31083158987584045056 31123163728876437504 31211833711009988608 31241361507794696544 31343675117435486208 31459832567289764352 31516653456935682048 31549461719903125504 31703947245222100992 31821439838178152448 31878913841498161152 32043967389494083584 32095762595403826176 32412288853741142016 32415253753929007104 32442952335017569488 32501548877464922112 32594145882813825024 32694695596635291648 32822076972903432192 32875129899044978688 33048712999981166592 33304805174179528704 33428583264348766208 33488606527237914624 33662349580882673664 33673422236549382144 33847766878306664448 33952542249683386368 34052387781905219584 34081485281230578048 34319817346134288384 34417594603530682368 34473226491359665152 34714298005285257216 34813199139203448832 35113312924886237184 35116524900089757696 35146531696269033612 35310324706381643776 35362095004286189568 35493144434891016192 35557250053978718208 35799119817950421504 35863778071685431296 36076905485942390784 36276005405842735104 36467160473170132992 36467545379289563136 36668414118165553152 36734642439872053248 36886712567557259264 37179802124978812416 37285727487158239232 37349260003648733184 37546466840215289856 37607156172392361984 37870143278493007872 37882600016118054912 38039422335293423616 38305432281694076928 38308936254643372032 38341670941384400304 38450906471131934208 38520354225143611392 38719793928972017664 38749268855271456768 38782379802779623296 38789727331613147136 38963116917386641408 39164849031603879936 39502477040497016832 39506090512600977408 39724115294679349248 39929787489252393216 40001906310726057984 40115871855770861568 40239625349704974336 40461698337286127616 40675339076899897344 41025988551700758528 41142871709967712256 41497551638501916672 41655148677059595392 41791566823247314944 41801489672957853696 41946443423053019136 42022204609247576064 42239775195242201088 42308050693941407232 42428586450904203264 42725289852658778112 42794350127205101568 43097553286473793536 43220338338572009472 43257269780023425984 43335398503286562816 43458861177085100032 43592927462180388864 43833506532059971584 44060455160554364928 44064950666641555456 44140034549766684672 44689629706514267904 44882659043901702144 44897896315399176192 45130355837742219264 45270056332911181824 45441980374974104064 45759756461512384512 45890126138040909824 45964301988479553536 46285730673713676288 46609407111991394304 46624738481376067584 46684745593314656256 46817750566514982912 46822033200119676928 46862042261692044816 47189748850934646528 47274980185403523072 47324192579854688256 47409666738638290944 47555920867833151488 47732159757267228672 47818370762247241728 48618433280611713024 48622880630893510656 48623393839052750848 48891218824220737536 49233115459355148288 49312694848567468032 49573069499971749888 50061955786953719808 50142874896523149312 50232909790856871936 50493524371324010496 50510133354824073216 50719229780391231488 51078581672857829376 51122227921845867072 51267875294842578944 51360472300191481856 51626391905296023552 51709839737039497728 52071447007927885824 52165495376996990976 52219798708805173248 52669969387329355776 52674787350134636544 52719797544403550418 52965487059572465664 53043142506429284352 53239716652336524288 53335875080968077312 53948931116381503488 54233785435866529792 54414008108764102656 54701318068934344704 55002621177248329728 55101963659808079872 55330068851335888896 55769703187468218624 55928591230737358848 56029606145663434752 56319700260322934784 56410734258588542976 56571448601205604352 56967053136878370816 57059133502940135424 57458148422541115392 57463404381965058048 57676359706697901312 57780531337715417088 58079690893458026496 58123903282907185152 58173569704169434944 58184590997419720704 58444675376079962112 58747273547405819904 59259135768901466112 59586172942019023872 59843545391868936192 60173807783656292352 60589307166632138752 60692547505929191424 61013008615349846016 61538982827551137792 61714307564951568384 62246327457752875008 62482723015589393088 62687350234870972416 62919665134579528704 63033306913871364096 63098923439806251008 63642879676356304896 63757827682996322304 64087934778988167168 64191525190807652352 64824577707482284032 64830507507858014208 64885904670035138976 65003097754929844224 65188291765627650048 65389391193270583296 65750259798089957376 66097425999962333184 66857166528697532416 66977213054475829248 67324699161765347328 67346844473098764288 67695533756613328896 67905084499366772736 68162970562461156096 68639634692268576768 68835189207061364736 68946452982719330304 69428596010570514432 69626398278406897664 70226625849772474368 70233049800179515392 70293063392538067224 70620649412763287552 70724190008572379136 70986288869782032384 71114500107957436416 71598239635900843008 71727556143370862592 72552010811685470208 72934320946340265984 72935090758579126272 73336828236331106304 74359604249957624832 74571454974316478464 75092933680430579712 75214312344784723968 75740286556986015744 75765200032236109824 76078844670586847232 76610864563388153856 76617872509286744064 76683341882768800608 76901812942263868416 77040708450287222784 77439587857944035328 77564759605559246592 77926233834773282816 78329698063207759872 79004954080994033664 79012181025201954816 79448230589358698496 79859574978504786432 80003812621452115968 80479250699409948672 80923396674572255232 81350678153799794688 82051977103401517056 82285743419935424512 82995103277003833344 83310297354119190784 83583133646494629888 83892886846106038272 84044409218495152128 84479550390484402176 84616101387882814464 84857172901808406528 85450579705317556224 85588700254410203136 86195106572947587072 86440676677144018944 86514539560046851968 86670797006573125632 86917722354170200064 87185854924360777728 87667013064119943168 88120910321108729856 88129901333283110912 89379259413028535808 89765318087803404288 90260711675484438528 90540112665822363648 90883960749948208128 91519512923024769024 91780252276081819648 91928603976959107072 92571461347427352576 93249476962752135168 93369491186629312512 93635501133029965824 93644066400239353856 93724084523384089632 94379497701869293056 94549960370807046144 94648385159709376512 95111841735666302976 95464319514534457344 95636741524494483456 97236866561223426048 97245761261787021312 97246787678105501696 97782437648441475072 98466230918710296576 98625389697134936064 99146138999943499776 100285749793046298624 100465819581713743872 100987048742648020992 101020266709648146432 101438459560782462976 102157163345715658752 102244455843691734144 102535750589685157888 102720944600382963712 103252783810592047104 103419679474078995456 104142894015855771648 104439597417610346496 105339938774658711552 105349574700269273088 105439595088807100836 105930974119144931328 106086285012858568704 106479433304673048576 106671750161936154624 108467570871733059584 108828016217528205312 109402636137868689408 110005242354496659456 110203927319616159744 110660137702671777792 111539406374936437248 111857182461474717696 112639400520645869568 112821468517177085952 113142897202411208704 114118267005880270848 114916296845082230784 114926808763930116096 115352719413395802624 115561062675430834176 116159381786916052992 116247806565814370304 116347139408338869888 116369181994839441408 116889350752159924224 117494547094811639808 118518271537802932224 119172345884038047744 120347615567312584704 121178614333264277504 121385095011858382848 122026017230699692032 123077965655102275584 123428615129903136768 124492654915505750016 124965446031178786176 125374700469741944832 125839330269159057408 126066613827742728192 126197846879612502016 127285759352712609792 128175869557976334336 128383050381615304704 129661015015716028416 129771809340070277952 130006195509859688448 130376583531255300096 130778782386541166592 131500519596179914752 132194851999924666368 133714333057395064832 134693688946197528576 135391067513226657792 135810168998733545472 136325941124922312192 137279269384537153536 137670378414122729472 137892905965438660608 138857192021141028864 140453251699544948736 140466099600359030784 140586126785076134448 141241298825526575104 141972577739564064768 142229000215914872832 143196479271801686016 143455112286741725184 145868641892680531968 145870181517158252544 146673656472662212608 148719208499915249664 149142909948632956928 150185867360861159424 150428624689569447936 151480573113972031488 151530400064472219648 152157689341173694464 153235745018573488128 153366683765537601216 153803625884527736832 154081416900574445568 154879175715888070656 155129519211118493184 156659396126415519744 158009908161988067328 158024362050403909632 158896461178717396992 159719149957009572864 160007625242904231936 161846793349144510464 162701356307599589376 164103954206803034112 165990206554007666688 166620594708238381568 167785773692212076544 168088818436990304256 168959100780968804352 169232202775765628928 169714345803616813056 170901159410635112448 171177400508820406272 172390213145895174144 173029079120093703936 173341594013146251264 173835444708340400128 174371709848721555456 175334026128239886336 176241820642217459712 176259802666566221824 178758518826057071616 179530636175606808576 180521423350968877056 181767921499896416256 183039025846049538048 183560504552163639296 183857207953918214144 185142922694854705152 186738982373258625024 187288132800478707712 187448169046768179264 188758995403738586112 189099920741614092288 189296770319418753024 190928639029068914688 191273483048988966912 194473733122446852096 194491522523574042624 195564875296882950144 197250779394269872128 198292277999886999552 200571499586092597248 200931639163427487744 201974097485296041984 202040533419296292864 202876919121564925952 204488911687383468288 205071501179370315776 205441889200765927424 206505567621184094208 206839358948157990912 208285788031711543296 208879194835220692992 210679877549317423104 210699149400538546176 210879190177614201672 211861948238289862656 212172570025717137408 212958866609346097152 213343500323872309248 216935141743466119168 217656032435056410624 218805272275737378816 220010484708993318912 223078812749872874496 223714364922949435392 225278801041291739136 225642937034354171904 226285794404822417408 228236534011760541696 229832593690164461568 229853617527860232192 230705438826791605248 231122125350861668352 232318763573832105984 232694278816677739776 233778701504319848448 234989094189623279616 237036543075605864448 238344691768076095488 242357228666528555008 242770190023716765696 244052034461399384064 246155931310204551168 246857230259806273536 248985309831011500032 249930892062357572352 250749400939483889664 251678660538318114816 252133227655485456384 252395693759225004032 254571518705425219584 256351739115952668672 256766100763230609408 259322030031432056832 259543618680140555904 260012391019719376896 260753167062510600192 261557564773082333184 263001039192359829504 264389703999849332736 267428666114790129664 270782135026453315584 271620337997467090944 272651882249844624384 274558538769074307072 275340756828245458944 275785811930877321216 277714384042282057728 280906503399089897472 280932199200718061568 281172253570152268896 282482597651053150208 283945155479128129536 286392958543603372032 286910224573483450368 291737283785361063936 291740363034316505088 293347312945324425216 297438416999830499328 298285819897265913856 300857249379138895872 302961146227944062976 303060800128944439296 304315378682347388928 306471490037146976256 306733367531075202432 307607251769055473664 308162833801148891136 309758351431776141312 310259038422236986368 313318792252831039488 316019816323976134656 316048724100807819264 317792922357434793984 319438299914019145728 320015250485808463872 325402712615199178752 328207908413606068224 331980413108015333376 333241189416476763136 335571547384424153088 337918201561937608704 338464405551531257856 339428691607233626112 342354801017640812544 344780426291790348288 346058158240187407872 346683188026292502528 348743419697443110912 350668052256479772672 352483641284434919424 352519605333132443648 357517037652114143232 361042846701937754112 363535842999792832512 366078051692099076096 367714415907836428288 370285845389709410304 373477964746517250048 374576265600957415424 374896338093536358528 377517990807477172224 378199841483228184576 378593540638837506048 381857278058137829376 388983045047148085248 391129750593765900288 394501558788539744256 396584555999773999104 401142999172185194496 404081066838592585728 405753838243129851904 408977823374766936576 410143002358740631552 413011135242368188416 413678717896315981824 416571576063423086592 421359755098634846208 421398298801077092352 421758380355228403344 423723896476579725312 425917733218692194304 426687000647744618496 437610544551474757632 440020969417986637824 446157625499745748992 447428729845898870784 450557602082583478272 451285874068708343808 452571588809644834816 456473068023521083392 459707235055720464384 461410877653583210496 462244250701723336704 464637527147664211968 465388557633355479552 469978188379246559232 474073086151211728896 476689383536152190976 484714457333057110016 485540380047433531392 488104068922798768128 492311862620409102336 497970619662023000064 499861784124715144704 503357321076636229632 504266455310970912768 504791387518450008064 509143037410850439168 512703478231905337344 513532201526461218816 519087237360281111808 520024782039438753792 521506334125021200384 523115129546164666368 526002078384719659008 528779407999698665472 534857332229580259328 541564270052906631168 545303764499689248768 549117077538148614144 550681513656490917888 551571623861754642432 555428768084564115456 561864398401436123136 562344507140304537792 564965195302106300416 567890310958256259072 572785917087206744064 573820449146966900736 583474567570722127872 586694625890648850432 594876833999660998656 596571639794531827712 601714498758277791744 605922292455888125952 606121600257888878592 608630757364694777856 613466735062150404864 615214503538110947328 616325667602297782272 619516702863552282624 620518076844473972736 626637584505662078976 632039632647952269312 632097448201615638528 635585844714869587968 638876599828038291456 640030500971616927744 650805425230398357504 656415816827212136448 666482378832953526272 671143094768848306176 675836403123875217408 676928811103062515712 678857383214467252224 684709602035281625088 689560852583580696576 692116316480374815744 693366376052585005056 701336104512959545344 704967282568869838848 705039210666264887296 715034075304228286464 727071685999585665024 732156103384198152192 735428831815672856576 740571690779418820608 746955929493034500096 749792676187072717056 755035981614954344448 756399682966456369152 757187081277675012096 763714556116275658752 777966090094296170496 782259501187531800576 789003117577079488512 793169111999547998208 802285998344370388992 817955646749533873152 820286004717481263104 826022270484736376832 827357435792631963648 833143152126846173184 842719510197269692416 842796597602154184704 843516760710456806688 847447792953159450624 851835466437384388608 875221089102949515264 880041938835973275648 892315250999491497984 894857459691797741568 902571748137416687616 905143177619289669632 912946136047042166784 919414470111440928768 922821755307166420992 924488501403446673408 929275054295328423936 930777115266710959104 939956376758493118464 948146172302423457792 953378767072304381952 969428914666114220032 976208137845597536256 984623725240818204672 995941239324046000128 999723568249430289408 1006714642153272459264 1009582775036900016128 1018286074821700878336 1027064403052922437632 1038174474720562223616 1040049564078877507584 1046230259092329332736 1052004156769439318016 1057558815999397330944 1069714664459160518656 1083128540105813262336 1090607528999378497536 1098234155076297228288 1103143247723509284864 1110857536169128230912 1123728796802872246272 1124689014280609075584 1129930390604212600832 1135780621916512518144 1145571834174413488128 1166949135141444255744 1173389251781297700864 1189753667999321997312 1193143279589063655424 1203428997516555583488 1212243200515777757184 1217261514729389555712 1226933470124300809728 1230429007076221894656 1239033405727104565248 1241036153688947945472 1264079265295904538624 1264194896403231277056 1271171689429739175936 1277753199656076582912 1280061001943233855488 1312831633654424272896 1332964757665907052544 1342286189537696612352 1351672806247750434816 1353857622206125031424 1357714766428934504448 1369419204070563250176 1379121705167161393152 1384232632960749631488 1386732752105170010112 1409934565137739677696 1410078421332529774592 1430068150608456572928 1454143371999171330048 1464312206768396304384 1470857663631345713152 1493911858986069000192 1499585352374145434112 1510071963229908688896 1512799365932912738304 1514374162555350024192 1527429112232551317504 1564519002375063601152 1578006235154158977024 1586338223999095996416 1604571996688740777984 1635911293499067746304 1640572009434962526208 1652044540969472753664 1654714871585263927296 1666286304253692346368 1685593195204308369408 1687033521420913613376 1694895585906318901248 1703670932874768777216 1760083877671946551296 1784630501998982995968 1789714919383595483136 1805143496274833375232 1825892272094084333568 1845643510614332841984 1848977002806893346816 1858550108590656847872 1861554230533421918208 1879912753516986236928 1896292344604846915584 1906757534144608763904 1938857829332228440064 1952416275691195072512 1969247450481636409344 1999447136498860578816 2013429284306544918528 2019165550073800032256 2036572149643401756672 2054128806105844875264 2076348949441124447232 2080099128157755015168 2104008313538878636032 2115117631998794661888 2181215057998756995072 2196468310152594456576 2206286495447018569728 2221715072338256461824 2249378028561218151168 2259860781208425201664 2271561243833025036288 2291143668348826976256 2333898270282888511488 2346778503562595401728 2379507335998643994624 2386286559178127310848 2406857995033111166976 2453866940248601619456 2460858014152443789312 2478066811454209130496 2482072307377895890944 2528158530591809077248 2528389792806462554112 2542343378859478351872 2555506399312153165824 2625663267308848545792 2665929515331814105088 2684572379075393224704 2707715244412250062848 2715429532857869008896 2738838408141126500352 2758243410334322786304 2768465265921499262976 2773465504210340020224 2819869130275479355392 2820156842665059549184 2860136301216913145856 2908286743998342660096 2928624413536792608768 2941715327262691426304 2987823717972138000384 2999170704748290868224 3020143926459817377792 3028748325110700048384 3054858224465102635008 3156012470308317954048 3172676447998191992832 3209143993377481555968 3271822586998135492608 3281144018869925052416 3309429743170527854592 3332572608507384692736 3371186390408616738816 3374067042841827226752 3389791171812637802496 3407341865749537554432 3520167755343893102592 3569261003997965991936 3579429838767190966272 3610286992549666750464 3651784544188168667136 3691287021228665683968 3717100217181313695744 3723108461066843836416 3792584689209693831168 3813515068289217527808 3877715658664456880128 3938494900963272818688 3998894272997721157632 4026858568613089837056 4073144299286803513344 4108257612211689750528 4152697898882248894464 4160198256315510030336 4230235263997589323776 4362430115997513990144 4392936620305188913152 4412572990894037139456 4498756057122436302336 4543122487666050072576 4582287336697653952512 4693557007125190803456 4759014671997287989248 4813715990066222333952 4907733880497203238912 4921716028304887578624 4956133622908418260992 4964144614755791781888 5056779585612925108224 5084686757718956703744 5111012798624306331648 5331859030663628210176 5369144758150786449408 5415430488824500125696 5477676816282253000704 5536930531842998525952 5546931008420680040448 5639738260550958710784 5720272602433826291712 5816573487996685320192 5857248827073585217536 5883430654525382852608 5998341409496581736448 6040287852919634755584 6057496650221400096768 6109716448930205270016 6312024940616635908096 6345352895996383985664 6543645173996270985216 6562288037739850104832 6618859486341055709184 6665145217014769385472 6748134085683654453504 6779582343625275604992 6814683731499075108864 7040335510687786205184 7138522007995931983872 7158859677534381932544 7220573985099333500928 7382574042457331367936 7434200434362627391488 7446216922133687672832 7585169378419387662336 7627030136578435055616 7755431317328913760256 7876989801926545637376 7997788545995442315264 8053717137226179674112 8146288598573607026688 8216515224423379501056 8305395797764497788928 8320396512631020060672 8460470527995178647552 8724860231995027980288 8785873240610377826304 8825145981788074278912 8997512114244872604672 9086244975332100145152 9164574673395307905024 9518029343994575978496 9627431980132444667904 9815467760994406477824 9843432056609775157248 9928289229511583563776 10113559171225850216448 10169373515437913407488 10222025597248612663296 10663718061327256420352 10738289516301572898816 10830860977649000251392 10955353632564506001408 11073861063685997051904 11440545204867652583424 11633146975993370640384 11766861309050765705216 11996682818993163472896 12080575705839269511168 12219432897860410540032 12690705791992767971328 13087290347992541970432 13124576075479700209664 13237718972682111418368 13496268171367308907008 13629367462998150217728 14080671021375572410368 14277044015991863967744 14441147970198667001856 14765148084914662735872 14868400868725254782976 14892433844267375345664 15170338756838775324672 15254060273156870111232 15510862634657827520512 15995577091990884630528 16107434274452359348224 16433030448846759002112 16610791595528995577856 16640793025262040121344 17449720463990055960576 17571746481220755652608 17650291963576148557824 17995024228489745209344 18172489950664200290304 18329149346790615810048 19036058687989151956992 19630935521988812955648 19686864113219550314496 19856578459023167127552 20338747030875826814976 20444051194497225326592 21327436122654512840704 21476579032603145797632 21661721955298000502784 22147722127371994103808 22881090409735305166848 23266293951986741280768 23993365637986326945792 24161151411678539022336 24438865795720821080064 25381411583985535942656 26174580695985083940864 26249152150959400419328 26475437945364222836736 26992536342734617814016 27258734925996300435456 28554088031983727935488 28882295940397334003712 29530296169829325471744 29784867688534750691328 30340677513677550649344 30508120546313740222464 31021725269315655041024 31991154183981769261056 32214868548904718696448 32866060897693518004224 33221583191057991155712 34899440927980111921152 35300583927152297115648 35990048456979490418688 36658298693581231620096 38072117375978303913984 39261871043977625911296 39373728226439100628992 39713156918046334255104 40888102388994450653184 42654872245309025681408 43323443910596001005568 44295444254743988207616 45762180819470610333696 46532587903973482561536 47986731275972653891584 48322302823357078044672 52349161391970167881728 52950875890728445673472 53985072685469235628032 54517469851992600870912 57108176063967455870976 59060592339658650943488 59569735377069501382656 61016241092627480444928 63982308367963538522112 64429737097809437392896 66443166382115982311424 69798881855960223842304 71980096913958980837376 73316597387162463240192 76144234751956607827968 78523742087955251822592 78747456452878201257984 79426313836092668510208 81776204777988901306368 85309744490618051362816 86646887821192002011136 88590888509487976415232 91524361638941220667392 93065175807946965123072 95973462551945307783168 96644605646714156089344 104698322783940335763456 105901751781456891346944 107970145370938471256064 114216352127934911741952 118121184679317301886976 119139470754139002765312 127964616735927077044224 132886332764231964622848 139597763711920447684608 143960193827917961674752 157047484175910503645184 158852627672185337020416 163552409555977802612736 170619488981236102725632 177181777018975952830464 183048723277882441334784 191946925103890615566336 193289211293428312178688 209396645567880671526912 215940290741876942512128 228432704255869823483904 236242369358634603773952 238278941508278005530624 255929233471854154088448 265772665528463929245696 279195527423840895369216 287920387655835923349504 314094968351821007290368 317705255344370674040832 341238977962472205451264 354363554037951905660928 383893850207781231132672 418793291135761343053824 431880581483753885024256 476557883016556011061248 511858466943708308176896 531545331056927858491392 575840775311671846699008 628189936703642014580736 708727108075903811321856 767787700415562462265344 837586582271522686107648 863761162967507770048512 953115766033112022122496 1023716933887416616353792 1063090662113855716982784 1151681550623343693398016 1256379873407284029161472 1535575400831124924530688 1727522325935015540097024 2126181324227711433965568 2303363101246687386796032 2512759746814568058322944 3071150801662249849061376 3455044651870031080194048 4606726202493374773592064 6910089303740062160388096 9213452404986749547184128 13820178607480124320776192 27640357214960248641552384
- Sum of all divisors σ(n): 102586249513942010824258251
- Sum of proper divisors (its aliquot sum) s(n): 74945892298981762182705867
- 27640357214960248641552384 is an abundant number, because the sum of its proper divisors (74945892298981762182705867) is greater than itself. Its abundance is 47305535084021513541153483
Bases of 27640357214960248641552384
- Binary: 10110110111010001001011000100010111001000010101111010000001101001000000000000000000002
- Hexadecimal: 0x16DD12C45C857A06900000
- Base-36: 3H0ZUZZVOBGX7GG00
Squares and roots of 27640357214960248641552384
- 27640357214960248641552384 squared (276403572149602486415523842) is 763989346970605072730454351960199550851925416083456
- 27640357214960248641552384 cubed (276403572149602486415523843) is 21116938458691732700579225104174932359547033121779859317376872135621139759104
-
27640357214960248641552384 is a
perfect square number . Itssquare root is 5257409743872 -
The
cube root of 27640357214960248641552384 is 302353186.8324962935
Scales and comparisons
How big is 27640357214960248641552384?- 27,640,357,214,960,248,641,552,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 27,640,357,214,960,248,641,552,384 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 27640357214960248641552384 cubic inches would be around 25196098.9 feet tall.
Recreational maths with 27640357214960248641552384
- 27640357214960248641552384 backwards is 48325514684206941275304672
- 27640357214960248641552384 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 27640357214960248641552384's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 27640357214960248641552384 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 27640357214960248641552384 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/27640357214960248641552384/
Chicago style:
Numbermatics. 2024. "Number 27640357214960248641552384 - Facts about the integer". https://numbermatics.com/n/27640357214960248641552384/
The information we have on file for 27640357214960248641552384 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 27640357214960248641552384, math, Factors of 27640357214960248641552384, curriculum, school, college, exams, university, Prime factorization of 27640357214960248641552384, STEM, science, technology, engineering, physics, economics, calculator, twenty-seven septillion, six hundred forty sextillion, three hundred fifty-seven quintillion, two hundred fourteen quadrillion, nine hundred sixty trillion, two hundred forty-eight billion, six hundred forty-one million, five hundred fifty-two thousand, three hundred eighty-four.