142565642573755209165713664
142,565,642,573,755,209,165,713,664 is an even composite number composed of six prime numbers multiplied together.
142565642573755209165713664 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 142565642573755209165713664:
28 × 34 × 74 × 114 × 172 × 9074
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 17 × 17 × 907 × 907 × 907 × 907)See below for interesting mathematical facts about the number 142565642573755209165713664 from the Numbermatics database.
Names of 142565642573755209165713664
- Cardinal: 142565642573755209165713664 can be written as One hundred forty-two septillion, five hundred sixty-five sextillion, six hundred forty-two quintillion, five hundred seventy-three quadrillion, seven hundred fifty-five trillion, two hundred nine billion, one hundred sixty-five million, seven hundred thirteen thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 1.42565642573755209165713664 × 1026
Factors of 142565642573755209165713664
Divisors of 142565642573755209165713664
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 27 28 32 33 34 36 42 44 48 49 51 54 56 63 64 66 68 72 77 81 84 88 96 98 99 102 108 112 119 121 126 128 132 136 144 147 153 154 162 168 176 187 189 192 196 198 204 216 224 231 238 242 252 256 264 272 288 289 294 297 306 308 324 336 343 352 357 363 374 378 384 392 396 408 432 441 448 459 462 476 484 504 528 539 544 561 567 576 578 588 594 612 616 648 672 686 693 704 714 726 748 756 768 784 792 816 833 847 864 867 882 891 896 907 918 924 952 968 1008 1029 1056 1071 1078 1088 1089 1122 1134 1152 1156 1176 1188 1224 1232 1296 1309 1323 1331 1344 1372 1377 1386 1408 1428 1452 1496 1512 1568 1584 1617 1632 1666 1683 1694 1728 1734 1764 1782 1792 1814 1836 1848 1904 1936 2016 2023 2057 2058 2079 2112 2142 2156 2176 2178 2244 2268 2304 2312 2352 2376 2401 2448 2464 2499 2541 2592 2601 2618 2646 2662 2688 2721 2744 2754 2772 2816 2856 2904 2992 3024 3087 3136 3168 3179 3213 3234 3264 3267 3332 3366 3388 3456 3468 3528 3564 3628 3672 3696 3773 3808 3872 3927 3969 3993 4032 4046 4114 4116 4158 4224 4284 4312 4352 4356 4488 4536 4624 4704 4752 4802 4851 4896 4928 4998 5049 5082 5184 5202 5236 5292 5324 5376 5442 5488 5508 5544 5712 5808 5831 5929 5984 6048 6069 6171 6174 6237 6272 6336 6349 6358 6426 6468 6528 6534 6664 6732 6776 6912 6936 7056 7128 7203 7256 7344 7392 7497 7546 7616 7623 7744 7803 7854 7938 7986 8064 8092 8163 8228 8232 8316 8448 8568 8624 8712 8976 9072 9163 9248 9261 9317 9408 9504 9537 9604 9639 9702 9792 9801 9856 9977 9996 10098 10164 10368 10404 10472 10584 10648 10884 10976 11016 11088 11319 11424 11616 11662 11781 11858 11968 11979 12096 12138 12342 12348 12474 12544 12672 12698 12716 12852 12936 13056 13068 13328 13464 13552 13872 14112 14161 14256 14399 14406 14512 14553 14641 14688 14784 14994 15092 15147 15232 15246 15419 15488 15606 15708 15876 15972 16128 16184 16326 16456 16464 16632 17136 17248 17424 17493 17787 17952 18144 18207 18326 18496 18513 18522 18634 18816 19008 19047 19074 19208 19278 19404 19584 19602 19712 19954 19992 20196 20328 20736 20808 20944 21168 21296 21609 21768 21952 22032 22176 22253 22491 22627 22638 22848 22869 23232 23324 23409 23562 23716 23936 23958 24192 24276 24489 24684 24696 24948 25344 25396 25432 25704 25872 26136 26411 26656 26928 27104 27489 27744 27783 27951 28224 28322 28512 28611 28798 28812 29024 29106 29282 29376 29568 29931 29988 30184 30294 30464 30492 30838 30976 31212 31416 31752 31944 32368 32652 32912 32928 33264 33957 34272 34496 34848 34969 34986 35343 35574 35904 35937 36288 36414 36652 36992 37026 37044 37268 37632 38016 38094 38148 38416 38556 38808 39168 39204 39908 39984 40392 40656 40817 41503 41616 41888 42336 42483 42592 43197 43218 43536 43659 43904 43923 44064 44352 44443 44506 44982 45254 45276 45696 45738 46257 46464 46648 46818 47124 47432 47872 47916 48384 48552 48978 49368 49392 49896 50792 50864 51408 51744 52272 52479 52822 53312 53361 53856 54208 54621 54978 55488 55539 55566 55902 56448 56644 57024 57141 57222 57596 57624 58048 58212 58564 58752 59136 59862 59976 60368 60588 60984 61676 62424 62832 63504 63888 64141 64736 64827 65219 65304 65824 65856 66528 66759 67473 67881 67914 68544 68607 68992 69696 69839 69938 69972 70686 71148 71808 71874 72576 72828 73304 73467 73984 74052 74088 74536 76032 76188 76296 76832 77112 77616 78408 79233 79816 79968 80784 81312 81634 82467 83006 83232 83776 83853 84672 84966 85184 85833 86394 86436 87072 87318 87808 87846 88128 88704 88886 89012 89793 89964 90508 90552 91392 91476 92514 92928 93296 93636 94248 94864 95832 97104 97956 98736 98784 99127 99792 100793 101584 101728 101871 102487 102816 103488 104544 104907 104958 105644 106029 106624 106722 107712 107811 107933 108416 109242 109747 109956 110976 111078 111132 111804 112896 113288 114048 114282 114444 115192 115248 116096 116424 117128 117504 119724 119952 120736 121176 121968 122451 123352 124509 124848 125664 127008 127449 127776 128282 129472 129591 129654 130438 130608 131648 131712 131769 133056 133329 133518 134946 135762 135828 137088 137214 137984 138771 139392 139678 139876 139944 141372 142296 143616 143748 145152 145656 146608 146934 148104 148176 149072 152376 152592 153664 154224 155232 155771 156816 157437 158389 158466 159632 159936 160083 161568 162624 163268 163863 164934 166012 166464 166617 167552 167706 169344 169609 169932 170368 171423 171666 172788 172872 174144 174636 175692 176256 177408 177772 178024 179586 179928 181016 181104 182952 185028 186592 187272 188496 189728 191664 192423 194208 194481 195657 195912 197472 197568 198254 199584 200277 201586 203168 203456 203643 203742 204974 205632 206976 209088 209517 209814 209916 211288 212058 213248 213444 215424 215622 215866 216832 218484 219494 219912 221952 222156 222264 223608 226576 228096 228564 228888 230384 230496 232192 232848 234256 237699 239448 239904 241472 242352 243936 244783 244902 246704 247401 248897 249018 249696 251328 251559 254016 254898 255552 256564 257499 258944 259182 259308 260876 261216 262123 263296 263424 263538 266112 266658 267036 269379 269892 271524 271656 274176 274428 277542 278784 279356 279752 279888 282744 284592 287496 290521 291312 293216 293868 296208 296352 297381 298144 302379 304752 305184 305613 307328 307461 308448 310464 311101 311542 313632 314721 314874 316778 316932 319264 319872 320166 323136 323799 325248 326536 327726 329241 329868 332024 332928 333234 335104 335412 338688 339218 339864 340736 342846 343332 345576 345744 348288 349272 351384 352512 355544 356048 359172 359856 362032 362208 365904 367353 370056 373184 373527 374544 376992 379456 382347 383328 384659 384846 388416 388773 388962 391314 391824 394944 395136 395307 396508 399168 399987 400554 403172 406336 406912 407286 407484 409948 411264 413952 416313 418176 419034 419628 419832 422576 424116 426888 430848 431244 431732 436968 438988 439824 444312 444528 447216 448987 453152 456533 457128 457776 460768 460992 465696 467313 468512 472311 475167 475398 478896 479808 480249 482944 484704 487872 488873 489566 489804 493408 494802 497794 498036 499392 502656 503118 508032 508827 509796 511104 513128 514269 514998 517888 518364 518616 521752 522432 524246 526592 527076 532224 533316 534072 538758 539784 543048 543312 548856 555084 558712 559504 559776 565488 569184 574992 577269 581042 582624 586432 586971 587736 592416 592704 594762 596288 600831 604758 609504 610368 610929 611226 614656 614922 616896 620928 622202 623084 627264 628551 629442 629748 633556 633864 638528 639744 640332 646272 647598 650496 653072 655452 658482 659736 664048 665856 666468 670824 678436 679728 685692 686664 691152 691488 693889 696576 698544 702768 705551 711088 712096 713097 717409 718344 719712 724064 724416 731808 734349 734706 740112 742203 746368 746691 747054 749088 753984 754677 755531 758912 764694 766656 768229 769318 769692 776832 777546 777924 782628 783648 786369 789888 790272 790614 793016 798336 799974 801108 806344 808137 812672 813824 814572 814968 819896 822528 822649 832626 836352 838068 839256 839664 845152 848232 853776 862488 863464 871563 873936 877976 879648 888624 889056 892143 894432 897974 906304 907137 913066 914256 915552 921536 921984 922383 931392 933303 934626 937024 944163 944622 950334 950796 957792 959616 960498 965888 969408 971397 975744 977746 979132 979608 986816 987723 989604 995588 996072 998784 1005312 1006236 1016064 1017654 1019592 1022208 1026256 1028538 1029996 1036728 1037232 1043504 1044864 1048492 1054152 1066632 1068144 1077516 1079568 1086096 1086624 1090397 1097712 1102059 1108723 1110168 1117424 1119008 1119552 1120581 1130976 1138368 1147041 1149984 1153977 1154538 1162084 1165248 1166319 1172864 1173942 1175472 1184832 1185408 1185921 1187263 1189524 1192576 1199961 1201662 1207217 1209516 1219008 1220736 1221858 1222452 1229844 1233792 1241856 1244404 1246168 1248939 1254528 1257102 1258884 1259496 1267112 1267728 1277056 1280664 1292544 1295196 1306144 1310904 1316964 1319472 1328096 1332936 1341648 1346961 1356872 1359456 1369599 1371384 1373328 1382304 1382976 1387778 1397088 1401939 1405536 1411102 1422176 1424192 1425501 1426194 1434818 1436688 1439424 1448128 1448832 1463616 1466619 1468698 1469412 1480224 1484406 1492736 1493382 1494108 1498176 1507968 1509354 1511062 1517824 1526481 1529388 1533312 1536458 1538636 1539384 1553664 1555092 1555848 1565256 1567296 1572738 1579776 1581228 1586032 1596672 1599948 1602216 1612688 1616274 1625344 1629144 1629936 1639792 1645298 1665252 1676136 1678512 1679328 1690304 1696464 1707552 1713481 1724976 1726928 1731807 1742279 1743126 1747872 1755952 1759296 1760913 1777248 1778112 1784286 1788864 1795948 1802493 1812608 1814274 1826132 1828512 1831104 1832787 1834861 1843072 1843968 1844766 1862784 1865699 1866606 1869252 1874048 1885653 1888326 1889244 1900668 1901592 1915584 1919232 1920996 1938816 1942794 1951488 1955492 1958264 1959216 1973632 1975446 1979208 1991176 1992144 1997568 2012472 2035308 2039184 2052512 2057076 2059992 2073456 2074464 2081667 2087008 2089728 2096984 2108304 2116653 2133264 2136288 2139291 2152227 2155032 2159136 2172192 2173248 2177707 2180794 2195424 2203047 2204118 2217446 2220336 2234848 2238016 2239104 2240073 2241162 2261952 2266593 2276736 2294082 2299968 2304687 2307954 2309076 2324168 2330496 2332638 2345728 2347884 2350944 2359107 2369664 2370816 2371842 2374526 2379048 2385152 2399922 2403324 2414434 2419032 2438016 2441472 2443716 2444904 2459688 2467584 2467947 2488808 2492336 2497878 2509056 2514204 2517768 2518992 2534224 2535456 2554112 2561328 2590392 2612288 2614689 2621808 2633928 2638944 2656192 2665872 2676429 2683296 2692613 2693922 2713744 2718912 2721411 2739198 2742768 2746656 2764608 2765952 2767149 2775556 2794176 2799909 2803878 2811072 2822204 2832489 2844352 2848384 2851002 2852388 2869636 2873376 2878848 2883353 2896256 2897664 2914191 2927232 2933238 2937396 2938824 2960448 2963169 2968812 2986764 2988216 2996352 3015936 3018708 3022124 3052962 3058776 3066624 3072916 3077272 3078768 3110184 3111696 3130512 3134592 3145476 3162456 3172064 3195731 3199896 3204432 3225376 3232548 3258288 3259872 3271191 3279584 3290596 3306177 3326169 3330504 3352272 3357024 3358656 3361743 3380608 3392928 3415104 3422111 3426962 3449952 3453856 3461931 3463614 3484558 3486252 3495744 3511904 3518592 3521826 3554496 3556224 3561789 3568572 3577728 3591896 3599883 3604986 3621651 3625216 3628548 3652264 3657024 3662208 3665574 3669722 3686144 3689532 3725568 3731398 3733212 3738504 3748096 3771306 3776652 3778488 3801336 3803184 3831168 3841992 3877632 3885588 3910984 3916528 3918432 3947264 3950892 3958416 3982352 3984288 4024944 4040883 4070616 4078368 4105024 4108797 4114152 4119984 4146912 4148928 4163334 4174016 4193968 4205817 4216608 4231249 4233306 4266528 4272576 4276503 4278582 4304454 4310064 4318272 4344384 4346496 4355414 4361588 4390848 4399857 4406094 4408236 4434892 4440672 4469696 4476032 4478208 4480146 4482324 4523904 4533186 4553472 4579443 4588164 4599936 4609374 4615908 4618152 4648336 4660992 4665276 4695768 4701888 4718214 4739328 4743684 4749052 4758096 4799844 4806648 4828868 4838064 4876032 4887432 4889808 4919376 4935894 4938857 4977616 4984672 4995756 5021863 5028408 5035536 5037984 5068448 5070912 5122656 5140443 5180784 5195421 5224576 5226837 5229378 5243616 5267856 5277888 5282739 5288717 5312384 5331744 5352858 5366592 5377603 5385226 5387844 5427488 5437824 5442822 5478396 5485536 5493312 5504583 5529216 5531904 5534298 5551112 5588352 5597097 5599818 5607756 5622144 5644408 5656959 5664978 5688704 5696768 5702004 5704776 5739272 5746752 5757696 5758543 5766706 5792512 5828382 5854464 5866476 5874792 5877648 5920896 5926338 5937624 5973528 5976432 5992704 6037416 6044248 6105924 6117552 6145832 6154544 6157536 6220368 6223392 6245001 6261024 6269184 6290952 6324912 6344128 6349959 6391462 6399792 6408864 6450752 6456681 6465096 6516576 6519744 6533121 6542382 6559168 6581192 6609141 6612354 6652338 6661008 6704544 6714048 6717312 6720219 6723486 6761216 6785856 6799779 6830208 6844222 6853924 6899904 6907712 6914061 6923862 6927228 6969116 6972504 6991488 7023808 7037184 7043652 7077321 7108992 7112448 7123578 7137144 7155456 7183792 7199766 7209972 7243302 7257096 7304528 7314048 7324416 7331148 7339444 7379064 7403841 7462796 7466424 7477008 7542612 7553304 7556976 7602672 7606368 7632779 7662336 7683984 7761061 7771176 7821968 7833056 7836864 7844067 7901784 7916832 7964704 7968576 8029287 8049888 8077839 8081766 8141232 8156736 8164233 8210048 8217594 8228304 8239968 8293824 8297856 8301447 8310841 8326668 8348032 8387936 8399727 8411634 8433216 8450519 8462498 8466612 8533056 8545152 8553006 8557164 8608908 8620128 8636544 8650059 8688768 8692992 8710828 8723176 8742573 8781696 8799714 8812188 8816472 8869784 8881344 8889507 8939392 8952064 8960292 8964648 9047808 9049139 9066372 9158886 9176328 9199872 9218748 9231816 9236304 9296672 9330552 9391536 9403776 9436428 9487368 9498104 9516192 9587193 9599688 9613296 9657736 9676128 9774864 9779616 9813573 9838752 9871788 9877714 9955232 9969344 9978507 9991512 10043726 10056816 10071072 10075968 10136896 10141824 10245312 10266333 10280886 10361568 10385793 10390842 10449152 10453674 10458756 10487232 10535712 10555776 10565478 10577434 10624768 10663488 10685367 10705716 10733184 10755206 10770452 10775688 10854976 10864953 10875648 10885644 10956792 10971072 10986624 11009166 11058432 11068596 11102224 11176704 11194194 11199636 11215512 11244288 11288816 11313918 11329956 11377408 11404008 11409552 11478544 11493504 11517086 11533412 11656764 11732952 11749584 11755296 11841792 11852676 11875248 11947056 11952864 11994367 12074832 12088496 12122649 12195953 12211848 12235104 12291664 12309088 12315072 12326391 12440736 12446784 12490002 12522048 12581904 12617451 12649824 12688256 12693747 12699918 12782924 12799584 12817728 12829509 12844027 12901504 12913362 12930192 13033152 13039488 13059893 13066242 13084764 13118336 13162384 13199571 13218282 13224708 13279387 13304676 13322016 13409088 13428096 13434624 13440438 13446972 13571712 13599558 13660416 13688444 13707848 13738329 13799808 13815424 13828122 13847724 13854456 13938232 13945008 13982976 13985033 14047616 14087304 14154642 14217984 14247156 14274288 14367584 14399532 14419944 14486604 14514192 14609056 14628096 14662296 14678888 14758128 14807682 14816571 14925592 14932848 14954016 15065589 15085224 15106608 15113952 15205344 15212736 15265558 15367968 15421329 15522122 15542352 15643936 15666112 15673728 15680511 15688134 15803568 15833664 15866151 15929408 15937152 16058574 16099776 16132809 16155678 16163532 16282464 16313472 16328466 16420096 16435188 16456608 16479936 16513749 16587648 16595712 16602894 16621682 16653336 16696064 16775872 16791291 16799454 16823268 16866432 16901038 16924996 16933224 17066112 17090304 17106012 17114328 17217816 17240256 17273088 17275629 17300118 17377536 17421656 17446352 17485146 17563392 17599428 17624376 17632944 17739568 17762688 17779014 17878784 17920584 17929296 18098278 18132744 18317772 18352656 18437496 18463632 18472608 18593344 18661104 18735003 18783072 18807552 18848291 18872856 18974736 18996208 19032384 19049877 19174386 19199376 19226592 19315472 19352256 19370043 19549728 19559232 19599363 19627146 19677504 19743576 19755428 19827423 19910464 19938688 19957014 19983024 20087452 20113632 20142144 20151936 20160657 20183471 20273792 20283648 20399337 20490624 20522689 20532666 20561772 20723136 20742183 20771586 20781684 20907348 20917512 20974464 21071424 21111552 21130956 21154868 21231963 21326976 21370734 21411432 21466368 21510412 21540904 21551376 21709952 21729906 21771288 21913584 21942144 21973248 22018332 22137192 22204448 22211523 22388388 22399272 22431024 22577632 22627836 22659912 22808016 22819104 22898337 22957088 22987008 23034172 23066824 23283183 23313528 23465904 23499168 23510592 23532201 23705352 23750496 23894112 23905728 23954777 23988734 24149664 24176992 24233517 24245298 24391906 24423696 24470208 24583328 24618176 24630144 24652782 24881472 24893568 24932523 24980004 25044096 25163808 25199181 25234902 25299648 25351557 25376512 25387494 25399836 25565848 25599168 25635456 25659018 25688054 25803008 25826724 25860384 25950177 26066304 26078976 26119786 26132484 26169528 26236672 26324768 26399142 26436564 26449416 26558774 26609352 26644032 26818176 26856192 26880876 26893944 27143424 27147417 27199116 27376888 27415696 27476658 27599616 27630848 27656244 27695448 27708912 27876464 27890016 27970066 28095232 28174608 28309284 28494312 28548576 28735168 28761579 28799064 28839888 28973208 29028384 29218112 29324592 29357776 29440719 29516256 29615364 29618743 29633142 29851184 29865696 29908032 29935521 30131178 30170448 30213216 30227904 30410688 30425472 30531116 30735936 30798999 30842658 31044244 31084704 31157379 31287872 31332224 31347456 31361022 31376268 31607136 31667328 31716883 31732302 31858816 31874304 32056101 32117148 32199552 32265618 32311356 32327064 32564928 32594859 32626944 32656932 32870376 32913216 32959872 33027498 33175296 33205788 33243364 33306672 33551744 33582582 33598908 33646536 33732864 33802076 33849992 33866448 34132224 34212024 34228656 34435632 34480512 34551258 34600236 34843312 34892704 34970292 35153041 35198856 35248752 35265888 35479136 35525376 35558028 35841168 35858592 35983101 36196556 36265488 36367947 36587859 36635544 36705312 36874992 36927264 36945216 36979173 37021019 37186688 37322208 37470006 37566144 37643221 37696582 37745712 37949472 37992416 38064768 38081241 38099754 38348772 38398752 38453184 38532081 38630944 38704512 38740086 39099456 39118464 39179679 39198726 39254292 39355008 39487152 39510856 39598713 39654846 39820928 39838161 39877376 39914028 39966048 40174904 40227264 40284288 40303872 40309801 40321314 40366942 40547584 40798674 40981248 41045378 41065332 41123544 41446272 41484366 41543172 41563368 41814696 41835024 41948928 41955099 42142848 42261912 42309736 42463926 42653952 42741468 42822864 43020824 43081808 43102752 43419904 43459812 43542576 43827168 43884288 44036664 44274384 44408896 44423046 44449713 44776776 44798544 44862048 45155264 45196767 45255672 45319824 45616032 45638208 45796674 45914176 46068344 46133648 46263987 46566366 46627056 46931808 46998336 47021184 47041533 47064402 47410704 47500992 47598453 47788224 47811456 47909554 47977468 48299328 48353984 48398427 48467034 48490596 48783812 48847392 48940416 49166656 49236352 49260288 49305564 49541247 49762944 49787136 49865046 49960008 50088192 50327616 50373873 50398362 50469804 50599296 50703114 50774988 50799672 51131696 51198336 51270912 51318036 51376108 51653448 51720768 51826887 51900354 52132608 52239572 52264968 52339056 52649536 52798284 52873128 52898832 53117548 53218704 53288064 53636352 53761752 53787888 54294834 54327427 54398232 54753776 54831392 54953316 55312488 55390896 55417824 55752928 55780032 55940132 56205009 56349216 56544873 56618568 56988624 57097152 57149631 57470336 57523158 57598128 57679776 57946416 58056768 58110129 58175887 58436224 58649184 58715552 58798089 58881438 59032512 59153633 59230728 59237486 59266284 59702368 59731392 59816064 59871042 60262356 60340896 60426432 60455808 60550413 60821376 60850944 61062232 61198011 61471872 61568067 61597998 61685316 62088488 62169408 62226549 62314758 62575744 62664448 62722044 62752536 63214272 63334656 63343973 63433766 63464604 63717632 64112202 64234296 64399104 64531236 64622712 64654128 65129856 65189718 65313864 65740752 65826432 65919744 66054996 66411576 66486728 66613344 66634569 67103488 67165164 67197816 67293072 67604152 67699984 67732896 68424048 68457312 68695011 68871264 68961024 69102516 69200472 69686624 69785408 69849549 69940584 70306082 70397712 70497504 70531776 70958272 71116056 71682336 71717184 71864331 71966202 72393112 72530976 72700551 72735894 73175718 73271088 73410624 73749984 73854528 73890432 73958346 74042038 74373376 74644416 74797569 74940012 75132288 75286442 75393164 75491424 75898944 75984832 76054671 76129536 76162482 76199508 76697544 76797504 76906368 77064162 77261888 77409024 77480172 77850531 78198912 78236928 78359358 78397452 78508584 78710016 78974304 79021712 79197426 79309692 79641856 79676322 79828056 79932096 80349808 80454528 80568576 80619602 80642628 80733884 81442251 81597348 82090756 82130664 82247088 82892544 82968732 83086344 83126736 83629392 83670048 83910198 83960569 84285696 84523824 84619472 84927852 85371671 85482936 85645728 86041648 86163616 86205504 86284737 86919624 87085152 87654336 88073328 88322157 88548768 88817792 88846092 88856229 88899426 89553552 89597088 89724096 89806563 89908189 90310528 90393534 90511344 90639648 91232064 91276416 91419251 91593348 91828352 92136688 92267296 92396997 92527974 92955709 93132732 93254112 93863616 93996672 94042368 94083066 94128804 94821408 95001984 95150649 95196906 95576448 95622912 95819108 95954936 96168303 96598656 96707968 96796854 96934068 96981192 97567624 97694784 97784577 97880832 97895231 98333312 98472704 98611128 99082494 99525888 99540529 99730092 99920016 100655232 100747746 100796724 100939608 101198592 101406228 101549976 101599344 102263392 102396672 102636072 102752216 103306896 103441536 103653774 103800708 104479144 104529936 104678112 105299072 105459123 105596568 105746256 105797664 106235096 106437408 106576128 107523504 107575776 107949303 108589668 108654854 108796464 109507552 109662784 109763577 109906632 110624976 110781792 110835648 111063057 111505856 111560064 111880264 112410018 112698432 112929663 113089746 113237136 113977248 114194304 114243723 114299262 114940672 115046316 115196256 115359552 115596243 115892832 116113536 116220258 116351774 116872448 117298368 117431104 117539037 117596178 117762876 118065024 118307266 118461456 118474972 118532568 119404736 119462784 119514483 119632128 119742084 120524712 120681792 120852864 120911616 120929403 121100826 121642752 122124464 122396022 122943744 123136134 123195996 123370632 124176976 124338816 124453098 124629516 125151488 125444088 125505072 125865297 126428544 126687946 126867532 126929208 128224404 128468592 129062472 129245424 129308256 130259712 130379436 130627728 131481504 131652864 131938037 132109992 132823152 132973456 133226688 133269138 133349139 134330328 134395632 134586144 135208304 135399968 135465792 135590301 136848096 136914624 137390022 137742528 138205032 138400944 138791961 139373248 139570816 139699098 139881168 140612164 140795424 140995008 141063552 141124599 141284297 141916544 142232112 142795359 143364672 143434368 143658823 143728662 143932404 144786224 145061952 145195281 145401102 145471788 146351436 146542176 146821248 147499968 147709056 147780864 147916692 148084076 148623741 149288832 149595138 149880024 150264576 150572884 150786328 150982848 151121619 151797888 151969664 152109342 152324964 152399016 153395088 153595008 153812736 153835363 154128324 154523776 154960344 155480661 155701062 156397824 156718716 156794904 157017168 157948608 158043424 158394852 158619384 159352644 159656112 159864192 160699616 160909056 161239204 161285256 161467768 162884502 162982281 163194696 164181512 164261328 164494176 165937464 166172688 166253472 167258784 167340096 167820396 167921138 169047648 169238944 169634619 169855704 170743342 170965872 171291456 172083296 172327232 172411008 172569474 173839248 174170304 174527661 175308672 176146656 176394267 176644314 177097536 177460899 177635584 177692184 177712458 177798852 179107104 179194176 179448192 179613126 179816378 180621056 180787068 181022688 181279296 181651239 182464128 182552832 182838502 183186696 183656704 184273376 184534592 184704201 184793994 185055948 185911418 186265464 186508224 187727232 187993344 188166132 188257608 189642816 190003968 190031919 190301298 190393812 191152896 191638216 191909872 192336606 193197312 193415936 193593708 193868136 193962384 195135248 195389568 195569154 195790462 196666624 197222256 198164988 199081058 199460184 199840032 201310464 201495492 201593448 201879216 202812456 203099952 203198688 204526784 205272144 205504432 206085033 206613792 206883072 207307548 207331201 207601416 208958288 209059872 209356224 209548647 210598144 210918246 211193136 211492512 211595328 212470192 212874816 215047008 215151552 215592993 215898606 217179336 217309708 217592928 218101653 219015104 219325568 219527154 219813264 221249952 221563584 221671296 222018181 222126114 223011712 223120128 223760528 224392707 224820036 225396864 225749579 225859326 226179492 226474272 227954496 228164013 228388608 228487446 228598524 230092632 230392512 230719104 231192486 231785664 232227072 232440516 232703548 233551593 234596736 234862208 235078074 235192356 235525752 236130048 236614532 236922912 236949944 237065136 237745561 238809472 238925568 239028966 239484168 241049424 241363584 241705728 241858806 242201652 244248928 244326753 244792044 246272268 246391992 246741264 248353952 248677632 248906196 249259032 250888176 251010144 251730594 251881707 252857088 253375892 253735064 253858416 256115013 256448808 256937184 258124944 258490848 258616512 258854211 260758872 261255456 262963008 263502547 263876074 264219984 265646304 265946912 266453376 266538276 266568687 266698278 268660656 268791264 269172288 269724567 270416608 270799936 270931584 271180602 273696192 273829248 274257753 274780044 275485056 276410064 276801888 277190991 277583922 278746496 278867127 279141632 279398196 279762336 281224328 281590848 281990016 282127104 282168607 282249198 282568594 283833088 284464224 285451947 285590718 286729344 286868736 287317646 287457324 287864808 289572448 290123904 290390562 290802204 290943576 292702872 293084352 293642496 293685693 294999936 295418112 295833384 296168152 297247482 298577664 298621587 299190276 299760048 301145768 301572656 301965696 302243238 303595776 303939328 304218684 304649928 304798032 306790176 307190016 307670726 308256648 309047552 309920688 310961322 311402124 313437432 313589808 314034336 315897216 316086848 316377369 316789704 317238768 318705288 319312224 319728384 321399232 322478408 322570512 322935536 323847909 325769004 325964562 326389392 328363024 328522656 328988352 329290731 331874928 332345376 332506944 333189171 334517568 334680192 335640792 335842276 338095296 338477888 338788989 339269238 339711408 341486684 341931744 342582912 342731169 344166592 344654464 344822016 345138948 346788729 347678496 348340608 348885713 349055322 350617344 352293312 352617111 352788534 353288628 354195072 354921798 355384368 355424916 355597704 358214208 358388352 358543449 358896384 359226252 359632756 361574136 362045376 362558592 362788209 363302478 364928256 365677004 366373392 368546752 369069184 369408402 369587988 370111896 371822836 372530928 373016448 375454464 376332264 376515216 377595891 379285632 380063838 380602596 380787624 383276432 383819744 384673212 387187416 387736272 387924768 390270496 390779136 391138308 391580924 394444512 395814111 396329976 398162116 398920368 399680064 400047417 402990984 403186896 403758432 405624912 406199904 406397376 406770903 407231209 409053568 410544288 411008864 412170066 413227584 414075431 414615096 414662402 415202832 417916576 418119744 418712448 419097294 421836492 422386272 422985024 423190656 423852891 424940384 425749632 428386077 430094016 430303104 430976469 431185986 431797212 434358672 434619416 435185856 435585843 436203306 438030208 438651136 439054308 439626528 442499904 443127168 443342592 443407811 444036362 444252228 446023424 447521056 448785414 449640072 450793728 451499158 451718652 452358984 452948544 455908992 456328026 456974892 457197048 460185264 460785024 461438208 461506089 462384972 463571328 464881032 465407096 466441983 467103186 469193472 469724416 470156148 470384712 471051504 473229064 473845824 473899888 474130272 475491122 477618944 478057932 478968336 482098848 482727168 483717612 484403304 488497856 488653506 488946843 489584088 492544536 492783984 493482528 496707904 497812392 498518064 501776352 502020288 503461188 503763414 506751784 507470128 507716832 508903857 512230026 512897616 513874368 516249888 516981696 517233024 517708422 521517744 522510912 523582983 525926016 527005094 527752148 528439968 531292608 531893824 532382697 532906752 533076552 533137374 533396556 537321312 537582528 538344576 539449134 540833216 541599872 541863168 542361204 544953717 547392384 547658496 548515506 549560088 550970112 552820128 553603776 554112603 554381982 555167844 557492992 557734254 558796392 559524672 562448656 563181696 563980032 564337214 564498396 565137188 568928448 570095757 570903894 571181436 573458688 574635292 574914648 575729616 579144896 580247808 580781124 581604408 581887152 585405744 586168704 587371386 589999872 591666768 592336304 594494964 597243174 597601697 598380552 599520096 602291536 603145312 603931392 604486476 608437368 609299856 609596064 613580352 615341452 616513296 618255099 619841376 621922644 621993603 622804248 626874864 627179616 628068672 628645941 629357323 631794432 632173696 632754738 633579408 634477536 637410576 638624448 639934757 642798464 644956816 645141024 645871072 646778979 647695818 650689963 651538008 651929124 652778784 656726048 657045312 657976704 658581462 663749856 664690752 665013888 666054543 666378342 669035136 669360384 671281584 671684552 673178121 676190592 676955776 677248737 677577978 678538476 679422816 682973368 683863488 684492039 685165824 685266617 685462338 688333184 689308928 690277896 693577458 695356992 696681216 696783703 697771426 698110644 704586624 705234222 705577068 706577256 708390144 709843596 710768736 710849832 711195408 713236683 716428416 716776704 717086898 718452504 719265512 723148272 724090752 725117184 725576418 726604956 731354008 732746784 732980259 737093504 738138368 738816804 739175976 740223792 743645672 745061856 746032896 746142643 752664528 753030432 755191782 755645121 758571264 760127676 761205192 761575248 766552864 767639488 768345039 769346424 774374832 775472544 775849536 780540992 782276616 783161848 788889024 790507641 791628222 792659952 796324232 797840736 799360128 799706061 800094834 805981968 806373792 807516864 809173701 811249824 812399808 812794752 813541806 814462418 818107136 821088576 822017728 822773259 824340132 826455168 828150862 829230192 829324804 830405664 835833152 836239488 836601381 837424896 838194588 843672984 844772544 845970048 846381312 846505821 847705782 849880768 851499264 856355841 856772154 860188032 860606208 861952938 862371972 863594424 868717344 869238832 870371712 871171686 872406612 876060416 878108616 879253056 881057079 884999808 886254336 886815622 888072724 888504456 895042112 895864761 897570828 899280144 902998316 903437304 904717968 905897088 911817984 912656052 913949784 914394096 920370528 921570048 923012178 923566259 924769944 927142656 929762064 930814192 932883966 934206372 940312296 940769424 942103008 946458128 947691648 947799776 948260544 949132107 950982244 956115864 957936672 964197696 967435224 968806608 971543727 976995712 977307012 977893686 979168176 985089072 985567968 986965056 987872193 988990079 993415808 995624784 997036128 999567513 1003552704 1004040576 1005611761 1006922376 1007526828 1013503568 1014940256 1015433664 1016366967 1017807714 1024460052 1025795232 1027748736 1032499776 1033963392 1034466048 1035416844 1040366187 1043035488 1045021824 1046657139 1047165966 1051852032 1054010188 1055504296 1056879936 1057851333 1062585216 1063787648 1064765394 1066153104 1066274748 1066793112 1074642624 1075165056 1075630347 1076689152 1076847541 1078898268 1081666432 1083199744 1084722408 1088364627 1089907434 1094784768 1094945819 1097031012 1099120176 1105640256 1107207552 1108225206 1108763964 1110335688 1115468508 1117592784 1119049344 1124897312 1126363392 1128674428 1128996792 1130274376 1132787673 1137856896 1140191514 1141807788 1142362872 1149270584 1149829296 1151459232 1158289792 1161562248 1163208816 1163774304 1170811488 1172337408 1174742772 1183333536 1184672608 1187442333 1188989928 1194486348 1195203394 1196761104 1199040192 1204583072 1206290624 1208972952 1216874736 1218599712 1219192128 1221693627 1227160704 1230682904 1233026592 1236510198 1239682752 1242226293 1243845288 1243987206 1245608496 1253749728 1254359232 1256137344 1257291882 1258714646 1264347392 1265509476 1267158816 1268955072 1271558673 1274821152 1277248896 1279869514 1285596928 1289913632 1290282048 1291742144 1292929407 1293557958 1295391636 1301379926 1303076016 1303858248 1305557568 1313452096 1314090624 1315953408 1317162924 1327499712 1329381504 1330027776 1330223433 1332109086 1332756684 1338070272 1342563168 1343369104 1346356242 1352381184 1353911552 1354497474 1355155956 1357076952 1358845632 1365946736 1367726976 1368984078 1370533234 1370924676 1376666368 1380555792 1384518267 1387154916 1390713984 1393567406 1395542852 1396221288 1409173248 1410468444 1411154136 1413154512 1419687192 1421537472 1421699664 1422390816 1426473366 1432856832 1434173796 1436905008 1438531024 1446296544 1448181504 1451152836 1451318407 1453209912 1462708016 1465493568 1465960518 1466840529 1474187008 1477633608 1478351952 1480447584 1487291344 1490123712 1492285286 1505329056 1506060864 1510383564 1511290242 1520255352 1522410384 1523150496 1526711571 1533105728 1535278976 1536690078 1538692848 1548749664 1550945088 1551699072 1554127267 1561081984 1564553232 1566323696 1570748949 1577778048 1580247053 1581015282 1583256444 1585319904 1592648464 1595681472 1597148091 1598720256 1599412122 1600189668 1611963936 1612747584 1615033728 1618347402 1622499648 1624799616 1625589504 1627083612 1628924836 1634861151 1642177152 1644035456 1645546518 1648680264 1652910336 1656301724 1658460384 1658649608 1660811328 1662337809 1664218927 1671666304 1672478976 1673202762 1676389176 1687345968 1689545088 1691940096 1692188993 1693011642 1695411564 1699761536 1710287271 1712711682 1713544308 1720376064 1723905876 1724743944 1727188848 1737434688 1738477664 1740743424 1742343372 1744813224 1756217232 1758506112 1762114158 1769999616 1773631244 1776145448 1777008912 1790084224 1791729522 1792805091 1795141656 1798560288 1805996632 1806874608 1809435936 1811794176 1825312104 1827899568 1828788192 1840741056 1846024356 1847132518 1849539888 1859524128 1861628384 1865767932 1865980809 1868412744 1880624592 1881538848 1884206016 1888071969 1892916256 1895383296 1895599552 1896521088 1898264214 1901964488 1912231728 1915873344 1919804271 1928395392 1934870448 1937613216 1940336937 1943087454 1952069889 1953991424 1954614024 1955787372 1958336352 1970178144 1971135936 1973930112 1975180249 1975744386 1977980158 1986831616 1991249568 1994072256 1998163629 1999135026 2007105408 2008081152 2011223522 2013844752 2015053656 2027007136 2029880512 2030867328 2031746211 2032733934 2035615428 2048920104 2051590464 2055497472 2055799851 2064999552 2067926784 2070833688 2080732374 2086070976 2090043648 2090351109 2093314278 2094331932 2108020376 2111008592 2113759872 2115702666 2125170432 2127575296 2129530788 2132306208 2132549496 2133586224 2139710049 2149285248 2150330112 2151260694 2153695082 2157796536 2163332864 2169444816 2176729254 2179814868 2189891638 2194062024 2198240352 2211280512 2214415104 2216450412 2217527928 2220671376 2230937016 2235185568 2238098688 2238427929 2249794624 2257348856 2257993584 2260548752 2265575346 2266935363 2275713792 2280383028 2283615576 2284725744 2298541168 2299658592 2302918464 2305035117 2316579584 2323124496 2326417632 2327548608 2341622976 2349485544 2366667072 2369345216 2371522923 2374884666 2377979856 2388972696 2390406788 2393522208 2398080384 2399118183 2409166144 2412581248 2417945904 2427521103 2433749472 2437199424 2438384256 2442199991 2443387254 2454321408 2461365808 2466053184 2468319777 2473020396 2479365504 2484452586 2487690576 2487974412 2491216992 2507499456 2508718464 2509804143 2512274688 2514583764 2517429292 2531018952 2534317632 2537910144 2539517463 2543117346 2549642304 2554497792 2559739028 2569067523 2579827264 2580564096 2583484288 2585858814 2587115916 2590783272 2602759852 2606152032 2607716496 2611115136 2615201171 2626904192 2628181248 2634325848 2643171237 2654999424 2658763008 2660446866 2664218172 2665513368 2685126336 2686738208 2687594283 2692712484 2708994948 2710311912 2714153904 2717691264 2731893472 2735453952 2737968156 2741066468 2741849352 2761111584 2769036534 2770698777 2774309832 2781427968 2787134812 2791085704 2792442576 2820936888 2822308272 2826309024 2839374384 2843074944 2843399328 2844781632 2847396321 2852946732 2868347592 2873810016 2877062048 2892593088 2898528017 2902305672 2902636814 2906419824 2925416032 2930987136 2931921036 2933681058 2955267216 2956703904 2960895168 2966970237 2974582688 2980247424 2984570572 2998702539 3010658112 3012121728 3016835283 3020767128 3022580484 3040510704 3044820768 3046300992 3049100901 3053423142 3066211456 3070557952 3073380156 3077385696 3097499328 3101890176 3103398144 3103854677 3108254534 3122163968 3129106464 3132647392 3139971417 3141497898 3155556096 3160494106 3162030564 3166512888 3170639808 3185296928 3191362944 3194296182 3198824244 3200379336 3223927872 3225495168 3230067456 3230542623 3236694804 3244999296 3249599232 3254167224 3257849672 3265093881 3269722302 3284354304 3284837457 3288070912 3291093036 3297360528 3312603448 3316920768 3317299216 3321622656 3324675618 3328437854 3343332608 3346405524 3352778352 3374691936 3379090176 3384377986 3386023284 3390823128 3399523072 3420574542 3425423364 3427088616 3447811752 3449487888 3454377696 3474869376 3476955328 3484686744 3489626448 3512434464 3517012224 3524228316 3547262488 3552290896 3554017824 3562326999 3580168448 3583459044 3585610182 3590283312 3597120576 3611993264 3613749216 3618871872 3650624208 3655799136 3657576384 3665080881 3681482112 3692048712 3694265036 3699079776 3719048256 3723256768 3726678879 3731535864 3731961618 3736825488 3761249184 3763077696 3768412032 3776143938 3785832512 3791199104 3793042176 3796528428 3803928976 3814676019 3824463456 3831746688 3837742843 3839608542 3856790784 3869740896 3875226432 3878788221 3880673874 3886174908 3904139778 3909228048 3911574744 3916672704 3940356288 3942271872 3947860224 3950360498 3951488772 3955960316 3982499136 3988144512 3990670299 3996327258 3998270052 4014210816 4022447044 4027689504 4030107312 4054014272 4059761024 4061734656 4063492422 4065467868 4071230856 4097840208 4103180928 4111599702 4129999104 4141667376 4153554801 4161464748 4172141952 4180702218 4186628556 4188663864 4216040752 4222017184 4227519744 4231405332 4259061576 4264612416 4265098992 4267172448 4279420098 4298570496 4302521388 4307390164 4315593072 4338889632 4353458508 4353955221 4359629736 4379783276 4388124048 4396480704 4400521587 4422561024 4432900824 4435055856 4441342752 4461874032 4470371136 4476855858 4479543299 4499589248 4514697712 4515987168 4521097504 4531150692 4533870726 4554829741 4560766056 4567231152 4569451488 4597082336 4599317184 4605836928 4610070234 4646248992 4652835264 4655097216 4662381801 4683245952 4698971088 4712246847 4733334144 4738690432 4740741159 4743045846 4749769332 4755959712 4777945392 4780813576 4787044416 4791444273 4796160768 4796866319 4798236366 4818332288 4825162496 4835891808 4855042206 4867498944 4874398848 4876768512 4877485921 4884399982 4886774508 4922731616 4932106368 4936639554 4946040792 4958731008 4968905172 4975381152 4975948824 4982433984 4992656781 5014998912 5017436928 5019608286 5029167528 5034858584 5062037904 5068635264 5075820288 5076566979 5079034926 5086234692 5099284608 5119478056 5130861813 5138135046 5159654528 5161128192 5166968576 5171717628 5174231832 5181566544 5205519704 5212304064 5215432992 5222230272 5222998501 5230402342 5253808384 5268651696 5286342474 5309998848 5320893732 5328436344 5331026736 5370252672 5373476416 5375188566 5378415273 5385424968 5417989896 5420623824 5428307808 5435382528 5463786944 5475936312 5482132936 5483698704 5522223168 5538073068 5541397554 5548619664 5574269624 5582171408 5584885152 5597942427 5641873776 5644616544 5652618048 5664215907 5678748768 5686149888 5686798656 5689563264 5694792642 5705893464 5736695184 5747620032 5754124096 5759412813 5785186176 5797056034 5804611344 5805273628 5812839648 5850832064 5856209667 5861974272 5863842072 5867362116 5910534432 5913407808 5921790336 5925540747 5933940474 5949165376 5960494848 5969141144 5994490887 5997405078 6021316224 6024243456 6033670566 6041534256 6045160968 6081021408 6089641536 6092601984 6095238633 6098201802 6106846284 6132422912 6146760312 6154771392 6167399553 6194998656 6203780352 6207709354 6216509068 6258212928 6265294784 6271053327 6279942834 6282995796 6320988212 6324061128 6333025776 6341279616 6370593856 6382725888 6388592364 6397648488 6400758672 6419130147 6447855744 6450990336 6461085246 6473389608 6489998592 6508334448 6515699344 6530187762 6539444604 6569674914 6582186072 6594721056 6625206896 6633841536 6634598432 6643245312 6649351236 6656875708 6692811048 6705556704 6715283787 6749383872 6768755972 6772046568 6781646256 6800806089 6841149084 6850846728 6854177232 6895623504 6898975776 6908755392 6915105351 6922930553 6949738752 6953910656 6969373488 6979252896 7024868928 7039282327 7048456632 7094524976 7104581792 7108035648 7114568769 7124653998 7166918088 7171220364 7180566624 7194241152 7223986528 7227498432 7237743744 7282563309 7301248416 7311598272 7315152768 7326599973 7330161762 7362964224 7384097424 7388530072 7398159552 7404959331 7438096512 7446513536 7453357758 7463071728 7463923236 7473650976 7522498368 7526155392 7529412429 7536824064 7537932787 7552287876 7571665024 7582398208 7593056856 7607857952 7618552389 7629352038 7648926912 7663493376 7664620733 7675485686 7679217084 7739481792 7750452864 7757576442 7761347748 7772349816 7808279556 7818456096 7823149488 7833345408 7845603513 7880712576 7884543744 7900720996 7902977544 7911920632 7929513711 7964998272 7976289024 7981340598 7992654516 7996540104 8044894088 8055379008 8060214624 8062782849 8108028544 8119522048 8126984844 8130935736 8142461712 8195680416 8206361856 8207569073 8223199404 8283334752 8307109602 8312096331 8322929496 8344283904 8361404436 8373257112 8377327728 8432081504 8444034368 8462810664 8518123152 8529224832 8530197984 8534344896 8558840196 8605042776 8614780328 8631186144 8677779264 8695584051 8706917016 8707910442 8719259472 8759566552 8776248096 8792961408 8801043174 8865801648 8870111712 8882685504 8900910711 8923748064 8940742272 8953711716 8959086598 8999178496 9029395424 9031974336 9042195008 9050505849 9062301384 9067741452 9109659482 9121532112 9134462304 9138902976 9194164672 9198634368 9211673856 9220140468 9292497984 9305670528 9310194432 9311564031 9324763602 9366491904 9397942176 9419914251 9424493694 9466668288 9477380864 9481482318 9486091692 9499538664 9511919424 9555890784 9561627152 9574088832 9582888546 9593732638 9596472732 9636664576 9671783616 9691627869 9710084412 9734997888 9748797696 9754971842 9768799964 9773549016 9845463232 9854512371 9864212736 9873279108 9892081584 9937810344 9950762304 9951897648 9964867968 9985313562 10029997824 10039216572 10058335056 10069717168 10124075808 10137270528 10153133958 10158069852 10159228849 10172469384 10198569216 10238956112 10261723626 10276270092 10319309056 10343435256 10348463664 10363133088 10411039408 10424608128 10430865984 10445997002 10460804684 10537303392 10572684948 10641787464 10656872688 10662053472 10686980997 10740505344 10746952832 10750377132 10756830546 10770849936 10835979792 10841247648 10856615616 10878890869 10927573888 10951872624 10964265872 10967397408 10995242643 11044446336 11061729371 11076146136 11082795108 11097239328 11148539248 11164342816 11169770304 11180036637 11195884854 11283747552 11289233088 11305236096 11328431814 11357497536 11373597312 11379126528 11389585284 11411786928 11444028057 11473390368 11495240064 11508248192 11513228529 11518825626 11570372352 11594112068 11609222688 11610547256 11625679296 11636364663 11649532489 11701664128 11712419334 11727684144 11734724232 11821068864 11826815616 11843580672 11845322951 11851081494 11867880948 11898330752 11938282288 11972010897 11988981774 11994810156 12042632448 12044404009 12067341132 12083068512 12090321936 12162042816 12179283072 12185203968 12190477266 12196403604 12213692568 12293520624 12309542784 12334799106 12389997312 12415418708 12433018136 12460664403 12516425856 12530589568 12542106654 12559885668 12565991592 12641976424 12648122256 12666051552 12682559232 12684424931 12741187712 12777184728 12795296976 12801517344 12838260294 12895711488 12922170492 12946779216 13016668896 13031398688 13060375524 13061865663 13078889208 13139349828 13164372144 13189442112 13250413792 13267683072 13269196864 13298702472 13313751416 13385622096 13411113408 13430567574 13438629897 13498767744 13537511944 13544093136 13563292512 13601612178 13664489223 13682298168 13701693456 13708354464 13791247008 13797951552 13817510784 13830210702 13845861106 13907821312 13938746976 13958505792 13987145403 14049737856 14078564654 14096913264 14189049952 14209163584 14216071296 14222223477 14229137538 14249307996 14333836176 14342440728 14361133248 14388482304 14390598957 14447973056 14454996864 14475487488 14565126618 14602496832 14623196544 14630305536 14632457763 14653199946 14660323524 14768194848 14777060144 14796319104 14809918662 14876193024 14893027072 14906715516 14926143456 14927846472 14947301952 14977970343 15044996736 15052310784 15058824858 15075865574 15104575752 15143330048 15186113712 15215715904 15229700937 15237104778 15258704076 15297853824 15329241466 15350971372 15358434168 15478963584 15500905728 15515152884 15522695496 15544699632 15616559112 15636912192 15646298976 15666690816 15668995503 15691207026 15761425152 15801441992 15805955088 15823841264 15859027422 15929996544 15962681196 15985309032 15993080208 16089788176 16110758016 16120429248 16125565698 16135245819 16216057088 16253969688 16261871472 16284923424 16391360832 16415138146 16446398808 16566669504 16614219204 16624192662 16645858992 16722808872 16746514224 16754655456 16793827281 16864163008 16888068736 16925621328 16992647721 17036246304 17058449664 17060395968 17068689792 17095399937 17117680392 17210085552 17229560656 17262372288 17278238439 17355558528 17391168102 17413834032 17415820884 17438518944 17519133104 17552496192 17568629001 17585922816 17602086348 17731603296 17740223424 17765371008 17776622241 17801821422 17847496128 17881484544 17907423432 17918173196 17983472661 18058790848 18063948672 18084390016 18101011698 18124602768 18135482904 18219318964 18243064224 18268924608 18277805952 18285715899 18306408197 18388329344 18397268736 18440280936 18502198659 18584995968 18611341056 18614078923 18623128062 18649527204 18795884352 18813159981 18839828502 18848987388 18962964636 18972183384 18999077328 19023838848 19111781568 19123254304 19148177664 19165777092 19187465276 19192945464 19257390441 19343567232 19383255738 19420168824 19469995776 19509943684 19537599928 19547098032 19690926464 19709024742 19746558216 19784163168 19875620688 19901524608 19903795296 19929735936 19970627124 20078433144 20116670112 20139434336 20145851361 20248151616 20306267916 20316139704 20318457698 20344938768 20477912224 20523447252 20552540184 20686870512 20696927328 20726266176 20768791659 20822078816 20849216256 20861731968 20891994004 20921609368 21074606784 21117846981 21145369896 21283574928 21313745376 21324106944 21343706307 21373961994 21493905664 21500754264 21513661092 21541699872 21671959584 21682495296 21713231232 21726982739 21757781738 21855147776 21903745248 21928531744 21934794816 21979799919 21990485286 22088892672 22123458742 22152292272 22165590216 22194478656 22297078496 22328685632 22339540608 22360073274 22391769708 22567495104 22578466176 22610472192 22613798361 22656863628 22714995072 22747194624 22779170568 22823573856 22855657167 22888056114 22946780736 22990480128 22993862199 23016496384 23026457058 23037651252 23188224136 23218445376 23221094512 23251358592 23272729326 23299064978 23403328256 23424838668 23455368288 23469448464 23536810539 23642137728 23653631232 23690645902 23702162988 23735761896 23796661504 23876564576 23944021794 23977963548 23989620312 24088808018 24134682264 24166137024 24180643872 24324085632 24358566144 24380954532 24392807208 24427385136 24587041248 24619085568 24622707219 24669598212 24830837416 24866036272 24921328806 24936288993 25032851712 25061179136 25084213308 25119771336 25131983184 25283952848 25296244512 25332103104 25368849862 25482375424 25554369456 25590593952 25603034688 25676520588 25844340984 25893558432 26033337792 26062797376 26086752153 26120751048 26123731326 26157778416 26278699656 26328744288 26378884224 26500827584 26538393728 26597404944 26627502832 26702732133 26771244192 26822226816 26861135148 26864199901 26877259794 26997535488 27075023888 27088186272 27126585024 27151517547 27203224356 27328978446 27364596336 27403386912 27416708928 27582494016 27595903104 27635021568 27660421404 27691722212 27877493952 27917011584 27934692093 27974290806 28099475712 28157129308 28193826528 28259742753 28378099904 28418327168 28432142592 28444446954 28458275076 28498615992 28667672352 28684881456 28722266496 28767212881 28781197914 28895946112 28909993728 29074883607 29130253236 29204993664 29246393088 29264915526 29306399892 29320647048 29536389696 29554120288 29563537113 29592638208 29619837324 29813431032 29852286912 29855692944 29894603904 29955940686 30089993472 30117649716 30151731148 30209151504 30372227424 30431431808 30459401874 30474209556 30477686547 30517408152 30595707648 30658482932 30701942744 30716868336 30957927168 31030305768 31045390992 31089399264 31233118224 31273824384 31292597952 31337991006 31382414052 31602883984 31611910176 31647682528 31718054844 31883808187 31925362392 31970618064 31986160416 32179576352 32221516032 32240858496 32251131396 32270491638 32507939376 32523742944 32569846848 32636672607 32782721664 32830276292 32892797616 32985727929 33133339008 33185188113 33228438408 33248385324 33291717984 33445617744 33493028448 33509310912 33540109911 33578064233 33587654562 33728326016 33776137472 33851242656 33985295442 34072492608 34120791936 34137379584 34142401447 34190799874 34235360784 34420171104 34459121312 34524744576 34539685587 34556476878 34711117056 34782336204 34827668064 34831641768 34877037888 34948597467 35038266208 35104992384 35137258002 35204172696 35463206592 35480446848 35530742016 35535968853 35553244482 35603642844 35694992256 35814846864 35836346392 35916032691 35966945322 36117581696 36127897344 36133212027 36168780032 36202023396 36249205536 36270965808 36438637928 36486128448 36537849216 36555611904 36560989507 36571431798 36612816394 36776658688 36880561872 37004397318 37169991936 37228157846 37246256124 37299054408 37591768704 37626319962 37679657004 37697974776 37925929272 37944366768 37998154656 38047677696 38053274793 38223563136 38246508608 38331554184 38374930552 38385890928 38514780882 38687134464 38766511476 38840337648 39019887368 39075199856 39094196064 39185596989 39381852928 39418049484 39493116432 39568326336 39751241376 39803049216 39807590592 39941254248 40156866288 40233340224 40278868672 40291702722 40315889691 40496303232 40612535832 40632279408 40636915396 40689877536 40955824448 40993467669 41046894504 41105080368 41373741024 41393854656 41452532352 41537583318 41644157632 41723463936 41783988008 41843218736 41961436209 42149213568 42235693962 42290739792 42567149856 42627490752 42648213888 42666670431 42687412614 42747923988 43001508528 43027322184 43083399744 43171796871 43343919168 43364990592 43426462464 43453965478 43515563476 43807490496 43857063488 43869589632 43897373289 43959599838 43980970572 44246917484 44304584544 44331180432 44388957312 44594156992 44657371264 44679081216 44720146548 44783539416 44933911029 45134990208 45156932352 45227596722 45313727256 45429990144 45558341136 45647147712 45689102811 45711314334 45776112228 45893561472 45987724398 46052914116 46075302504 46376448272 46436890752 46442189024 46502717184 46545458652 46598129956 46849677336 46910736576 46938896928 47006986509 47073621078 47284275456 47381291804 47404325976 47471523792 47753129152 47888043588 47955927096 47979240624 48177616036 48269364528 48332274048 48361287744 48405737457 48648171264 48761909064 48785614416 48854770272 49174082496 49245414438 49274976289 49339196424 49661674832 49732072544 49842657612 49872577986 50168426616 50239542672 50263966368 50567905696 50592489024 50664206208 50737699724 50977943163 51108738912 51181187904 51206069376 51286199811 51353041176 51688681968 51787116864 51834715317 52066675584 52125594752 52173504306 52241502096 52247462652 52315556832 52557399312 52657488576 52705887003 52757768448 52765529509 53001655168 53076787456 53194809888 53255005664 53329866723 53405464266 53542488384 53644453632 53652345131 53722270296 53728399802 53754519588 54150047776 54176372544 54253170048 54303035094 54406448712 54657956892 54729192672 54806773824 54833417856 54919224591 55164988032 55191806208 55320842808 55383444424 55506595977 55754987904 55834023168 55842236769 55869384186 55948581612 56314258616 56387653056 56439479943 56519485506 56756199808 56836654336 56888893908 56916550152 56997231984 57335344704 57369762912 57444532992 57452983511 57534425762 57562395828 57791892224 58149767214 58260506472 58409987328 58529831052 58612799784 58641294096 59072779392 59108240576 59127074226 59239674648 59626862064 59704573824 59711385888 59789207808 59911881372 60235299432 60303462296 60418303008 60437554083 60744454848 60862863616 60918803748 60948419112 60955373094 61034816304 61316965864 61403885488 61433736672 62060611536 62090781984 62178798528 62306374977 62466236448 62547648768 62585195904 62675982012 62764828104 63205767968 63223820352 63295365056 63353540943 63436109688 63767616374 63850724784 63941236128 63972320832 64359152704 64481716992 64502262792 64540983276 65015878752 65047485888 65139693696 65180948217 65273345214 65565443328 65660552584 65785595232 65939399757 65971455858 66266678016 66370376226 66456876816 66496770648 66583435968 66891235488 66986056896 67018621824 67080219822 67156128466 67175309124 67456652032 67702485312 67841395083 67970590884 68144985216 68241583872 68284802894 68381599748 68470721568 68840342208 68918242624 68981586597 69049489152 69079371174 69112953756 69564672408 69655336128 69663283536 69754075776 69897194934 70076532416 70209984768 70274516004 70408345392 70610431617 70926413184 70960893696 71071937706 71106488964 71207285688 71389984512 71629693728 71672692784 71832065382 71933890644 72235163392 72266424054 72404046792 72498411072 72541931616 72877275856 72972256896 73075698432 73121979014 73142863596 73225632788 73761123744 73868121657 74008794636 74456315692 74492512248 74598108816 74808866979 75183537408 75252639924 75359314008 75395949552 75851858544 75888733536 75996309312 76106549586 76152236083 76447126272 76493017216 76663108368 76749861104 76771781856 77029561764 77432105597 77533022952 77680675296 78039774736 78150399712 78188392128 78260256459 78371193978 78836098968 78986232864 79136652672 79502482752 79615181184 79882508496 80108196399 80313732576 80466680448 80557737344 80583405444 80592599703 80631779382 80992606464 81225071664 81264558816 81273830792 81379755072 81454552641 81546727423 81911648896 81986935338 82093789008 82210160736 82747482048 82787709312 82905064704 82917260657 83075166636 83288315264 83567976016 83686437472 83804076279 83922872418 84298427136 84310828063 84471387924 84581479584 85134299712 85254981504 85296427776 85333340862 85374825228 85495847976 86003017056 86054644368 86166799488 86301638643 86343593742 86687838336 86729981184 86907930956 87031126952 87224650821 87614980992 87714126976 87739179264 87794746578 87919199676 87961941144 88493834968 88609169088 88662360864 88690611339 88777914624 88790974517 89188313984 89314742528 89440293096 89567078832 89867822058 90269980416 90283259803 90455193444 90627454512 91116682272 91294295424 91378205622 91422628668 91433059641 91552224456 91787122944 91975448796 92105828232 92150605008 92752896544 92873781504 92884378048 93090917304 93196259912 93699354672 93821473152 93877793856 94013973018 94147242156 94762583608 94808651952 94943047584 95506258304 95651424561 95776087176 95911854192 95958481248 96355232072 96538729056 96664548096 96722575488 96811474914 97523818128 97571228832 97709540544 97910017821 98348164992 98490828876 98549952578 98678392848 99323349664 99464145088 99555564339 99685315224 99745155972 100336853232 100479085344 100527932736 100734192699 101135811392 101184978048 101328412416 101475399448 101955886326 102217477824 102362375808 102412138752 102427204341 102572399622 102706082352 103377363936 103574233728 103619056761 103669430634 104133351168 104251189504 104347008612 104483004192 104494925304 104631113664 104845792401 105114798624 105314977152 105411774006 105531059018 106003310336 106389619776 106510011328 106607906559 106659733446 106810928532 107084976768 107304690262 107444540592 107456799604 107509039176 108300095552 108352745088 108399636081 108506340096 108606070188 108812897424 109315913784 109458385344 109613547648 109666835712 109682968521 109838449182 110329976064 110641685616 110766888848 111013191954 111509975808 111684473538 111738768372 111897163224 112628517232 112775306112 112878959886 113038971012 113512399616 113777787816 113833100304 113994463968 114159824379 114670689408 114739525824 114905967022 115068851524 115124791656 116299534428 116521012944 117059662104 117225599568 117282588192 117556790967 118145558784 118216481152 118254148452 118479349296 119253724128 119409147648 119422771776 119667799559 119823762744 120470598864 120606924592 120836606016 120875108166 120947669073 121488909696 121837607496 121896838224 121910746188 122069632608 122633931728 122807770976 122867473344 122980403007 124121223072 124181563968 124357597056 124612749954 124932472896 125170391808 125351964024 125529656208 125884308627 126411535936 126447640704 126590730112 126707081886 126872219376 127535232748 127701449568 127882472256 127944641664 128000011293 128144857379 128718305408 129004525584 129081966552 129515390613 130031757504 130094971776 130279387392 130298552461 130361896434 130546690428 131321105168 131571190464 131692119867 131878799514 131942911716 132740752452 132913753632 132993541296 133166871936 133782470976 133972113792 134037243648 134160439644 134312256932 134350618248 134801733087 135404970624 135682790166 135941181768 136289970432 136569605788 136763199496 136941443136 137067308433 137680684416 137836485248 137963173194 138158742348 138225907512 139129344816 139310672256 139326567072 139508151552 139528674241 139794389868 140153064832 140549032008 140816690784 141020959527 141220863234 141852826368 142143875412 142212977928 142414571376 143259387456 143345385568 143664130764 143867781288 144532848108 144808093584 144996822144 145083863232 145754551712 145944513792 146243958028 146285727192 146451265576 147522247488 147736243314 147824928867 148017589272 148912631384 148985024496 149196217632 149617733958 150505279848 150718628016 150791899104 151703717088 151777467072 151992618624 152213099172 152304472166 152986034432 153326216736 153499722208 153543563712 153858599433 154059123528 154864211194 155066045904 155361350592 156079549472 156300799424 156376784256 156520512918 156742387956 157672197936 157972465728 158273305344 158296588527 159004965504 159230362368 159765016992 159989600169 160216392798 160627465152 160933360896 160957035393 161115474688 161166810888 161185199406 161263558764 162450143328 162529117632 162547661584 162759510144 162909105282 163093454846 163823297792 163973870676 164187578016 164420321472 164757673773 165494964096 165575418624 165834521314 166150333272 166576630528 167135952032 167372874944 167526710307 167608152558 167845744836 168621656126 168942775848 169162959168 170268599424 170509963008 170666681724 170749650456 170991695952 172006034112 172109288736 172333598976 172358950533 172603277286 172687187484 173375676672 173815861912 174062253904 174449301642 175229961984 175428253952 175589493156 175838399352 175923882288 176987669936 177218338176 177324721728 177381222678 177581949034 178376627968 178880586192 179134157664 179735644116 180566519606 180910386888 181254909024 182233364544 182588590848 182756411244 182845257336 182866119282 183104448912 183950897592 184211656464 184301210016 185505793088 185768756096 186181834608 186392519824 186919124931 187398709344 187642946304 187755587712 188027946036 188049399307 188294484312 189525167216 189617303904 189886095168 190060622829 191012516608 191302849122 191552174352 191823708384 191916962496 192710464144 193077458112 193445150976 193622949828 195047636256 195142457664 195419081088 195542844651 195820035642 196696329984 196981657752 197099905156 197356785696 197818199271 198646699328 198928290176 199111128678 199370630448 199490311944 200673706464 200958170688 201055865472 201370490167 201468385398 202271622784 202369956096 202950798896 203524185249 203911772652 204434955648 204724751616 204754868153 204854408682 205144799244 205412164704 206754727872 206944759791 207148467456 207238113522 207338861268 208694017224 208966008384 208989850608 209262227328 209691584802 210229597248 210629954304 210823548012 211062118036 211831294851 212779239552 213020022656 213215813118 213319466892 213621857064 214169953536 214609380524 214889081184 214913599208 215018078352 215635223827 216600191104 216705490176 216799272162 217212140376 217625794848 218631827568 218916770688 219227095296 219365937042 219676898364 221283371232 221533777696 221604364971 222026383908 223368947076 223477536744 223794326448 225257034464 225550612224 225757919772 226077942024 227555575632 227666200608 227988927936 228319648758 228456708249 229341378816 229479051648 229811934044 230137703048 230249583312 232296316791 232599068856 233042025888 234119324208 234451199136 234565176384 234780769377 235113581934 236432962304 236508296904 236958698592 238507448256 238845543552 238996810129 239335599118 239647525488 240941197728 241213849184 241673212032 241750216332 241777799109 241895338146 242977819392 243675214992 243793676448 243821492376 244139265216 244640182269 245267863456 245615541952 245734946688 245960806014 248242446144 248363127936 248715194112 248751781971 249225499908 249864945792 250703928048 251059312416 251412228837 251768617254 252823071872 252895281408 252932484189 253181460224 253414163772 253744438752 255070465496 255402899136 255764944512 255889283328 255926926549 256000022586 256289714758 257436610816 258009051168 258163933104 258904915929 259030781226 260063515008 260189943552 260597104922 260723792868 261093380856 262642210336 263142380928 263384239734 263757599028 263885823432 265481504904 265827507264 265987082592 266333743872 266372923551 267564941952 267944227584 268320879288 268624513864 268701236496 269603466174 270809941248 270849779409 271365580332 271882363536 273139211576 273526398992 273882886272 274134616866 274299178923 275361368832 275672970496 275926346388 276317484696 276451815024 278258689632 278621344512 278653134144 279057348482 279588779736 280306129664 281098064016 281633381568 282041919054 282441726468 284287750824 284425955856 284829142752 286518774912 286690771136 286954273683 287328261528 287735562576 289065696216 289616187168 289993644288 290167726464 291509103424 292487916056 292571454384 292902531152 293730053463 295044494976 295472486628 295649857734 296035178544 297825262768 297970048992 298392435264 298666693017 299235467916 301010559696 301437256032 301583798208 302202578097 303407434176 303554934144 303985237248 304426198344 304608944332 306652433472 306999444416 307087127424 307281613023 307717198866 308118247056 309728422388 310132091808 310722701184 310857170283 312159098944 312601598848 312753568512 313041025836 313484775912 314537377203 315344395872 315944931456 316439341691 316593177054 318009931008 319530033984 319823719677 319979200338 320432785596 321254930304 321914070786 322333621776 322370398812 322527117528 324900286656 325058235264 325095323168 325198908243 325519020288 325818210564 326186909692 327947741352 328375156032 328840642944 329048905563 329515347546 330989928192 331669042628 332300666544 334271904064 334745749888 335053420614 335216305116 335691489672 337243312252 337885551696 338325918336 340537198848 341333363448 341499300912 341983391904 342479473137 344012068224 344218577472 344717901066 345206554572 345374374968 347631723824 348124507808 348898603284 351178986312 351676798704 351847764576 353975339872 354436676352 354649443456 354762445356 355163898068 357761172384 358268315328 359003398677 359471288232 361133039212 361820773776 362509818048 362843007219 364466729088 365512822488 365690514672 365732238564 366208897824 367901795184 368423312928 368602420032 368941209021 369358706563 371011586176 371537512192 372363669216 372785039648 373838249862 374797418688 375511175424 375566415917 376055892072 376098798614 376588968624 379050334432 379234607808 379772190336 380121245658 382605698244 383104348704 383647416768 383833924992 384434572137 385420928288 386154916224 387245899656 388546171839 390095272512 390284915328 390838162176 390895657383 391085689302 391640071284 393963315504 394199810312 394713571392 395076359601 395636398542 397293398656 397856580352 398222257356 398741260896 398980623888 401347412928 401916341376 402111730944 402170884577 402740980334 402936770796 404543245568 405901597792 407048370498 407823545304 408869911296 409509736306 409708817364 410289598488 410824329408 413509455744 413889519582 414476227044 414677722536 417388034448 417932016768 417979701216 418524454656 418586022723 419383169604 420459194496 421647096024 422124236072 423062878581 423662589702 425558479104 426040045312 426431626236 426638933784 427243714128 429218761048 429778162368 429827198416 430036156704 431270447654 433200382208 433598544324 434424280752 435251589696 437263655136 437833541376 438731874084 439353796728 442566742464 443067555392 443208729942 443474786601 444052767816 446737894152 446955073488 447588652896 450514068928 451515839544 452155884048 455111151264 455332401216 455977855872 456639297516 456913416498 458958103296 459623868088 460275406096 460499166624 461575798299 464592633582 465198137712 466084051776 468238648416 468902398272 469130352768 469561538754 470227163868 473016593808 473917397184 474889765581 477014896512 477691087104 477993620258 478671198236 479295050976 481882395456 482427698368 482871106179 483346424064 483500432664 483555598218 483790676292 487350429984 487587352896 487642984752 488278530432 489280364538 490535726912 491231083904 491469893376 491921612028 494273021319 496484892288 496726255872 497503563942 498450999816 499729891584 501407856096 502118624832 502580130921 502824457674 503537234508 505646143744 505864968378 506828327544 507488877504 510140930992 510805798272 511529889024 511853853098 512000045172 512579429516 516018102336 516327866208 517076851599 517809831858 518061562452 520127030016 521194209844 521447585736 522186761712 525284420672 526284761856 526768479468 527515198056 527771646864 530963009808 531655014528 531974165184 532745847102 535129883904 536641758576 537249027728 537402472992 539206932348 541699558818 542024739179 542731160664 543764727072 546278423152 547052797984 547765772544 548269233732 548598357846 551852692776 552634969392 552903630048 556517379264 557306268288 558114696964 559177559472 560757374793 562196128032 563266763136 564083838108 564148197921 564883452936 568575501648 568851911712 569658285504 570181868487 570827091961 573037549824 573381542272 573908547366 574656523056 575471125152 578131392432 579232374336 580335452928 580420824599 583018206848 584975832112 585142908768 585805062304 586628533953 587460106926 590088989952 590175796441 590944973256 591299715468 592070357088 595650525536 595940097984 596784870528 597333386034 598470935832 602021119392 602874512064 603167596416 604111470501 604405156194 606814868352 607109868288 608852396688 609217888664 610572555747 613304866944 613998888832 614174254848 614264604459 614563226046 615434397732 616236494112 619456844776 620264183616 620834279373 621445402368 621536821619 621714340566 624318197888 625203197696 626082051672 626969551824 629074754406 630688791744 631889862912 631982818621 632878683382 633186354108 639060067968 639647439354 639958400676 640865571192 642509860608 643828141572 644667243552 644740797624 645054235056 646905671481 649800573312 650116470528 650190646336 650397816486 651636421128 652373819384 655895482704 656750312064 657681285888 658097811126 659030695092 663338085256 664601333088 664813094913 668543808128 669491499776 670106841228 670432610232 671382979344 674486624504 675771103392 676651836672 676751377201 682666726896 682998601824 683966783808 684958946274 685370124747 688024136448 688437154944 689435802132 690413109144 690748749936 695263447648 696249015616 696888950373 697797206568 702357972624 703353597408 703695529152 707950679744 709298886912 709524890712 710327796136 715522344768 716536630656 716990430387 718006797354 718942576464 722266078424 723641547552 725019636096 725333397327 725686014438 728933458176 731025644976 731381029344 731464477128 732417795648 733920546807 735803590368 736846625856 737204840064 737882418042 738717413126 742023172352 744727338432 745570079296 746255345913 747676499724 749594837376 751132831834 752111784144 752197597228 753177937248 758100668864 758469215616 758797452567 759544380672 760242491316 765211396488 766208697408 767294833536 767667849984 767780779647 768869144274 770841856576 772309832448 774491799312 776714747787 777092343678 780190545024 780569830656 781791314766 782171378604 783280142568 787926631008 788399620624 789427142784 790152719202 791272797084 794586797312 796444514712 797482521792 797961247776 799118770653 802694825856 803832682752 804341769154 805481960668 805873541592 811803195584 812549338227 814096740996 815647090608 819019472612 819417634728 820579196976 821648658816 822897536769 827018911488 827779039164 828952454088 829355445072 834776068896 835864033536 835959402432 837172045446 837674596913 838766339208 840918388992 843294192048 844248472144 846125757162 847325179404 852863252472 853277867568 854487428256 858437522096 859556324736 859654396832 860072313408 860862821049 862540895308 867197088648 868848561504 870503179392 874527310272 877463748168 878707593456 881190160389 885133484928 886135110784 886417459884 886949573202 888105535632 893475788304 893910146976 895177305792 896000079051 897014001653 901028137856 903031679088 904311768096 906607734291 910222302528 910664802432 911955711744 912089867227 913278595032 913826832996 919247736176 920550812192 920998333248 921844839069 923151596598 929185267164 930396275424 932168103552 936477296832 937804796544 938260705536 939123077508 940454327736 943612131609 946033187616 947834794368 949318025073 949779531162 954029793024 955987240516 957342396472 958590101952 959471159031 963764790912 964855396736 965742212358 967000865328 967111196436 967581352584 974700859968 975174705792 975285969504 975596724729 976557060864 976700719687 978560729076 981071453824 982462167808 983843224056 987146716689 988546042638 992969784576 993115857833 995007127884 996901999632 1002815712192 1004237249664 1005160261842 1005648915348 1007074469016 1011729936756 1013656655088 1014977755008 1020281861984 1021611596544 1023707706196 1024000090344 1025158859032 1027438419411 1032036204672 1032655732416 1034153703198 1035619663716 1036123124904 1042388419688 1042895171472 1044373523424 1050568841344 1053536958936 1055030396112 1055543293728 1061926019616 1063310029056 1063948330368 1065491694204 1073283517152 1074498055456 1074804945984 1077010196031 1078413864696 1083399117636 1084049478358 1085462321328 1087529454144 1092556846304 1094105595968 1096538467464 1097196715692 1103705385552 1105269938784 1105807260096 1108076119689 1113034758528 1114612536576 1116229393928 1118355118944 1121514749586 1124392256064 1126533526272 1126699247751 1128167676216 1128296395842 1129766905872 1137151003296 1137703823424 1139316571008 1140363736974 1141654183922 1146763084544 1147817094732 1149313046112 1150942250304 1153303716411 1156262784864 1158464748672 1160841649198 1166036413696 1169951664224 1170285817536 1171610124608 1172686972149 1173257067906 1174920213852 1180351592882 1181889946512 1182599430936 1184140714176 1191301051072 1191880195968 1193569741056 1194666772068 1196941871664 1204042238784 1205749024128 1206335192832 1206512653731 1208222941002 1208810312388 1213629736704 1217704793376 1218435777328 1221145111494 1226609733888 1227997777664 1228529208918 1229126452092 1230868795464 1232472988224 1238913689552 1240528367232 1241668558746 1243073643238 1243428681132 1248636395776 1252164103344 1253939103648 1255758068169 1258149508812 1261377583488 1263965637242 1265757366764 1266372708216 1278120135936 1279294878708 1279916801352 1281731142384 1287656283144 1289334487104 1289481595248 1290108470112 1293811342962 1299601146624 1300381292672 1300795632972 1303272842256 1304747638768 1311790965408 1313500624128 1316195622252 1316345795149 1318061390184 1326676170512 1329202666176 1329626189826 1330424359803 1337087616256 1340213682456 1340865220464 1342765958688 1348973249008 1351542206784 1353502754402 1365333453792 1365997203648 1367933567616 1369917892548 1370740249494 1376874309888 1378871604264 1380826218288 1381497499872 1384727394897 1390526895296 1392498031232 1393777900746 1395594413136 1404715945248 1406707194816 1407391058304 1409593431169 1415901359488 1419049781424 1420655592272 1424669296743 1431044689536 1433073261312 1433284077071 1433980860774 1436013594708 1437885152928 1444532156848 1447283095104 1448613318537 1450039272192 1450666794654 1451372028876 1462051289952 1462762058688 1462928954256 1464835591296 1467841093614 1471607180736 1473693251712 1474409680128 1475764836084 1477434826252 1482819063957 1489454676864 1491140158592 1492510691826 1495352999448 1499189674752 1502265663668 1504223568288 1504395194456 1506355874496 1507740392763 1509446566789 1516201337728 1516938431232 1517594905134 1520484982632 1530422792976 1532417394816 1534589667072 1534815416651 1535561559294 1537738288548 1541683713152 1548983598624 1551230554797 1553429495574 1554184687356 1560381090048 1563582629532 1564342757208 1566560285136 1575853262016 1576799241248 1578854285568 1580305438404 1582545594168 1592889029424 1594965043584 1595922495552 1598237541306 1605389651712 1608683538308 1610963921336 1611747083184 1623606391168 1625098676454 1626074217537 1628193481992 1631294181216 1638038945224 1638835269456 1641158393952 1643297317632 1645795073538 1655558078328 1657904908176 1658710890144 1669552137792 1671918804864 1674344090892 1675349193826 1677532678416 1686588384096 1688496944288 1692251514324 1692444593763 1694650358808 1705726504944 1706555735136 1708974856512 1712481275883 1716875044192 1719112649472 1719308793664 1720144626816 1721725642098 1725081790616 1734394177296 1737697123008 1741006358784 1741262473797 1749054620544 1754927496336 1757415186912 1759885601859 1762380320778 1770266969856 1770527389323 1772270221568 1772834919768 1773899146404 1776211071264 1786951576608 1787820293952 1790354611584 1791488485843 1792000158102 1794028003306 1802056275712 1806063358176 1808623536192 1812334411503 1813215468582 1820444605056 1821329604864 1824179734454 1826557190064 1827653665992 1838495472352 1841101624384 1841996666496 1842793813377 1843689678138 1846303193196 1858370534328 1860792550848 1864336207104 1864610464857 1872954593664 1875609593088 1878246155016 1880908655472 1887224263218 1892066375232 1895669588736 1895948455863 1898636050146 1899559062324 1911974481032 1914684792944 1917180203904 1918942318062 1927529581824 1929710793472 1931484424716 1934001730656 1934222392872 1935162705168 1940717014443 1949401719936 1950349411584 1950571939008 1951193449458 1953401439374 1957121458152 1962142907648 1967686448112 1974293433378 1977092085276 1986231715666 1990014255768 1993803999264 2005631424384 2008474499328 2010320523684 2011297830696 2014148938032 2023459873512 2027313310176 2029955510016 2030254131603 2040563723968 2047415412392 2048000180688 2050317718064 2054876838822 2056110374241 2064072409344 2065311464832 2068307406396 2071239327432 2072246249808 2084776839376 2085790342944 2088747046848 2090666851119 2101137682688 2107073917872 2110060792224 2111086587456 2123852039232 2127896660736 2130983388408 2146567034304 2148996110912 2149609891968 2150971291161 2154020392062 2156827729392 2166798235272 2168098956716 2170924642656 2175058908288 2176000191981 2185113692608 2188211191936 2193076934928 2194393431384 2201761640421 2207410771104 2210539877568 2211614520192 2215075391837 2216152239378 2226069517056 2232458787856 2236710237888 2238766037739 2243029499172 2248784512128 2253398495502 2256335352432 2256592791684 2259533811744 2274302006592 2275407646848 2276392357701 2278633142016 2280727473948 2283308367844 2295634189464 2298626092224 2301884500608 2303342338941 2306607432822 2312525569728 2316929497344 2321683298396 2330144243361 2339903328448 2340571635072 2343220249216 2345373944298 2346514135812 2349840427704 2360703185764 2363779893024 2365198861872 2368281428352 2371987462097 2382602102144 2383760391936 2389333544136 2393883743328 2397356311959 2408084477568 2411498048256 2413025307462 2416445882004 2417620624776 2435409586752 2436871554656 2437648014681 2442290222988 2457058417836 2458252904184 2461737590928 2464945976448 2477827379104 2481056734464 2483337117492 2486147286476 2486857362264 2504328206688 2507878207296 2511516136338 2513023790739 2516299017624 2522755166976 2527931274484 2531514733528 2532745416432 2558589757416 2559833602704 2563462284768 2575312566288 2578668974208 2578963190496 2580216940224 2582588463147 2587622685924 2600762585344 2601591265944 2606545684512 2609495277536 2623581930816 2628964911419 2632391244504 2632691590298 2636122780368 2653352341024 2658405332352 2659252379652 2660848719606 2680427364912 2681730440928 2685531917376 2691042004959 2697946498016 2703084413568 2707005508804 2719823202873 2730666907584 2731994407296 2735867135232 2736269601681 2739835785096 2741480498988 2757743208528 2761652436576 2762994999744 2765534517207 2769454789794 2781053790592 2784996062464 2787555801492 2791188826272 2809431890496 2813414389632 2814782116608 2815196192039 2819186862338 2831802718976 2838099562848 2841311184544 2847954075219 2849338593486 2862089379072 2866568154142 2867961721548 2872027189416 2875770305856 2889064313696 2894566190208 2897226637074 2901333589308 2902744057752 2924102579904 2925524117376 2925857908512 2929671182592 2930102159061 2935682187228 2943214361472 2947386503424 2951529672168 2954869652504 2961440150067 2965638127914 2978909353728 2979347573499 2982280317184 2985021383652 2990705998896 3004531327336 3008447136576 3008790388912 3012711748992 3015480785526 3018893133578 3032402675456 3035189810268 3040969965264 3060845585952 3064834789632 3069630833302 3071123118588 3075476577096 3083367426304 3097967197248 3102461109594 3106858991148 3108369374712 3127165259064 3128685514416 3133120570272 3151706524032 3153598482496 3160610876808 3165091188336 3185778058848 3189930087168 3191844991104 3196475082612 3217367076616 3221927842672 3223494166368 3231030588093 3247212782336 3250197352908 3252148435074 3256386963984 3262588362432 3276077890448 3277670538912 3282316787904 3291590147076 3311116156656 3315809816352 3317421780288 3324228359067 3339104275584 3343837609728 3348688181784 3350698387652 3355065356832 3373176768192 3376993888576 3380097743253 3384503028648 3384889187526 3389300717616 3411453009888 3413111470272 3417949713024 3424962551766 3433750088384 3438617587328 3440289253632 3443451284196 3450163581232 3459911149233 3468788354592 3475394246016 3480832758601 3482524947594 3498109241088 3509854992672 3514830373824 3518060916447 3519771203718 3524760641556 3541054778646 3545669839536 3547798292808 3552422142528 3573903153216 3575640587904 3580709223168 3582976971686 3584000316204 3588056006612 3612126716352 3617247072384 3619537961193 3624668823006 3626430937164 3640889210112 3648359468908 3653114380128 3655307331984 3676990944704 3682203248768 3683993332992 3685587626754 3687379356276 3692606386392 3716741068656 3721585101696 3729220929714 3745909187328 3756492310032 3761817310944 3767274204507 3774448526436 3784132750464 3791896911726 3797272100292 3799118124648 3823948962064 3829369585888 3834360407808 3837884636124 3862968849432 3868003461312 3868444785744 3870325410336 3881434028886 3898803439872 3901143878016 3902386898916 3906802878748 3914242916304 3935372896224 3948586866756 3949037385447 3954184170552 3972463431332 3980028511536 3987607998528 3991273079409 4011262848768 4020641047368 4022595661392 4028297876064 4046919747024 4054626620352 4060508263206 4062945772193 4081127447936 4094830824784 4096000361376 4100635436128 4109753677644 4112220748482 4130622929664 4131230575087 4136614812792 4142478654864 4144492499616 4169553678752 4171580685888 4177494093696 4181333702238 4214147835744 4220121584448 4222173174912 4228780293507 4247704078464 4261966776816 4274007890229 4293134068608 4297992221824 4299219783936 4299852231213 4301942582322 4308040784124 4313655458784 4333596470544 4336197913432 4341849285312 4345839955611 4350117816576 4350757751333 4352000383962 4370227385216 4376422383872 4386153869856 4388786862768 4403523280842 4414821542208 4421079755136 4423229040384 4423879730347 4430150783674 4432304478756 4464917575712 4473420475776 4477532075478 4486058998344 4497569024256 4506796991004 4512670704864 4513185583368 4519067623488 4528339700367 4548604013184 4550815293696 4552784715402 4561454947896 4566616735688 4591268378928 4597252184448 4603769001216 4604446249953 4606684677882 4613214865644 4625051139456 4643366596792 4653691664391 4660288486722 4679806656896 4681143270144 4686440498432 4690747888596 4693028271624 4699680855408 4721406371528 4727559786048 4730397723744 4736562856704 4737259640407 4743974924194 4765204204288 4778667088272 4787767486656 4794712623918 4816168955136 4826050614924 4832891764008 4835241249552 4870819173504 4873743109312 4875296029362 4878222652611 4884580445976 4914116835672 4916505808368 4923475181856 4929891952896 4955654758208 4966674234984 4972294572952 4973714724528 5008656413376 5015756414592 5023032272676 5026047581478 5032598035248 5055862548968 5063029467056 5065490832864 5077333781289 5117179514832 5119667205408 5126924569536 5137443827649 5150625132576 5157337948416 5157926380992 5160433880448 5165176926294 5175245371848 5203182531888 5213091369024 5218990555072 5223787421391 5247163861632 5257929822838 5264782489008 5265383180596 5272245560736 5306704682048 5311582167969 5316810664704 5318504759304 5321697439212 5360854729824 5363460881856 5371063834752 5374465457529 5382084009918 5395892996032 5406168827136 5414011017608 5437003234509 5439646405746 5461333815168 5463988814592 5472539203362 5479671570192 5482960997976 5515486417056 5523304873152 5525989999488 5528381440131 5531069034414 5538909579588 5562107581184 5575111602984 5582377652544 5593831394571 5618863780992 5626828779264 5630392384078 5638373724676 5676199125696 5682622369088 5687845367589 5695908150438 5698677186972 5733136308284 5735923443096 5744054378832 5751540611712 5778128627392 5789132380416 5794453274148 5802667178616 5805488115504 5822151043329 5848205159808 5851048234752 5851715817024 5860204318122 5871364374456 5886428722944 5903059344336 5909739305008 5922880300134 5931276255828 5958695146998 5970042767304 5981411997792 6009062654672 6016894273152 6017580777824 6025423497984 6030961571052 6037786267156 6070379620536 6081939930528 6090762394809 6121691171904 6139261666604 6142246237176 6150953154192 6168331122723 6195934394496 6204922219188 6213717982296 6216738749424 6254330518128 6257371028832 6266241140544 6272000553357 6279098011571 6303413048064 6307196964992 6321221753616 6330182376672 6371556117696 6383689982208 6384629070589 6392950165224 6434734153232 6443855685344 6446988332736 6452913873483 6462061176186 6500394705816 6504296870148 6512773927968 6525176724864 6552155780896 6555341077824 6564633575808 6583180294152 6605284921263 6622232313312 6631619632704 6634843560576 6645226175511 6648456718134 6678208551168 6697376363568 6701396775304 6710130713664 6716298113217 6746353536384 6753987777152 6760195486506 6769006057296 6769778375052 6778601435232 6822906019776 6826222940544 6829177073103 6835899426048 6836905037809 6849925103532 6867500176768 6877235174656 6886902568392 6900327162464 6910027016823 6919822298466 6937576709184 6950788492032 6951811004831 6961665517202 6965049895188 7019709985344 7029660747648 7036121832894 7039542407436 7049521283112 7082109557292 7091339679072 7095596585616 7104844285056 7115962386291 7147806306432 7151281175808 7165953943372 7168000632408 7176112013224 7192068935877 7224253432704 7234494144768 7239075922386 7249337646012 7252861874328 7296718937816 7306228760256 7310614663968 7312944044043 7353981889408 7364406497536 7371175253508 7374758712552 7385212772784 7433482137312 7443170203392 7444265149211 7458441859428 7512984620064 7523634621888 7534548409014 7539071372217 7548897052872 7568265500928 7583793823452 7594544200584 7598236249296 7647897924128 7658739171776 7675769272248 7725937698864 7736006922624 7736889571488 7740650820672 7762868057772 7802287756032 7804773797832 7813605757496 7828485832608 7870745792448 7886894734257 7897173733512 7898074770894 7908368341104 7944926862664 7960057023072 7975215997056 7982546158818 8041282094736 8045191322784 8056595752128 8073126014877 8093839494048 8109253240704 8121016526412 8125891544386 8162254895872 8189661649568 8192000722752 8201270872256 8208808805043 8219507355288 8224441496964 8262461150174 8273229625584 8284957309728 8288984999232 8339107357504 8343161371776 8354988187392 8362667404476 8428295671488 8440243168896 8444346349824 8445588576117 8457560587014 8495408156928 8523933553632 8543862225657 8548015780458 8586268137216 8595984443648 8599704462426 8603885164644 8616081568248 8627310917568 8667192941088 8672395826864 8683698570624 8691679911222 8701515502666 8704000767924 8740454770432 8772307739712 8777573725536 8790306477183 8807046561684 8829643084416 8842159510272 8847759460694 8860301567348 8864608957512 8929835151424 8938042720497 8946840951552 8955064150956 8972117996688 9013593982008 9025341409728 9026371166736 9038135246976 9056679400734 9097208026368 9105569430804 9122909895792 9133233471376 9182536757856 9194504368896 9208892499906 9213369355764 9214420566043 9226429731288 9250102278912 9286733193584 9307383328782 9320576973444 9359613313792 9381495777192 9386056543248 9399361710816 9442812743056 9455119572096 9460795447488 9474519280814 9487949848388 9557334176544 9575534973312 9589425247836 9652101229848 9665783528016 9670482499104 9693091764279 9741638347008 9747486218624 9750592058724 9756445305222 9769160891952 9828233671344 9833011616736 9846950363712 9867154018183 9911309516416 9933348469968 9944589145904 9947429449056 9972685077201 10017312826752 10031512829184 10032988539497 10046064545352 10052095162956 10065196070496 10111725097936 10126058934112 10130981665728 10140293229759 10154667562578 10234359029664 10239334410816 10253849139072 10274887655298 10301250265152 10315852761984 10320867760896 10330353852588 10350490743696 10379733447699 10406365063776 10426182738048 10437981110144 10442498275803 10447574842782 10494327723264 10515859645676 10529564978016 10530766361192 10544491121472 10554182749341 10566125967523 10613409364096 10623164335938 10637009518608 10643394878424 10721709459648 10726921763712 10742127669504 10743707916557 10748930915058 10764168019836 10791785992064 10828022035216 10858613883579 10874006469018 10879292811492 10922667630336 10924274436163 10945078406724 10959343140384 10965921995952 11030972834112 11046609746304 11051979998976 11056762880262 11062138068828 11077819159176 11150223205968 11164755305088 11187662789142 11237727561984 11260784768156 11276747449352 11301822613521 11352398251392 11365244738176 11375690735178 11391816300876 11397354373944 11466272616568 11471846886192 11488108757664 11503081223424 11504773412417 11556257254784 11588906548296 11605334357232 11610976231008 11644302086658 11696410319616 11703431634048 11720408636244 11742728748912 11806118688672 11819478610016 11845760600268 11847112156341 11862552511656 11917390293996 11940085534608 11962823995584 12018125309344 12033788546304 12035161555648 12061923142104 12075572534312 12140759241072 12163879861056 12181524789618 12188837316579 12243382343808 12278523333208 12284492474352 12301906308384 12336662245446 12391868788992 12393691725261 12409844438376 12427435964592 12433477498848 12508661036256 12514742057664 12532482281088 12544001106714 12558196023142 12614393929984 12642443507232 12660364753344 12686340880521 12743112235392 12769258141178 12785900330448 12869468306464 12887711370688 12893976665472 12899556693639 12905827746966 12924122352372 13000789411632 13008593740296 13025547855936 13050353449728 13052273253999 13104311561792 13110682155648 13129267151616 13166360588304 13210569842526 13244464626624 13263239265408 13269687121152 13271639191041 13290452351022 13296913436268 13394752727136 13402793550608 13420261427328 13432596226434 13492707072768 13507975554304 13520390973012 13538012114592 13539556750104 13557202870464 13585019101101 13645812039552 13652445881088 13658354146206 13673810075618 13699850207064 13735000353536 13773805136784 13800654324928 13813338749859 13820054033646 13839644596932 13875153418368 13903622009662 13923331034404 13930099790376 14039419970688 14059321495296 14072243665788 14079084814872 14099042566224 14164219114584 14182679358144 14191193171232 14209688570112 14211778921221 14231924772582 14295612612864 14331907886744 14336001264816 14352224026448 14384137871754 14448506865408 14478151844772 14498675292024 14505723748656 14593437875632 14612457520512 14621229327936 14625888088086 14634667957833 14707963778816 14742350507016 14749517425104 14770425545568 14866964274624 14888530298422 14916883718856 15025969240128 15047269243776 15069096818028 15078142744434 15097794105744 15167587646904 15189088401168 15196472498592 15232001343867 15295795848256 15317478343552 15351538544496 15412331482947 15451875397728 15472013845248 15473779142976 15481301641344 15505527742859 15525736115544 15609547595664 15627211514992 15656971665216 15671362264173 15741491584896 15773789468514 15794347467024 15796149541788 15816736682208 15889853725328 15920114046144 15934746503907 15950431994112 15965092317636 16082564189472 16090382645568 16113191504256 16123396372587 16146252029754 16187678988096 16218506481408 16242033052824 16251783088772 16311009703527 16379323299136 16384001445504 16402541744512 16417617610086 16439014710576 16448882993928 16524922300348 16546459251168 16569914619456 16577969998464 16585144320393 16603912234679 16678214715008 16686322743552 16725334808952 16781494183713 16856591342976 16880486337792 16882969583161 16891177152234 16915121174028 17047867107264 17063536102767 17087724451314 17096031560916 17199408924852 17207770329288 17232163136496 17254621835136 17334385882176 17344791653728 17367397141248 17383359822444 17403031005332 17408001535848 17466453129987 17544615479424 17555147451072 17580612954366 17614093123368 17659286168832 17695518921388 17720603134696 17729217915024 17859670302848 17876085440994 17910128301912 17944235993376 18027187964016 18050682819456 18052742333472 18076270493952 18113358801468 18211138861608 18245819791584 18266466942752 18272287184427 18365073515712 18417784999812 18426738711528 18428841132086 18452859462576 18573466387168 18614766657564 18641153946888 18762991554384 18772113086496 18798723421632 18837294034713 18885625486112 18910239144192 18921590894976 18949038561628 18975899696776 19114668353088 19151069946624 19153887211767 19178850495672 19304202459696 19331567056032 19340964998208 19358741620449 19386183528558 19494972437248 19501184117448 19512890610444 19538321783904 19656467342688 19666023233472 19693900727424 19706373344273 19734308036366 19822619032832 19866696939936 19889178291808 19894858898112 19935678526533 19945370154402 20034625653504 20065977078994 20092129090704 20104190325912 20130392140992 20223450195872 20252117868224 20261963331456 20280586459518 20309335125156 20468718059328 20478668821632 20507698278144 20510715113427 20549775310596 20602500530304 20631705523968 20660707705176 20700981487392 20730081050469 20759466895398 20812730127552 20852365476096 20855433014493 20875962220288 20884996551606 20895149685564 21031719291352 21059129956032 21061532722384 21088982242944 21108365498682 21132251935046 21226818728192 21246328671876 21274019037216 21286789756848 21347887158873 21443418919296 21453843527424 21487415833114 21497861830116 21528336039672 21583571984128 21656044070432 21717227767158 21748012938036 21758585622984 21848548872326 21890156813448 21918686280768 21931843991904 22061945668224 22093219492608 22113525760524 22124276137656 22155638318352 22300446411936 22329510610176 22332795447633 22375325578284 22521569536312 22553494898704 22603645227042 22617214116651 22704796502784 22730489476352 22751381470356 22783632601752 22794708747888 22932545233136 22943693772384 22976217515328 23009546824834 23112514509568 23177813096592 23210668714464 23221952462016 23288604173316 23406863268096 23440817272488 23485457497824 23612237377344 23638957220032 23660684202771 23691521200536 23694224312682 23725105023312 23834780587992 23880171069216 23925647991168 24036250618688 24070323111296 24123846284208 24151145068624 24219378044631 24281518482144 24327759722112 24363049579236 24365829310207 24377674633158 24486764687616 24557046666416 24568984948704 24603812616768 24626426415129 24673324490892 24787383450522 24819688876752 24854871929184 24866954997696 25017322072512 25029484115328 25064964562176 25088002213428 25116392046284 25284887014464 25320729506688 25336765728351 25372681761042 25486224470784 25538516282356 25571800660896 25631586676971 25738936612928 25775422741376 25787953330944 25799113387278 25811655493932 25848244704744 26001578823264 26017187480592 26051095711872 26091862083067 26104546507998 26208623123584 26221364311296 26332721176608 26370919431549 26421139685052 26488929253248 26526478530816 26543278382082 26580904702044 26593826872536 26789505454272 26805587101216 26814128161491 26840522854656 26865192452868 27040781946024 27076024229184 27079113500208 27114405740928 27170038202202 27291624079104 27316708292412 27347620151236 27399700414128 27547610273568 27601308649856 27626677499718 27640108067292 27643261698129 27679289193864 27750306836736 27807244019324 27846662068808 27860199580752 28078839941376 28144487331576 28158169629744 28198085132448 28328438229168 28365358716288 28382386342464 28423557842442 28463849545164 28663815773488 28672002529632 28704448052896 28768275743508 28918614025609 28956303689544 28997350584048 29011447497312 29186875751264 29224915041024 29242458655872 29251776176172 29269335915666 29484701014032 29499034850208 29540851091136 29601462054549 29733928549248 29777060596844 29833767437712 29918055231603 30051938480256 30094538487552 30098965618491 30138193636056 30156285488868 30195588211488 30335175293808 30378176802336 30392944997184 30420879689277 30455304259331 30464002687734 30591591696512 30634956687104 30703077088992 30824662965894 30903750795456 30947558285952 30962603282688 30967158112429 31011055485718 31051472231088 31219095191328 31254423029984 31313943330432 31327494827409 31342724528346 31482983169792 31547578937028 31588694934048 31592299083576 31633473364416 31698377902569 31779707450656 31840228092288 31869493007814 31930184635272 32165128378944 32180765291136 32226383008512 32231123749671 32246792745174 32292504059508 32375357976192 32484066105648 32503566177544 32575841650737 32622019407054 32758646598272 32768002891008 32772823308489 32805083489024 32835235220172 32878029421152 32897765987856 33049844600696 33092918502336 33139829238912 33155939996928 33160817482849 33170288640786 33207824469358 33356429430016 33450669617904 33562988367426 33713182685952 33765939166322 33782354304468 33830242348056 34095734214528 34127072205534 34175448902628 34192063121832 34398817849704 34415540658576 34464326272992 34509243670272 34514320237251 34668771764352 34689583307456 34766719644888 34806062010664 34816003071696 34932906259974 35089230958848 35110294902144 35161225908732 35228186246736 35391037842776 35441206269392 35458435830048 35541336469023 35719340605696 35752170881988 35820256603824 35888471986752 36054375928032 36101365638912 36105484666944 36226717602936 36422277723216 36491639583168 36532933885504 36544574368854 36566511949737 36730147031424 36835569999624 36853477423056 36857682264172 36905718925152 37146932774336 37181075175783 37229533315128 37282307893776 37525983108768 37544226172992 37597446843264 37674588069426 37771250972224 37843181789952 37898077123256 37951799393552 38059022641563 38229336706176 38307774423534 38357700991344 38608404919392 38663134112064 38681929996416 38698670080917 38717483240898 38772367057116 39002368234896 39025781220888 39076643567808 39156819761997 39312934685376 39332046466944 39387801454848 39412746688546 39468616072732 39733393879872 39778356583616 39789717796224 39814917573123 39871357053066 39890740308804 40131954157988 40184258181408 40208380651824 40260784281984 40446900391744 40504235736448 40523926662912 40561172919036 40618670250312 40755057303303 40937436118656 40957337643264 41021430226854 41099550621192 41205001060608 41321415410352 41401962974784 41440016249577 41460162100938 41518933790796 41625460255104 41710866028986 41769993103212 41790299371128 42063438582704 42118259912064 42123065444768 42177964485888 42216730997364 42264503870092 42492657343752 42548038074432 42573579513696 42635336763663 42695774317746 42886837838592 42974831666228 42995723660232 43056672079344 43312088140864 43434455534316 43496025876072 43517171245968 43697097744652 43780313626896 43837372561536 43863687983808 43904003873499 44123891336448 44227051521048 44248552275312 44311276636704 44600892823872 44665590895266 44692403494123 44750651156568 45043139072624 45106989797408 45207290454084 45234428233302 45502762940712 45567265203504 45589417495776 45865090466272 45887387544768 45952435030656 46019093649668 46236994448841 46355626193184 46421337428928 46443904924032 46516583228577 46577208346632 46881634544976 46970914995648 47014086792519 47224474754688 47277914440064 47321368405542 47383042401072 47388448625364 47450210046624 47669561175984 47760342138432 47804239511721 47851295982336 47858335264663 48072501237376 48140646222592 48247692568416 48302290137248 48370189117761 48438756089262 48563036964288 48655519444224 48662677033817 48726099158472 48731658620414 48755349266316 49114093332832 49137969897408 49207625233536 49252852830258 49346648981784 49574766901044 49639377753504 49709743858368 49733909995392 49811736704037 50034644145024 50058968230656 50176004426856 50232784092568 50344482551139 50569774028928 50641459013376 50648908749483 50673531456702 50745363522084 51077032564712 51143601321792 51190608308301 51263173353942 51477873225856 51550845482752 51598226774556 51623310987864 51696489409488 52003157646528 52034374961184 52102191423744 52109856044477 52183724166134 52209093015996 52417246247168 52665442353216 52741838863098 52842279370104 52977858506496 53086556764164 53161809404088 53187653745072 53579010908544 53611174202432 53628256322982 53730384905736 54081563892048 54152048458368 54158227000416 54228811481856 54340076404404 54633416584824 54695240302472 54799400828256 54816861553281 55095220547136 55202617299712 55253354999436 55280216134584 55286523396258 55358578387728 55614488038648 55693324137616 55720399161504 56288974663152 56316339259488 56396170264896 56511882104139 56656876458336 56730717432576 56764772684928 56847115684884 56927699090328 57327631546976 57344005059264 57408896105792 57461661635301 57536551487016 57837228051218 57912607379088 57994701168096 58022894994624 58373751502528 58484917311744 58503552352344 58538671831332 58969402028064 58998069700416 59081702182272 59119120032819 59202924109098 59467857098496 59554121193688 59667534875424 59807035579599 59836110463206 60103876960512 60197931236982 60276387272112 60312570977736 60391176422976 60670350587616 60756353604672 60785889994368 60841759378554 60910608518662 60928005375468 61183183393024 61406154177984 61532145340281 61649325931788 61807501590912 61895116571904 61934316224858 62022110971436 62102944462176 62438190382656 62508846059968 62566299043479 62627886660864 62654989654818 62685449056692 63095157874056 63177389868096 63184598167152 63266946728832 63396755805138 63559414901312 63680456184576 63738986015628 63860369270544 64043661476619 64330256757888 64361530582272 64462247499342 64493585490348 64585008119016 64750715952384 64968132211296 65007132355088 65151683301474 65244038814108 65517293196544 65545646616978 65670470440344 65756058842304 65795531975712 66099689201392 66185837004672 66279658477824 66321634965698 66340577281572 66415648938716 66901339235808 66998386342899 67125976734852 67531878332644 67564708608936 67660484696112 67851642349953 68191468429056 68254144411068 68350897805256 68384126243664 68797635699408 68831081317152 68928652545984 69028640474502 69070078127281 69337543528704 69379166614912 69533439289776 69612124021328 69632006143392 69865812519948 70220589804288 70230919776479 70322451817464 70456372493472 70782075685552 70882412538784 70916871660096 70982052608313 71082672938046 71504341763976 71640513207648 71776943973504 72108751856064 72210969333888 72453435205872 72658134133893 72844555446432 72983279166336 73065867771008 73089148737708 73097487930621 73133023899474 73460294062848 73671139999248 73706954846112 73715364528344 73811437850304 73879279245387 73962881772661 74293865548672 74362150351566 74459066630256 74564615787552 75051966217536 75088452345984 75194893686528 75205955415899 75349176138852 75542501944448 75796154246512 75903598787104 76010297185053 76118045283126 76458673412352 76469921053141 76615548847068 76715401982688 77216809838784 77326268224128 77363859992832 77397340161834 77434966481796 77544734114232 78004736469792 78051562441776 78153287135616 78275586249201 78313639523994 78625869370752 78664092933888 78825493377092 78937232145464 79112758294647 79466787759744 79556713167232 79579435592448 79629835146246 79742714106132 79781480617608 80263908315976 80368516362816 80416761303648 80442384484473 80521568563968 80533413886919 80893800783488 81008471472896 81122345838072 81237340500624 81510114606606 81874872237312 81886916641321 82042860453708 82199101242384 82642830820704 82803925949568 82880032499154 82920324201876 82929785094387 83037867581592 83250920510208 83421732057972 83539986206424 83580598742256 84126877165408 84236519824128 84246130889536 84433461994728 84529007740184 84985314687504 85096076148864 85147159027392 85270673527326 85391548635492 85949663332456 85991447320464 86113344158688 86624176281728 86755842076827 86868911068632 86992051752144 87034342491936 87394195489304 87560627253792 87674745123072 87727375967616 87808007746998 88454103042096 88497104550624 88622553273408 88804386163647 89201785647744 89331181790532 89384806988246 89501302313136 90086278145248 90213979594816 90296896855473 90414580908168 90468856466604 91005525881424 91134530407008 91178834991552 91365912777993 91730180932544 91774775089536 91904870061312 92038187299336 92473988897682 92711252386368 92842674857856 92887809848064 92901474337287 93033166457154 93154416693264 93763269089952 93941829991296 93982484482227 94028173585038 94448949509376 94555828880128 94642736811084 94766084802144 94776897250728 94900420093248 95095133707707 95339122351968 95520684276864 95608479023442 95716670529326 96145002474752 96495385136832 96604580274496 96693371249013 96740378235522 96877512178524 97126073928576 97325354067634 97452198316944 97463317240828 97510698532632 98228186665664 98275939794816 98318469925467 98415250467072 98505705660516 98693297963568 99149533802088 99278755507008 99419487716736 99467819990784 99482452448547 99623473408074 100069288290048 100352008853712 100465568185136 100688965102278 101139548057856 101297817498966 101347062913404 101490727044168 102154065129424 102287202643584 102381216616602 102526346707884 102955746451712 103196453549112 103246621975728 103392978818976 103542960711753 104006315293056 104068749922368 104219712088954 104367448332268 104418186031992 105330884706432 105483677726196 105684558740208 106173113528328 106323618808176 106375307490144 106624009407069 107158021817088 107222348404864 107256512645964 107460769811472 108163127784096 108304096916736 108316454000832 108538694200013 108680152808808 109266833169648 109390480604944 109598801656512 109633723106562 109699535849211 110190441094272 110506709998872 110560432269168 110573046792516 110717156775456 111228976077296 111386648275232 111440798323008 111543225527349 112577949326304 112632678518976 112792340529792 113023764208278 113313752916672 113529545369856 113694231369768 113855398180656 114177067924689 114655263093952 114688010118528 114817792211584 114923323270602 115073102974032 115674456102436 115825214758176 115989402336192 116045789989248 116096010242751 116227385642753 116747503005056 117007104704688 117077343662664 117470459285991 117938804056128 117996139400832 118163404364544 118180787082127 118238240065638 118405848218196 119108242387376 119335069750848 119444752719369 119614071159198 119672220926412 120395862473964 120552774544224 120625141955472 120782352845952 121340701175232 121512707209344 121571779988736 121683518757108 121821217037324 121856010750936 122265171909909 122812308355968 123064290680562 123298651863576 123615003181824 123868632449716 124044221942872 124205888924352 124320048748731 124876380765312 125017692119936 125132598086958 125309979309636 125370898113384 126190315748112 126354779736192 126369196334304 126533893457664 126552507536587 126793511610276 127118829802624 127477972031256 127720738541088 127906010290989 128087322953238 128660513515776 128924494998684 128987170980696 129170016238032 129936264422592 130014264710176 130303366602948 130488077628216 131091293233956 131340940880688 131512117684608 131591063951424 132199378402784 132371674009344 132643269931396 132681154563144 132831297877432 133802678471616 133996772685798 134077210482369 134251953469704 135063756665288 135129417217872 135320969392224 135703284699906 136508288822136 136701795610512 136768252487328 137595271398816 137662162634304 137857305091968 138057280949004 138140156254562 138758333229824 139066878579552 139224248042656 139264012286784 139549749685731 139731625039896 140461839552958 140644903634928 140912744986944 141564151371104 141764825077568 141833743320192 141964105216626 142165345876092 143008683527952 143281026415296 143553887947008 143575005793989 144217503712128 144421938667776 144906870411744 145110567353283 145316268267786 145689110892864 145966558332672 145988031101451 146131735542016 146178297475416 146194975861242 146266047798948 147342279998496 147413909692224 147430729056688 147622875700608 147758558490774 147925763545322 148587731097344 148724300703132 148918133260512 149129231575104 149435210112111 150103932435072 150176904691968 150411910831798 150698352277704 151085003888896 151592308493024 151807197574208 151946726248449 152020594370106 152236090566252 152939842106282 153231097694136 153430803965376 154433619677568 154652536448256 154794680323668 154869932963592 155089468228464 156009472939584 156103124883552 156306574271232 156329568133431 156551172498402 156627279047988 157251738741504 157650986754184 157874464290928 158225516589294 158933575519488 159113426334464 159259670292492 159485428212264 159562961235216 160527816631952 160737032725632 160833522607296 160884768968946 161066827773838 161787601566976 162244691676144 162474681001248 163020229213212 163773833282642 164085720907416 164398202484768 165285661641408 165607851899136 165760064998308 165840648403752 165859570188774 166075735163184 166843464115944 167079972412848 167161197484512 168253754330816 168492261779072 168866923989456 169058015480368 169535646312417 169970629375008 170192152297728 170294318054784 170541347054652 170560805171449 170783097270984 171899326664912 171982894640928 172226688317376 172384984905903 173248352563456 173511684153654 173737822137264 173984103504288 174068684983872 174788390978608 175121254507584 175454751935232 175616015493996 176908206084192 176994209101248 177245106546816 177357360098457 177608772327294 178403571295488 178662363581064 178769613976492 179002604626272 179421106738797 180172556290496 180427959189632 180593793710946 180829161816336 180937712933208 182011051762848 182269060814016 182357669983104 182643034581469 182731825555986 183460361865088 183549550179072 184076374598672 184596436020843 184947977795364 185422504772736 185685349715712 185712665414771 185802948674574 186066332914308 186308833386528 187526538179904 187698897130437 187883659982592 187964968964454 188056347170076 189285473622168 189532169604288 189553794501456 189800840186496 190190267415414 190678244703936 191041368553728 191216958046884 191433341058652 192130984429857 192990770273664 193209160548992 193386742498026 193480756471044 193755024357048 194252147857152 194650708135268 194904396633888 194926634481656 195021397065264 195581148011089 196456373331328 196551879589632 196636939850934 197011411321032 197386595927136 198299067604176 198557511014016 198838975433472 198964904897094 199246946816148 200704017707424 200931136370272 200995159028697 201377930204556 202595634997932 202694125826808 202981454088336 204308130258848 204574405287168 204762433233204 205052693415768 206392907098224 206493243951456 206785957637952 207085921423506 207210234381843 208012630586112 208137499844736 208439424177908 208734896664536 208836372063984 210661769412864 210692759329437 210967355452392 211369117480416 212346227056656 212647237616352 212750614980288 212946157824939 213248018814138 214444696809728 214513025291928 214921539622944 216326255568192 216632908001664 216770106787003 217077388400026 217360305617616 218533666339296 218780961209888 219197603313024 219267446213124 219292463791863 219399071698422 220380882188544 221013419997744 221120864538336 221146093585032 221434313550912 221888645317983 222457952154592 222773296550464 222881596646016 223086451054698 225155898652608 225265357037952 225584681059584 225617866247697 226047528416556 226627505833344 227388462739536 227710796361312 228030891555159 228354135849378 229310526187904 229376020237056 229409763159423 229635584423168 229846646541204 230146205948064 231348912204872 231650429516352 231978804672384 232091579978496 232125722379943 232192020485502 232454771285506 233495006010112 234014209409376 234154687325328 234826758747603 234940918571982 235877608112256 235992278801664 236361574164254 236476480131276 236811696436392 238216484774752 238670139501696 238889505438738 239228142318396 239344441852824 240791724947928 241105549088448 241250283910944 241564705691904 241600241660757 242681402350464 243025414418688 243367037514216 243642434074648 243712021501872 244530343819818 245624616711936 245660749923963 246128581361124 246597303727152 247737264899432 248088443885744 248411777848704 248640097497462 248789355283161 249752761530624 250035384239872 250265196173916 250619958619272 250741796226768 252380631496224 252709559472384 252738392668608 253105015073174 253587023220552 254237659605248 254955944062512 255441477082176 255812020581978 256174645906476 257848989997368 257974341961392 258340032476064 259872528845184 260028529420352 260267526230481 260606733205896 260976155256432 262182586467912 262681881761376 263024235369216 263182127902848 264398756805568 265286539862792 265362309126288 265662595754864 266413158490941 267605356943232 267993545371596 268154420964738 268503906939408 270127513330576 270258834435744 270641938784448 270890690566419 271406569399812 273016577644272 273403591221024 273536504974656 274097738333979 275190542797632 275324325268608 275714610183936 276114561898008 276280312509124 278133757159104 278448496085312 278528024573568 278704423011861 279099499371462 279463250079792 280923679105916 281289807269856 281825489973888 281947453446681 283128302742208 283529650155136 283667486640384 283928210433252 284330691752184 285285401123121 286017367055904 286562052830592 287010482913737 287150011587978 288435007424256 289813740823488 290080113747039 290221134706566 290632536535572 291378221785728 291976062202902 292356594950832 292389951722484 292532095597896 294684559996992 294827819384448 294861458113376 294955409776401 295245751401216 295517116981548 295851527090644 297448601406264 297836266521024 298258463150208 298447357345641 298870420224222 300207864870144 300823821663596 301396704555408 303184616986048 303614395148416 303893452496898 304041188740212 304472181132504 305879684212564 306462195388272 306861607930752 308867239355136 309589360647336 309739865927184 310178936456928 310628882135259 312018945879168 312206249767104 312659136266862 313102344996804 313254558095976 315301973508368 315748928581856 316451033178588 318519340584984 318970856424528 319125922470432 321055633263904 321474065451264 321667045214592 321769537937892 322133655547676 324489383352288 324949362002496 325616082600039 326040458426424 327547666565284 328171441814832 328796404969536 329098607547633 330571323282816 331520129996616 331681296807504 331719140377548 332151470326368 333686928231888 334159944825696 334322394969024 334629676582047 335008346852641 336507508661632 336984523558144 337733847978912 338116030960736 339071292624834 339941258750016 340588636109568 340638739236719 341082694109304 341121610342898 341566194541968 343798653329824 343965789281856 344453376634752 344769969811806 347023368307308 347475644274528 347968207008576 348137369967744 348682156928259 349576781957216 350242509015168 351232030987992 352411377857973 353816412168384 353988418202496 354490213093632 354542361246381 354714720196914 355217544654588 357324727162128 357539227952984 358005209252544 358334258158107 358842213477594 360345112580992 360855918379264 361187587421892 361658323632672 361875425866416 364022103525696 364538121628032 364715339966208 364768992311339 365286069162938 365463651111972 366920723730176 368152749197344 369192872041686 369895955590728 370845009545472 371425330829542 371605897349148 372132665828616 372617666773056 375053076359808 375397794260874 375929937928908 376112694340152 378570947244336 379064339208576 379107589002912 379601680372992 379657522609761 380380534830828 381356489407872 382433916093768 382866682117304 383718030872967 384261968859714 385981540547328 386418321097984 386773484996052 386961512942088 387510048714096 389301416270536 389808793267776 389853268963312 390042794130528 391162296022178 392912746662656 393273879701868 394022822642064 394773191854272 396598135208352 397115022028032 397929809794188 398493893632296 401408035414848 401862272740544 401990318057394 402231631447107 402755860409112 405191269995864 405388251653616 405962908176672 408616260517696 409524866466408 410105386831536 412785814196448 412986487902912 413571915275904 414171842847012 414420468763686 416274999689472 416878848355816 417469793329072 417672744127968 418649249057193 421385518658874 421934710904784 422738234960832 424692454113312 425294475232704 425501229960576 425892315649878 426496037628276 429026050583856 429843079245888 430725017381967 432652511136384 433265816003328 433540213574006 434154776800052 434720611235232 437067332678592 437561922419776 437964093304353 438395206626048 438534892426248 438584927583726 438798143396844 442026839995488 442241729076672 442292187170064 442868627101824 443777290635966 444915904309184 445546593100928 445763193292032 446172902109396 448305630336333 450311797305216 450530714075904 451235732495394 452095056833112 453255011666688 454776925479072 455421592722624 455840178745347 456061783110318 456708271698756 458621052375808 458819526318846 459693293082408 460292411896128 462697824409744 463300859032704 463957609344768 464251444759886 464384040971004 464909542571012 468028418818752 468309374650656 468988704400293 469653517495206 469881837143964 471755216224512 472723148328508 472952960262552 473623392872784 476432969549504 477340279003392 477779010877476 478456284636792 478688883705648 481583449895856 482211098176896 482500567821888 483200483321514 485362804700928 486734075028432 487284868149296 487424043003744 489060687639636 491321499847926 491616438435353 492257162722248 493194607454304 495474529798864 496176887771488 496823555697408 497280194994924 497578710566322 500530392347832 501239917238544 501483592453536 504761262992448 505476785337216 506210030146348 507174046441104 508606938937251 509911888125024 510882954164352 511624041163956 511682415514347 512349291812952 515697979994736 515948683922784 516680064952128 517154954717709 517740172408627 519745057690368 520057058840704 520535052460962 521213466411792 521952310512864 524365172935824 525363763522752 526364255805696 526441687911293 528797513611136 530573079725584 530724618252576 531325191509728 532072080295371 532826316981882 535210713886464 535289447371987 535987090743192 536308841929476 537007813878816 540255026661152 540517668871488 541283877568896 541781381132838 542813138799624 546033155288544 546807182442048 547073009949312 547929103744407 548195476667958 550381085595264 550648650537216 552229123796016 552560625018248 553789308062529 556267514318208 556896992170624 557056049147136 557137996244313 557408846023722 558198998742924 558926500159584 561847358211832 562579614539712 563096691391311 563650979947776 563733897208433 563894906893362 566256605484416 567059300310272 567856420866504 568661383504368 570570802246242 572034734111808 573124105661184 573208416489247 574020965827474 574300023175956 579627481646976 580160227494078 580442269413132 581265073071144 582756443571456 583952124405804 584713189901664 584779903444968 585064191195792 586743444033267 589369119993984 589655638768896 589722916226752 589910819552802 591034233963096 591703054181288 594897202812528 595672533042048 596516926300416 596894714691282 597740840448444 601647643327192 602793409110816 602985477086091 606369233972096 607228790296832 607786904993796 608082377480424 608944362265008 611759368425128 612924390776544 613723215861504 619178721294672 619479731854368 620357872913856 621257764270518 621630703145529 624037891758336 624412499534208 625318272533724 626204689993608 626509116191952 630603947016736 631497857163712 632078277988311 632902066357176 637038681169968 637941712849056 638251844940864 642111266527808 643334090429184 643539075875784 644267311095352 648978766704576 649898724004992 650310320361009 651232165200078 652080916852848 655095333130568 656342883629664 657592809939072 657877391375589 658197215095266 661142646565632 663040259993232 663362593615008 663438280755096 664302940652736 665665935953949 667373856463776 668319889651392 668644789938048 669259353164094 670016693705282 673015017323264 675467695957824 676232061921472 676853598743091 678142585249668 679882517500032 681277478473438 682165388218608 682243220685796 683132389083936 687597306659648 687931578563712 688229289478269 688906753269504 689539939623612 694046736614616 694951288549056 695936414017152 696274739935488 696377167139829 697364313856518 699153563914432 700485018030336 702464061975984 704480276242809 704822755715946 707632824336768 707976836404992 709084722492762 709429440393828 710435089309176 714649454324256 715078455905968 716010418505088 716668516316214 717684426955188 720690225161984 722375174843784 723316647265344 723750851732832 724800724982271 728044207051392 729076243256064 729537984622678 730572138325876 730927302223944 736305498394688 736982249771889 738385744083372 739791911181456 742850661659084 743211794698296 744265331657232 745235333546112 746368065849483 750106152719616 750795588521748 751859875857816 752225388680304 757141894488672 758128678417152 758215178005824 759315045219522 759770859400091 760761069661656 762712978815744 764867832187536 765733364234608 767436061745934 768523937719428 773546969992104 773923025884176 775020097428192 778602832541072 779617586535552 779706537926624 780085588261056 780802578691443 782324592044356 786547759403736 788045645284128 789546383708544 793196270416704 795859619588376 796987787264592 799239475472823 802816070829696 803724545481088 803980636114788 804463262894214 805511720818224 810382539991728 810776503307232 811925816353344 812672071699257 813591699499271 817232521035392 819049732932816 820210773663072 822293215001937 825571628392896 825972975805824 827143830551808 827265509574889 828343685694024 828840937527372 833757696711632 834939586658144 835345488255936 836113269035583 837298498114386 842771037317748 843869421809568 845476469921664 849384908226624 850588950465408 851002459921152 851784631299756 852992075256552 855856203369363 858052101167712 859686158491776 861031448741211 861450034763934 865305022272768 867080427148012 868309553600104 869441222470464 870240341241117 874134665357184 875123844839552 875928186608706 877069784852496 877169855167452 877596286793688 884053679990976 884483458153344 884584374340128 884866229329203 885737254203648 885867552756109 887554581271932 889831808618368 891093186201856 892345804218792 895342072036923 896611260672666 900623594610432 900756083054531 902471464990788 904190113666224 909553850958144 910843185445248 911680357490694 912123566220636 913416543397512 917639052637692 919386586164816 920584823792256 925395648819488 926601718065408 928502889519772 928768081942008 929819085142024 931886646405777 936056837637504 936618749301312 937977408800586 939307034990412 939763674287928 945446296657016 945905920525104 947246785745568 952865939099008 955558021754952 956912569273584 957377767411296 963166899791712 964422196353792 965001135643776 966400966643028 973468150056864 974569736298592 974848086007488 976848247800117 978121375279272 982642999695852 983232876870706 984514325444496 986389214908608 990949059597728 992353775542976 994560389989848 995157421132644 1001060784695664 1002479834477088 1002967184907072 1005025040557923 1009522525984896 1010953570674432 1012420060292696 1014348092882208 1017213877874502 1019823776250048 1021765908328704 1021916217710157 1023248082327912 1023364831028694 1024698583625904 1031395959989472 1031897367845568 1033360129904256 1034309909435418 1035480344817254 1040114117681408 1041070104921924 1042426932823584 1043904621025728 1046046470784777 1048730345871648 1050727527045504 1052883375822586 1057595027222272 1061146159451168 1061449236505152 1062650383019456 1063627083739143 1064144160590742 1065652633963764 1070578894743974 1071974181486384 1072617683858952 1074015627757632 1080510053322304 1081035337742976 1082567755137792 1083562762265676 1085626277599248 1092066310577088 1093614364884096 1094146019898624 1094306976934017 1095858207488814 1096390953335916 1100762171190528 1104458247592032 1105121250036496 1107578616125058 1112535028636416 1113793984341248 1114275992488626 1114817692047444 1116397997485848 1117853000319168 1123694716423664 1125159229079424 1126193382782622 1127467794416866 1127789813786724 1132513210968832 1135712841733008 1137322767008736 1138972567829283 1141141604492484 1144069468223616 1146416832978494 1148041931654948 1148600046351912 1159254963293952 1160320454988156 1160884538826264 1162530146142288 1167904248811608 1169426379803328 1169559806889936 1170128382391584 1173486888066534 1178738239987968 1179445832453504 1179821639105604 1182068467926192 1183406108362576 1189794405625056 1191345066084096 1193789429382564 1193925636200143 1195481680896888 1203295286654384 1205586818221632 1205970954172182 1206694894341321 1212738467944192 1215573809987592 1216164754960848 1217888724530016 1223518736850256 1225848781553088 1238357442589344 1238959463708736 1240715745827712 1242515528541036 1243261406291058 1248824999068416 1250636545067448 1252409379987216 1253018232383904 1255947747171579 1261207894033472 1262995714327424 1264156555976622 1265804132714352 1274077362339936 1275883425698112 1276503689881728 1278501242070283 1284222533055616 1287078151751568 1288534622190704 1292175052145901 1297957533409152 1299797448009984 1299988657903397 1300620640722018 1302464330400156 1304161833705696 1310190666261136 1312685767259328 1313892279913059 1315185619878144 1315754782751178 1316394430190532 1326080519986464 1326725187230016 1326876561510192 1328605881305472 1331331871907898 1334747712927552 1336639779302784 1337289579876096 1338518706328188 1340033387410564 1344916891008999 1350935391915648 1352464123842944 1353707197486182 1356285170499336 1359765035000064 1362554956946876 1364330776437216 1364486441371592 1366264778167872 1367520536236041 1369068036077623 1375194613319296 1375863157127424 1376458578956538 1379079879247224 1388093473229232 1389902577098112 1391872828034304 1392077582902457 1392754334279658 1394728627713036 1398307127828864 1404928123951968 1406966113200879 1408960552485618 1409645511431892 1415265648673536 1418169444985524 1418858880787656 1420870178618352 1429298908648512 1430156911811936 1432020837010176 1433337032632428 1435368853910376 1444750349687568 1446633294530688 1447501703465664 1449601449964542 1456088414102784 1459075969245356 1461144276651752 1461854604447888 1472610996789376 1473964499543778 1474849315306059 1476771488166744 1479583822362912 1485701323318168 1486423589396592 1488530663314464 1490470667092224 1492736131698966 1501591177043496 1503719751715632 1504450777360608 1514283788977344 1516430356011648 1518630090439044 1519541718800182 1521522139323312 1529735664375072 1531466728469216 1534872123491868 1535047246543041 1537047875438856 1547093939984208 1547846051768352 1550040194856384 1553220517225881 1557205665082144 1559235173071104 1559413075853248 1560171176522112 1561605157382886 1564649184088712 1573095518807472 1576091290568256 1579092767417088 1579325063733879 1586392540833408 1591719239176752 1593975574529184 1596216240886113 1598478950945646 1605632141659392 1605868342115961 1607449090962176 1607961272229576 1608926525788428 1611023441636448 1620765079983456 1621553006614464 1623851632706688 1624880056659601 1625344143398514 1627183398998542 1634465042070784 1638099465865632 1640421547326144 1643787311233221 1644586430003874 1651143256785792 1651945951611648 1654531019149778 1656687371388048 1657681875054744 1667515393423264 1669879173316288 1670690976511872 1671413988732939 1672226538071166 1674596996228772 1685542074635496 1687738843619136 1690952939843328 1691201691625299 1698769816453248 1701177900930816 1703569262599512 1705984150513104 1711712406738726 1716104202335424 1719372316983552 1719625249467741 1722062897482422 1722900069527868 1734160854296024 1736619107200208 1738882444940928 1740480682482234 1748269330714368 1750247689679104 1751856373217412 1754139569704992 1754339710334904 1755192573587376 1760230332099801 1768107359981952 1768966916306688 1769168748680256 1769732458658406 1771735105512218 1775109162543864 1779663617236736 1784691608437584 1790684144073846 1793222521345332 1801512166109062 1804942929981576 1808380227332448 1819107701916288 1821686370890496 1823360714981388 1824247132441272 1826833086795024 1835278105275384 1838773172329632 1841169647584512 1850791297638976 1857005779039544 1857536163884016 1859638170284048 1863773292811554 1864892109436587 1872113675275008 1873237498602624 1875954817601172 1878614069980824 1879527348575856 1890892593314032 1891811841050208 1894493571491136 1896234833964933 1905731878198016 1911116043509904 1913825138547168 1914755534822592 1926333799583424 1930002271287552 1932801933286056 1946936300113728 1949139472597184 1949696172014976 1950930961083027 1953696495600234 1956242750558544 1965285999391704 1966465753741412 1969028650888992 1972778429817216 1973632174126767 1981898119195456 1984707551085952 1989120779979696 1990314842265288 1996997807861847 2002121569391328 2004959668954176 2005934369814144 2009073380396159 2010050081115846 2019045051969792 2024840120585392 2028696185764416 2030560796229273 2034427755749004 2039647552500096 2043832435420314 2046496164655824 2046729662057388 2049397167251808 2062791919978944 2063794735691136 2064687868434807 2066720259808512 2068619818870836 2070960689634508 2082140209843848 2084853865647168 2087809242051456 2089131501419487 2092092941569554 2097460691743296 2101455054091008 2105766751645172 2113440828728427 2122292318902336 2122898473010304 2125300766038912 2127254167478286 2128288321181484 2131305267927528 2141157789487948 2143948362972768 2145235367717904 2148031255515264 2151392628121979 2161020106644608 2162070675485952 2167125524531352 2171252555198496 2174402174946813 2184132621154176 2187228729768192 2188613953868034 2191716414977628 2192781906671832 2208916495184064 2210242500072992 2210946749315667 2215157232250116 2228551984977252 2229635384094888 2232795994971696 2235706000638336 2247389432847328 2250318458158848 2252386765565244 2254935588833732 2255579627573448 2271425683466016 2274645534017472 2277945135658566 2279312578200273 2282283208984968 2288138936447232 2292833665956988 2296083863309896 2297200092703824 2320640909976312 2321769077652528 2325060292284576 2335808497623216 2338852759606656 2339119613779872 2340256764783168 2342407736074329 2346973776133068 2358891664907008 2359643278211208 2364136935852384 2366812216725152 2379588811250112 2384471174657033 2387578858765128 2387851272400286 2390963361793776 2406590573308768 2411173636443264 2411941908344364 2413389788682642 2431147619975184 2432329509921696 2435777449060032 2440775098497813 2447037473700512 2451697563106176 2466879645005811 2476714885178688 2477918927417472 2481431491655424 2481796528724667 2485031057082072 2486522812582116 2501273090134896 2504818759974432 2506036464767808 2508339807106749 2511895494343158 2522415788066944 2525991428654848 2528313111953244 2531608265428704 2548154724679872 2551766851396224 2553007379763456 2553382946179373 2557002484140566 2568445066111232 2574156303503136 2577069244381408 2583094346223633 2584350104291802 2595915066818304 2599977315806794 2601241281444036 2604928660800312 2608323667411392 2620381332522272 2625371534518656 2627784559826118 2631509565502356 2632788860381064 2652161039972928 2653450374460032 2653753123020384 2657211762610944 2657602658268327 2662663743815796 2669495425855104 2673279558605568 2677037412656376 2680066774821128 2686026216110769 2689833782017998 2701870783831296 2702268249163593 2704928247685888 2707414394972364 2712570340998672 2725109913893752 2728661552874432 2728972882743184 2732529556335744 2735041072472082 2738136072155246 2750389226638592 2752917157913076 2758159758494448 2776186946458464 2779805154196224 2784155165804914 2785508668559316 2789457255426072 2796614255657728 2809856247903936 2813932226401758 2817921104971236 2819291022863784 2836338889971048 2837717761575312 2841740357236704 2858597817297024 2860313823623872 2866674065264856 2870737707820752 2889500699375136 2893266589061376 2895003406931328 2899202899929084 2918151938490712 2922288553303504 2923709208895776 2930544743400351 2945221993578752 2947928999087556 2949698630612118 2953542976333488 2959167644725824 2971402646636336 2972847178793184 2977061326628928 2985472263397932 3003182354086992 3007439503431264 3008901554721216 3015075121673769 3028567577954688 3032860712023296 3037260180878088 3039083437600364 3043044278646624 3059471328750144 3062933456938432 3065748653130471 3069744246983736 3070094493086082 3074095750877712 3094187879968416 3095692103536704 3100080389712768 3106441034451762 3114411330164288 3118826151706496 3120342353044224 3123210314765772 3129298368177424 3138139412354331 3146191037614944 3152182581136512 3157115312051107 3158650127467758 3172785081666816 3183438478353504 3187951149058368 3190881251217429 3192432481772226 3196957901891292 3211736684231922 3215922544459152 3217853051576856 3222046883272896 3241530159966912 3243106013228928 3247703265413376 3249760113319202 3250688286797028 3254366797997084 3276198931731264 3280843094652288 3282920930802051 3287574622466442 3289172860007748 3302286513571584 3309062038299556 3313374742776096 3315363750109488 3335030786846528 3339758346632576 3341381953023744 3342827977465878 3344453076142332 3349193992457544 3371084149270992 3375477687238272 3382403383250598 3397539632906496 3407138525199024 3411968301026208 3416917703487849 3423424813477452 3432208404670848 3439250498935482 3444125794964844 3445800139055736 3468321708592048 3473238214400416 3477764889881856 3480961364964468 3503712746434824 3508279139409984 3508679420669808 3510385147174752 3520460664199602 3536214719963904 3538337497360512 3539464917316812 3543470211024436 3550218325087728 3569383216875168 3581368288147692 3581776908600429 3586445042690664 3603024332218124 3609885859963152 3616760454664896 3620084683023963 3638215403832576 3646721429962776 3648494264882544 3653666173590048 3670556210550768 3677546344659264 3685091815379051 3701582595277952 3714011558079088 3715072327768032 3719276340568096 3727546585623108 3729784218873174 3746474997205248 3747026131603909 3751909635202344 3757228139961648 3759054697151712 3781785186628064 3783623682100416 3788987142982272 3792469667929866 3822232087019808 3827650277094336 3829511069645184 3835503726210849 3852667599166848 3865603866572112 3876525156437703 3893872600227456 3898278945194368 3899392344029952 3899965973710191 3901861922166054 3907392991200468 3912485501117088 3930571998783408 3932931507482824 3938057301777984 3941676839739177 3945556859634432 3946137280459031 3947264348253534 3963796238390912 3969415102171904 3978241559959392 3980629684530576 3993995615723694 4004243138782656 4009919337908352 4011868739628288 4012458915424729 4018146760792318 4020100162231692 4049680241170784 4057392371528832 4061121592458546 4068855511498008 4079295105000192 4087664870840628 4092992329311648 4093459324114776 4098794334503616 4107204108232869 4125583839957888 4127589471382272 4129375736869614 4137239637741672 4141921379269016 4164280419687696 4169707731294336 4175618484102912 4176232748707371 4178263002838974 4184185883139108 4194921383486592 4211533503290344 4220898339602637 4226881657456854 4244584637804672 4245796946020608 4250601532077824 4254508334956572 4256576642362968 4262610535855056 4282315578975896 4287896725945536 4290470735435808 4296062511030528 4302785256243958 4322040213289216 4334251049062704 4342505110396992 4348804349893626 4368265242308352 4377227907736068 4383432829955256 4385563813343664 4417832990368128 4420485000145984 4421893498631334 4424547945918177 4430314464500232 4457103969954504 4459270768189776 4465591989943392 4471412001276672 4494778865694656 4504773531130488 4509871177667464 4511159255146896 4542851366932032 4549291068034944 4555890271317132 4558625156400546 4564566417969936 4585667331913976 4592167726619792 4594400185407648 4605141739629123 4641281819952624 4643538155305056 4650120584569152 4659661551677643 4671616995246432 4677705519213312 4678239227559744 4680513529566336 4684815472148658 4693947552266136 4719286556422416 4728273871704768 4733624433450304 4737975191201637 4759177622500224 4768942349314066 4775157717530256 4775702544800572 4781926723587552 4813181146617536 4817605026347883 4822347272886528 4823883816688728 4826779577365284 4862295239950368 4864659019843392 4871554898120064 4874640169978803 4881550196995626 4894074947401024 4903395126212352 4931361933699663 4933759290011622 4953429770357376 4955837854834944 4963593057449334 4970062114164144 4973045625164232 5002546180269792 5009637519948864 5012072929535616 5014241966198817 5016679614213498 5023790988686316 5044831576133888 5056626223906488 5063216530857408 5073605074875897 5096309449359744 5103533702792448 5106765892358746 5114004968281132 5148312607006272 5154138488762816 5158875748403223 5166188692447266 5168700208583604 5199954631613588 5202482562888072 5209857321600624 5216647334822784 5240762665044544 5250743069037312 5255569119652236 5263019131004712 5265577720762128 5280690996299403 5304322079945856 5306900748920064 5307506246040768 5315205316536654 5325327487631592 5338990851710208 5354074825312752 5360133549642256 5372052432221538 5379667564035996 5404536498327186 5414828789944728 5425140681997344 5450219827787504 5457323105748864 5457945765486368 5465059112671488 5470082144944164 5476272144310492 5505834315826152 5516319516988896 5552373892916928 5568310331609828 5571017337118632 5578914510852144 5594676328309761 5619712495807872 5627864452803516 5635842209942472 5638582045727568 5672677779942096 5675435523150624 5683480714473408 5688704501894799 5695141896494897 5717195634594048 5720627647247744 5733348130529712 5741475415641504 5779001398750272 5790006813862656 5790858567024223 5798405799858168 5836303876981424 5844577106607008 5847418417791552 5852792883249081 5861089486800702 5895857998175112 5899397261224236 5907085952666976 5918335289451648 5942805293272672 5945694357586368 5954122653257856 5970944526795864 5990993423585541 6006364708173984 6014879006862528 6017803109442432 6027220141188477 6030150243347538 6057135155909376 6074520361756176 6078166875200728 6086088557293248 6091682388687819 6118942657500288 6125866913876864 6131497306260942 6139488493967472 6140188986172164 6148191501755424 6188375759936832 6191384207073408 6194063605304421 6200160779425536 6201072869292763 6212882068903524 6228822660328576 6237652303412992 6246420629531544 6258596736354848 6267394504258461 6276278824708662 6292382075229888 6304365162273024 6305292581381717 6314230624102214 6317300254935516 6366876956707008 6375902298116736 6381762502434858 6384864963544452 6393915803782584 6423473368463844 6431845088918304 6435706103153712 6444093766545792 6454177884365937 6483060319933824 6486212026457856 6499520226638404 6501376573594056 6508733595994168 6523206524840439 6552397863462528 6561686189304576 6565841861604102 6575149244932884 6578345720015496 6618124076599112 6626749485552192 6630727500218976 6632840247947001 6670061573693056 6679516693265152 6685655954931756 6688906152284664 6698387984915088 6742168298541984 6750955374476544 6764806766501196 6814277050398048 6823936602052416 6833835406975698 6837937734600819 6846849626954904 6864416809341696 6878500997870964 6888251589929688 6891600278111472 6936643417184096 6946476428800832 6961922729928936 7007425492869648 7016558278819968 7017358841339616 7020770294349504 7040921328399204 7076674994721024 7078929834633624 7086940422048872 7100436650175456 7138766433750336 7153413523971099 7162736576295384 7163553817200858 7172890085381328 7206048664436248 7219771719926304 7233520909329792 7240169366047926 7293442859925552 7296988529765088 7307332347180096 7322325295493439 7341112421101536 7355092689318528 7370183630758102 7403165190555904 7428023116158176 7430144655536064 7438552681136192 7445389586174001 7455093171246216 7459568437746348 7494052263207818 7503819270404688 7514456279923296 7518109394303424 7563570373256128 7567247364200832 7577974285964544 7584939335859732 7644464174039616 7655300554188672 7659022139290368 7660148838538119 7671007452421698 7705335198333696 7731207733144224 7749283038670899 7753050312875406 7787745200454912 7796557890388736 7799931947420382 7803723844332108 7814785982400936 7824971002234176 7861143997566816 7865863014965648 7876114603555968 7883353679478354 7892274560918062 7894528696507068 7927592476781824 7956483119918784 7961259369061152 7972807974804981 7987991231447388 8008486277565312 8019838675816704 8024917830849458 8036293521584636 8040200324463384 8099360482341568 8106804747490779 8114784743057664 8122243184917092 8137711022996016 8175329741681256 8185984658623296 8186918648229552 8197588669007232 8214408216465738 8251167679915776 8258751473739228 8274479275483344 8283842758538032 8328560839375392 8339415462588672 8352465497414742 8356526005677948 8357479453401001 8368371766278216 8389842766973184 8423067006580688 8441796679205274 8453763314913708 8489169275609344 8509016669913144 8513153284725936 8525221071710112 8564631157951792 8575793451891072 8580941470871616 8605570512487916 8668502098125408 8685010220793984 8697608699787252 8754455815472136 8766865659910512 8771127626687328 8791634230201053 8835665980736256 8840970000291968 8843786997262668 8849095891836354 8860628929000464 8914207939909008 8918541536379552 8931183979886784 8949508694491981 8989557731389312 9009547062260976 9019742355334928 9022318510293792 9045225365021307 9085702733864064 9098582136069888 9099920605323779 9111780542634264 9117250312801092 9129132835939872 9171334663827952 9184335453239584 9188800370815296 9197245959391413 9210283479258246 9282563639905248 9287076310610112 9300241169138304 9319323103355286 9343233990492864 9356478455119488 9361027059132672 9369630944297316 9387895104532272 9414418237062993 9438573112844832 9456547743409536 9467248866900608 9471345936153321 9475950382403274 9518355245000448 9537884698628132 9550315435060512 9551405089601144 9563853447175104 9572643753652287 9583476252543361 9626362293235072 9635210052695766 9647767633377456 9653559154730568 9724590479900736 9729318039686784 9743109796240128 9744543080317199 9749280339957606 9763100393991252 9788149894802048 9848762792406153 9862723867399326 9867518580023244 9906859540714752 9908316913599841 9927186114898668 9940124228328288 9946091250328464 10005092360539584 10019275039897728 10024145859071232 10028483932397634 10033359228426996 10047581977372632 10113252447812976 10126433061714816 10147210149751794 10192618898719488 10213531784717492 10228009936562264 10250753110463547 10296625214012544 10308276977525632 10317751496806446 10332377384894532 10337400417167208 10399909263227176 10404965125776144 10419714643201248 10433294669645568 10481525330089088 10511138239304472 10526038262009424 10531155441524256 10561381992598806 10608644159891712 10615012492081536 10630410633073308 10650654975263184 10708149650625504 10720267099284512 10744104864443076 10745330725801287 10759335128071992 10809072996654372 10829657579889456 10850281363994688 10900439655575008 10914646211497728 10915891530972736 10940164289888328 10952544288620984 11011668631652304 11032639033977792 11055275446137153 11104747785833856 11136620663219656 11142034674237264 11157829021704288 11189352656619522 11239424991615744 11241078394811727 11255728905607032 11271684419884944 11277164091455136 11345355559884192 11350871046301248 11366961428946816 11377409003789598 11390283792989794 11441255294495488 11466696261059424 11482950831283008 11506511178632547 11558002797500544 11581717134048446 11596811599716336 11672607753962848 11689154213214016 11694836835583104 11699897921130573 11705585766498162 11722178973601404 11791715996350224 11798794522448472 11814171905333952 11836670578903296 11838411841377093 11885610586545344 11891388715172736 11908245306515712 11941889053591728 11981986847171082 12012729416347968 12029758013725056 12035606218884864 12037376746274187 12054440282376954 12060300486695076 12149040723512352 12156333750401456 12172177114586496 12183364777375638 12237885315000576 12251733827753728 12262994612521884 12278976987934944 12280377972344328 12296383003510848 12321612324698607 12376751519873664 12382768414146816 12388127210608842 12402145738585526 12425764137807048 12457645320657152 12492841259063088 12517193472709696 12528698246122113 12534789008516922 12552557649417324 12584764150459776 12610585162763434 12628461248204428 12634600509871032 12733753913414016 12751804596233472 12763525004869716 12769729927088904 12787831607565168 12846946736927688 12863690177836608 12871412206307424 12888187533091584 12908355768731874 12966120639867648 12999040453276808 13002753147188112 13017467191988336 13046413049680878 13104795726925056 13131683723208204 13150298489865768 13156691440030992 13236248153198224 13253498971104384 13261455000437952 13265680495894002 13273643837754531 13340123147386112 13371311909863512 13377812304569328 13396775969830176 13484336597083968 13529613533002392 13628554100796096 13647873204104832 13667670813951396 13675875469201638 13693699253909808 13757001995741928 13776503179859376 13783200556222944 13815425218887369 13873286834368192 13892952857601664 13923845459857872 13978984655032929 14014850985739296 14033116557639936 14034717682679232 14041540588699008 14063513662773113 14081842656798408 14157859669267248 14173880844097744 14200873300350912 14213925573604911 14277532867500672 14306827047942198 14325473152590768 14327107634401716 14345780170762656 14412097328872496 14439543439852608 14452815079043649 14467041818659584 14480338732095852 14586885719851104 14593977059530176 14614664694360192 14623920509936409 14644650590986878 14682224842203072 14710185378637056 14740367261516204 14794085801098989 14856046232316352 14860289311072128 14877105362272384 14890779172348002 14910186342492432 14919136875492696 14988104526415636 15007638540809376 15028912559846592 15036218788606848 15042725898596451 15059748396853853 15127140746512256 15134494728401664 15169878671719464 15220815224627691 15288928348079232 15310601108377344 15312853411927027 15320297677076238 15342014904843396 15462415466288448 15476627245209669 15498566077341798 15506100625750812 15599863894840764 15607447688664216 15629571964801872 15649942004468352 15722287995133632 15731726029931296 15752229207111936 15766707358956708 15784549121836124 15789057393014136 15842072988898209 15912966239837568 15922518738122304 15945615949609962 15975982462894776 16016972555130624 16049835661698916 16072587043169272 16080400648926768 16198720964683136 16213609494981558 16244486369834184 16275422045992032 16350659483362512 16371969317246592 16373837296459104 16395177338014464 16428816432931476 16517502947478456 16548958550966688 16567685517076064 16657121678750784 16704930994829484 16713052011355896 16714958906802002 16736743532556432 16846134013161376 16883593358410548 16907526629827416 17018033339826288 17026306569451872 17050442143420224 17085425689484691 17129262315903584 17151586903782144 17161882941743232 17211141024975832 17337004196250816 17370020441587968 17372575701072669 17395217399574504 17508911630944272 17533731319821024 17542255253374656 17558378649747243 17583268460402106 17681940000583936 17687573994525336 17698191783672708 17721257858000928 17828415879818016 17837083072759104 17862367959773568 17873680623255611 17899017388983962 17979115462778624 18019094124521952 18039484710669856 18044637020587584 18081660423565431 18090450730042614 18171405467728128 18199841210647558 18223561085268528 18234500625602184 18258265671879744 18342669327655904 18368670906479168 18377600741630592 18394491918782826 18420566958516492 18565127279810496 18574152621220224 18600482338276608 18603218607878289 18638646206710572 18686467980985728 18712956910238976 18739261888594632 18775790209064544 18802183512775383 18828836474125986 18877146225689664 18913095486819072 18915877744145151 18934497733801216 18942691872306642 18951900764806548 19075769397256264 19100630870121024 19102810179202288 19127706894350208 19145287507304574 19166952505086722 19252724586470144 19270420105391532 19295535266754912 19307118309461136 19362533653097811 19449180959801472 19458636079373568 19489086160634398 19498560679915212 19526200787982504 19576299789604096 19697525584812306 19725447734798652 19735037160046488 19816633827199682 19854372229797336 19880248456656576 19892182500656928 20010184721079168 20038550079795456 20056967864795268 20066718456853992 20095163954745264 20226504895625952 20252866123429632 20294420299503588 20427063569434984 20456019873124528 20501506220927094 20513813203802457 20593250428025088 20616553955051264 20635502993612892 20664754769789064 20674800834334416 20799818526454352 20809930251552288 20839429286402496 20963050660178176 21022276478608944 21052076524018848 21062310883048512 21122763985197612 21230024984163072 21260821266146616 21301309950526368 21416299301251008 21440534198569024 21460240571913297 21488209728886152 21490661451602574 21518670256143984 21618145993308744 21659315159778912 21700562727989376 21800879311150016 21831783061945472 21880328579776656 21905088577241968 21966975886480317 22023337263304608 22065278067955584 22099807184357749 22110550892274306 22209495571667712 22273241326439312 22284069348474528 22315658043408576 22336168758522003 22378705313239044 22482156789623454 22511457811214064 22543368839769888 22554328182910272 22690711119768384 22701742092602496 22733922857893632 22754818007579196 22780567585979588 22933392522118848 22965901662566016 22980446515614357 23013022357265094 23116005595001088 23163434268096892 23193623199432672 23247849116012697 23345215507925696 23378308426428032 23389673671166208 23399795842261146 23411171532996324 23444357947202808 23583431992700448 23597589044896944 23628343810667904 23665318909341769 23676823682754186 23771221173090688 23782777430345472 23883778107183456 23918423924414943 23963973694342164 24025458832695936 24059516027450112 24074753492548374 24108880564753908 24120600973390152 24298081447024704 24312667500802912 24320414242472337 24344354229172992 24366729554751276 24525989225043768 24557953975869888 24560755944688656 24592766007021696 24643224649397214 24753503039747328 24776254421217684 24804291477171052 24851528275614096 24985682518126176 25034386945419392 25057396492244226 25069578017033844 25072438360203003 25105115298834648 25169528300919552 25221170325526868 25256922496408856 25269201019742064 25467507826828032 25527050009739432 25539459854177808 25575663215130336 25693893473855376 25727380355673216 25742824412614848 25816711537463748 25998080906553616 26005506294376224 26034934383976672 26092826099361756 26229182921227363 26263367446416408 26300596979731536 26313382880061984 26472496306396448 26506997942208768 26522910000875904 26531360991788004 26547287675509062 26742623819727024 26755624609138656 26793551939660352 26848526083475943 26968673194167936 27059227066004784 27135676095063921 27257108201592192 27295746408209664 27299761815971337 27335341627902792 27351750938403276 27387398507819616 27514003991483856 27553006359718752 27566401112445888 27591737878174239 27622960963213217 27630850437774738 27746573668736384 27785905715203328 27847690919715744 27957969310065858 28029701971478592 28069435365358464 28083081177398016 28087212407973103 28127027325546226 28163685313596816 28315719338534496 28347761688195488 28401746600701824 28414037808459963 28427851147209822 28555065735001344 28613654095884396 28650946305181536 28654215268803432 28691560341525312 28750428757630083 28824194657744992 28879086879705216 28905630158087298 28960677464191704 29173771439702208 29187954119060352 29229329388720384 29233629240951597 29247841019872818 29289301181973756 29364449684406144 29480734523032408 29546288377218459 29588171602197978 29712092464632704 29720578622144256 29724950740799523 29754210724544768 29781558344696004 29820372684984864 29838273750985392 29976209052831272 30015277081618752 30057825119693184 30072437577213696 30085451797192902 30119496793707706 30254281493024512 30339757343438928 30441630449255382 30577856696158464 30625706823854054 30640595354152476 30684029809686792 30924830932576896 30953254490419338 30997132154683596 31012201251501624 31199727789681528 31214895377328432 31259143929603744 31299884008936704 31444575990267264 31463452059862592 31533414717913416 31569098243672248 31578114786028272 31684145977796418 31825932479675136 31845037476244608 31891231899219924 31951964925789552 32099671323397832 32145174086338544 32160801297853536 32235992177403861 32397441929366272 32427218989963116 32488972739668368 32550844091984064 32701318966725024 32743938634493184 32747674592918208 32857632865862952 33035005894956912 33097917101933376 33135371034152128 33165826338411459 33314243357501568 33409861989658968 33426104022711792 33429917813604004 33473487065112864 33692268026322752 33723235184435181 33767186716821096 33815053259654832 34036066679652576 34052613138903744 34100884286840448 34170851378969382 34258524631807168 34323765883486464 34422282049951664 34519533535897641 34674008392501632 34745151402145338 34790434799149008 35017823261888544 35067462639642048 35084510506749312 35099693763391719 35116757299494486 35166536920804212 35375147989050672 35396383567345416 35442515716001856 35515235524131279 35656831759636032 35674166145518208 35724735919547136 35747361246511222 35798034777967924 36038188249043904 36078969421339712 36089274041175168 36112130238822561 36163320847130862 36180901460085228 36399682421295116 36447122170537056 36469001251204368 36516531343759488 36685338655311808 36737341812958336 36755201483261184 36788983837565652 36841133917032984 36964836974095821 37130254559620992 37148305242440448 37206437215756578 37277292413421144 37372935961971456 37478523777189264 37551580418129088 37586094738366339 37604367025550766 37657672948251972 37754292451379328 37831755488290302 37885383744613284 37903801529613096 38151538794512528 38201261740242048 38205620358404576 38255413788700416 38290575014609148 38333905010173444 38540840210783064 38591070533509824 38614236618922272 38725067306195622 38898361919602944 38978172321268796 38997121359830424 39052401575965008 39395051169624612 39450895469597304 39470074320092976 39633267654399364 39708744459594672 39760496913313152 39784365001313856 39820931513263593 40020369442158336 40113935729590536 40133436913707984 40190327909490528 40453009791251904 40536009969169561 40588840599007176 40854127138869968 40912039746249056 41003012441854188 41027626407604914 41271005987225784 41329509539578128 41349601668668832 41599637052908704 41619860503104576 41678858572804992 41936953965098787 42044552957217888 42104153048037696 42124621766097024 42190540988319339 42245527970395224 42521642532293232 42602619901052736 42641776720814733 42832598602502016 42881068397138048 42920481143826594 42976419457772304 42981322903205148 43037340512287968 43236291986617488 43318630319557824 43358445237130947 43401125455978752 43407510085049341 43601758622300032 43663566123890944 43760657159553312 43810177154483936 43871761529809227 43933951772960634 44046674526609216 44130556135911168 44137048069672019 44199614368715498 44221101784548612 44546482652878624 44568138696949056 44631316086817152 44672337517044006 44757410626478088 44964313579246908 45022915622428128 45086737679539776 45108656365820544 45179245190561559 45381422239536768 45403484185204992 45509636015158392 45561135171959176 45662445673883073 45866785044237696 45931803325132032 45938560235781081 45960893031228714 46026044714530188 46326868536193784 46387246398865344 46429881735629007 46495698232025394 46690431015851392 46756616852856064 46799591684522292 46822343065992648 46888715894405616 47166863985400896 47195178089793888 47256687621335808 47330637818683538 47353647365508372 47542442346181376 47767556214366912 47836847848829886 47927947388684328 48050917665391872 48149506985096748 48217761129507816 48241201946780304 48596162894049408 48625335001605824 48640828484944674 48733459109502552 49051978450087536 49115907951739776 49121511889377312 49185532014043392 49286449298794428 49552508842435368 49608582954342104 49703056551228192 49971365036252352 50068773890838784 50114792984488452 50139156034067688 50144876720406006 50210230597669296 50442340651053736 50513844992817712 50538402039484128 51054100019478864 51078919708355616 51151326430260672 51256277068454073 51387786947710752 51454760711346432 51485648825229696 51633423074927496 51996161813107232 52011012588752448 52069868767953344 52117727103218007 52185652198723512 52458365842454726 52526734892832816 52601193959463072 52626765760123968 52944992612792896 53045820001751808 53062721983576008 53094575351018124 53485247639454048 53511249218277312 53587103879320704 53621041869766833 53697052166951886 53937346388335872 54118454132009568 54244981270696293 54271352190127842 54514216403184384 54599523631942674 54670683255805584 54703501876806552 54774797015639232 55028007982967712 55106012719437504 55132802224891776 55183475756348478 55245921926426434 55261700875549476 55493147337472768 55695381839431488 55809655823634867 55915938620131716 56059403942957184 56138870730716928 56174424815946206 56254054651092452 56327370627193632 56631438677068992 56695523376390976 56747633232435453 56803493201403648 56828075616919926 56855702294419644 57227308191768792 57301892610363072 57308430537606864 57383120683050624 57500857515260166 57648389315489984 57758173759410432 57811260316174596 57921354928383408 58087600959293433 58347542879404416 58375908238120704 58467258481903194 58495682039745636 58578602363947512 58728899368812288 58961469046064816 59092576754436918 59176343204395956 59424184929265408 59449901481599046 59563116689392008 59640745369969728 59676547501970784 59952418105662544 60030554163237504 60115650239386368 60170903594385804 60238993587415412 60679514686877856 60883260898510764 61251413647708108 61281190708304952 61368059619373584 61541439611407371 61849661865153792 61906508980838676 61994264309367192 62024402503003248 62399455579363056 62429790754656864 62518287859207488 62646560861443867 62889151980534528 62926904119725184 63066829435826832 63138196487344496 63156229572056544 63368291955592836 63690074952489216 63699444237266453 63782463798439848 63903929851579104 64199342646795664 64290348172677088 64321602595707072 64380721715739891 64471984354807722 64854437979926232 64977945479336736 65101688183968128 65402637933450048 65495349185836416 65715265731725904 65900927659440951 66070011789913824 66195834203866752 66270742068304256 66299421553073247 66331652676822918 66628486715003136 66819723979317936 66852208045423584 66859835627208008 66946974130225728 67008506275566009 67084333767803527 67384536052645504 67446470368870362 67534373433642192 67630106519309664 68072133359305152 68105226277807488 68201768573680896 68211801562220393 68341702757938764 68517049263614336 68844564099903328 68941339546843071 69039067071795282 69348016785003264 69358218395198887 69490302804290676 69580869598298016 70035646523777088 70134925279284096 70169021013498624 70199387526783438 70233514598988972 70333073841608424 70750295978101344 70792767134690832 70885031432003712 70995956728025307 71030471048262558 71313663519272064 71348332291036416 71494722493022444 71596069555935848 71755271773244829 72076376498087808 72157938842679424 72178548082350336 72224260477645122 72326641694261724 72361802920170456 72799364842590232 72894244341074112 72938002502408736 72961242727417011 73033062687518976 73370677310623616 73474683625916672 73577967675131304 73682267834065968 73929673948191642 74260509119241984 74412874431513156 74554584826842288 74957047554378528 75103160836258176 75172189476732678 75208734051101532 75217315080609009 75315345896503944 75508584902758656 75663510976580604 75770767489226568 75807603059226192 76303077589025056 76402523480484096 76411240716809152 76581150029218296 76667810020346888 77081680421566128 77182141067019648 77228473237844544 77450134612391244 77956344642537592 77994242719660848 78104803151930016 78687548763682089 78790102339249224 78901790939194608 78940148640185952 79266535308798728 79417488919189344 79520993826626304 79568730002627712 79641863026527186 80227871459181072 80266873827415968 80380655818981056 80545578250427829 80906019582503808 81072019938339122 81177681198014352 81708254277739936 81824079492498112 81899285447914011 82006024883708376 82055252815209828 82542011974451568 82659019079156256 82699203337337664 82868882889639651 83199274105817408 83239721006209152 83357717145609984 83873907930197574 84089105914435776 84208306096075392 84249243532194048 84261637223919309 84381081976638678 84491055940790448 85043285064586464 85205239802105472 85242113425379889 85283553441629466 85665197205004032 85762136794276096 85840962287653188 85952838915544608 85962645806410296 86074681024575936 86251286272890249 86472583973234976 86637260639115648 86716890474261894 86815020170098682 87203517244600064 87521314319106624 87620354308967872 87700887722854791 87743523059618454 87867903545921268 88093349053218432 88274096139344038 88399228737430996 88442203569097224 89092965305757248 89136277393898112 89174852222398569 89262632173634304 89344675034088012 89514821252956176 89928627158493816 90045831244856256 90173475359079552 90217312731641088 90358490381123118 90762844479073536 91019272030316784 91122270343918352 91324891347766146 91733570088475392 91877120471562162 91921786062457428 92052089429060376 92653737072387568 92774492797730688 92859763471258014 92991396464050788 93380862031702784 93599183369044584 93644686131985296 93777431788811232 94333727970801792 94390356179587776 94661275637367076 94707294731016744 95535112428733824 95673695697659772 95855894777368656 96299013970193496 96435522259015632 96482403893560608 96707976532211583 97192325788098816 97250670003211648 97281656969889348 97466918219005104 98103956900175072 98231815903479552 98243023778754624 98444595639411791 98572898597588856 99105017684870736 99217165908684208 99406113102456384 99497479015234377 99942730072504704 100229585968976904 100278312068135376 100289753440812012 100420461195338592 100884681302107472 101027689985635424 101076804078968256 101169705553305543 102108200038957728 102157839416711232 102302652860521344 102512554136908146 102775573895421504 102971297650459392 103266846149854992 103558600607692923 103992323626214464 104022025177504896 104139737535906688 104235454206436014 104371304397447024 104916731684909452 105053469785665632 105202387918926144 105253531520247936 105299081290175157 105418238777976971 105889985225585792 106125443967152016 106189150702036248 106545706572393837 106970495278908096 107022498436554624 107174207758641408 107189973883489189 107242083739533666 107394104333903772 108236908264019136 108336390716467683 108489962541392586 108542704380255684 109199047263885348 109341366511611168 109407003753613104 109549594031278464 110056015965935424 110212025438875008 110265604449783552 110366951512696956 110491843852852868 110523401751098952 110894510922287463 111390763678862976 111619311647269734 111831877240263432 112118807885914368 112348849631892412 112508109302184904 112654741254387264 112758284215099017 113262877354137984 113391046752781952 113495266464870906 113656151233839852 113711404588839288 114454616383537584 114603785220726144 114616861075213728 114766241366101248 115001715030520332 115296778630979968 115622520632349192 115842709856766816 116175201918586866 116695085758808832 116934516963806388 116991364079491272 117157204727895024 117922938092129632 118185153508873836 118352686408791912 118899802963198092 119126233378784016 119281490739939456 119353095003941568 119904836211325088 120061108326475008 120341807188771608 120477987174830824 121359029373755712 121608029907508683 121766521797021528 122502827295416216 122562381416609904 122736119238747168 123082879222814742 123813017961677352 123988528618734384 124048805006006496 124798911158726112 124859581509313728 125036575718414976 125293121722887734 125853808239450368 126133658871653664 126276392974688992 126312459144113088 126571622964958017 126736583911185672 127398888474532906 127564927596879696 127807859703158208 128398685293591328 128580696345354176 128643205191414144 128761443431479782 128943968709615444 129708875959852464 129955890958673472 130203376367936256 130222530255148023 130805275866900096 130990698371672832 131430531463451808 131615284589427681 131801855318881902 132140023579827648 132391668407733504 132411144209016057 132541484136608512 132598843106146494 132663305353645836 133639447958635872 133704416090847168 133719671254416016 133893948260451456 134017012551132018 134168667535607054 134769072105291008 134892940737740724 135068746867284384 135260213038619328 135537735571684677 136144266718610304 136210452555614976 136423603124440786 136683405515877528 137034098527228672 137689128199806656 137815680707343243 137882679093686142 138078134143590564 138716436790397774 138980605608581352 139161739196596032 140071293047554176 140269850558568192 140398775053566876 140467029197977944 140666147683216848 141500591956202688 141585534269381664 141770062864007424 141991913456050614 142060942096525116 142627327038544128 142989444986044888 143192139111871696 143510543546489658 144152752996175616 144315877685358848 144448520955290244 144653283388523448 144723605840340912 145598729685180464 145788488682148224 145876005004817472 145922485454834022 146741354621247232 147155935350262608 147364535668131936 147859347896383284 148825748863026312 149109169653684576 149914095108757056 150206321672516352 150344378953465356 150417468102203064 150434630161218018 150630691793007888 151327021953161208 151541534978453136 151615206118452384 152606155178050112 152822481433618304 153162300058436592 153335620040693776 153768831205362219 154163360843132256 154364282134039296 154456946475689088 154698650290504243 154900269224782488 155912689285075184 155988485439321696 156209606303860032 156353181309654021 157375097527364178 157580204678498448 157803581878389216 157880297280371904 158533070617597456 158834977838378688 159137460005255424 159283726053054372 160455742918362144 160533747654831936 160761311637962112 160863125609300499 161091156500855658 161812039165007616 162144039876678244 162355362396028704 162734943812088879 163416508555479872 163648158984996224 163798570895828022 164012049767416752 164110505630419656 165084023948903136 165318038158312512 165398406674675328 165657232365392383 165737765779279302 166398548211634816 166479442012418304 167428967470904601 167747815860395148 168178211828871552 168416612192150784 168441387531197297 168523274447838618 168762163953277356 168982111881580896 170086570129172928 170242899697306359 170410479604210944 170484226850759778 170567106883258932 171681924575306376 171905677831089216 171925291612820592 172149362049151872 172502572545780498 172945167946469952 173274521278231296 173433780948523788 173630040340197364 174262802877880299 175042628638213248 175240708617935744 175401775445709582 175487046119236908 175735807091842536 176186698106436864 176548192278688076 176798457474861992 176884407138194448 178185930611514496 178272554787796224 178349704444797138 178689350068176024 179029642505912352 179857254316987632 180091662489712512 180346950718159104 180716980762246236 182038544060633568 182244540687836704 182649782695532292 183754240943124324 183843572124914856 184104178858120752 185307474144775136 185548985595461376 185719526942516028 185982792928101576 187198366738089168 187289372263970592 187554863577622464 187939682584331601 188667455941603584 188780712359175552 189322551274734152 189414589462033488 191070224857467648 191098332711799359 191347391395319544 191711789554737312 192598027940386992 192871044518031264 192964807787121216 193142165147219673 193415953064423166 194501340006423296 194563313939778696 194933836438010208 196207913800350144 196486047557509248 196610486855811721 196889191278823582 197145797195177712 198210035369741472 198434331817368416 198812226204912768 198898264659219741 198994958030468754 199885460145009408 200459171937953808 200556624136270752 200579506881624024 200840922390677184 201253001303410581 201769362604214944 202055379971270848 202153608157936512 202339411106611086 204216400077915456 204315678833422464 204605305721042688 204635404686661179 205025108273816292 205551147790843008 206533692299709984 206824018640529213 207117201215385846 207984647252428928 208044050355009792 208074655185596661 208279475071813376 208470908412872028 208742608794894048 209833463369818904 210106939571331264 210404775837852288 210507063040495872 210598162580350314 210836477555953942 211779970451171584 212250887934304032 212378301404072496 212987870184075921 213091413144787674 213940990557816192 214044996873109248 214379947766978378 214484167479067332 214788208667807544 216473816528038272 216672781432935366 216979925082785172 217085408760511368 218398094527770696 218682733023222336 218814007507226208 219099188062556928 220112031931870848 220424050877750016 220733903025393912 220983687705705736 221046803502197904 221789021844574926 222781527357725952 223238623294539468 223663754480526864 224697699263784824 225016218604369808 225309482508774528 225516568430198034 225651945241827027 226525754708275968 226782093505563904 226990532929741812 227312302467679704 227422809177678576 228909232767075168 229207570441452288 229233722150427456 230003430061040664 230593557261959936 231245041264698384 231685419713533632 232350403837173732 233869033927612776 233982728158982544 234314409455790048 235845876184259264 236062646291046267 236370307017747672 236705372817583824 237799605926396184 238252466757568032 238562981479878912 238706190007883136 239809672422650176 240683614377543216 240955974349661648 241636734751283487 242718058747511424 243216059815017366 243533043594043056 245005654590832432 245124762833219808 245472238477494336 245697856343742033 246165758445629484 247626035923354704 247977057237468768 248097610012012992 248606648668918953 249597822317452224 249719163018627456 250073151436829952 250586243445775468 252267317743307328 252552785949377984 252624918288226176 252784911671757927 253143245929916034 253473167822371344 254797776949065812 255129855193759392 255615719406316416 255726340276139667 256797370587182656 257161392690708352 257286410382828288 257522886862959564 257887937419230888 258753858818670747 259417751919704928 259911781917346944 260318508002759459 260445060510296046 261610551733800192 262861062926903616 263102663168564373 263230569178855362 263603710637763804 264280047159655296 264822288418032114 265197686212292988 265326610707291672 267278895917271744 267408832181694336 267439342508832032 267524556667195707 267787896520902912 268034025102264036 268337335071214108 269785881475481448 270137493734568768 270520426077238656 271075471143369354 272288533437220608 272847206248881572 273366811031755056 275378256399613312 275631361414686486 275765358187372284 276156268287181128 277432873580795548 277961211217162704 278323478393192064 280142586095108352 280797550107133752 280934058395955888 281332295366433696 283001183912405376 283171068538763328 283983826912101228 284121884193050232 285978889972089776 286384278223743392 287021087092979316 288897041910580488 289306566777046896 289447211680681824 291197459370360928 291576977364296448 291752010009634944 291844970909668044 294311870700525216 294729071336263872 295333786918235373 295718695792766568 297651497726052624 298218339307369152 298492437045703131 299828190217514112 300688757906930712 300834936204406128 300869260322436036 301261383586015776 302654043906322416 303083069956906272 303230412236904768 303509116659916629 303852570595345387 305212310356100224 305644962867236608 306324600116873184 306671240081387552 307537662410724438 308326721686264512 308913892951378176 308959336487704133 309397300581008486 309800538449564976 311825378570150368 311976970878643392 312419212607720064 312706362619308042 314750195054728356 315160409356996896 315607163756778432 315760594560743808 316254716333930913 317066141235194912 317669955676757376 318567452106108744 319637119717181511 320911485836724288 321067495309663872 321522623275924224 321569921650467567 321726251218600998 322182313001711316 324288079753356488 324710724792057408 325009172149403049 325469887624177758 326833017110959744 327296317969992448 327597141791656044 328024099534833504 328221011260839312 330168047897806272 330636076316625024 330796813349350656 331314464730784766 331475531558558604 332797096423269632 334857934941809202 335495631720790296 336356423657743104 336882775062394594 337046548895677236 337524327906554712 337964223763161792 340173140258345856 340485799394612718 340968453701519556 341134213766517864 343363849150612752 343811355662178432 343850583225641184 344298724098303744 345005145091560996 345890335892939904 346867561897047576 347260080680394728 348525605755760598 350085257276426496 350481417235871488 350803550891419164 350974092238473816 351471614183685072 353096384557376152 353596914949723984 353768814276388896 356371861223028992 356699408889594276 357378700136352048 358059285011824704 359714508633975264 360183324979425024 361433961524492472 364077088121267136 364489081375673408 364824089722526049 365299565391064584 367508481886248648 367687144249829712 368208357716241504 370614948289550272 371439053885032056 371965585856203152 374396733476178336 374578744527941184 375109727155244928 375879365168663202 377561424718351104 378645102549468304 378829178924066976 379714868894874051 382196665423598718 382694782790639088 383423579109474624 385196055880773984 385742089036062528 385929615574242432 386284330294439346 386831906128846332 389126627879557392 389867672876020416 390667590765444069 392415827600700288 392972095115018496 393220973711623442 393778382557647164 394291594390355424 396420070739482944 396868663634736832 397233432627048171 397624452409825536 397796529318439482 397989916060937508 400918343875907616 401113248272541504 401159013763248048 401681844781354368 402506002606821162 403538725208429888 404110759942541696 404307216315873024 404678822213222172 406613206715054031 408432800155830912 408631357666844928 409270809373322358 410050216547632584 411102295581686016 413067384599419968 413447042122029729 413648037281058426 414234402430771692 415969294504857856 416149310371193322 416941816825744056 417485217589788096 419666926739637808 420213879142662528 420809551675704576 421196325160700628 421672955111907884 424501775868608064 424756602808144992 425975740368151842 426182826289575348 427881981115632384 428759895533956756 428968334958134664 429576417335615088 432947633056076544 433345562865870732 433959850165570344 434170817521022736 436796189055541392 437365466046444672 437628015014452416 440224063863741696 441467806050787824 441967375411411472 442093607004395808 443578043689149852 445896109660865171 446477246589078936 447327508961053728 449395398527569648 450032437208739616 450618965017549056 451033136860396068 451303890483654054 453981065859483624 454624604935359408 454845618355357152 457818465534150336 458467444300854912 460006860122081328 461306493616086657 462490082529396768 463370839427067264 464095950871512729 464700807674347464 467738067855225552 467965456317965088 468628818911580096 469059543928962063 469590336374624689 471691752368518528 472125292582092534 472740614035495344 473410745635167648 475599211852792368 476504933515136064 477412380015766272 477482610935542751 479619344845300352 481367228755086432 481911948699323296 482589376827901497 483273469502566974 485436117495022848 485507528766392209 486432119630034732 487066087188086112 490011309181664864 490249525666439616 490944476954988672 491395712687484066 492331516891258968 495252071846709408 495954114474937536 496195220024025984 496971697096177149 497213297337837906 499195644634904448 499438326037254912 501172486891550936 502286902412713803 504534635486614656 505105571898755968 505249836576452352 505324162593591891 505569823343515854 506286491859832068 506946335644742688 509595553898131624 510259710387518784 510728699091919077 511231438812632832 511452680552279334 513594741174365312 514322785381416704 515045773725919128 515775874838461776 517507717637341494 518835503839409856 519823563834693888 520637016005518918 520890121020592092 525722125853807232 526205326337128746 526461138357710724 527207421275527608 528560094319310592 529644576836064228 530395372424585976 530653221414583344 534557791834543488 534817664363388672 534878685017664064 535049113334391414 536068050204528072 536674670142428216 539571762950962896 540274987469137536 541040852154477312 542150942286738708 545694412497763144 546733622063510112 550756512799226624 551262722829372972 551530716374744568 552312536574362256 554865747161591096 555922422434325408 556646956786384128 561595100214267504 561868116791911776 562664590732867392 563819047752994803 566002367824810752 566342137077526656 567967653824202456 568243768386100464 571957779944179552 572768556447486784 573294998135398077 574042174185958632 577794083821160976 578613133554093792 578894423361363648 582394918740721856 583504020019269888 583689941819336088 588623741401050432 589458142672527744 589831460567435163 590667573836470746 591437391585533136 595302995452105248 596436678614738304 596694793977659223 596984874091406262 599656380435028224 601377515813861424 601669872408812256 601738520644872072 602522767172031552 603759003910231743 605308087812644832 606166139913812544 606460824473809536 607018233319833258 607705141190690774 610424620712200448 612649200233746368 613342480162775104 613906214059983537 615075324821448876 616653443372529024 617918672975408266 618794601162016972 619601076899129952 623650757140300736 623953941757286784 624223965556789983 624838425215440128 625412725238616084 629500390109456712 630320818713993792 631214327513556864 631521189121487616 632509432667861826 634132282470389824 635339911353514752 637134904212217488 638963610552227763 639274239434363022 641822971673448576 642134990619327744 643139843300935134 643452502437201996 644364626003422632 648576159506712976 649421449584114816 650018344298806098 650939775248355516 653666034221919488 655194283583312088 656048199069667008 656442022521678624 660336095795612544 661272152633250048 662628929461569532 662951063117117208 669715869883618404 670991263441580592 673765550124789188 674093097791354472 675048655813109424 675928447526323584 676955835725481081 680346280516691712 680971598789225436 681936907403039112 682268427533035728 686727698301225504 687622711324356864 687701166451282368 689112169475882537 690010290183121992 691780671785879808 693735123794095152 694520161360789456 697051211511521196 701607101782838328 701948184476947632 702943228367370144 706192769114752304 707193829899447968 707537628552777792 708187938873138801 713398817779188552 714757400272704096 716118570023649408 719429017267950528 722867923048984944 724910204253850461 728154176242534272 728978162751346816 729648179445052098 730599130782129168 735016963772497296 735374288499659424 736416715432483008 737093569031226099 737927671445838797 741229896579100544 742878107770064112 743931171712406304 745819946006756859 748793466952356672 749157489055882368 750219454310489856 750329817184424323 751758730337326404 757290205098936608 757658357848133952 758354735015273781 759429737789748102 764393330847197436 765389565581278176 766847158218949248 770392111761547968 771484178072125056 771859231148484864 772568660588878692 773663812257692664 776261576456012241 778253255759114784 779735345752040832 780955524008278377 781335181530888138 784831655201400576 786441947423246884 787556765115294328 788583188780710848 789307989505693119 792840141478965888 793737327269473664 794466865254096342 795593058636878964 795979832121875016 801836687751815232 802226496545083008 802318027526496096 802573670001587121 803363689562708736 805012005213642324 807077450416859776 808221519885083392 809357644426444344 813226413430108062 816865600311661824 818541618746644716 820100433095265168 826134769198839936 826894084244059458 827296074562116852 828468804861543384 832298620742386644 833883633651488112 834970435179576192 839333853479275616 840427758285325056 842392650321401256 843345910223815768 849003551737216128 849513205616289984 851951480736303684 852365652579150696 857519791067913512 857936669916269328 859152834671230176 866691125731741464 867919700331140688 868341635042045472 873592378111082784 874730932092889344 875256030028904832 882935612101575648 883934750822822944 884187214008791616 886001360754706119 887156087378299704 891792219321730342 892954493178157872 894655017922107456 898790797055139296 900064874417479232 902066273720792136 902607780967308108 907962131718967248 909249209870718816 909691236710714304 911557711786036161 915636931068300672 916934888601709824 920013720244162656 922612987232173314 924980165058793536 926741678854134528 926878009463112399 928191901743025458 929401615348694928 935476135710451104 935930912635930176 937257637823160192 938119087857924126 939180672749249378 943383504737037056 944250585164185068 945481228070990688 946821491270335296 948764149001792739 951198423705584736 953009867030272128 954965221871085502 959238689690600704 962734457510172864 963823897398646592 964709764951402701 965178753655802994 966546939005133948 971015057532784418 972864239260069464 974132174376172224 980022618363329728 980499051332879232 981888953909977344 982791425374968132 984663033782517936 990504143693418816 991908228949875072 992390440048051968 993943394192354298 994426594675675812 998391289269808896 1002344973783101872 1004573804825427606 1009069270973229312 1010211143797511936 1010648325187183782 1011139646687031708 1012572983719664136 1013892671289485376 1019191107796263248 1020519420775037568 1021457398183838154 1022905361104558668 1027189482348730624 1030091547451838256 1031551749676923552 1035015435274682988 1037671007678819712 1041274032011037836 1041780242041184184 1051444251707614464 1052410652674257492 1052922276715421448 1054414842551055216 1059289153672128456 1060790744849171952 1061306442829166688 1069115583669086976 1069757370035328128 1070098226668782828 1072136100409056144 1073349340284856432 1079143525901925792 1080549974938275072 1082890552033529701 1084301884573477416 1091388824995526288 1093467244127020224 1094472269167578147 1102525445658745944 1103061432749489136 1104625073148724512 1109731494323182192 1111844844868650816 1123190200428535008 1123736233583823552 1125329181465734784 1127638095505989606 1132684274155053312 1135935307648404912 1136487536772200928 1139144606684622153 1143915559888359104 1145537112894973568 1146589996270796154 1148084348371917264 1155588167642321952 1157226267108187584 1157788846722727296 1159600626557746681 1164789837481443712 1167379883638672176 1172002772296332207 1177247482802100864 1178916285345055488 1179089712718381079 1179662921134870326 1181335147672941492 1182874783171066272 1190605990904210496 1191700297881144513 1192873357229476608 1193389587955318446 1193969748182812524 1202755031627722848 1203339744817624512 1203477041289744144 1205045534344063104 1207518007820463486 1210616175625289664 1212332279827625088 1212921648947619072 1214036466639666516 1215410282381381548 1219839620145162093 1225298400467492736 1226684960325550208 1227812428119967074 1230150649642897752 1233306886745058048 1235837345950816532 1237589202324033944 1239202153798259904 1240341126366089187 1247301514280601472 1247907883514573568 1248447931113579966 1250825450477232168 1259000780218913424 1260641637427987584 1262428655027113728 1265018865335723652 1268264564940779648 1274269808424434976 1277927221104455526 1278548478868726044 1283645943346897152 1286279686601870268 1286905004874403992 1288729252006845264 1297152319013425952 1298842899168229632 1300036688597612196 1301879550496711032 1310388567166624176 1312096398139334016 1312884045043357248 1320672191591225088 1325257858923139064 1325902126234234416 1337688328982595513 1339431739767236808 1341982526883161184 1347531100249578376 1348186195582708944 1350097311626218848 1351856895052647168 1353911671450962162 1361943197578450872 1363873814806078224 1364536855066071456 1373455396602451008 1375402332902564736 1378224338951765074 1380020580366243984 1387470247588190304 1389040322721578912 1392287852614538187 1394102423023042392 1403214203565676656 1403896368953895264 1405886456734740288 1408771009123874067 1412385538229504608 1414387659798895936 1415075257105555584 1416375877746277602 1426797635558377104 1429514800545408192 1432237140047298816 1432447832806628253 1438858034535901056 1445735846097969888 1447768130483704491 1449820408507700922 1456308352485068544 1456522586299176627 1457956325502693632 1459296358890104196 1461198261564258336 1470033927544994592 1470748576999318848 1472833430864966016 1474187138062452198 1475855342891677594 1482459793158201088 1485756215540128224 1487862343424812608 1490915091288531447 1491639892013513718 1497586933904713344 1498314978111764736 1500659634368848646 1503517460674652808 1514580410197873216 1515316715696267904 1515972487780775673 1516709470030547562 1518859475579496204 1528786661694394872 1530779131162556352 1533694316437898496 1540784223523095936 1542968356144250112 1545137321177757384 1547327624515385328 1552523152912024482 1556506511518229568 1559470691504081664 1561911048016556754 1562670363061776276 1572883894846493768 1575113530230588656 1577166377561421696 1578615979011386238 1585680282957931776 1587474654538947328 1588933730508192684 1591186117273757928 1591959664243750032 1603673375503630464 1604452993090166016 1604636055052992192 1605147340003174242 1610024010427284648 1614154900833719552 1618715288852888688 1626452826860216124 1637083237493289432 1640200866190530336 1652269538397679872 1653788168488118916 1654592149124233704 1656937609723086768 1664597241484773288 1667767267302976224 1669940870359152384 1678667706958551232 1684785300642802512 1686691820447631536 1691457143258984409 1698007103474432256 1699026411232579968 1703902961472607368 1704731305158301392 1715039582135827024 1715873339832538656 1718305669342460352 1719884994406194231 1733382251463482928 1735839400662281376 1736683270084090944 1747184756222165568 1750512060057809664 1765871224203151296 1767869501645645888 1768374428017583232 1769494381702305489 1772002721509412238 1774312174756599408 1783584438643460684 1785908986356315744 1789310035844214912 1790084381932977669 1797581594110278592 1800129748834958464 1804132547441584272 1805215561934616216 1811277011730695229 1815924263437934496 1818498419741437632 1819382473421428608 1822229556019316213 1823115423572072322 1831273862136601344 1840027440488325312 1841718642179950611 1845225974464346628 1849960330117587072 1853756018926224798 1856383803486050916 1858803230697389856 1870952271420902208 1871861825271860352 1872671896670369949 1874515275646320384 1876238175715848252 1878361345498498756 1888501170328370136 1890962456141981376 1893642982540670592 1897528298003585478 1902396847411169472 1906019734060544256 1909930443742171004 1916890831656683289 1925468915020345728 1927647794797293184 1929419529902805402 1930357507311605988 1933093878010267896 1942030115065568836 1945728478520138928 1948264348752344448 1960045236726659456 1960998102665758464 1965582850749936264 1969326067565035872 1981008287386837632 1983816457899750144 1987886788384708596 1988853189351351624 2004689947566203744 2009147609650855212 2021296650374367564 2022279293374063416 2025145967439328272 2027785342578970752 2038382215592526496 2041038841550075136 2042914796367676308 2045810722209117336 2060183094903676512 2063103499353847104 2067336508427647611 2070030870549365976 2075342015357639424 2082548064022075672 2083560484082368368 2104821305348514984 2105844553430842896 2108829685102110432 2118578307344256912 2121581489698343904 2122612885658333376 2124563816619416403 2139514740070656256 2140196453337565656 2144272200818112288 2146698680569712864 2158287051803851584 2162715355413928931 2165781104067059402 2168603769146954832 2182777649991052576 2186934488254040448 2188944538335156294 2205050891317491888 2206122865498978272 2209250146297449024 2213783014337516391 2219462988646364384 2223689689737301632 2237459838020270577 2246380400857070016 2247472467167647104 2250658362931469568 2250989451553272969 2255276191011979212 2271870615296809824 2272975073544401856 2275064205045821343 2278289213369244306 2287831119776718208 2291074225789947136 2293179992541592308 2296168696743834528 2311176335284643904 2314452534216375168 2315577693445454592 2319201253115493362 2329579674962887424 2334759767277344352 2342866572024835131 2344005544592664414 2354494965604201728 2358179425436762158 2359325842269740652 2362670295345882984 2365749566342132544 2381211981808420992 2383400595762289026 2386779175910636892 2387939496365625048 2405510063255445696 2406679489635249024 2406954082579488288 2410091068688126208 2415036015640926972 2421232351250579328 2424664559655250176 2428072933279333032 2430820564762763096 2439679240290324186 2450596800934985472 2453369920651100416 2455624856239934148 2460301299285795504 2471674691901633064 2475178404648067888 2478404307596519808 2480682252732178374 2494603028561202944 2496895862227159932 2501650900954464336 2518001560437826848 2521283274855975168 2530037730671447304 2536529129881559296 2548539616848869952 2555854442208911052 2557096957737452088 2572559373203740536 2573810009748807984 2577458504013690528 2594304638026851904 2600073377195224392 2603759100993422064 2620777134333248352 2624192796278668032 2625768090086714496 2650515717846278128 2651804252468468832 2658004082264118357 2675376657965191026 2678863479534473616 2683965053766322368 2695062200499156752 2696372391165417888 2700194623252437696 2707823342901924324 2723886395156901744 2727747629612156448 2729073710132142912 2734673135358108483 2746910793204902016 2750804665805129472 2756448677903530148 2760041160732487968 2774940495176380608 2778080645443157824 2780634028389337197 2784575705229076374 2788204846046084784 2806428407131353312 2807792737907790528 2811772913469480576 2817542018247748134 2824771076459009216 2828775319597791872 2830150514211111168 2832751755492555204 2846292447005378217 2853595271116754208 2859029601090816384 2863503588030354049 2864895665613256506 2877716069071802112 2891471692195939776 2894129294854208103 2895536260967408982 2899640817015401844 2913045172598353254 2918592717780208392 2922396523128516672 2940067855089989184 2941497153998637696 2945666861729932032 2948374276124904396 2951710685783355188 2971512431080256448 2975724686849625216 2981830182577062894 2983279784027027436 2995173867809426688 3001319268737697292 3007034921349305616 3029160820395746432 3030633431392535808 3031944975561551346 3033418940061095124 3037718951158992408 3057573323388789744 3061558262325112704 3081568447046191872 3090274642355514768 3094655249030770656 3105046305824048964 3113013023036459136 3123822096033113508 3125340726123552552 3145767789692987536 3150227060461177312 3154332755122843392 3157231958022772476 3177867461016385368 3182372234547515856 3183919328487500064 3207346751007260928 3209272110105984384 3210294680006348484 3220048020854569296 3237430577705777376 3248671656100589103 3252905653720432248 3274166474986578864 3280401732381060672 3283416807502734441 3307576336976237832 3309184298248467408 3313875219446173536 3329194482969546576 3335534534605952448 3342378276548799257 3357335413917102464 3369570601285605024 3373383640895263072 3382914286517968818 3398052822465159936 3398552701364745463 3407805922945214736 3409462610316602784 3430079164271654048 3431746679665077312 3436611338684920704 3439769988812388462 3466764502926965856 3471678801324562752 3473366540168181888 3478801879673240043 3494369512444331136 3516008316888996621 3531742448406302592 3535739003291291776 3536748856035166464 3537269138155143237 3538988763404610978 3544005443018824476 3548624349513198816 3567168877286921368 3571817972712631488 3575100893643433539 3578620071688429824 3580168763865955338 3595163188220557184 3600259497669916928 3608265094883168544 3610431123869232432 3622554023461390458 3631848526875868992 3636996839482875264 3638764946842857216 3644459112038632426 3646230847144144644 3680054880976650624 3683437284359901222 3690451948928693256 3699920660235174144 3707512037852449596 3712767606972101832 3717606461394779712 3741904542841804416 3743723650543720704 3745343793340739898 3752476351431696504 3756722690996997512 3777002340656740272 3781924912283962752 3787285965081341184 3795056596007170956 3804793694822338944 3819860887484342008 3833781663313366578 3850937830040691456 3855295589594586368 3858839059805610804 3860715014623211976 3866187756020535792 3884060230131137672 3891456957040277856 3896528697504688896 3920090473453318912 3931165701499872528 3938652135130071744 3962016574773675264 3975773576769417192 3977706378702703248 4009379895132407488 4013064986947786539 4018295219301710424 4042593300748735128 4044558586748126832 4050291934878656544 4055570685157941504 4076764431185052992 4085829592735352616 4091621444418234672 4120366189807353024 4126206998707694208 4134673016855295222 4140061741098731952 4165096128044151344 4167120968164736736 4176863557843614561 4209642610697029968 4211689106861685792 4217659370204220864 4226313027371622201 4237156614688513824 4243162979396687808 4245225771316666752 4249127633238832806 4280392906675131312 4288544401636224576 4293397361139425728 4297343498419884759 4316574103607703168 4325430710827857862 4331562208134118804 4337207538293909664 4365555299982105152 4369567758897529881 4373868976508080896 4377889076670312588 4410101782634983776 4412245730997956544 4418500292594898048 4427566028675032782 4438925977292728768 4447379379474603264 4472745273865594341 4474919676040541154 4492760801714140032 4494944934335294208 4501978903106545938 4510552382023958424 4543741230593619648 4545950147088803712 4547917463342327019 4550128410091642686 4556578426738488612 4575662239553436416 4586359985083184616 4592337393487669056 4622352670569287808 4628905068432750336 4638402506230986724 4669519534554688704 4685733144049670262 4688011089185328828 4716358850873524316 4718651684539481304 4725340590691765968 4731499132684265088 4762423963616841984 4766801191524578052 4773558351821273784 4775878992731250096 4811020126510891392 4813358979270498048 4813908165158976576 4830072031281853944 4842464702501158656 4856145866558666064 4861641129525526192 4879358480580648372 4911249712479868296 4920602598571591008 4943349383803266128 4950356809296135776 4956808615193039616 4961364505464356748 4993791724454319864 5003301801908928672 5036003120875653696 5060075461342894608 5074371429776953227 5097079233697739904 5111708884417822104 5114193915474904176 5145118746407481072 5147620019497615968 5154917008027381056 5159654983218582693 5165493700120871579 5188609276053703808 5200146754390448784 5207518201986844128 5241554268666496704 5251536180173428992 5252308720290970261 5301031435692556256 5303608504936937664 5308483145106916467 5316008164528236714 5350753315930382052 5357726959068947232 5367930107532644736 5390124400998313504 5392744782330835776 5400389246504875392 5415646685803848648 5433831035192085687 5447772790313803488 5455495259224312896 5458147420264285824 5466688668057948639 5469346270716216966 5493821586409804032 5512897355807060296 5520082321464975936 5525155926539851833 5549880990352761216 5556161290886315648 5561268056778674394 5569151410458152748 5576409692092169568 5612856814262706624 5615585475815581056 5618015690011109847 5623545826938961152 5635084036495496268 5649542152918018432 5657550639195583744 5665503510985110408 5692584894010756434 5707190542233508416 5718059202181632768 5727007176060708098 5729791331226513012 5782943384391879552 5788258589708416206 5791072521934817964 5799281634030803688 5826090345196706508 5837185435560416784 5844793046257033344 5880135710179978368 5882994307997275392 5896748552249808792 5903421371566710376 5943024862160512896 5951449373699250432 5963660365154125788 5966559568054054872 6002638537475394584 6014069842698611232 6058321640791492864 6063889951123102692 6066837880122190248 6075437902317984816 6115146646777579488 6123116524650225408 6180549284711029536 6189310498061541312 6202009525282942833 6210092611648097928 6226026046072918272 6247644192066227016 6250681452247105104 6291535579385975072 6300454120922354624 6314463916045544952 6355734922032770736 6364744469095031712 6367838656975000128 6418544220211968768 6420589360012696968 6440096041709138592 6474861155411554752 6488146066241786793 6497343312201178206 6505811307440864496 6548332949973157728 6560803464762121344 6566833615005468882 6615152673952475664 6618368596496934816 6627750438892347072 6641349043012549173 6658388965939093152 6671069069211904896 6684756553097598514 6714670827834204928 6739141202571210048 6746767281790526144 6752968354659818907 6765828573035937636 6797105402729490926 6815611845890429472 6818925220633205568 6860158328543308096 6863493359330154624 6873222677369841408 6879539977624776924 6933529005853931712 6943357602649125504 6946733080336363776 6957603759346480086 6988739024888662272 7028599716074505393 7032016633777993242 7063484896812605184 7071478006582583552 7074538276310286474 7077977526809221956 7088010886037648952 7097248699026397632 7134337754573842736 7143635945425262976 7150201787286867078 7160337527731910676 7190326376441114368 7216530189766337088 7220862247738464864 7245108046922780916 7263697053751737984 7273993678965750528 7288918224077264852 7292461694288289288 7360109761953301248 7366874568719802444 7380903897857386512 7415024075704899192 7425535213944203664 7435212922789559424 7483809085683608832 7490687586681479796 7504952702863393008 7513445381993995024 7554004681313480544 7563849824567925504 7580233864234707907 7590113192014341912 7609587389644677888 7639721774968684016 7667563326626733156 7717678119611221608 7721430029246423952 7732375512041071584 7768120460262275344 7782913914080555712 7862331402999745056 7877304270260143488 7951547153538834384 7955412757405406496 7974012246792355071 8018759790264814976 8026129973895573078 8036590438603420848 8085186601497470256 8089117173496253664 8100583869757313088 8117204385904226767 8153528862370105984 8171659185470705232 8183242888836469344 8204019406074325449 8240732379614706048 8252413997415388416 8253627989028667553 8269346033710590444 8280123482197463904 8330192256088302688 8334241936329473472 8341902085168011591 8353727115687229122 8419285221394059936 8423378213723371584 8435318740408441728 8452626054743244402 8474313229377027648 8486325958793375616 8490451542633333504 8498255266477665612 8538877341016134651 8560785813350262624 8577088803272449152 8586794722278851456 8590510764091062147 8594686996839769518 8633148207215406336 8650861421655715724 8663124416268237608 8674415076587819328 8682387884562624309 8731110599964210304 8739135517795059762 8755778153340625176 8820203565269967552 8824491461995913088 8837000585189796096 8855132057350065564 8877851954585457536 8945490547731188682 8949839352081082308 8985521603428280064 9003957806213091876 9021104764047916848 9087482461187239296 9091900294177607424 9095834926684654038 9100256820183285372 9113156853476977224 9172719970166369232 9184674786975338112 9244705341138575616 9276805012461973448 9339039069109377408 9371466288099340524 9376022178370657656 9432717701747048632 9437303369078962608 9450681181383531936 9462998265368530176 9533602383049156104 9547116703642547568 9551757985462500192 9622040253021782784 9627816330317953152 9660144062563707888 9712291733117332128 9723282259051052384 9746014968301767309 9758716961161296744 9822499424959736592 9841205197143182016 9886698767606532256 9900713618592271552 9922729010928713496 9987583448908639728 10006603603817857344 10027134829646397771 10072006241751307392 10120150922685789216 10148742859553906454 10194158467395479808 10195658104094236389 10223417768835644208 10228387830949808352 10290237492814962144 10295240038995231936 10309834016054762112 10319309966437165386 10330987400241743158 10377218552107407616 10400293508780897568 10415036403973688256 10436405639019720129 10483108537332993408 10504617440581940522 10602062871385112512 10607217009873875328 10611807414465429711 10616966290213832934 10632016329056473428 10701506631860764104 10715453918137894464 10735860215065289472 10780248801996627008 10785489564661671552 10800778493009750784 10831293371607697296 10867662070384171374 10895545580627606976 10910990518448625792 10916294840528571648 10933377336115897278 10938692541432433932 11025794711614120592 11040164642929951872 11050311853079703666 11099761980705522432 11112322581772631296 11122536113557348788 11138302820916305496 11152819384184339136 11225713628525413248 11231170951631162112 11236031380022219694 11270168072990992536 11299084305836036864 11331007021970220816 11385169788021512868 11414381084467016832 11454014352121416196 11459582662453026024 11565886768783759104 11576517179416832412 11582145043869635928 11598563268061607376 11652180690393413016 11674370871120833568 11689586092514066688 11760271420359956736 11793497104499617584 11806842743133420752 11886049724321025792 11927320730308251576 11933119136108109744 12005277074950789168 12028139685397222464 12039194960843359617 12127779902246205384 12133675760244380496 12150875804635969632 12230293293555158976 12361098569422059072 12378620996123082624 12404019050565885666 12420185223296195856 12495288384132454032 12501362904494210208 12530590673530843683 12583071158771950144 12600908241844709248 12628927832091089904 12678939082114866603 12711469844065541472 12729488938190063424 12735677313950000256 12755606892135213491 12841178720025393936 12880192083418277184 12892030495259654277 12949722310823109504 12976292132483573586 12994686624402356412 13011622614881728992 13096665899946315456 13108703276692589643 13121606929524242688 13133667230010937764 13230305347904951328 13236737192993869632 13255500877784694144 13282698086025098346 13316777931878186304 13342138138423809792 13369513106195197028 13418235821596783023 13478282405142420096 13493534563581052288 13505936709319637814 13531657146071875272 13594210805458981852 13631223691780858944 13637850441266411136 13643752390026981057 13720316657086616192 13726986718660309248 13759079955249553848 13867058011707863424 13886715205298251008 13915207518692960172 14057199432149010786 14064033267555986484 14149076552620572948 14155955053618443912 14176021772075297904 14194497398052795264 14268675509147685472 14287271890850525952 14300403574573734156 14320675055463821352 14433060379532674176 14441724495476929728 14490216093845561832 14527394107503475968 14577836448154529704 14584923388576578576 14733749137439604888 14761807795714773024 14830048151409798384 14851070427888407328 14870425845579118848 14981375173362959592 15009905405726786016 15026890763987990048 15108009362626961088 15160467728469415814 15180226384028683824 15279443549937368032 15335126653253466312 15435356239222443216 15442860058492847904 15464751024082143168 15496481100362614737 15536240920524550688 15565827828161111424 15724662805999490112 15754608540520286976 15756926160872910783 15903094307077668768 15910825514810812992 15925449435320749401 15948024493584710142 16037519580529629952 16052259947791146156 16073180877206841696 16170373202994940512 16178234346992507328 16201167739514626176 16234408771808453534 16307057724740211968 16343318370941410464 16366485777672938688 16400066004173845917 16408038812148650898 16481464759229412096 16507255978057335106 16538692067421180888 16560246964394927808 16660384512176605376 16668483872658946944 16683804170336023182 16707454231374458244 16838570442788119872 16846756427446743168 16870637480816883456 16905252109486488804 16948626458754055296 16972651917586751232 16996510532955331224 17077754682032269302 17121571626700525248 17154177606544898304 17173589444557702912 17181021528182124294 17189373993679539036 17301722843311431448 17326248832536475216 17348830153175638656 17364775769125248618 17462221199928420608 17478271035590119524 17511556306681250352 17640407130539935104 17648982923991826176 17710264114700131128 17755703909170915072 17890981095462377364 17899678704162164616 18007915612426183752 18042209528095833696 18174964922374478592 18191669853369308076 18200513640366570744 18226313706953954448 18345439940332738464 18369349573950676224 18553610024923946896 18606028575848828499 18678078138218754816 18742932576198681048 18752044356741315312 18865435403494097264 18874606738157925216 18901362362767063872 19067204766098312208 19094233407285095136 19103515970925000384 19255632660635906304 19320288125127415776 19424583466234664256 19446564518102104768 19464438198725360379 19492029936603534618 19517433922322593488 19644998849919473184 19682410394286364032 19773397535213064512 19801427237184543104 19845458021857426992 19924047129037647519 19975166897817279456 20013207207635714688 20044525116212478343 20054269659292795542 20144012483502614784 20240301845371578432 20258905063979456721 20297485719107812908 20391316208188472778 20446835537671288416 20456775661899616704 20580474985629924288 20590480077990463872 20619668032109524224 20638619932874330772 20661974800483486316 20800587017561795136 20830072807947376512 20872811278039440258 20966217074665986816 21009234881163881044 21085799148223516179 21204125742770225024 21214434019747750656 21223614828930859422 21233932580427665868 21264032658112946856 21403013263721528208 21430907836275788928 21560497603993254016 21570979129323343104 21662586743215394592 21735324140768342748 21791091161255213952 21821981036897251584 21866754672231794556 21877385082864867864 22051589423228241184 22080329285859903744 22100623706159407332 22245072227114697576 22276605641832610992 22305638768368678272 22451427257050826496 22472062760044439388 22540336145981985072 22662014043940441632 22740701592704123721 22770339576043025736 22828762168934033664 22908028704242832392 22919165324906052048 23153034358833664824 23164290087739271856 23197126536123214752 23304361380786826032 23348741742241667136 23586994208999235168 23613685486266841504 23789868909553218241 23854641460616503152 23866238272216219488 24010554149901578336 24056279370794444928 24078389921686719234 24255559804492410768 24267351520488760992 24301751609271939264 24351613157712680301 24460586587110317952 24612058218222976347 24722197138844118144 24757241992246165248 24760883967086002659 24808038101131771332 24840370446592391712 24990576768264908064 25002725808988420416 25025706255504034773 25061181347061687366 25166142317543900288 25201816483689418496 25257855664182179808 25357878164229733206 25422939688131082944 25458977876380126848 25471354627900000512 25511213784270426982 25682357440050787872 25760384166836554368 25771532292273186441 25784060990519308554 25899444621646219008 25952584264967147172 25989373248804712824 26023245229763457984 26193331799892630912 26217406553385179286 26267334460021875528 26460610695809902656 26473474385987739264 26511001755569388288 26565396172050196692 26633555863756372608 26739026212390394056 26836471643193566046 26956564810284840192 26987069127162104576 27011873418639275628 27063314292143750544 27188421610917963704 27262447383561717888 27275700882532822272 27287504780053962114 27440633314173232384 27518159910499107696 27734116023415726848 27830415037385920344 28114398864298021572 28128066535111972968 28298153105241145896 28311910107236887824 28352043544150595808 28388994796105590528 28537351018295370944 28600807149147468312 28641350110927642704 28866120759065348352 28883448990953859456 28980432187691123664 29155672896309059408 29169846777153157152 29238044904905301927 29467498274879209776 29523615591429546048 29660096302819596768 29702140855776814656 29962750346725919184 30019810811453572032 30053781527975980096 30081404488939193313 30216018725253922176 30320935456938831628 30360452768057367648 30558887099874736064 30586974312282709167 30670253306506932624 30870712478444886432 30885720116985695808 30929502048164286336 30992962200725229474 31072481841049101376 31131655656322222848 31309216917059160387 31449325611998980224 31513852321745821566 31806188614155337536 31821651029621625984 31835422243396289133 31850898870641498802 31896048987169420284 32104519895582292312 32146361754413683392 32340746405989881024 32356468693985014656 32402335479029252352 32468817543616907068 32686636741882820928 32732971555345877376 32800132008347691834 32816077624297301796 33014511956114670212 33077384134842361776 33120493928789855616 33320769024353210752 33336967745317893888 33367608340672046364 33414908462748916488 33677140885576239744 33693512854893486336 33810504218972977608 33897252917508110592 33993021065910662448 34155509364064538604 34243143253401050496 34362043056364248588 34378747987359078072 34603445686622862896 34652497665072950432 34697660306351277312 34729551538250497236 34956542071180239048 35023112613362500704 35280814261079870208 35420528229400262256 35781962190924754728 35799357408324329232 36015831224852367504 36084419056191667392 36117584882530078851 36383339706738616152 36401027280733141488 36452627413907908896 36690879880665476928 36766161042036791827 37107220049847893792 37212057151697656998 37485865152397362096 37504088713482630624 37730870806988194528 37749213476315850432 37802724725534127744 38036817246344599809 38134409532196624416 38188466814570190272 38207031941850000768 38266820676405640473 38640576250254831552 38676091485778962831 38849166932469328512 38893129036204209536 38928876397450720758 38984059873207069236 39034867844645186976 39289997699838946368 39326109830077768929 39364820788572728064 39546795070426129024 39602854474369086208 39690916043714853984 39848094258075295038 39950333795634558912 40026414415271429376 40089050232424956686 40108539318585591084 40480603690743156864 40517810127958913442 40594971438215625816 40782632416376945556 40893671075342576832 40913551323799233408 41160949971259848576 41180960155980927744 41277239865748661544 41323949600966972632 41601174035123590272 41660145615894753024 41745622556078880516 42018469762327762088 42171598296447032358 42408251485540450048 42447229657861718844 42467865160855331736 42528065316225893712 42806026527443056416 42861815672551577856 43120995207986508032 43325173486430789184 43470648281536685496 43582182322510427904 43733509344463589112 43754770165729735728 44103178846456482368 44201247412318814664 44490144454229395152 44553211283665221984 44611277536737356544 44944125520088878776 45080672291963970144 45324028087880883264 45481403185408247442 45540679152086051472 45816057408485664784 45838330649812104096 46306068717667329648 46328580175478543712 46394253072246429504 46489443301087844211 46608722761573652064 46697483484483334272 47173988417998470336 47227370972533683008 47270778482618732349 47579737819106436482 47709282921233006304 47732476544432438976 48021108299803156672 48112558741588889856 48156779843373438468 48511119608984821536 48534703040977521984 48603503218543878528 48703226315425360602 48921173174220635904 49200198012521537751 49224116436445952694 49444394277688236288 49521767934172005318 49616076202263542664 49680740893184783424 49981153536529816128 50005451617976840832 50051412511008069546 50122362694123374732 50332284635087800576 50515711328364359616 50715756328459466412 50845879376262165888 50917955752760253696 51022427568540853964 51364714880101575744 51520768333673108736 51543064584546372882 51568121981038617108 51905168529934294344 51978746497609425648 52046490459526915968 52386663599785261824 52434813106770358572 52534668920043751056 52921221391619805312 52946948771975478528 53130792344100393384 53267111727512745216 53478052424780788112 53672943286387132092 54023746837278551256 54126628584287501088 54376843221835927408 54524894767123435776 54575009560107924228 55036319820998215392 55660830074771840688 55818085727546485497 56228797728596043144 56256133070223945936 56596306210482291792 56623820214473775648 56704087088301191616 56820430701329587369 57074702036590741888 57201614298294936624 57282700221855285408 57766897981907718912 57775395923200672871 57960864375382247328 58311345792618118816 58339693554306314304 58393314596176081137 58476089809810603854 58934996549758419552 59047231182859092096 59320192605639193536 59404281711553629312 59772141387112942557 59925500693451838368 60039621622907144064 60107563055951960192 60133575348637435029 60162808977878386626 60432037450507844352 60641870913877663256 60720905536114735296 60776715191938370163 61117774199749472128 61173948624565418334 61340506613013865248 61741424956889772864 61771440233971391616 61859004096328572672 61985924401450458948 62144963682098202752 62618433834118320774 62898651223997960448 63027704643491643132 63612377228310675072 63643302059243251968 63670844486792578266 63701797741282997604 63792097974338840568 64209039791164584624 64292723508827366784 64681492811979762048 64712937387970029312 64937635087233814136 65373273483765641856 65465943110691754752 65600264016695383668 65632155248594603592 66029023912229340424 66154768269684723552 66240987857579711232 66641538048706421504 66735216681344092728 66829816925497832976 67354281771152479488 67621008437945955216 67986042131821324896 68222104778112371163 68311018728129077208 68486286506802100992 68724086112728497176 68757495974718156144 69206891373245725792 69304995330145900864 69459103076500994472 69913084142360478096 70046225226725001408 70841056458800524512 71369606728659654723 71563924381849509456 71598714816648658464 72031662449704735008 72168838112383334784 72235169765060157702 72766679413477232304 72802054561466282976 72905254827815817792 73054839473138040903 73381759761330953856 73532322084073583654 74214440099695787584 74282651901258007977 74424114303395313996 74971730304794724192 75008177426965261248 75461741613976389056 75498426952631700864 75605449451068255488 76073634492689199618 76268819064393248832 76376933629140380544 76414063883700001536 76533641352811280946 77281152500509663104 77314596876819559323 77352182971557925662 77698333864938657024 77786258072408419072 77857752794901441516 77968119746414138472 78069735689290373952 78579995399677892736 78652219660155537858 79093590140852258048 79381832087429707968 79696188516150590076 79900667591269117824 80178100464849913372 80217078637171182168 80961207381486313728 81035620255917826884 81189942876431251632 81565264832753891112 81787342150685153664 81827102647598466816 82321899942519697152 82554479731497323088 82647899201933945264 83202348070247180544 83491245112157761032 84036939524655524176 84343196592894064716 84894459315723437688 84935730321710663472 85056130632451787424 85612053054886112832 86650346972861578368 86941296563073370992 87467018688927178224 87509540331459471456 87714134714715905781 88206357692912964736 88402494824637629328 88980288908458790304 89106422567330443968 89289248244946494437 89888251040177757552 90161344583927940288 90244213466817579939 90648056175761766528 90962806370816494884 91081358304172102944 91632114816971329568 91676661299624208192 91760922936848127501 92612137435334659296 92657160350957087424 92788506144492859008 92978886602175688422 93217445523147304128 93394966968966668544 93927650751177481161 94347976835996940672 94454741945067366016 94541556965237464698 95159475638212872964 95418565842466012608 95464953088864877952 95506266730188867399 96042216599606313344 96313559686746876936 97022239217969643072 97069406081955043968 97207006437087757056 97406452630850721204 98400396025043075502 98448232872891905388 99043535868344010636 99232152404527085328 99361481786369566848 99962307073059632256 100010903235953681664 100102825022016139092 100244725388246749464 101031422656728719232 101431512656918932824 101691758752524331776 102044855137081707928 102729429760203151488 103086129169092745764 103136243962077234216 103810337059868588688 103957492995218851296 104092980919053831936 104869626213540717144 105069337840087502112 105842442783239610624 106261584688200786768 106956104849561576224 107345886572774264184 108047493674557102512 108253257168575002176 108753686443671854816 109150019120215848456 110072639641996430784 110298483126110375481 111321660149543681376 111636171455092970994 112457595457192086288 112512266140447891872 113192612420964583584 113247640428947551296 113408174176602383232 113640861402659174738 114149404073181483776 114403228596589873248 114565400443710570816 114800462029216921419 115550791846401345742 115921728750764494656 116622691585236237632 116679387108612628608 116786629192352162274 116952179619621207708 117869993099516839104 118094462365718184192 118640385211278387072 118808563423107258624 119544282774225885114 119851001386903676736 120079243245814288128 120215126111903920384 120267150697274870058 120325617955756773252 121283741827755326512 121441811072229470592 121553430383876740326 122235548399498944256 122347897249130836668 122681013226027730496 123482849913779545728 123542880467942783232 123971848802900917896 124289927364196405504 125236867668236641548 126055409286983286264 127224754456621350144 127341688973585156532 127403595482565995208 127584195948677681136 128418079582329169248 128585447017654733568 129362985623959524096 129875270174467628272 130746546967531283712 131200528033390767336 131264310497189207184 132058047824458680848 132309536539369447104 133470433362688185456 133659633850995665952 135242016875891910432 135972084263642649792 136444209556224742326 136622037456258154416 137448172225456994352 137514991949436312288 138413782746491451584 138609990660291801728 138918206153001988944 139468329903263532633 139826168284720956192 140092450453450002816 140311675813487348401 141682112917601049024 141812335447856197047 142739213457319309446 143127848763699018912 143197429633297316928 144063324899409470016 144337676224766669568 144470339530120315404 145533358826954464608 145604109122932565952 145810509655631635584 146109678946276081806 146763519522661907712 147064644168147167308 147600594037564613253 148428880199391575168 148565303802516015954 148848228606790627992 149943460609589448384 150016354853930522496 150923483227952778112 150996853905263401728 152147268985378399236 152537638128786497664 152753867258280761088 153067282705622561892 154562305001019326208 154629193753639118646 154704365943115851324 155715505589802883032 155936239492828276944 156139471378580747904 157159990799355785472 157304439320311075716 158763664174859415936 159392377032301180152 159801335182538235648 160356200929699826744 160434157274342364336 162071240511835653768 162379885752862503264 163130529665507782224 163574684301370307328 165108959462994646176 165295798403867890528 166982490224315522064 168073879049311048352 168686393185788129432 169788918631446875376 169871460643421326944 170112261264903574848 170461292103988762107 171224106109772225664 173300693945723156736 173326187769602018613 173882593126146741984 174934037377854356448 175019080662918942912 175179943788528243411 175428269429431811562 176412715385825929472 176804989649275258656 177960577816917580608 178212845134660887936 178578496489892988874 179776502080355515104 180322689167855880576 180400726045912305087 180488426933635159878 181296112351523533056 181925612741632989768 182162716608344205888 183264229633942659136 183353322599248416384 183521845873696255002 185224274870669318592 185314320701914174848 185577012288985718016 185957773204351376844 186434891046294608256 187855301502354962322 188695953671993881344 188909483890134732032 189083113930474929396 190318951276425745928 190837131684932025216 190929906177729755904 191012533460377734798 192084433199212626688 192627119373493753872 194044478435939286144 194138812163910087936 194812905261701442408 196800792050086151004 196896465745783810776 198087071736688021272 198464304809054170656 198722963572739133696 199924614146119264512 200205650044032278184 200489450776493498928 202062845313457438464 202863025313837865648 204089710274163415856 204666314334337113489 205458859520406302976 206172258338185491528 206272487924154468432 207620674119737177376 207914985990437702592 209739252427081434288 210138675680175004224 212523169376401573536 213912209699123152448 214108820185978964169 214691773145548528368 216094987349114205024 216506514337150004352 217507372887343709632 218300038240431696912 219164518419414122709 220145279283992861568 220596966252220750962 222643320299087362752 222847955703774023931 223272342910185941988 224915190914384172576 225024532280895783744 226385224841929167168 226495280857895102592 226816348353204766464 227281722805318349476 228806457193179746496 229130800887421141632 229600924058433842838 231101583692802691484 231843457501528989312 231943790630458677969 233245383170472475264 233358774217225257216 233573258384704324548 233904359239242415416 235739986199033678208 237280770422556774144 239088565548451770228 239702002773807353472 240534301394549740116 240651235911513546504 242567483655510653024 242883622144458941184 243106860767753480652 244695794498261673336 245362026452055460992 246965699827559091456 247943697605801835792 250473735336473283096 252110818573966572528 254683377947170313064 254807190965131990416 255168391897355362272 256836159164658338496 259750540348935256544 262401056066781534672 262528620994378414368 264116095648917361696 264619073078738894208 266940866725376370912 267319267701991331904 267867744734839483311 270484033751783820864 270732640400452739817 271944168527285299584 272888419112449484652 273244074912516308832 274896344450913988704 275029983898872624576 275282768810544382503 276827565492982903168 277219981320583603456 277836412306003977888 278936659806527065266 279652336569441912384 280184900906900005632 280623351626974696802 283364225835202098048 283624670895712394094 285478426914638618892 286255697527398037824 286394859266594633856 288126649798818940032 288940679060240630808 291066717653908929216 291208218245865131904 291621019311263271168 292219357892552163612 294129288336294334616 295201188075129226506 296857760398783150336 297130607605032031908 297696457213581255984 299886921219178896768 300032709707861044992 301846966455905556224 304294537970756798472 305075276257572995328 306134565411245123784 309258387507278237292 309408731886231702648 311431011179605766064 311872478985656553888 312278942757161495808 314608878640622151432 317527328349718831872 318784754064602360304 320712401859399653488 320868314548684728672 324142481023671307536 324759771505725006528 326261059331015564448 330217918925989292352 330591596807735781056 330895449378331126443 333964980448631044128 336147758098622096704 337372786371576258864 339577837262893750752 339742921286842653888 340224522529807149696 340922584207977524214 342448212219544451328 344401386087650764257 346652375539204037226 347765186252293483968 349868074755708712896 350038161325837885824 350359887577056486822 350856538858863623124 353609979298550517312 355921155633835161216 356425690269321775872 357156992979785977748 359553004160711030208 360645378335711761152 360801452091824610174 360976853867270319756 363851225483265979536 364325433216688411776 366528459267885318272 366706645198496832768 367043691747392510004 370448549741338637184 370628641403828349696 371915546408702753688 372869782092589216512 375710603004709924644 378166227860949858792 380637902552851491856 381674263369864050432 382025066920755469596 385254238746987507744 388088956871878572288 389625810523402884816 393601584100172302008 393792931491567621552 396174143473376042544 396928609618108341312 400411300088064556368 400978901552986997856 404427771462404710097 405726050627675731296 408179420548326831712 409332628668674226978 412344516676370983056 412544975848308936864 415241348239474354752 415829971980875405184 418404989709790597899 419478504854162868576 420277351360350008448 420935027440462045203 425046338752803147072 425437006343568591141 427824419398246304896 428217640371957928338 429383546291097056736 432189974698228410048 433013028674300008704 435014745774687419264 436600076480863393824 438329036838828245418 440290558567985723136 441193932504441501924 445286640598174725504 445695911407548047862 446544685820371883976 449830381828768345152 450049064561791567488 452770449683858334336 452990561715790205184 454563445610636698952 457612914386359492992 458261601774842283264 459201848116867685676 462203167385605382968 463686915003057978624 463887581260917355938 466490766340944950528 467146516769408649096 467808718478484830832 471479972398067356416 478177131096903540456 479404005547614706944 481068602789099480232 481302471823027093008 485134967311021306048 486213721535506961304 489391588996523346672 490724052904110921984 495887395211603671584 500947470672946566192 504221637147933145056 509366755894340626128 509614381930263980832 510336783794710724544 511383876311966286321 513672318329316676992 519501080697870513088 519978563308806055839 524802112133563069344 525057241988756828736 528232191297834723392 529238146157477788416 533881733450752741824 534638535403982663808 535735489469678966622 540968067503567641728 541202178137736915261 541465280800905479634 543888337054570599168 545776838224898969304 546488149825032617664 549792688901827977408 550059967797745249152 550565537621088765006 553655130985965806336 555672824612007955776 557873319613054130532 559304673138883824768 561246703253949393604 566728451670404196096 567249341791424788188 570956853829277237784 572511395054796075648 572789718533189267712 576253299597637880064 577881358120481261616 582133435307817858432 582416436491730263808 584438715785104327224 588258576672588669232 590402376150258453012 594261215210064063816 595392914427162511968 599773842438357793536 608589075941513596944 612269130822490247568 613998943003011340467 618516775014556474584 618817463772463405296 622862022359211532128 623744957971313107776 625024737714625461059 629217757281244302864 637569508129204720608 641424803718799306976 641736629097369457344 642326460557936892507 648284962047342615072 649519543011450013056 652522118662031128896 657493555258242368127 660435837851978584704 661183193615471562112 661790898756662252886 667929960897262088256 668543867111322071793 672295516197244193408 674745572743152517728 679155674525787501504 679485842573685307776 680449045059614299392 681845168415955048428 688802772175301528514 693304751078408074452 695530372504586967936 699736149511417425792 700076322651675771648 700719775154112973644 701713077717727246248 707219958597101034624 711842311267670322432 714313985959571955496 719106008321422060416 721602904183649220348 721953707734540639512 727702450966531959072 728650866433376823552 733056918535770636544 734087383494785020008 740897099482677274368 743831092817405507376 751421206009419849288 756332455721899717584 761275805105702983712 764050133841510939192 770508477493975015488 779251621046805769632 787203168200344604016 787585862983135243104 792348286946752085088 793857219236216682624 800822600176129112736 801957803105973995712 803603234204518449933 808855542924809420194 811452101255351462592 816358841096653663424 818665257337348453956 824689033352741966112 825089951696617873728 830482696478948709504 831659943961750810368 836809979419581195798 838957009708325737152 840554702720700016896 841870054880924090406 850092677505606294144 850874012687137182282 855648838796492609792 856435280743915856676 858767092582194113472 864379949396456820096 870029491549374838528 873200152961726787648 876658073677656490836 882387865008883003848 890573281196349451008 891391822815096095724 893089371640743767952 899660763657536690304 900098129123583134976 905540899367716668672 909126891221273397904 915225828772718985984 918403696233735371352 924406334771210765936 927775162521834711876 934293033538817298192 935617436956969661664 956354262193807080912 962137205578198960464 962604943646054186016 970269934622042612096 972427443071013922608 978783177993046693344 982181730694411438807 991774790423207343168 992686348134993379329 1001894941345893132384 1008443274295866290112 1018733511788681252256 1019228763860527961664 1020673567589421449088 1022767752623932572642 1027344636658633353984 1033204158262952292771 1039002161395741026176 1039957126617612111678 1049604224267126138688 1050114483977513657472 1056464382595669446784 1067763466901505483648 1069277070807965327616 1071470978939357933244 1081936135007135283456 1082404356275473830522 1082930561601810959268 1091553676449797938608 1092976299650065235328 1099585377803655954816 1100119935595490498304 1101131075242177530012 1111345649224015911552 1115746639226108261064 1118609346277767649536 1122493406507898787208 1134498683582849576376 1141913707658554475568 1145022790109592151296 1155762716240962523232 1164266870615635716864 1168877431570208654448 1176517153345177338464 1180804752300516906024 1188522430420128127632 1190785828854325023936 1213283314387214130291 1217178151883027193888 1224538261644980495136 1227997886006022680934 1237033550029112949168 1237634927544926810592 1245724044718423064256 1247489915942626215552 1250049475429250922118 1258435514562488605728 1262805082321386135609 1275139016258409441216 1282849607437598613952 1283473258194738914688 1284652921115873785014 1296569924094685230144 1299039086022900026112 1305044237324062257792 1314987110516484736254 1320871675703957169408 1322366387230943124224 1323581797513324505772 1335859921794524176512 1337087734222644143586 1344591032394488386816 1349491145486305035456 1358311349051575003008 1358971685147370615552 1363690336831910096856 1377605544350603057028 1386609502156816148904 1391060745009173935872 1399472299022834851584 1401439550308225947288 1403426155435454492496 1414439917194202069248 1428627971919143910992 1438212016642844120832 1443205808367298440696 1443907415469081279024 1455404901933063918144 1468174766989570040016 1487662185634811014752 1502842412018839698576 1512664911443799435168 1522551610211405967424 1528100267683021878384 1534151628935898858963 1541016954987950030976 1558503242093611539264 1559935689926418167517 1574406336400689208032 1575171725966270486208 1584696573893504170176 1587714438472433365248 1601645200352258225472 1603915606211947991424 1607206468409036899866 1617711085849618840388 1622904202510702925184 1623606534413210745783 1632717682193307326848 1637330514674696907912 1649378066705483932224 1650179903393235747456 1660965392957897419008 1673619958839162391596 1677914019416651474304 1683740109761848180812 1700185355011212588288 1701748025374274364564 1712870561487831713352 1717534185164388226944 1728759898792913640192 1746400305923453575296 1753316147355312981672 1764775730017766007696 1782783645630192191448 1786178743281487535904 1799321527315073380608 1818253782442546795808 1836807392467470742704 1848812669542421531872 1855550325043669423752 1868586067077634596384 1871234873913939323328 1875074213143876383177 1912708524387614161824 1924274411156397920928 1925209887292108372032 1926979381673810677521 1940539869244085224192 1944854886142027845216 1957566355986093386688 1964363461388822877614 1983549580846414686336 1985372696269986758658 2003789882691786264768 2016886548591732580224 2037467023577362504512 2038457527721055923328 2041347135178842898176 2045535505247865145284 2066408316525904585542 2078004322791482052352 2079914253235224223356 2099208448534252277376 2100228967955027314944 2112928765191338893568 2135526933803010967296 2142941957878715866488 2164808712550947661044 2165861123203621918536 2183107352899595877216 2185952599300130470656 2199170755607311909632 2202262150484355060024 2222691298448031823104 2231493278452216522128 2244986813015797574416 2268997367165699152752 2283827415317108951136 2311525432481925046464 2337754863140417308896 2353034306690354676928 2361609504601033812048 2377044860840256255264 2381571657708650047872 2410809702613555349799 2426566628774428260582 2434356303766054387776 2449076523289960990272 2455995772012045361868 2474067100058225898336 2475269855089853621184 2491448089436846128512 2494979831885252431104 2500098950858501844236 2516871029124977211456 2525610164642772271218 2550278032516818882432 2565699214875197227904 2566946516389477829376 2569305842231747570028 2593139848189370460288 2610088474648124515584 2629974221032969472508 2647163595026649011544 2671719843589048353024 2674175468445288287172 2698982290972610070912 2716622698103150006016 2727380673663820193712 2755211088701206114056 2773219004313632297808 2802879100616451894576 2806852310870908984992 2857255943838287821984 2886411616734596881392 2887814830938162558048 2910809803866127836288 2936349533979140080032 2946545192083234316421 2975324371269622029504 2978059044404980137987 3005684824037679397152 3025329822887598870336 3045103220422811934848 3056200535366043756768 3068303257871797717926 3082033909975900061952 3117006484187223078528 3119871379852836335034 3148812672801378416064 3150343451932540972416 3169393147787008340352 3203290400704516450944 3207831212423895982848 3214412936818073799732 3235422171699237680776 3245808405021405850368 3247213068826421491566 3265435364386614653696 3274661029349393815824 3298756133410967864448 3300359806786471494912 3347239917678324783192 3355828038833302948608 3367480219523696361624 3403496050748548729128 3425741122975663426704 3435068370328776453888 3492800611846907150592 3506632294710625963344 3529551460035532015392 3565567291260384382896 3572357486562975071808 3636507564885093591616 3639849943161642390873 3673614784934941485408 3697625339084843063744 3711100650087338847504 3737172134155269192768 3742469747827878646656 3750148426287752766354 3788415246964158406827 3825417048775228323648 3848548822312795841856 3850419774584216744064 3853958763347621355042 3889709772284055690432 3915132711972186773376 3928726922777645755228 3967099161692829372672 3970745392539973517316 4007579765383572529536 4033773097183465160448 4074934047154725009024 4076915055442111846656 4091071010495730290568 4132816633051809171084 4159828506470448446712 4198416897068504554752 4285883915757431732976 4329617425101895322088 4331722246407243837072 4366214705799191754432 4404524300968710120048 4462986556904433044256 4489973626031595148832 4537994734331398305504 4567654830634217902272 4602454886807696576889 4623050864963850092928 4675509726280834617792 4679807069779254502551 4706068613380709353856 4723219009202067624096 4754089721680512510528 4763143315417300095744 4821619405227110699598 4853133257548856521164 4868712607532108775552 4898153046579921980544 4911991544024090723736 4948134200116451796672 4950539710179707242368 4982896178873692257024 5000197901717003688472 5033742058249954422912 5051220329285544542436 5100556065033637764864 5131398429750394455808 5138611684463495140056 5186279696378740920576 5259948442065938945016 5294327190053298023088 5348350936890576574344 5397964581945220141824 5454761347327640387424 5510422177402412228112 5546438008627264595616 5605758201232903789152 5613704621741817969984 5625222639431629149531 5714511887676575643968 5772823233469193762784 5775629661876325116096 5821619607732255672576 5872699067958280160064 5893090384166468632842 5950648742539244059008 5956118088809960275974 6011369648075358794304 6050659645775197740672 6090206440845623869696 6112401070732087513536 6136606515743595435852 6234012968374446157056 6239742759705672670068 6297625345602756832128 6300686903865081944832 6338786295574016680704 6406580801409032901888 6428825873636147599464 6470844343398475361552 6494426137652842983132 6549322058698787631648 6597512266821935728896 6694479835356649566384 6734960439047392723248 6806992101497097458256 6851482245951326853408 6875272114860880071649 7013264589421251926688 7059102920071064030784 7131134582520768765792 7144714973125950143616 7232429107840666049397 7273015129770187183232 7279699886323284781746 7347229569869882970816 7395250678169686127488 7422201300174677695008 7474344268310538385536 7484939495655757293312 7500296852575505532708 7576830493928316813654 7650834097550456647296 7697097644625591683712 7700839549168433488128 7707917526695242710084 7779419544568111380864 7830265423944373546752 7857453845555291510456 7941490785079947034632 8015159530767145059072 8149868094309450018048 8182142020991460581136 8265633266103618342168 8319657012940896893424 8571767831514863465952 8659234850203790644176 8663444492814487674144 8732429411598383508864 8809048601937420240096 8839635576249702949263 8925973113808866088512 8979947252063190297664 9075989468662796611008 9135309661268435804544 9204909773615393153778 9246101729927700185856 9351019452561669235584 9359614139558509005102 9412137226761418707712 9446438018404135248192 9508179443361025021056 9643238810454221399196 9706266515097713042328 9737425215064217551104 9796306093159843961088 9823983088048181447472 9896268400232903593344 9901079420359414484736 10000395803434007376944 10067484116499908845824 10102440658571089084872 10277223368926990280112 10519896884131877890032 10588654380106596046176 10696701873781153148688 10909522694655280774848 10919549829484927172619 11020844354804824456224 11092876017254529191232 11211516402465807578304 11227409243483635939968 11250445278863258299062 11365245740892475220481 11429023775353151287936 11545646466938387525568 11551259323752650232192 11745398135916560320128 11786180768332937265684 11901297485078488118016 11912236177619920551948 12022739296150717588608 12101319291550395481344 12224802141464175027072 12273213031487190871704 12479485519411345340136 12595250691205513664256 12857651747272295198928 12941688686796950723104 12988852275305685966264 13098644117397575263296 13388959670713299132768 13469920878094785446496 13613984202994194916512 13702964491902653706816 13750544229721760143298 14026529178842503853376 14118205840142128061568 14262269165041537531584 14289429946251900287232 14464858215681332098794 14546030259540374366464 14559399772646569563492 14694459139739765941632 14790501356339372254976 14844402600349355390016 14948688536621076771072 15000593705151011065416 15153660987856633627308 15301668195100913294592 15394195289251183367424 15415835053390485420168 15558839089136222761728 15714907691110583020912 15882981570159894069264 16364284041982921162272 16531266532207236684336 16639314025881793786848 16875667918294887448593 17143535663029726931904 17318469700407581288352 17326888985628975348288 17464858823196767017728 17618097203874840480192 17679271152499405898526 17851946227617732177024 17959894504126380595328 18151978937325593222016 18270619322536871609088 18409819547230786307556 18702038905123338471168 18719228279117018010204 18892876036808270496384 19016358886722050042112 19286477620908442798392 19412533030195426084656 19647966176096362894944 19792536800465807186688 20000791606868014753888 20204881317142178169744 20554446737853980560224 20625816344582640214947 21039793768263755780064 21177308760213192092352 21393403747562306297376 21819045389310561549696 21839099658969854345238 22041688709609648912448 22185752034509058382464 22423032804931615156608 22454818486967271879936 22500890557726516598124 22730491481784950440962 22858047550706302575872 23091292933876775051136 23102518647505300464384 23490796271833120640256 23572361536665874531368 23824472355239841103896 24045478592301435177216 24449604282928350054144 24546426062974381743408 24958971038822690680272 25715303494544590397856 25883377373593901446208 25977704550611371932528 26197288234795150526592 26518906728749108847789 26777919341426598265536 26939841756189570892992 27227968405988389833024 27405928983805307413632 27501088459443520286596 28053058357685007706752 28236411680284256123136 28524538330083075063168 28929716431362664197588 29118799545293139126984 29388918279479531883264 29688805200698710780032 30001187410302022130832 30307321975713267254616 30831670106780970840336 31429815382221166041824 31765963140319788138528 32728568083965842324544 32758649488454781517857 33062533064414473368672 33278628051763587573696 33751335836589774897186 34287071326059453863808 34636939400815162576704 34653777971257950696576 35236194407749680960384 35358542304998811797052 35703892455235464354048 35919789008252761190656 36303957874651186444032 36819639094461572615112 37438456558234036020408 37785752073616540992768 38572955241816885596784 38825066060390852169312 39295932352192725789888 40001583213736029507776 40409762634284356339488 41108893475707961120448 41251632689165280429894 42079587536527511560128 42354617520426384184704 42786807495124612594752 43638090778621123099392 43678199317939708690476 44083377419219297824896 44371504069018116764928 44846065609863230313216 45001781115453033196248 45460982963569900881924 46182585867753550102272 47144723073331749062736 47648944710479682207792 49092852125948763486816 49917942077645381360544 50627003754884662345779 51430606989089180795712 51766754747187802892416 51955409101222743865056 52394576469590301053184 53037813457498217695578 53555838682853196531072 53879683512379141785984 54455936811976779666048 54811857967610614827264 55002176918887040573192 56106116715370015413504 57049076660166150126336 57859432862725328395176 58237599090586278253968 59377610401397421560064 60002374820604044261664 60614643951426534509232 61663340213561941680672 61877449033747920644841 62859630764442332083648 63531926280639576277056 65457136167931684649088 65517298976909563035714 66125066128828946737344 66557256103527175147392 67502671673179549794372 68574142652118907727616 69273878801630325153408 69307555942515901393152 70472388815499361920768 70717084609997623594104 73639278188923145230224 74876913116468072040816 77145910483633771193568 77650132120781704338624 78591864704385451579776 79556720186247326543367 80003166427472059015552 80819525268568712678976 82217786951415922240896 82503265378330560859788 84159175073055023120256 84709235040852768369408 85573614990249225189504 87356398635879417380952 88166754838438595649792 90003562230906066392496 90921965927139801763848 94289446146663498125472 95297889420959364415584 98185704251897526973632 99835884155290762721088 101254007509769324691558 102861213978178361591424 103533509494375605784832 103910818202445487730112 106075626914996435391156 107111677365706393062144 107759367024758283571968 108911873623953559332096 110004353837774081146384 115718865725450656790352 116475198181172556507936 120004749641208088523328 121229287902853069018464 123326680427123883361344 123754898067495841289682 125719261528884664167296 127063852561279152554112 130914272335863369298176 131034597953819126071428 132250132257657893474688 133114512207054350294784 135005343346359099588744 138547757603260650306816 141434169219995247188208 147278556377846290460448 149753826232936144081632 154291820967267542387136 155300264241563408677248 157183729408770903159552 159113440372494653086734 160006332854944118031104 161639050537137425357952 164435573902831844481792 165006530756661121719576 168318350146110046240512 171147229980498450379008 174712797271758834761904 180007124461812132784992 181843931854279603527696 185632347101243761934523 188578892293326996250944 190595778841918728831168 196371408503795053947264 199671768310581525442176 202508015019538649383116 205722427956356723182848 207821636404890975460224 212151253829992870782312 220008707675548162292768 231437731450901313580704 232950396362345113015872 240009499282416177046656 242458575805706138036928 246653360854247766722688 247509796134991682579364 251438523057769328334592 254127705122558305108224 262069195907638252142856 264500264515315786949376 270010686692718199177488 282868338439990494376416 294557112755692580920896 299507652465872288163264 308583641934535084774272 310600528483126817354496 318226880744989306173468 323278101074274850715904 330013061513322243439152 349425594543517669523808 360014248923624265569984 363687863708559207055392 371264694202487523869046 377157784586653992501888 381191557683837457662336 392742817007590107894528 399343536621163050884352 405016030039077298766232 415643272809781950920448 424302507659985741564624 440017415351096324585536 462875462901802627161408 465900792724690226031744 480018998564832354093312 484917151611412276073856 493306721708495533445376 495019592269983365158728 524138391815276504285712 540021373385436398354976 556897041303731285803569 565736676879980988752832 589114225511385161841792 599015304931744576326528 617167283869070169548544 636453761489978612346936 660026123026644486878304 698851189087035339047616 720028497847248531139968 727375727417118414110784 742529388404975047738092 754315569173307985003776 762383115367674915324672 810032060078154597532464 848605015319971483129248 880034830702192649171072 925750925803605254322816 931801585449380452063488 969834303222824552147712 990039184539966730317456 1048276783630553008571424 1080042746770872796709952 1113794082607462571607138 1131473353759961977505664 1178228451022770323683584 1198030609863489152653056 1272907522979957224693872 1320052246053288973756608 1397702378174070678095232 1440056995694497062279936 1454751454834236828221568 1485058776809950095476184 1620064120156309195064928 1697210030639942966258496 1760069661404385298342144 1851501851607210508645632 1980078369079933460634912 2096553567261106017142848 2160085493541745593419904 2227588165214925143214276 2262946707519923955011328 2545815045959914449387744 2640104492106577947513216 2795404756348141356190464 2909502909668473656443136 2970117553619900190952368 3240128240312618390129856 3394420061279885932516992 3960156738159866921269824 4193107134522212034285696 4320170987083491186839808 4455176330429850286428552 5091630091919828898775488 5280208984213155895026432 5940235107239800381904736 6480256480625236780259712 6788840122559771865033984 7920313476319733842539648 8386214269044424068571392 8910352660859700572857104 10183260183839657797550976 11880470214479600763809472 12960512961250473560519424 15840626952639467685079296 17820705321719401145714208 20366520367679315595101952 23760940428959201527618944 35641410643438802291428416 47521880857918403055237888 71282821286877604582856832 142565642573755209165713664
- Sum of all divisors σ(n): 580131866125916314971661285
- Sum of proper divisors (its aliquot sum) s(n): 437566223552161105805947621
- 142565642573755209165713664 is an abundant number, because the sum of its proper divisors (437566223552161105805947621) is greater than itself. Its abundance is 295000580978405896640233957
Bases of 142565642573755209165713664
- Binary: 1110101111011010111001011111000010100101100001101100000000101000100001000110001000000002
- Hexadecimal: 0x75ED72F852C36014423100
- Base-36: HWVLIBU2PJB7UOG00
Squares and roots of 142565642573755209165713664
- 142565642573755209165713664 squared (1425656425737552091657136642) is 20324962442467723820303545837456412872412570436304896
- 142565642573755209165713664 cubed (1425656425737552091657136643) is 2897641330897852188183611000469656249586024562040242908276820358861426937298944
-
142565642573755209165713664 is a
perfect square number . Itssquare root is 11940085534608 -
The
cube root of 142565642573755209165713664 is 522402153.5741002079
Scales and comparisons
How big is 142565642573755209165713664?- 142,565,642,573,755,209,165,713,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 142,565,642,573,755,209,165,713,664 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 142565642573755209165713664 cubic inches would be around 43533512.8 feet tall.
Recreational maths with 142565642573755209165713664
- 142565642573755209165713664 backwards is 466317561902557375246565241
- The number of decimal digits it has is: 27
- The sum of 142565642573755209165713664's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 142565642573755209165713664 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 142565642573755209165713664 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/142565642573755209165713664/
Chicago style:
Numbermatics. 2024. "Number 142565642573755209165713664 - Facts about the integer". https://numbermatics.com/n/142565642573755209165713664/
The information we have on file for 142565642573755209165713664 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 142565642573755209165713664, math, Factors of 142565642573755209165713664, curriculum, school, college, exams, university, Prime factorization of 142565642573755209165713664, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-two septillion, five hundred sixty-five sextillion, six hundred forty-two quintillion, five hundred seventy-three quadrillion, seven hundred fifty-five trillion, two hundred nine billion, one hundred sixty-five million, seven hundred thirteen thousand, six hundred sixty-four.