31432858643587545490784256
31,432,858,643,587,545,490,784,256 is an even composite number composed of six prime numbers multiplied together.
31432858643587545490784256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 31432858643587545490784256:
224 × 32 × 76 × 134 × 172 × 4632
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 17 × 17 × 463 × 463)See below for interesting mathematical facts about the number 31432858643587545490784256 from the Numbermatics database.
Names of 31432858643587545490784256
- Cardinal: 31432858643587545490784256 can be written as Thirty-one septillion, four hundred thirty-two sextillion, eight hundred fifty-eight quintillion, six hundred forty-three quadrillion, five hundred eighty-seven trillion, five hundred forty-five billion, four hundred ninety million, seven hundred eighty-four thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 3.1432858643587545490784256 × 1025
Factors of 31432858643587545490784256
Divisors of 31432858643587545490784256
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 28 32 34 36 39 42 48 49 51 52 56 63 64 68 72 78 84 91 96 98 102 104 112 117 119 126 128 136 144 147 153 156 168 169 182 192 196 204 208 221 224 234 238 252 256 272 273 288 289 294 306 312 336 338 343 357 364 384 392 408 416 441 442 448 463 468 476 504 507 512 544 546 576 578 588 612 624 637 663 672 676 686 714 728 768 784 816 819 832 833 867 882 884 896 926 936 952 1008 1014 1024 1029 1071 1088 1092 1152 1156 1176 1183 1224 1248 1274 1326 1344 1352 1372 1389 1428 1456 1521 1536 1547 1568 1632 1638 1664 1666 1734 1764 1768 1792 1852 1872 1904 1911 1989 2016 2023 2028 2048 2058 2142 2176 2184 2197 2304 2312 2352 2366 2401 2448 2496 2499 2548 2601 2652 2688 2704 2744 2778 2856 2873 2912 3042 3072 3087 3094 3136 3241 3264 3276 3328 3332 3468 3528 3536 3549 3584 3704 3744 3757 3808 3822 3978 4032 4046 4056 4096 4116 4167 4284 4352 4368 4394 4459 4608 4624 4641 4704 4732 4802 4896 4992 4998 5096 5202 5304 5376 5408 5488 5556 5712 5733 5746 5824 5831 6019 6069 6084 6144 6174 6188 6272 6482 6528 6552 6591 6656 6664 6936 7056 7072 7098 7168 7203 7408 7488 7497 7514 7616 7644 7871 7956 8064 8092 8112 8192 8232 8281 8334 8568 8619 8704 8736 8788 8918 9216 9248 9282 9408 9464 9604 9723 9792 9984 9996 10192 10404 10608 10647 10752 10816 10829 10976 11112 11271 11424 11466 11492 11648 11662 12038 12138 12168 12288 12348 12376 12544 12964 13056 13104 13182 13312 13328 13377 13872 13923 14112 14144 14161 14196 14336 14406 14816 14976 14994 15028 15232 15288 15379 15742 15912 16128 16184 16224 16384 16464 16562 16668 16807 17136 17238 17408 17472 17493 17576 17836 18057 18207 18432 18496 18564 18816 18928 19208 19446 19584 19773 19968 19992 20111 20384 20808 21216 21294 21504 21609 21632 21658 21952 22224 22542 22687 22848 22932 22984 23296 23324 23613 24076 24276 24336 24576 24696 24752 24843 25088 25857 25928 26112 26208 26299 26364 26624 26656 26754 27744 27846 28224 28288 28322 28392 28561 28672 28812 29169 29632 29952 29988 30056 30464 30576 30758 31213 31484 31824 32256 32368 32448 32487 32768 32928 33124 33336 33614 33813 34272 34476 34816 34944 34986 35152 35672 36114 36414 36864 36992 37128 37349 37632 37856 38416 38892 39168 39546 39936 39984 40131 40222 40768 40817 41616 42133 42432 42483 42588 43008 43218 43264 43316 43904 44448 45084 45374 45696 45864 45968 46137 46592 46648 47226 48152 48552 48672 48841 49152 49392 49504 49686 50176 50421 51714 51856 52224 52416 52479 52598 52728 53248 53312 53508 54171 55097 55488 55692 56448 56576 56644 56784 57122 57344 57624 57967 58338 59264 59904 59976 60112 60333 60928 61152 61516 62426 62968 63648 64512 64736 64896 64974 65536 65856 66248 66672 67228 67626 68061 68544 68952 69632 69888 69972 70304 70839 71344 72228 72828 73728 73984 74256 74529 74698 75264 75712 75803 76832 77784 78247 78336 78897 79092 79872 79968 80262 80444 81536 81634 83232 84266 84864 84966 85176 85683 86016 86436 86528 86632 87808 88896 90168 90748 91392 91728 91936 92274 93184 93296 93639 94452 96304 97104 97344 97461 97682 98304 98784 99008 99127 99372 100352 100842 102323 103428 103712 104448 104832 104958 105196 105456 106496 106624 107016 107653 108342 110194 110976 111384 112047 112896 113152 113288 113568 114244 114688 115248 115934 116676 117649 118528 119808 119952 120224 120666 121856 122304 122451 123032 124852 125936 126399 127296 127449 129024 129472 129792 129948 131072 131712 132496 133344 133807 134456 135252 136122 137088 137904 138411 139264 139776 139944 140608 140777 141678 142688 144456 145656 146523 147456 147968 148512 149058 149396 150528 151263 151424 151606 153664 155568 156494 156672 157794 158184 158809 159744 159936 160524 160888 163072 163268 165291 166464 168532 169728 169932 170352 171366 172032 172872 173056 173264 173901 175616 177792 180336 180999 181496 182784 183456 183872 184093 184548 186368 186592 187278 188904 192608 194208 194688 194922 195364 196608 197568 198016 198254 198744 199927 200704 201684 204183 204646 206856 207424 208896 209664 209916 210392 210912 212992 213248 214032 214369 215306 216684 218491 220388 221952 222768 224094 225792 226304 226576 227136 227409 228488 229376 230496 231868 233352 234741 235298 236691 237056 239616 239904 240448 241332 243712 244608 244902 246064 249704 251872 252798 254592 254898 257049 258048 258944 259584 259896 261443 262144 263424 264992 266688 267614 268912 270504 272244 274176 275808 276822 278528 279552 279888 280917 281216 281554 283356 285376 285719 288912 291312 293046 294912 294931 295936 297024 297381 298116 298792 301056 302526 302848 303212 306969 307328 311136 312988 313344 315588 316368 317618 319488 319872 321048 321776 322959 326144 326536 330582 332928 336141 337064 339456 339864 340704 341887 342732 344064 345744 346112 346528 347802 351232 352947 355584 360672 361998 362992 365568 366912 367353 367744 368186 369096 372736 373184 374556 377808 379197 385216 385679 388416 389376 389844 390728 393216 395136 396032 396508 397488 399854 401408 401421 403368 405769 408366 409292 413712 414848 417792 419328 419832 420784 421824 422331 425984 426496 428064 428738 430612 433368 436982 439569 440776 443904 445536 448188 451584 452608 453152 454272 454818 456976 458752 460992 463736 466704 469482 470596 473382 474112 476427 479232 479808 480896 482664 485537 487424 489216 489804 492128 495873 499408 503744 505596 509184 509796 514098 516096 517888 519168 519792 521703 522886 524288 526848 529984 530621 533376 535228 537824 541008 544488 547729 548352 551616 552279 553644 557056 559104 559776 561834 562432 563108 566712 570752 571438 577824 582624 586092 589824 589862 591872 594048 594762 596232 597584 599781 602112 605052 605696 606424 613938 614656 622272 625976 626688 631176 632736 634933 635236 638976 639744 642096 643107 643552 645918 652288 653072 655473 661164 665856 672282 674128 678912 679728 681408 682227 683774 685464 688128 691488 692224 693056 693889 695604 702464 704223 705894 711168 716261 721344 723996 725984 731136 733824 734706 735488 736372 738192 745472 746368 749112 753571 755616 758394 770432 771358 776832 778752 779688 781456 784329 786432 790272 792064 793016 794976 799708 802816 802842 806736 811538 816732 818584 827424 829696 835584 838656 839664 841568 843648 844662 851968 852992 856128 857157 857476 861224 866736 873964 879138 881552 884793 887808 891072 892143 896376 903168 905216 906304 908544 909636 913952 917504 920907 921984 927472 933408 936649 938964 941192 946764 948224 952854 958464 959616 961792 965328 968877 971074 974848 978432 979608 984256 985439 991746 998816 1007488 1011192 1017211 1018368 1019592 1025661 1028196 1032192 1035776 1038336 1039584 1043406 1045772 1048576 1053696 1058841 1059968 1061242 1066752 1070456 1075648 1082016 1088976 1095458 1096704 1103232 1104558 1107288 1111663 1114112 1118208 1119552 1123668 1124864 1126216 1133424 1141504 1142876 1155648 1157037 1165248 1172184 1179648 1179724 1183744 1188096 1189524 1192464 1195168 1199562 1204224 1204263 1210104 1211392 1212848 1217307 1227876 1229312 1244544 1251952 1253376 1262352 1265472 1266993 1269866 1270472 1277952 1279488 1284192 1286214 1287104 1288651 1291836 1304576 1306144 1310946 1322328 1330199 1331712 1344564 1348256 1357824 1359456 1362816 1364454 1367548 1370928 1376256 1382976 1384448 1386112 1387778 1391208 1399489 1404928 1408446 1411788 1422336 1429281 1432522 1442688 1447992 1451968 1456611 1462272 1467648 1469412 1470976 1472744 1476384 1490944 1492736 1498224 1500583 1507142 1511232 1516788 1529437 1540864 1542716 1553664 1557504 1559376 1562912 1568658 1572864 1580544 1584128 1586032 1589952 1591863 1599416 1605632 1605684 1613472 1623076 1633464 1637168 1643187 1654848 1656837 1659392 1671168 1677312 1679328 1683136 1687296 1689324 1703936 1705984 1712256 1714314 1714952 1722448 1733472 1739491 1747928 1758276 1763104 1769586 1775616 1782144 1784286 1792752 1799343 1806336 1810432 1812608 1817088 1819272 1827904 1830101 1835008 1841814 1843968 1854944 1866816 1873298 1877928 1882384 1893528 1896448 1904799 1905708 1916928 1919232 1923584 1929321 1930656 1937754 1942148 1949696 1956864 1959216 1966419 1968512 1970878 1983492 1997632 2000033 2014976 2022384 2034422 2036736 2039184 2051322 2056392 2064384 2064517 2071552 2076672 2079168 2081667 2086812 2091544 2097152 2107392 2117682 2119936 2122484 2133504 2140912 2148783 2151296 2164032 2177952 2190916 2193408 2206464 2209116 2214576 2223326 2228224 2236416 2239104 2247336 2249728 2252432 2260713 2266848 2283008 2285752 2311296 2314074 2330496 2344368 2352987 2359296 2359448 2367488 2376192 2379048 2384928 2390336 2393209 2399124 2408448 2408526 2420208 2422784 2425696 2434614 2455752 2458624 2489088 2503904 2506752 2524704 2530944 2533986 2539732 2540944 2555904 2558976 2568384 2571471 2572428 2574208 2577302 2583672 2609152 2612288 2621892 2644656 2654379 2660398 2663424 2689128 2696512 2699753 2715648 2718912 2725632 2728908 2735096 2741856 2752512 2765952 2768896 2772224 2775556 2782416 2786797 2798978 2809856 2809947 2816892 2823576 2840383 2844672 2858562 2865044 2885376 2895984 2903936 2913222 2924544 2935296 2938824 2941952 2945488 2952768 2956317 2981888 2985472 2996448 3001166 3014284 3022464 3033576 3051633 3058874 3076983 3081728 3085432 3107328 3115008 3118752 3125824 3137316 3145728 3161088 3168256 3172064 3179904 3183726 3198832 3211264 3211368 3226944 3246152 3266928 3274336 3286374 3309696 3313674 3318784 3334989 3342336 3354624 3358656 3366272 3374592 3378648 3398759 3407872 3411968 3424512 3428628 3429904 3444896 3466944 3471111 3478982 3495856 3516552 3526208 3539172 3551232 3564288 3568572 3585504 3598686 3612672 3620864 3625216 3634176 3638544 3644273 3651921 3655808 3660202 3670016 3683628 3687936 3709888 3714347 3733632 3746596 3755856 3764768 3787056 3792896 3809598 3811416 3833856 3834103 3838464 3847168 3858642 3861312 3865953 3875508 3884296 3899392 3913728 3918432 3932838 3937024 3941756 3966984 3990597 3995264 4000066 4029952 4044768 4068844 4073472 4078368 4102644 4112784 4128768 4129034 4143104 4153344 4158336 4163334 4173624 4183088 4194304 4198467 4214784 4235364 4239872 4244968 4267008 4281824 4297566 4302592 4328064 4355904 4369833 4381832 4386816 4412928 4418232 4429152 4444531 4446652 4456448 4472832 4478208 4494672 4499456 4501749 4504864 4521426 4533696 4566016 4571504 4588311 4622592 4628148 4660992 4688736 4705974 4718592 4718896 4734976 4752384 4758096 4769856 4775589 4780672 4786418 4798248 4816896 4817052 4840416 4845568 4851392 4857223 4869228 4911504 4917248 4929561 4978176 5007808 5013504 5013827 5049408 5061888 5067972 5079464 5081888 5111808 5117952 5136768 5142942 5144856 5148416 5154604 5167344 5218304 5218473 5224576 5243784 5274997 5289312 5308758 5320796 5326848 5378256 5393024 5399506 5431296 5437824 5451264 5457816 5470192 5483712 5490303 5505024 5531904 5537792 5544448 5551112 5564832 5573594 5597956 5619712 5619894 5633784 5647152 5680766 5689344 5714397 5717124 5730088 5770752 5791968 5807872 5826444 5849088 5870592 5877648 5883904 5890976 5905536 5912634 5963776 5970944 5992896 6000099 6002332 6028568 6044928 6067152 6103266 6117748 6153966 6163456 6170864 6193551 6214656 6230016 6237504 6245001 6251648 6274632 6291456 6322176 6336512 6344128 6359808 6367452 6397664 6422528 6422736 6446349 6453888 6492304 6533856 6548672 6556543 6572748 6619392 6627348 6637568 6669978 6684672 6709248 6717312 6732544 6749184 6757296 6782139 6797518 6815744 6823936 6849024 6857256 6859808 6889792 6898073 6933888 6942222 6957964 6991712 7033104 7052416 7078344 7102464 7120477 7128576 7137144 7171008 7179627 7197372 7225344 7241728 7250432 7268352 7277088 7288546 7303842 7311616 7320404 7340032 7367256 7375872 7419776 7428694 7467264 7493192 7511712 7529536 7574112 7585792 7619196 7622832 7667712 7668206 7676928 7694336 7717284 7722624 7731906 7751016 7768592 7781641 7798784 7827456 7836864 7865676 7874048 7883512 7933968 7981194 7990528 8000132 8059904 8089536 8099259 8137688 8146944 8156736 8205288 8225568 8254129 8257536 8258068 8286208 8306688 8316672 8326668 8347248 8360391 8366176 8388608 8396934 8429568 8429841 8470728 8479744 8489936 8521149 8534016 8563648 8595132 8605184 8656128 8711808 8739666 8763664 8773632 8825856 8836464 8858304 8868951 8889062 8893304 8912896 8945664 8956416 8989344 8998912 9003498 9009728 9020557 9042852 9067392 9132032 9143008 9154899 9176622 9245184 9256296 9311393 9321984 9377472 9411948 9437184 9437792 9469952 9504768 9516192 9539712 9551178 9561344 9572836 9596496 9633792 9634104 9680832 9691136 9702784 9714446 9738456 9796423 9823008 9834496 9859122 9956352 10004967 10015616 10027008 10027654 10098816 10123776 10135944 10158928 10163776 10196277 10223616 10235904 10273536 10285884 10289712 10296832 10309208 10334688 10436608 10436946 10449152 10487568 10504081 10549994 10578624 10617516 10641592 10653696 10756512 10786048 10799012 10862592 10875648 10902528 10915632 10932819 10940384 10967424 10980606 11010048 11063808 11075584 11088896 11102224 11129664 11143041 11147188 11195912 11239424 11239788 11267568 11294304 11361532 11378688 11428794 11434248 11460176 11502309 11541504 11583936 11597859 11615744 11652888 11698176 11741184 11755296 11767808 11781952 11811072 11825268 11927552 11941888 11971791 11985792 12000198 12004664 12057136 12089856 12134304 12176437 12206532 12235496 12307932 12326912 12341728 12387102 12429312 12460032 12475008 12490002 12503296 12549264 12582912 12595401 12644352 12673024 12688256 12719616 12734904 12795328 12810707 12845056 12845472 12892698 12907776 12984608 13067712 13097344 13113086 13145496 13223743 13238784 13254696 13275136 13333593 13339956 13369344 13418496 13434624 13465088 13498368 13505247 13514592 13564278 13595036 13631488 13647872 13698048 13714512 13719616 13764933 13779584 13796146 13867776 13884444 13915928 13983424 14066208 14104832 14156688 14204928 14240954 14257152 14274288 14342016 14359254 14394744 14450688 14451619 14483456 14500864 14536704 14554176 14571669 14577092 14607684 14623232 14640808 14680064 14734512 14751744 14839552 14857388 14934528 14986384 15023424 15041481 15059072 15148224 15171584 15238392 15245664 15335424 15336412 15353856 15388672 15434568 15445248 15463812 15502032 15537184 15563282 15597568 15654912 15655419 15673728 15731352 15748096 15767024 15824991 15867936 15962388 15981056 16000264 16119808 16179072 16198518 16275376 16293888 16313472 16410576 16451136 16470909 16508258 16515072 16516136 16572416 16613376 16633344 16653336 16694496 16720782 16732352 16752463 16777216 16793868 16859136 16859682 16941456 16959488 16979872 17042298 17068032 17127296 17190264 17210368 17292587 17312256 17423616 17479332 17527328 17547264 17651712 17672928 17716608 17737902 17778124 17786608 17825792 17891328 17912832 17978688 17997824 18000297 18006996 18019456 18041114 18085704 18134784 18264064 18286016 18309798 18353244 18490368 18512592 18580653 18622786 18643968 18754944 18823896 18874368 18875584 18898271 18939904 19009536 19032384 19079424 19102356 19122688 19145672 19192992 19267584 19268208 19361664 19382272 19405568 19428892 19476912 19507579 19592846 19646016 19668992 19669629 19718244 19882681 19912704 20009934 20031232 20054016 20055308 20197632 20247552 20271888 20317856 20327552 20392554 20447232 20471808 20547072 20571768 20579424 20593664 20618416 20669376 20694219 20873216 20873892 20898304 20975136 21008162 21099988 21157248 21235032 21283184 21307392 21361431 21513024 21538881 21572096 21598024 21725184 21751296 21805056 21831264 21865638 21880768 21934848 21961212 22020096 22127616 22151168 22177792 22204448 22259328 22286082 22294376 22391824 22478848 22479576 22535136 22588608 22613383 22723064 22757376 22857588 22868496 22920352 23004618 23083008 23167872 23195718 23231488 23305776 23344923 23396352 23482368 23510592 23535616 23563904 23622144 23650536 23791313 23855104 23883776 23943582 23971584 24000396 24009328 24114272 24179712 24268608 24297777 24352874 24413064 24470992 24615864 24653824 24683456 24762387 24774204 24858624 24920064 24950016 24980004 25006592 25081173 25098528 25165824 25190802 25288704 25346048 25376512 25439232 25469808 25509911 25563447 25590656 25621414 25690112 25690944 25785396 25815552 25969216 26000429 26135424 26194688 26226172 26290992 26447486 26477568 26509392 26550272 26667186 26679912 26738688 26836992 26838721 26869248 26930176 26996736 27010494 27029184 27061671 27128556 27190072 27262976 27295744 27396096 27429024 27439232 27529866 27559168 27592292 27735552 27768888 27831856 27934179 27966848 28132416 28209664 28313376 28409856 28481908 28514304 28548576 28684032 28718508 28789488 28901376 28903238 28966912 29001728 29073408 29108352 29143338 29154184 29215368 29246464 29281616 29360128 29389269 29469024 29503488 29679104 29714776 29869056 29972768 30046848 30082962 30118144 30296448 30343168 30476784 30491328 30588831 30670848 30672824 30707712 30777344 30869136 30890496 30927624 31004064 31074368 31111717 31126564 31195136 31309824 31310838 31347456 31462704 31496192 31512243 31534048 31649982 31735872 31924776 31962112 32000528 32239616 32358144 32397036 32550752 32587776 32626944 32798457 32821152 32902272 32941818 33016516 33030144 33032272 33144832 33226752 33266688 33306672 33388992 33429123 33441564 33464704 33504926 33587736 33718272 33719364 33882912 33918976 33959744 34000561 34084596 34136064 34254592 34380528 34420736 34506927 34585174 34624512 34847232 34958664 35054656 35094528 35096789 35303424 35345856 35433216 35475804 35556248 35573216 35651584 35782656 35825664 35957376 35995648 36000594 36013992 36038912 36082228 36171408 36228361 36269568 36528128 36529311 36572032 36619596 36706488 36924979 36980736 37025184 37161306 37245572 37287936 37509888 37647792 37748736 37751168 37796542 37879808 38019072 38064768 38158848 38204712 38245376 38291344 38385984 38432121 38535168 38536416 38723328 38764544 38811136 38857784 38953824 39015158 39185692 39292032 39337984 39339258 39436488 39671229 39765362 39825408 40000779 40019868 40062464 40108032 40110616 40395264 40495104 40543776 40635712 40655104 40785108 40894464 40943616 41094144 41143536 41158848 41187328 41236832 41338752 41388438 41746432 41747784 41796608 41950272 42016324 42199976 42314496 42470064 42566368 42614784 42722862 43026048 43077762 43144192 43196048 43354857 43450368 43502592 43610112 43662528 43715007 43731276 43761536 43869696 43922424 44040192 44255232 44302336 44355584 44408896 44518656 44572164 44588752 44783648 44957696 44959152 45070272 45124443 45177216 45226766 45446128 45514752 45715176 45736992 45840704 45895801 46009236 46166016 46335744 46391436 46462976 46611552 46689846 46792704 46964736 47021184 47071232 47127808 47244288 47301072 47375549 47474973 47582626 47710208 47767552 47887164 47943168 48000792 48018656 48228544 48286511 48359424 48537216 48595554 48705748 48826128 48941984 49231728 49307648 49366912 49524774 49548408 49717248 49840128 49843339 49900032 49960008 50013184 50162346 50197056 50257389 50331648 50381604 50577408 50692096 50753024 50878464 50939616 51019822 51126894 51181312 51242828 51380224 51381888 51570792 51631104 51877761 51938432 52000858 52270848 52389376 52452344 52581984 52894972 52955136 53018784 53100544 53334372 53359824 53477376 53673984 53677442 53738496 53860352 53993472 54020988 54058368 54123342 54257112 54380144 54471487 54525952 54591488 54792192 54858048 54878464 55059732 55118336 55184584 55471104 55537776 55663712 55868358 55933696 56264832 56419328 56626752 56694813 56819712 56963816 57028608 57097152 57368064 57437016 57578976 57778903 57802752 57806476 57933824 58003456 58146816 58216704 58286676 58308368 58430736 58492928 58522737 58563232 58720256 58778538 58938048 59006976 59008887 59358208 59429552 59648043 59738112 59945536 60093696 60165924 60236288 60592896 60686336 60953568 60982656 61177662 61341696 61345648 61415424 61554688 61738272 61780992 61855248 61952641 62008128 62082657 62148736 62223434 62253128 62390272 62619648 62621676 62694912 62925408 62992384 63024486 63068096 63143899 63299964 63471744 63849552 63924224 64001056 64084293 64479232 64716288 64794072 65101504 65175552 65179751 65253888 65596914 65642304 65804544 65883636 66033032 66060288 66064544 66289664 66453504 66533376 66613344 66777984 66858246 66883128 66929408 67009852 67175472 67436544 67438728 67765824 67837952 67840149 67919488 68001122 68169192 68272128 68509184 68574961 68761056 68841472 69013854 69170348 69249024 69694464 69917328 70034769 70109312 70189056 70193578 70606848 70691712 70866432 70951608 71112496 71146432 71303168 71373939 71565312 71651328 71914752 71991296 72001188 72027984 72077824 72164456 72342816 72456722 72539136 73056256 73058622 73144064 73239192 73412976 73528567 73849958 73961472 74050368 74287161 74322612 74491144 74575872 75019776 75295584 75497472 75502336 75593084 75759616 76038144 76129536 76317696 76409424 76490752 76529733 76582688 76771968 76864242 77070336 77072832 77446656 77529088 77622272 77715568 77907648 78001287 78030316 78371384 78584064 78675968 78678516 78872976 79342458 79530724 79650816 80001558 80039736 80124928 80216064 80221232 80516163 80790528 80990208 81087552 81185013 81271424 81310208 81570216 81788928 81887232 82188288 82287072 82317696 82374656 82473664 82677504 82776876 83492864 83495568 83593216 83802537 83900544 84032648 84399952 84628992 84940128 85132736 85229568 85235059 85445724 86052096 86155524 86288384 86392096 86709714 86900736 87005184 87220224 87325056 87430014 87462552 87523072 87739392 87844848 88080384 88167807 88510464 88604672 88711168 88817792 89037312 89144328 89177504 89567296 89674949 89915392 89918304 90140544 90248886 90354432 90453532 90892256 91029504 91430352 91473984 91681408 91791602 92018472 92332032 92566201 92671488 92782872 92925952 93223104 93335151 93379692 93585408 93929472 94042368 94142464 94255616 94488576 94536729 94602144 94751098 94949946 95165252 95420416 95535104 95774328 95886336 96001584 96037312 96457088 96573022 96718848 97074432 97191108 97411496 97652256 97883968 98463456 98615296 98733824 99049548 99096816 99434496 99680256 99686678 99800064 99920016 100026368 100324692 100394112 100514778 100763208 101154816 101161333 101384192 101506048 101756928 101879232 102001683 102039644 102253788 102362624 102485656 102760448 102763776 103141584 103262208 103755522 103876864 104001716 104541696 104778752 104904688 105163968 105290367 105789944 105910272 106037568 106201088 106668744 106719648 106954752 107347968 107354884 107476992 107720704 107986944 108041976 108116736 108246684 108514224 108685083 108760288 108942974 109051904 109182976 109584384 109587933 109716096 109756928 110119464 110236672 110369168 110774937 110942208 111075552 111327424 111736716 111867392 112529664 112838656 113253504 113389626 113639424 113927632 114057216 114194304 114736128 114874032 115157952 115296363 115557806 115605504 115612952 115867648 116006912 116293632 116433408 116573352 116616736 116861472 116985856 117045474 117126464 117267241 117440512 117557076 117876096 118013952 118017774 118716416 118859104 119013687 119296086 119476224 119891072 120187392 120331848 120472576 121048109 121185792 121372672 121907136 121965312 122355324 122683392 122691296 122830848 123109376 123476544 123561984 123710496 123905282 124016256 124165314 124297472 124446868 124506256 124780544 125239296 125243352 125389824 125850816 125984768 126048972 126136192 126287798 126599928 126943488 127699104 127848448 128002112 128168586 128958464 129432576 129588144 130064571 130203008 130351104 130359502 130507776 131193828 131284608 131609088 131767272 132066064 132120576 132129088 132287897 132579328 132907008 133066752 133226688 133555968 133716492 133766256 133858816 134019704 134350944 134873088 134877456 135531648 135675904 135680298 135838976 136002244 136338384 136544256 136553053 137018368 137149922 137522112 137682944 137687403 138027708 138340696 138498048 139388928 139834656 140069538 140218624 140378112 140387156 141213696 141383424 141732864 141903216 142126647 142224992 142292864 142606336 142747878 143130624 143302656 143829504 143982592 144002376 144055968 144155648 144328912 144685632 144859533 144913444 145078272 146112512 146117244 146288128 146478384 146825952 147057134 147699916 147922944 148100736 148574322 148645224 148982288 149151744 149530017 150039552 150591168 150772167 150994944 151004672 151186168 151519232 152076288 152259072 152635392 152818848 152981504 153059466 153165376 153543936 153728484 154140672 154145664 154893312 155058176 155244544 155431136 155633283 155815296 156002574 156060632 156742768 157168128 157351936 157357032 157745952 158293681 158684916 159061448 159301632 160003116 160079472 160249856 160432128 160442464 161032326 161581056 161980416 162175104 162370026 162542848 162620416 163140432 163414461 163577856 163774464 164376576 164574144 164635392 164749312 164947328 165355008 165553752 166539191 166985728 166991136 167186432 167605074 167801088 168065296 168799904 169257984 169880256 170084439 170265472 170459136 170470118 170891448 172104192 172311048 172576768 172784192 173336709 173419428 173801472 174010368 174440448 174650112 174860028 174925104 175046144 175478784 175568211 175689696 176160768 176335614 177020928 177209344 177422336 177635584 178074624 178288656 178355008 178569377 178944129 179134592 179349898 179830784 179836608 180281088 180497772 180708864 180907064 181784512 182059008 182860704 182947968 183362816 183583204 184036944 184664064 185132402 185342976 185565744 185851904 185857923 186446208 186670302 186759384 187170816 187858944 187871047 188084736 188284928 188511232 188977152 189073458 189204288 189431697 189502196 189899892 190330504 190840832 191070208 191548656 191772672 192003168 192074624 192914176 193146044 193437696 194148864 194382216 194822992 195304512 195539253 195767936 196926912 197230592 197467648 198099096 198193632 198868992 199360512 199373356 199600128 199840032 200052736 200649384 200788224 201029556 201526416 202309632 202322666 202768384 203012096 203513856 203520447 203758464 204003366 204079288 204507576 204725248 204971312 205520896 205527552 205724883 206283168 206524416 207511044 207753728 208003432 209083392 209557504 209809376 210327936 210580734 211579888 211820544 212075136 212402176 213337488 213439296 213909504 214121817 214695936 214709768 214953984 215441408 215973888 216083952 216233472 216493368 217028448 217370166 217520576 217782019 217885948 218103808 218365952 219168768 219175866 219432192 219513856 220238928 220473344 220585701 220738336 221549874 221884416 222151104 222654848 223473432 223734784 224803631 225059328 225677312 226507008 226779252 227278848 227855264 228114432 228388608 229472256 229589199 229748064 230315904 230592726 231115612 231211008 231225904 231735296 232013824 232587264 232866816 233146704 233233472 233722944 233971712 234003861 234090948 234252928 234534482 235114152 235752192 236027904 236035548 237432832 237718208 238027374 238592172 238952448 239782144 240374784 240663696 240945152 241548489 242096218 242371584 242745344 243814272 243930624 244710648 245366784 245382592 245661696 245677523 246218752 246953088 247123968 247420992 247810564 248032512 248330628 248594944 248893736 249012512 249561088 250478592 250486704 250779648 251701632 251969536 252097944 252272384 252575596 253199856 253598527 253886976 255398208 255696896 255705177 256004224 256337172 257916928 258474853 258865152 259176288 260129142 260406016 260702208 260719004 261015552 262387656 262569216 263218176 263534544 264132128 264241152 264258176 264575794 265158656 265814016 266133504 266453376 267111936 267432984 267532512 267717632 268039408 268701888 269024847 269746176 269754912 271063296 271351808 271360596 271677952 272004488 272676768 273088512 273106106 274036736 274299844 275044224 275365888 275374806 276055416 276681392 276996096 277698603 278777856 279669312 280005453 280139076 280437248 280756224 280774312 282427392 282766848 283465728 283806432 284253294 284449984 284585728 285212672 285495756 286261248 286605312 287659008 287965184 288004752 288111936 288311296 288657824 289371264 289719066 289826888 290156544 292225024 292234488 292576256 292956768 293651904 293973979 294114268 295399832 295845888 296201472 297148644 297290448 297964576 298303488 299060034 300079104 301182336 301544334 302009344 302372336 303038464 303483999 304152576 304518144 305270784 305637696 305963008 306005049 306118932 306330752 307087872 307456968 308281344 308291328 309786624 310116352 310489088 310862272 311266566 311630592 312005148 312121264 313485536 314336256 314703872 314714064 315491904 315871101 316587362 317369832 318122896 318603264 320006232 320158944 320499712 320864256 320884928 321270607 322064652 323162112 323960832 324350208 324740052 325085696 325240832 326055249 326280864 326828922 327155712 327548928 328753152 329148288 329270784 329498624 329894656 330710016 331107504 331628843 332324811 333078382 333971456 333982272 334372864 335210148 335602176 336130592 337599808 338005577 338515968 339760512 340168878 340530944 340918272 340940236 341782896 344208384 344622096 345153536 345568384 346673418 346838856 347602944 348020736 348880896 348903373 349300224 349720056 349850208 350092288 350957568 351136422 351379392 351801723 352321536 352671228 354041856 354418688 354844672 355271168 356149248 356577312 356710016 357138754 357888258 358269184 358699796 359661568 359673216 360562176 360995544 361417728 361814128 363144327 363569024 364118016 365721408 365895936 366725632 367166408 368073888 369328128 370264804 370685952 371131488 371703808 371715846 372892416 373340604 373518768 374341632 375717888 375742094 376169472 376569856 377022464 377954304 378146916 378408576 378863394 379004392 379799784 380661008 381681664 382140416 383097312 383545344 384006336 384149248 385828352 386292088 386875392 388297728 388764432 389645984 390609024 391078506 391535872 393853824 394461184 394935296 396198192 396387264 396863691 397737984 398721024 398746712 399200256 399680064 400105472 401298768 401576448 402059112 403052832 404452321 404619264 404645332 405536768 406024192 407027712 407040894 407516928 408006732 408158576 409015152 409450496 409659159 409942624 411041792 411055104 411449766 412566336 413048832 413062209 415022088 415507456 416006864 418166784 419115008 419618752 420655872 421161468 423159776 423641088 424150272 424804352 426379941 426674976 426878592 427819008 428243634 429391872 429419536 429907968 430882816 431947776 432167904 432466944 432986736 433668487 434056896 434578599 434740332 435041152 435564038 435771896 436731904 438337536 438351732 438864384 439027712 440477856 440946688 441171402 441476672 442007293 443099748 443768832 444302208 445309696 446946864 447469568 448590051 449607262 450118656 451354624 453014016 453558504 454557696 455710528 456228864 456258257 456777216 458944512 459178398 459496128 460631808 461185452 462231224 462422016 462451808 463470592 464027648 465174528 465733632 466293408 466466944 467445888 467943424 468007722 468181896 468505856 469068964 470228304 470968693 471504384 472055808 472071096 474865664 474881043 475436416 476054748 477184344 477904896 479564288 480024727 480749568 481327392 481890304 483096978 484192436 484743168 485490688 487628544 487861248 489421296 490243383 490733568 490765184 491323392 491355046 492437504 493906176 494247936 494841984 495621128 496065024 496661256 497189888 497787472 498025024 499122176 499617573 500957184 500973408 501559296 503403264 503939072 504195888 504544768 505151192 506399712 507197054 507773952 510796416 511393792 511410354 512008448 512674344 514699969 515833856 516949706 517730304 518352576 520010127 520258284 520812032 521404416 521438008 522031104 524775312 525138432 526436352 527069088 528264256 528482304 528516352 529151588 530317312 531628032 532267008 532906752 534223872 534865968 535065024 535435264 535708131 536078816 537403776 538049694 539492352 539509824 542126592 542703616 542721192 543355904 544008976 545353536 546177024 546212212 548073472 548599688 550088448 550731776 550749612 552110832 553362784 553992192 555397206 557555712 557573769 559338624 560010906 560278152 560874496 561512448 561548624 563613141 564854784 565533696 566931456 567612864 568295091 568506588 568899968 569171456 570991512 572522496 573210624 575318016 575930368 576009504 576223872 576622592 577315648 578742528 579438132 579653776 580313088 584450048 584468976 585152512 585913536 586617759 587303808 587947958 588228536 590799664 591691776 592402944 594297288 594580896 595929152 596606976 596645413 598120068 600158208 602364672 603088668 604018688 604744672 606076928 606967998 608305152 609036288 610541568 611275392 611926016 612010098 612237864 612661504 614175744 614913936 615882137 616562688 616582656 617174649 619573248 620232704 620978176 621724544 622533132 623261184 624010296 624242528 626971072 627724643 628672512 629407744 629428128 630983808 631742202 633174724 634739664 636245792 637206528 640012464 640317888 640999424 641728512 641769856 642541214 644129304 646324224 647921664 647963407 648700416 649480104 650171392 650481664 652110498 652561728 653346057 653657844 654311424 655097856 657506304 658296576 658541568 658997248 659789312 661420032 661757103 662215008 663257686 664649622 666156764 667942912 667964544 668745728 670420296 671204352 672261184 674410893 675199616 676011154 677031936 679521024 680337756 681061888 681836544 681880472 683565792 688416768 689244192 690307072 691136768 693346836 693677712 695205888 696041472 697761792 697806746 698600448 699440112 699700416 700184576 701915136 702272844 702758784 703603446 705342456 708083712 708129331 708837376 709689344 710542336 712298496 713154624 713420032 714277508 715776516 716538368 717399592 719323136 719346432 721124352 721991088 722835456 723628256 726288654 727138048 728236032 731442816 731791872 733451264 734332816 736147776 737032569 738656256 740529608 741371904 742262976 743407616 743431692 745784832 746681208 747037536 748683264 751435776 751484188 752338944 753139712 754044928 755908608 756293832 756817152 757726788 758008784 759599568 760795581 761322016 763363328 764280832 766194624 767090688 767115531 768012672 768298496 771656704 772584176 773750784 775424559 776595456 777528864 779291968 781218048 782157012 783071744 787707648 788922368 789870592 792396384 792774528 793727382 795475968 797442048 797493424 798400512 799360128 800210944 802597536 803152896 804118224 805384333 806105664 807074541 808904642 809238528 809290664 811073536 812048384 814055424 814081788 815033856 816013464 816317152 818030304 818900992 819318318 819885248 820870687 822083584 822110208 822899532 825132672 826097664 826124418 830044176 831014912 832013728 833095809 836333568 838230016 839237504 841311744 842322936 846319552 847282176 847336763 848300544 849608704 852759882 853349952 853757184 855638016 856487268 858783744 858839072 859815936 861765632 863895552 864335808 864933888 865973472 867336974 868113792 869157198 869480664 870082304 871128076 871543792 873463808 876675072 876703464 877728768 878055424 880955712 881893376 881921937 882342804 882953344 884014586 886199496 887537664 888604416 890619392 893893728 894939136 897180102 899214524 900237312 902709248 906028032 907117008 909115392 910451997 911421056 912457728 912516514 913554432 917889024 918356796 918992256 921263616 922370904 924462448 924844032 924903616 926015279 926941184 928055296 930349056 931467264 932586816 932933888 934891776 935886848 936015444 936363792 937011712 938137928 940456608 941937386 943008768 944111616 944142192 949731328 949762086 950872832 952109496 954368688 955809792 955871371 959128576 960049454 961499136 962654784 963780608 963811821 966193956 968384872 969486336 970981376 975257088 975722496 978842592 980486766 981467136 981530368 982646784 982710092 984875008 987812352 988495872 989683968 991242256 992130048 993322512 994379776 994886529 995574944 996050048 998244352 999235146 1001914368 1001946816 1003118592 1006806528 1007878144 1008391776 1009089536 1010302384 1012799424 1014016731 1014394108 1015547904 1021592832 1022787584 1022820708 1024016896 1025348688 1029399938 1031667712 1033899412 1035460608 1036705152 1040020254 1040516568 1041624064 1042808832 1042876016 1044062208 1046710119 1049550624 1050276864 1052872704 1054138176 1055405169 1056528512 1056964608 1057032704 1058303176 1060634624 1063256064 1064534016 1065813504 1068447744 1069731936 1070130048 1070870528 1071416262 1072157632 1074807552 1076099388 1078984704 1079019648 1084253184 1085407232 1085442384 1086711808 1088017952 1089432981 1090707072 1092354048 1092424424 1096146944 1097199376 1100176896 1101463552 1101499224 1104221664 1106725568 1107984384 1108055767 1110794412 1115111424 1115147538 1118677248 1120021812 1120556304 1121748992 1123024896 1123097248 1127226282 1129709568 1131067392 1133862912 1135225728 1136590182 1137013176 1137799936 1138342912 1141983024 1145044992 1146421248 1150636032 1151860736 1152019008 1152447744 1153245184 1154631296 1157485056 1158876264 1159307552 1160626176 1165774337 1168900096 1168937952 1170305024 1171827072 1173235518 1174607616 1175895916 1176457072 1181599328 1183383552 1184805888 1188594576 1189161792 1190591073 1191858304 1193213952 1193290826 1196240136 1200316416 1204729344 1206177336 1208037376 1209489344 1212153856 1213356963 1213935996 1216610304 1218072576 1221083136 1222550784 1223852032 1224020196 1224475728 1225323008 1228351488 1228977477 1229827872 1231764274 1233125376 1233165312 1234349298 1239146496 1240465408 1241956352 1243449088 1245066264 1246522368 1248020592 1248485056 1249985639 1253942144 1255449286 1257345024 1258815488 1258856256 1261967616 1263484404 1266349448 1269479328 1272491584 1274413056 1280024928 1280635776 1281998848 1283457024 1283539712 1285082428 1288258608 1292648448 1295843328 1295926814 1297400832 1298960208 1300342784 1300963328 1301005461 1304220996 1305123456 1306692114 1307315688 1310195712 1315012608 1315097329 1316593152 1317083136 1317994496 1319578624 1322840064 1323514206 1324430016 1326021879 1326515372 1329299244 1332313528 1335885824 1335929088 1337491456 1340840592 1342408704 1344522368 1348821786 1350399232 1352022308 1354063872 1359042048 1360675512 1362123776 1363673088 1363760944 1367131584 1368774771 1376833536 1378488384 1380614144 1382273536 1386693672 1387355424 1390411776 1392082944 1395523584 1395613492 1397200896 1398880224 1399400832 1400369152 1403830272 1404545688 1405517568 1407206892 1410684912 1412906079 1416167424 1416258662 1417674752 1419378688 1421084672 1424596992 1424643129 1426309248 1426840064 1428555016 1431553032 1433076736 1434799184 1438646272 1438692864 1440074181 1442248704 1443982176 1445670912 1447256512 1452577308 1454276096 1456472064 1462885632 1463583744 1466902528 1468665632 1472295552 1474065138 1477312512 1481059216 1482743808 1484525952 1486815232 1486863384 1491569664 1493362416 1494075072 1497366528 1498852719 1502871552 1502968376 1504677888 1506279424 1508089856 1511817216 1512587664 1513634304 1515453576 1516017568 1519199136 1521591162 1522644032 1524474133 1526726656 1528561664 1532389248 1534181376 1534231062 1536025344 1536596992 1543313408 1544099907 1545168352 1547501568 1550849118 1553190912 1555057728 1558583936 1562436096 1564314024 1566143488 1573625417 1575415296 1577844736 1579741184 1584792768 1585549056 1587454764 1590951936 1594884096 1594986848 1596801024 1598720256 1600421888 1605195072 1606305792 1607124393 1608236448 1610768666 1612211328 1614149082 1617809284 1618477056 1618581328 1622147072 1624096768 1628110848 1628163576 1630067712 1632026928 1632634304 1636060608 1637801984 1638636636 1639770496 1641741374 1644220416 1645799064 1650265344 1652195328 1652248836 1660088352 1662029824 1664027456 1666191618 1672667136 1676460032 1678475008 1682623488 1684645872 1690839423 1692639104 1694564352 1694673526 1696601088 1699217408 1705519764 1706699904 1707514368 1712974536 1717567488 1717678144 1719631872 1719742661 1723531264 1727791104 1728671616 1729867776 1731946944 1734673948 1736227584 1738314396 1738961328 1740164608 1742256152 1743087584 1746927616 1753350144 1753406928 1755457536 1756110848 1761911424 1763786752 1763843874 1764685608 1765906688 1768029172 1772398992 1775075328 1775189689 1777208832 1781238784 1787787456 1789878272 1789936239 1794360204 1798429048 1800474624 1805418496 1812056064 1814234016 1818230784 1820903994 1822842112 1824915456 1825033028 1827108864 1835778048 1836713592 1837984512 1842527232 1844741808 1847646411 1848924896 1849688064 1849807232 1852030558 1853882368 1856110592 1860698112 1862934528 1865173632 1865867776 1869783552 1871773696 1872030888 1872727584 1874023424 1876275856 1880913216 1883173929 1883874772 1886017536 1888223232 1888284384 1899462656 1899524172 1901745664 1904218992 1908737376 1911619584 1911742742 1918257152 1920098908 1922998272 1925309568 1927561216 1927623642 1932387912 1936769744 1938972672 1941962752 1943890221 1950514176 1951444992 1957685184 1960038171 1960973532 1962934272 1963060736 1965293568 1965420184 1969750016 1975624704 1976991744 1979367936 1982484512 1984260096 1986645024 1988759552 1989773058 1991149888 1992100096 1996488704 1998470292 2003828736 2003893632 2006237184 2013613056 2015756288 2016783552 2018179072 2020604768 2023232679 2025598848 2028033462 2028788216 2031095808 2043185664 2045575168 2045641416 2048033792 2050697376 2057817853 2058799876 2063335424 2067798824 2070921216 2073410304 2080040508 2081033136 2083248128 2085617664 2085752032 2088124416 2093420238 2099101248 2100553728 2105745408 2108276352 2110810338 2113057024 2114065408 2116606352 2121269248 2124387993 2126512128 2129068032 2131627008 2136895488 2139463872 2140260096 2141741056 2142832524 2144315264 2149615104 2152198776 2157969408 2158039296 2168506368 2170814464 2170884768 2173423616 2176035904 2178865962 2181414144 2184708096 2184848848 2192293888 2194398752 2200353792 2202927104 2202998448 2208443328 2211097707 2213451136 2215968768 2216111534 2221588824 2230222848 2230295076 2237354496 2240043624 2241112608 2243497984 2246049792 2246194496 2248894249 2254452564 2259419136 2262134784 2267725824 2270451456 2273180364 2274026352 2275599872 2276685824 2282386743 2283966048 2290089984 2292842496 2301272064 2303721472 2304038016 2304895488 2306490368 2309262592 2314970112 2317752528 2318615104 2321252352 2321401901 2326273677 2331548674 2337800192 2337875904 2340610048 2343654144 2346471036 2349215232 2351791832 2352914144 2363198656 2366767104 2369611776 2377189152 2378323584 2381182146 2383716608 2386427904 2386581652 2392480272 2400632832 2409458688 2412354672 2416074752 2416152999 2418978688 2424307712 2426713926 2427871992 2433220608 2436145152 2442166272 2442323611 2445101568 2447704064 2448040392 2448951456 2450646016 2456702976 2457954954 2459655744 2462612061 2463528548 2466250752 2466330624 2468698596 2478292992 2480930816 2483912704 2486898176 2490132528 2493044736 2496041184 2496970112 2499971278 2507884288 2510898572 2514690048 2517630976 2517712512 2523935232 2526968808 2532698896 2538958656 2542010289 2544983168 2548826112 2560049856 2561271552 2563997696 2566914048 2567079424 2570164856 2576517216 2585296896 2591686656 2591853628 2594801664 2597920416 2600685568 2601926656 2602010922 2608441992 2610246912 2613384228 2614631376 2620391424 2630025216 2630194658 2633186304 2634166272 2635988992 2639157248 2645680128 2645765811 2647028412 2648860032 2652043758 2653030744 2658598488 2664627056 2671771648 2671858176 2674982912 2681681184 2684817408 2689044736 2697643572 2700798464 2704044616 2708127744 2718084096 2721351024 2724247552 2727346176 2727521888 2734263168 2737549542 2753667072 2756976768 2761228288 2764547072 2773387344 2774710848 2778045837 2780823552 2784165888 2791047168 2791226984 2794401792 2797760448 2798801664 2800738304 2807660544 2809091376 2811035136 2814413784 2821369824 2825812158 2831166247 2832334848 2832517324 2835349504 2838757376 2842169344 2849193984 2849286258 2852618496 2853680128 2857110032 2863106064 2866153472 2867614113 2869598368 2877292544 2877385728 2880148362 2884497408 2887964352 2891341824 2891435463 2894513024 2905154616 2908552192 2912944128 2925771264 2927167488 2933805056 2937331264 2944591104 2948130276 2954625024 2962118432 2965487616 2969051904 2973630464 2973726768 2983139328 2984659587 2986724832 2988150144 2994733056 2997705438 3005743104 3005936752 3009355776 3012558848 3016179712 3023634432 3025175328 3027268608 3030907152 3032035136 3035679409 3038398272 3042050193 3043182324 3045288064 3048948266 3057123328 3064778496 3068362752 3068462124 3072050688 3073193984 3086626816 3088199814 3090336704 3095003136 3101698236 3106381824 3110115456 3117167872 3124872192 3128628048 3132286976 3140130357 3147250834 3150830592 3155689472 3159482368 3169585536 3171098112 3174909528 3181903872 3189768192 3189973696 3193602048 3193807799 3197440512 3200843776 3210390144 3212611584 3214248786 3216472896 3221537332 3224422656 3228298164 3235618568 3236954112 3237162656 3244294144 3248193536 3256221696 3256327152 3260135424 3264053856 3265268608 3272121216 3275603968 3277273272 3279540992 3283482748 3288440832 3291598128 3296780851 3300530688 3304390656 3304497672 3320176704 3324059648 3324167301 3328054912 3332383236 3345334272 3352920064 3356950016 3360173089 3365246976 3369291744 3381678846 3385278208 3389128704 3389347052 3393202176 3398434816 3411039528 3413399808 3415028736 3425949072 3435134976 3435356288 3439263744 3439485322 3447062528 3455582208 3457343232 3459735552 3463893888 3469347896 3472455168 3476628792 3477922656 3480329216 3484512304 3486175168 3493855232 3497323011 3506700288 3506813856 3510915072 3512221696 3523822848 3527573504 3527687748 3529371216 3531813376 3536058344 3544797984 3550150656 3550379378 3554417664 3562477568 3575574912 3579756544 3579872478 3588720408 3596858096 3600949248 3602899783 3610836992 3624112128 3628468032 3636461568 3640070889 3641807988 3645684224 3649830912 3650066056 3654217728 3671556096 3673427184 3675969024 3685054464 3689483616 3695292822 3697849792 3699376128 3699614464 3704061116 3707764736 3712221184 3721396224 3725869056 3730347264 3731735552 3739567104 3743547392 3744061776 3745455168 3748046848 3749956917 3752551712 3761826432 3766347858 3767749544 3772035072 3776446464 3776568768 3798925312 3799048344 3803491328 3808437984 3817474752 3821661727 3823239168 3823485484 3836514304 3840197816 3845996544 3850619136 3855122432 3855247284 3864775824 3873539488 3877945344 3883925504 3887780442 3901028352 3902889984 3903016383 3915370368 3920076342 3921947064 3926121472 3930587136 3930840368 3939500032 3945291987 3951249408 3953983488 3958735872 3964969024 3968520192 3973290048 3977519104 3978065637 3979546116 3982299776 3984200192 3996940584 4007657472 4007787264 4012474368 4027226112 4031512576 4033567104 4036358144 4041209536 4046465358 4051197696 4056066924 4057576432 4062191616 4086371328 4091150336 4091282832 4096067584 4101394752 4106324313 4115635706 4117599752 4126670848 4135597648 4141842432 4146820608 4160081016 4162066272 4166496256 4171235328 4171504064 4176248832 4176517891 4186840476 4198202496 4201107456 4211490816 4216552704 4221620676 4226114048 4228130816 4233212704 4238718237 4242538496 4248775986 4253024256 4258136064 4263254016 4273790976 4278927744 4280520192 4283482112 4285665048 4288630528 4299230208 4304397552 4311174959 4315938816 4316078592 4320222543 4337012736 4341628928 4341769536 4346847232 4352071808 4357731924 4362828288 4369416192 4369697696 4384587776 4388797504 4394072501 4400707584 4405854208 4405996896 4416886656 4422195414 4426902272 4431937536 4432223068 4443177648 4460445696 4460590152 4474708992 4480087248 4482225216 4486995968 4492099584 4492388992 4497788498 4508905128 4518838272 4524269568 4535451648 4535743849 4540902912 4546360728 4548052704 4551199744 4553371648 4564773486 4567932096 4573422399 4580179968 4585684992 4602544128 4607442944 4608076032 4609790976 4612980736 4618525184 4629940224 4632299721 4635505056 4637230208 4642504704 4642803802 4652547354 4663097348 4675600384 4675751808 4681220096 4687308288 4692942072 4698430464 4703583664 4705828288 4720876251 4726397312 4733534208 4739223552 4754378304 4756647168 4762364292 4767433216 4772855808 4773163304 4784960544 4801265664 4818917376 4824709344 4832149504 4832305998 4837957376 4848615424 4853427852 4855743984 4866441216 4872290304 4884332544 4884647222 4890203136 4895408128 4896080784 4897902912 4901292032 4913405952 4915909908 4919311488 4925224122 4927057096 4932661248 4937397192 4956585984 4961861632 4967825408 4973796352 4980265056 4986089472 4992082368 4993940224 4999942556 5015768576 5021797144 5029380096 5035261952 5035425024 5047870464 5053937616 5065397792 5077917312 5084020578 5089966336 5097652224 5120099712 5122543104 5127995392 5134158848 5140329712 5153034432 5159227983 5170593792 5183373312 5183707256 5189603328 5195840832 5201371136 5203853312 5204021844 5216883984 5220493824 5226768456 5229262752 5240782848 5260050432 5260389316 5266372608 5268332544 5271977984 5278314496 5291360256 5291531622 5294056824 5297720064 5304087516 5306061488 5317196976 5325569067 5329254112 5343543296 5343716352 5349965824 5363362368 5369634816 5369808717 5378089472 5395287144 5401596928 5408089232 5416255488 5436168192 5442702048 5448495104 5454692352 5455043776 5468526336 5475099084 5507334144 5513953536 5522456576 5529094144 5542939233 5546774688 5549421696 5556091674 5561647104 5568331776 5582094336 5582453968 5588803584 5595520896 5597603328 5601476608 5615321088 5618182752 5622070272 5628827568 5637690331 5642739648 5649521787 5651624316 5662332494 5664669696 5665034648 5677514752 5684338688 5698387968 5698572516 5705236992 5707360256 5714220064 5726212128 5732306944 5735228226 5739196736 5746094809 5754585088 5754771456 5760296724 5768994816 5775928704 5782683648 5782870926 5789026048 5810309232 5817104384 5825888256 5831670663 5851542528 5854334976 5867610112 5874662528 5889182208 5896260552 5909250048 5924236864 5930975232 5931357341 5938103808 5947260928 5947453536 5966278656 5969319174 5973449664 5976300288 5989466112 5995410876 6011486208 6011873504 6018711552 6025117696 6032359424 6047268864 6050350656 6054537216 6061814304 6064070272 6071358818 6076796544 6084100386 6086364648 6090576128 6097896532 6114246656 6122593009 6129556992 6136725504 6136924248 6144101376 6146387968 6173253632 6173453559 6176399628 6180673408 6190006272 6203396472 6212763648 6220230912 6234335744 6249744384 6257256096 6264573952 6280260714 6294501668 6301661184 6311378944 6318964736 6339171072 6342196224 6349819056 6363807744 6373163979 6379536384 6379947392 6387204096 6387615598 6394881024 6401687552 6420780288 6425223168 6428497572 6432945792 6443074664 6448845312 6456596328 6471237136 6473908224 6474325312 6488588288 6496387072 6512443392 6512654304 6520270848 6528107712 6530537216 6544242432 6551207936 6554546544 6559081984 6566965496 6576881664 6583196256 6593561702 6601061376 6608781312 6608995344 6640353408 6648119296 6648334602 6656109824 6664766472 6690668544 6691099597 6705840128 6713900032 6720346178 6730493952 6738583488 6746682747 6763357692 6770556416 6778257408 6778694104 6786404352 6796869632 6822079056 6826799616 6830057472 6851898144 6870269952 6870712576 6878527488 6878970644 6894125056 6911164416 6914686464 6919471104 6927787776 6938695792 6944910336 6953257584 6955845312 6960658432 6964205703 6969024608 6972350336 6987710464 6994646022 7013400576 7013627712 7021830144 7024443392 7047645696 7055147008 7055375496 7058742432 7063626752 7072116688 7089595968 7100301312 7100758756 7108835328 7124955136 7151149824 7159513088 7159744956 7177440816 7193716192 7201898496 7205799566 7221673984 7248224256 7248458997 7256936064 7272923136 7280141778 7283615976 7291368448 7299661824 7300132112 7308435456 7326970833 7343112192 7346854368 7351938048 7370108928 7378967232 7387836183 7390585644 7395699584 7398752256 7399228928 7408122232 7424442368 7442792448 7451738112 7460694528 7463471104 7479134208 7487094784 7488123552 7490910336 7496093696 7499913834 7505103424 7523652864 7532695716 7535499088 7544070144 7552892928 7553137536 7597850624 7598096688 7606982656 7616875968 7626030867 7634949504 7643323454 7646478336 7646970968 7673028608 7680395632 7691993088 7701238272 7710244864 7710494568 7729551648 7747078976 7755890688 7756390369 7767851008 7775560884 7802056704 7805779968 7806032766 7830740736 7840152684 7843894128 7852242944 7861174272 7861680736 7879000064 7890583974 7902498816 7907966976 7917471744 7929938048 7937040384 7946580096 7955038208 7956131274 7959092232 7964599552 7968400384 7993881168 8006467781 8015314944 8015574528 8024948736 8054452224 8063025152 8067134208 8072716288 8082419072 8092930716 8102395392 8112133848 8115152864 8124383232 8160420359 8172742656 8182300672 8182565664 8192135168 8202789504 8212648626 8231271412 8235199504 8253341696 8271195296 8283684864 8293641216 8320162032 8324132544 8332992512 8334137511 8342470656 8343008128 8352497664 8353035782 8373680952 8396404992 8402214912 8422981632 8433105408 8443241352 8452228096 8456261632 8466425408 8477436474 8485076992 8493498741 8497551972 8506048512 8516272128 8526508032 8547581952 8557855488 8561040384 8566964224 8571330096 8577261056 8598460416 8602842339 8608795104 8622349918 8631877632 8632157184 8640445086 8674025472 8683257856 8683539072 8693694464 8704143616 8715463848 8725656576 8738832384 8739395392 8749899473 8769175552 8777595008 8788145002 8801415168 8811708416 8811993792 8833773312 8844390828 8853804544 8863875072 8864446136 8886355296 8920891392 8921180304 8949417984 8960174496 8964450432 8973991936 8984199168 8984777984 8995576996 9017810256 9037676544 9048539136 9070903296 9071487698 9081805824 9092721456 9096105408 9102399488 9106743296 9107038227 9129546972 9135864192 9146844798 9171369984 9205088256 9205681303 9214885888 9216152064 9219581952 9225961472 9237050368 9259880448 9264599442 9271010112 9274460416 9285009408 9285607604 9305094708 9326194696 9351200768 9351503616 9362440192 9374616576 9385884144 9396860928 9407167328 9411656576 9441752502 9452794624 9467068416 9478447104 9508756608 9513294336 9524728584 9534866432 9545711616 9546326608 9569921088 9581423397 9602531328 9637834752 9649418688 9664299008 9664611996 9675914752 9706855704 9711487968 9732882432 9744580608 9768665088 9769294444 9780406272 9790816256 9792161568 9795805824 9802584064 9826811904 9831819816 9838622976 9850448244 9854114192 9865322496 9874794384 9890342553 9913171968 9923723264 9935650816 9947592704 9960530112 9972178944 9972501903 9984164736 9987880448 9999885112 10031537152 10043594288 10058760192 10070523904 10070850048 10080519267 10095740928 10107875232 10130795584 10155834624 10168041156 10179932672 10195304448 10240199424 10245086208 10255990784 10268317696 10280659424 10306068864 10318455966 10341187584 10366746624 10367414512 10379206656 10391681664 10402742272 10407706624 10408043688 10433767968 10440987648 10453536912 10458525504 10469996329 10481565696 10491969033 10520100864 10520778632 10532745216 10536665088 10543955968 10556628992 10582720512 10583063244 10588113648 10595440128 10608175032 10612122976 10634393952 10651138134 10658508224 10671318931 10687086592 10687432704 10699931648 10726724736 10739269632 10739617434 10756178944 10790574288 10803193856 10808699349 10816178464 10832510976 10872336384 10885404096 10896990208 10909384704 10910087552 10937052672 10950198168 11014668288 11015377919 11027907072 11044913152 11058188288 11085878466 11093549376 11098843392 11112183348 11123294208 11136663552 11164188672 11164907936 11177607168 11191041792 11195206656 11202953216 11230642176 11236365504 11244140544 11249870751 11257655136 11275380662 11285479296 11299043574 11303248632 11324664988 11329339392 11330069296 11355029504 11368677376 11396775936 11397145032 11410473984 11414720512 11428440128 11452424256 11464613888 11464985181 11470456452 11478393472 11492189618 11509542912 11520593448 11537989632 11551857408 11565367296 11565741852 11578052096 11620618464 11634208768 11651776512 11663341326 11703085056 11708669952 11735220224 11749325056 11778364416 11792521104 11818500096 11835875961 11848473728 11861950464 11862714682 11876207616 11894521856 11894907072 11932557312 11938638348 11946899328 11952600576 11990821752 12022972416 12023747008 12037423104 12038198627 12050235392 12064718848 12094537728 12100701312 12109074432 12123628608 12128140544 12142717636 12153593088 12168200772 12172729296 12181152256 12195793064 12228493312 12245186018 12259113984 12273451008 12273848496 12288202752 12292775936 12346507264 12346907118 12352799256 12361346816 12380012544 12406792944 12425527296 12426327823 12440461824 12468671488 12499488768 12514512192 12529147904 12529553673 12560521428 12589003336 12603322368 12622757888 12637929472 12678342144 12684392448 12699638112 12727615488 12746327958 12759072768 12759894784 12774408192 12775231196 12789762048 12803375104 12841560576 12850446336 12856995144 12865891584 12886149328 12897690624 12913192656 12933524877 12942474272 12947816448 12948650624 12977176576 12992774144 13024886784 13025308608 13040541696 13056215424 13061074432 13088484864 13102415872 13109093088 13118163968 13133930992 13153763328 13166392512 13182217503 13187123404 13202122752 13217562624 13217990688 13280706816 13296238592 13296669204 13312219648 13329532944 13381337088 13382199194 13411680256 13427800064 13440692356 13460987904 13477166976 13493365494 13526715384 13541112832 13556514816 13557388208 13572808704 13593739264 13607231547 13644158112 13653599232 13660114944 13703796288 13720267197 13740539904 13741425152 13757054976 13757941288 13788250112 13822328832 13829372928 13838942208 13855575552 13877391584 13889820672 13906515168 13911690624 13921316864 13928411406 13938049216 13944700672 13975420928 13989292044 14026801152 14027255424 14043660288 14048886784 14095291392 14110294016 14110750992 14117484864 14127253504 14144233376 14162628753 14179191936 14200602624 14201517512 14217670656 14249910272 14302299648 14319026176 14319489912 14354881632 14387432384 14403796992 14404724971 14411599132 14443347968 14496448512 14496917994 14513872128 14545846272 14560283556 14567231952 14582736896 14599323648 14600264224 14616870912 14653941666 14686224384 14693708736 14703876096 14740217856 14757934464 14775672366 14781171288 14791399168 14798457856 14816244464 14848884736 14885584896 14903476224 14921389056 14926942208 14958268416 14974189568 14976247104 14981820672 14992187392 14999827668 15010206848 15047305728 15065391432 15070998176 15088140288 15105785856 15106275072 15195701248 15196193376 15213965312 15233751936 15252061734 15269899008 15286646908 15292956672 15293941936 15346057216 15360791264 15383986176 15402476544 15420489728 15420989136 15459103296 15477683949 15494157952 15511781376 15512780738 15551121768 15604113408 15611559936 15612065532 15661481472 15680305368 15687788256 15704485888 15722348544 15723361472 15742259743 15758000128 15781167948 15804997632 15815933952 15834943488 15859876096 15874080768 15893160192 15910076416 15912262548 15918184464 15929199104 15936800768 15976707201 15987762336 16012935562 16030629888 16031149056 16049897472 16108904448 16126050304 16134268416 16145432576 16164838144 16185861432 16204790784 16224267696 16230305728 16248766464 16249813307 16320840718 16345485312 16364601344 16365131328 16384270336 16405579008 16425297252 16462542824 16470399008 16506683392 16542390592 16567369728 16587282432 16640324064 16648265088 16665985024 16668275022 16684941312 16686016256 16704995328 16706071564 16747361904 16792809984 16804429824 16845963264 16866210816 16886482704 16904456192 16912523264 16913070993 16932850816 16954872948 16970153984 16986997482 16995103944 17032544256 17053016064 17095163904 17096265277 17115710976 17122080768 17133928448 17142660192 17154522112 17196920832 17205684678 17217590208 17238284427 17244699836 17263755264 17264314368 17280890172 17348050944 17366515712 17367078144 17387388928 17408287232 17430927696 17451313152 17477664768 17478790784 17499798946 17538351104 17555190016 17576290004 17602830336 17623416832 17623987584 17667546624 17688781656 17707609088 17727750144 17728892272 17772710592 17794072023 17841782784 17842360608 17898835968 17920348992 17928900864 17947983872 17968398336 17969555968 17991153992 18035620512 18075353088 18097078272 18141806592 18142975396 18163611648 18185442912 18192210816 18204798976 18213486592 18214076454 18259093944 18271728384 18293689596 18342739968 18367779027 18410176512 18411362606 18429771776 18432304128 18439163904 18451922944 18474100736 18519760896 18520360677 18529198884 18542020224 18548920832 18570018816 18571215208 18610189416 18652389392 18702401536 18703007232 18724880384 18749233152 18771768288 18793721856 18814334656 18823313152 18883505004 18905589248 18934136832 18956894208 19017513216 19026588672 19049457168 19069732864 19091423232 19092653216 19139842176 19162846794 19205062656 19275669504 19298837376 19328598016 19329223992 19351829504 19413711408 19422975936 19465764864 19489161216 19537330176 19538588888 19560812544 19581632512 19584323136 19591611648 19605168128 19653623808 19663639632 19677245952 19700896488 19708228384 19730644992 19749588768 19780685106 19818163729 19826343936 19847446528 19871301632 19895185408 19921060224 19944357888 19945003806 19968329472 19975760896 19999770224 20063074304 20073298791 20087188576 20117520384 20141047808 20141700096 20161038534 20191481856 20215750464 20240048241 20261591168 20311669248 20336082312 20359865344 20390608896 20480398848 20490172416 20511981568 20536635392 20561318848 20612137728 20636911932 20682375168 20733493248 20734829024 20758413312 20783363328 20805484544 20815413248 20816087376 20867535936 20881975296 20892617109 20907073824 20917051008 20939992658 20963131392 20983938066 21040201728 21041557264 21065490432 21073330176 21087911936 21113257984 21165441024 21166126488 21176227296 21190880256 21216350064 21224245952 21249755863 21268787904 21302276268 21317016448 21342637862 21374865408 21399863296 21453449472 21478539264 21479234868 21512357888 21581148576 21606387712 21617398698 21632356928 21665021952 21744672768 21770808192 21793980416 21818769408 21820175104 21874105344 21900396336 21980912499 22029336576 22030755838 22055814144 22089826304 22116376576 22171756932 22187098752 22197686784 22224366696 22273327104 22328377344 22329815872 22355214336 22356654593 22382083584 22390413312 22405906432 22461284352 22472731008 22488281088 22499741502 22515310272 22550761324 22570958592 22598087148 22606497264 22649329976 22658678784 22660138592 22710059008 22737354752 22793551872 22794290064 22820947968 22829441024 22856880256 22904848512 22929227776 22929970362 22940912904 22956786944 22984379236 23019085824 23041186896 23075979264 23077465957 23103714816 23130734592 23131483704 23156104192 23241236928 23268417536 23269171107 23303553024 23326682652 23406170112 23417339904 23470440448 23498650112 23556728832 23585042208 23637000192 23671751922 23696947456 23723900928 23725429364 23752415232 23789043712 23789814144 23865114624 23877276696 23893798656 23905201152 23981643504 24019403343 24045944832 24047494016 24074846208 24076397254 24100470784 24129437696 24189075456 24201402624 24218148864 24247257216 24256281088 24285435272 24307186176 24336401544 24345458592 24362304512 24391586128 24456986624 24481261077 24490372036 24518227968 24546902016 24547696992 24576405504 24585551872 24693014528 24693814236 24705598512 24722693632 24760025088 24813585888 24851054592 24852655646 24880923648 24937342976 24998977536 25029024384 25058295808 25059107346 25121042856 25178006672 25206644736 25220298481 25245515776 25275858944 25356684288 25368784896 25399276224 25455230976 25480496223 25492655916 25518145536 25519789568 25548816384 25550462392 25579524096 25606750208 25683121152 25700892672 25713990288 25731783168 25772298656 25795381248 25826385312 25867049754 25884948544 25895632896 25897301248 25954353152 25985548288 26049773568 26050617216 26081083392 26112430848 26122148864 26176969728 26204831744 26218186176 26236327936 26249698419 26267861984 26307526656 26332785024 26364435006 26374246808 26404245504 26435125248 26435981376 26561413632 26592477184 26593338408 26624439296 26659065888 26751632089 26762674176 26764398388 26823360512 26855600128 26881384712 26921975808 26954333952 26986730988 27053430768 27082225664 27113029632 27114776416 27145617408 27187478528 27214463094 27288316224 27307198464 27320229888 27321114681 27407592576 27440534394 27482850304 27514109952 27515882576 27576500224 27617043909 27644657664 27658745856 27677884416 27711151104 27754783168 27779641344 27813030336 27823381248 27842633728 27856822812 27876098432 27889401344 27978584088 28053602304 28054510848 28087320576 28097773568 28190582784 28220588032 28221501984 28234969728 28254507008 28288466752 28325257506 28358383872 28401205248 28403035024 28435341312 28499820544 28604599296 28638052352 28638979824 28709763264 28744270191 28774864768 28807593984 28809449942 28823198264 28886695936 28992897024 28993835988 29027744256 29120567112 29134463904 29165473792 29198647296 29200528448 29233741824 29235625237 29307883332 29372448768 29387417472 29407752192 29480435712 29515868928 29551344732 29562342576 29582798336 29596915712 29632488928 29671027659 29697769472 29771169792 29806952448 29842778112 29853884416 29916536832 29948379136 29952494208 29963641344 29984374784 29999655336 30020413696 30094611456 30130782864 30141996352 30176280576 30178224713 30211571712 30212550144 30241557801 30391402496 30392386752 30427930624 30467503872 30504123468 30539798016 30573293816 30585913344 30587883872 30692114432 30721582528 30767972352 30804953088 30840979456 30841978272 30918206592 30955367898 30988315904 31023562752 31025561476 31102243536 31208226816 31223119872 31224131064 31322962944 31360610736 31375576512 31408971776 31409988987 31444697088 31446722944 31484519486 31516000256 31562335896 31609995264 31631867904 31669886976 31719752192 31748161536 31750206943 31786320384 31820152832 31824525096 31836368928 31858398208 31873601536 31953414402 31975524672 32013956793 32025871124 32061259776 32062298112 32099794944 32217808896 32252100608 32268536832 32290865152 32329676288 32371722864 32409581568 32426098047 32448535392 32460611456 32497532928 32499626614 32641681436 32690970624 32729202688 32730262656 32768540672 32811158016 32850594504 32925085648 32940798016 33013366784 33046133757 33084781184 33134739456 33174564864 33280648128 33296530176 33331970048 33336550044 33369882624 33372032512 33409990656 33412143128 33494723808 33585619968 33608859648 33691926528 33732421632 33772965408 33808912384 33825046528 33826141986 33865701632 33909745896 33940307968 33973994964 33990207888 34065088512 34106032128 34190327808 34192530554 34231421952 34244161536 34267856896 34285320384 34309044224 34393841664 34394955543 34411369356 34435180416 34476568854 34489399672 34528628736 34561780344 34696101888 34733031424 34734156288 34774777856 34816574464 34861855392 34902626304 34955329536 34957581568 34999597892 35076702208 35110380032 35152580008 35205660672 35246833664 35247975168 35335093248 35377563312 35415218176 35455500288 35457784544 35545421184 35588144046 35683565568 35684721216 35797671936 35840697984 35857801728 35895967744 35939111936 35982307984 36071241024 36114595881 36150706176 36194156544 36283613184 36285950792 36327223296 36370885824 36384421632 36409597952 36426973184 36428152908 36518187888 36543456768 36587379192 36685479936 36735558054 36820353024 36822725212 36859543552 36864608256 36878327808 36903845888 36948201472 37039521792 37040721354 37058397768 37084040448 37097841664 37140037632 37142430416 37220378832 37278983469 37304778784 37404803072 37406014464 37449760768 37498466304 37543536576 37587443712 37588661019 37628669312 37646626304 37767010008 37811178496 37868273664 37913788416 38035026432 38053177344 38098914336 38139465728 38182846464 38185306432 38279684352 38325693588 38410125312 38551339008 38597674752 38657196032 38658447984 38703659008 38800574631 38827422816 38845951872 38931529728 38978322432 39074660352 39077177776 39121625088 39163265024 39168646272 39183223296 39210336256 39307247616 39327279264 39354491904 39401792976 39416456768 39461289984 39463832317 39499177536 39546652509 39561370212 39636327458 39652687872 39742603264 39790370816 39842120448 39888715776 39890007612 39936658944 39951521792 39999540448 40126148608 40146597582 40174377152 40235040768 40282095616 40283400192 40322077068 40382963712 40431500928 40480096482 40523182336 40623338496 40672164624 40719730688 40781217792 40821694641 40960797696 40980344832 41023963136 41073270784 41122637696 41224275456 41273823864 41364750336 41466986496 41469658048 41516826624 41519501387 41566726656 41610969088 41630826496 41632174752 41735071872 41763950592 41785234218 41814147648 41834102016 41879985316 41926262784 41967876132 42080403456 42083114528 42130980864 42146660352 42175823872 42226515968 42330882048 42332252976 42352454592 42381760512 42432700128 42448491904 42499511726 42537575808 42604552536 42634032896 42685275724 42749730816 42799726592 42858151063 42906898944 42957078528 42958469736 43024715776 43162297152 43212775424 43214174913 43234797396 43264713856 43330043904 43489345536 43541616384 43587960832 43637538816 43640350208 43748210688 43800792672 43961824998 44058673152 44061511676 44111628288 44179652608 44232753152 44343513864 44374197504 44395373568 44448733392 44546654208 44656754688 44659631744 44710428672 44713309186 44764167168 44780826624 44811812864 44922568704 44945462016 44976562176 44999483004 45030620544 45101522648 45141917184 45196174296 45212994528 45298659952 45317357568 45320277184 45420118016 45474709504 45587103744 45588580128 45641895936 45658882048 45713760512 45809697024 45858455552 45859940724 45881825808 45913573888 45968758472 46038171648 46082373792 46151958528 46154931914 46207429632 46261469184 46262967408 46312208384 46482473856 46536835072 46538342214 46653365304 46812340224 46834679808 46837697179 46940880896 46997300224 47113457664 47170084416 47226779229 47274000384 47343503844 47393894912 47447801856 47450858728 47504830464 47578087424 47579628288 47730229248 47754553392 47787597312 47810402304 47963287008 48038806686 48091889664 48094988032 48149692416 48152794508 48200941568 48258875392 48378150912 48402805248 48436297728 48494514432 48512562176 48570870544 48614372352 48672803088 48690917184 48724609024 48749439921 48783172256 48913973248 48962522154 48980744072 49036455936 49093804032 49095393984 49152811008 49171103744 49386029056 49387628472 49411197024 49445387264 49520050176 49627171776 49702109184 49705311292 49761847296 49874685952 49997955072 50058048768 50116591616 50118214692 50242085712 50356013344 50413289472 50440596962 50491031552 50551717888 50713368576 50737569792 50739212979 50798552448 50910461952 50960992446 50985311832 51039579136 51097632768 51100924784 51159048192 51213500416 51288795831 51366242304 51401785344 51427980576 51463566336 51544597312 51590762496 51652770624 51714853281 51734099508 51769897088 51791265792 51794602496 51971096576 52099547136 52101234432 52162166784 52224861696 52244297728 52353939456 52409663488 52436372352 52472655872 52499396838 52535723968 52615053312 52665570048 52728870012 52748493616 52808491008 52870250496 52871962752 53122827264 53184954368 53186676816 53248878592 53318131776 53382216069 53503264178 53525348352 53528796776 53646721024 53711200256 53762769424 53843951616 53908667904 53973461976 54106861536 54164451328 54226059264 54229552832 54291234816 54294732583 54374957056 54428926188 54576632448 54614396928 54640459776 54642229362 54815185152 54881068788 54965700608 55028219904 55031765152 55103337081 55153000448 55234087818 55289315328 55317491712 55355768832 55422302208 55509566336 55559282688 55626060672 55646762496 55685267456 55713645624 55752196864 55778802688 55957168176 56045274467 56107204608 56109021696 56174641152 56195547136 56381165568 56441176064 56443003968 56469939456 56509014016 56576933504 56650515012 56716767744 56802410496 56806070048 56870682624 56999641088 57122942513 57209198592 57276104704 57277959648 57419526528 57488540382 57549729536 57615187968 57618899884 57646396528 57773391872 57985794048 57987671976 58055488512 58241134224 58268927808 58330947584 58397294592 58401056896 58467483648 58471250474 58615766664 58744897536 58774834944 58815504384 58960871424 59031737856 59102689464 59124685152 59165596672 59193831424 59264977856 59342055318 59395538944 59454491187 59542339584 59613904896 59685556224 59707768832 59833073664 59896758272 59904988416 59927282688 59968749568 59999310672 60040827392 60189222912 60219896373 60261565728 60283992704 60352561152 60356449426 60423143424 60425100288 60483115602 60782804992 60784773504 60855861248 60935007744 61008246936 61079596032 61146587632 61171826688 61175767744 61249296311 61384228864 61443165056 61535944704 61609906176 61681958912 61683956544 61836413184 61910735796 61976631808 62047125504 62051122952 62204487072 62416453632 62446239744 62448262128 62645925888 62721221472 62751153024 62817943552 62819977974 62889394176 62893445888 62969038972 63032000512 63124671792 63219990528 63263735808 63339773952 63439504384 63496323072 63500413886 63572640768 63640305664 63649050192 63672737856 63716796416 63747203072 63749267589 63906828804 63951049344 64027913586 64051742248 64124596224 64199589888 64435617792 64504201216 64537073664 64581730304 64659352576 64743445728 64819163136 64852196094 64897070784 64921222912 64995065856 64999253228 65283362872 65381941248 65458405376 65460525312 65537081344 65622316032 65701189008 65850171296 65881596032 66026733568 66092267514 66169562368 66269478912 66349129728 66561296256 66593060352 66663940096 66673100088 66744065024 66819981312 66824286256 66989447616 67069963779 67171239936 67217719296 67383853056 67464843264 67545930816 67617824768 67650093056 67652283972 67731403264 67819491792 67947989928 67980415776 68130177024 68212064256 68380655616 68385061108 68462843904 68488323072 68535713792 68570640768 68618088448 68787683328 68789911086 68822738712 68870360832 68953137708 68978799344 69057257472 69123560688 69232397871 69392203776 69466062848 69468312576 69549555712 69633148928 69723710784 69805252608 69807513321 69910659072 69915163136 69999195784 70153404416 70220760064 70305160016 70411321344 70493667328 70495950336 70670186496 70755126624 70830436352 70911000576 70915569088 71090842368 71176288092 71367131136 71369442432 71595343872 71681395968 71715603456 71791935488 71878223872 71964615968 72058210029 72142482048 72229191762 72301412352 72388313088 72567226368 72571901584 72654446592 72741771648 72768843264 72819195904 72853946368 72856305816 73036375776 73086913536 73174758384 73289974303 73370959872 73443783231 73471116108 73640706048 73645450424 73729216512 73756655616 73807691776 73896402944 74079043584 74081442708 74116795536 74168080896 74195683328 74280075264 74284860832 74440757664 74557966938 74609557568 74699232517 74809606144 74812028928 74899521536 74996932608 75087073152 75174887424 75177322038 75257338624 75293252608 75534020016 75622356992 75660895443 75736547328 75827576832 76070052864 76106354688 76197828672 76278931456 76365692928 76370612864 76559368704 76651387176 76820250624 77102678016 77107645433 77195349504 77314392064 77316895968 77407318016 77601149262 77654845632 77691903744 77863059456 77956644864 78149320704 78154355552 78243250176 78326530048 78337292544 78366446592 78420672512 78614495232 78654558528 78708983808 78749095257 78803585952 78832913536 78922579968 78927664634 78998355072 79093305018 79122740424 79272654916 79305375744 79485206528 79580741632 79684240896 79777431552 79780015224 79873317888 79903043584 79999080896 80252297216 80254896267 80293195164 80348754304 80470081536 80566800384 80644154136 80765927424 80863001856 80960192964 81046364672 81246676992 81344329248 81439461376 81562435584 81643389282 81921595392 81960689664 82047926272 82146541568 82245275392 82448550912 82547647728 82729500672 82851131727 82933972992 82939316096 83033653248 83039002774 83133453312 83221938176 83261652992 83264349504 83470143744 83527901184 83570468436 83628295296 83668204032 83759970632 83935752264 84160806912 84166229056 84261961728 84293320704 84351647744 84453031936 84661764096 84664505952 84704909184 84763521024 84865400256 84896983808 84999023452 85075151616 85209105072 85268065792 85370551448 85499461632 85599453184 85716302126 85813797888 85914157056 85916939472 86049431552 86324594304 86425550848 86428349826 86469594792 86529427712 86660087808 86978691072 86984294761 87083232768 87175921664 87280700416 87496421376 87601585344 87706875711 87923649996 88117346304 88123023352 88223256576 88359305216 88465506304 88687027728 88748395008 88790747136 88897466784 89093308416 89313509376 89319263488 89420857344 89426618372 89528334336 89561653248 89623625728 89845137408 89890924032 89953124352 89998966008 90061241088 90203045296 90283834368 90392348592 90425989056 90534674139 90597319904 90634715136 90640554368 90840236032 90949419008 91174207488 91177160256 91283791872 91317764096 91427521024 91619394048 91716911104 91719881448 91763651616 91827147776 91937516944 92076343296 92164747584 92303917056 92309863828 92414859264 92522938368 92525934816 92624416768 92964947712 93073670144 93076684428 93306730608 93624680448 93669359616 93675394358 93881761792 93994600448 94226915328 94229966961 94340168832 94453558458 94548000768 94687007688 94787789824 94895603712 94901717456 95009660928 95156174848 95159256576 95250620829 95460458496 95509106784 95575194624 95620804608 95926574016 96041870379 96077613372 96183779328 96189976064 96299384832 96305589016 96517750784 96756301824 96805610496 96872595456 96989028864 97025124352 97141741088 97228744704 97345606176 97381834368 97449218048 97498879842 97566344512 97827946496 97925044308 97961488144 98072911872 98187608064 98190787968 98305622016 98342207488 98772058112 98775256944 98822394048 98890774528 99040100352 99138401271 99254343552 99404218368 99410622584 99523694592 99749371904 99995910144 100116097536 100233183232 100236429384 100484171424 100712026688 100826578944 100833074797 100881193924 100982063104 101103435776 101426737152 101475139584 101478425958 101597104896 101820923904 101921984892 101970623664 102079158272 102195265536 102201849568 102318096384 102427000832 102577591662 102732484608 102803570688 102855961152 102927132672 103089194624 103181524992 103305541248 103429706562 103468199016 103539794176 103589204992 103942193152 104084081153 104199094272 104202468864 104324333568 104449723392 104488595456 104707878912 104819326976 104872744704 104945311744 104998793676 105071447936 105230106624 105331140096 105457740024 105496987232 105616982016 105740500992 105743925504 106245654528 106369908736 106373353632 106497757184 106636263552 106764432138 107006528356 107050696704 107057593552 107293442048 107422400512 107525538848 107687903232 107817335808 107946923952 108213723072 108328902656 108343787643 108452118528 108459105664 108582469632 108589465166 108857852376 109153264896 109228793856 109280919552 109284458724 109630370304 109762137576 109931401216 110056439808 110063530304 110206674162 110306000896 110468175636 110578630656 110634983424 110711537664 110844604416 111019132672 111118565376 111252121344 111293524992 111370534912 111427291248 111504393728 111557605376 111836950407 111914336352 112090548934 112214409216 112218043392 112349282304 112391094272 112762331136 112882352128 112886007936 112939878912 113018028032 113153867008 113301030024 113433535488 113604820992 113612140096 113741365248 113748693149 113999282176 114245885026 114418397184 114552209408 114555919296 114839053056 114977080764 115099459072 115230375936 115237799768 115292793056 115546783744 115971588096 115975343952 116110977024 116482268448 116537855616 116661895168 116794589184 116802113792 116934967296 116942500948 117231533328 117489795072 117549669888 117631008768 117921742848 118063475712 118205378928 118249370304 118331193344 118387662848 118391496951 118529955712 118684110636 118791077888 118908982374 119227809792 119371112448 119415537664 119666147328 119673856939 119793516544 119809976832 119854565376 119937499136 119998621344 120081654784 120378445824 120439792746 120523131456 120567985408 120705122304 120712898852 120846286848 120850200576 120966231204 121565609984 121569547008 121711722496 121870015488 122016493872 122159192064 122293175264 122343653376 122351535488 122498592622 122768457728 122886330112 123071889408 123219812352 123363917824 123367913088 123672826368 123821471592 123953263616 124094251008 124102245904 124408974144 124558504161 124832907264 124892479488 124896524256 125291851776 125442442944 125502306048 125635887104 125639955948 125778788352 125786891776 125938077944 126249343584 126439981056 126527471616 126679547904 126879008768 126992646144 127000827772 127145281536 127280611328 127298100384 127345475712 127433592832 127494406144 127498535178 127813657608 127902098688 128055827172 128103484496 128249192448 128399179776 128574453189 128871235584 129008402432 129074147328 129163460608 129318705152 129486891456 129638326272 129642524739 129704392188 129794141568 129842445824 129990131712 129998506456 130566725744 130763882496 130916810752 130921050624 131074162688 131244632064 131402378016 131700342592 131763192064 132053467136 132184535028 132339124736 132538957824 132698259456 133122592512 133186120704 133327880192 133346200176 133488130048 133639962624 133648572512 133978895232 134139927558 134342479872 134435438592 134767706112 134929686528 135091861632 135235649536 135300186112 135304567944 135462806528 135638983584 135895979856 135960831552 136109952277 136260354048 136424128512 136761311232 136770122216 136925687808 136976646144 137071427584 137141281536 137236176896 137575366656 137579822172 137645477424 137740721664 137906275416 137957598688 138114514944 138247121376 138464795742 138727146103 138784407552 138932125696 138936625152 139099111424 139266297856 139447421568 139610505216 139615026642 139830326272 139998391568 140306808832 140441520128 140513091537 140610320032 140822642688 140987334656 140991900672 141340372992 141510253248 141660872704 141680337687 141822001152 141831138176 142181684736 142352576184 142734262272 142738884864 143190687744 143362791936 143431206912 143583870976 143756447744 143929231936 144116420058 144284964096 144458383524 144602824704 144776626176 145134452736 145143803168 145308893184 145483543296 145537686528 145638391808 145707892736 145712611632 146072751552 146173827072 146248319763 146349516768 146579948606 146741919744 146887566462 146942232216 147281412096 147290900848 147458433024 147513311232 147615383552 147792805888 148158087168 148162885416 148233591072 148336161792 148391366656 148560150528 148569721664 148748291041 148881515328 149115933876 149219115136 149398465034 149624057856 149799043072 149993865216 150174146304 150349774848 150354644076 150514677248 150586505216 151068040032 151244713984 151321790886 151473094656 151655153664 152140105728 152212709376 152395657344 152557862912 152731385856 152741225728 153118737408 153302774352 153640501248 153866387493 154205356032 154215290866 154390699008 154628784128 154633791936 154814636032 155202298524 155309691264 155383807488 155913289728 156298641408 156308711104 156486500352 156496582151 156653060096 156674585088 156732893184 156841345024 157228990464 157309117056 157417967616 157498190514 157607171904 157665827072 157845159936 157855329268 157996710144 158186610036 158245480848 158545309832 158610751488 158970413056 159161483264 159368481792 159554863104 159560030448 159746635776 159806087168 159998161792 160504594432 160509792534 160586390328 160697508608 160940163072 161133600768 161288308272 161531854848 161542261699 161726003712 161920385928 162092729344 162493353984 162688658496 162878922752 162884197749 163124871168 163286778564 163843190784 163921379328 164095852544 164293083136 164490550784 164897101824 165095295456 165459001344 165702263454 165867945984 165878632192 166067306496 166078005548 166266906624 166443876352 166523305984 166528699008 166940287488 167055802368 167140936872 167256590592 167336408064 167519941264 167871504528 168135823401 168321613824 168332458112 168523923456 168586641408 168703295488 168906063872 169323528192 169329011904 169409818368 169527042048 169730800512 169793967616 169998046904 170150303232 170418210144 170536131584 170741102896 170998923264 171198906368 171368827539 171432604252 171627595776 171828314112 171833878944 172098863104 172649188608 172851101696 172856699652 172939189584 173058855424 173320175616 173957382144 173968589522 174166465536 174351843328 174561400832 174992842752 175203170688 175413751422 175847299992 176234692608 176246046704 176446513152 176718610432 176931012608 177374055456 177496790016 177581494272 177794933568 178186616832 178363473561 178627018752 178638526976 178841714688 178853236744 179056668672 179123306496 179247251456 179690274816 179781848064 179906248704 179997932016 180122482176 180406090592 180567668736 180784697184 180851978112 181069348278 181194639808 181269430272 181281108736 181680472064 181898838016 182348414976 182354320512 182567583744 182635528192 182855042048 183238788096 183433822208 183439762896 183527303232 183654295552 183747888933 183875033888 184152686592 184329495168 184607834112 184619727656 184829718528 185045876736 185051869632 185248833536 185929895424 186147340288 186153368856 186613461216 187249360896 187261424623 187338719232 187350788716 187763523584 187989200896 188453830656 188459933922 188680337664 188907116916 189096001536 189374015376 189575579648 189791207424 189803434912 190019321856 190312349696 190318513152 190501241658 190920916992 191018213568 191150389248 191241609216 191247802767 191853148032 192083740758 192155226744 192379952128 192598769664 192611178032 193035501568 193512603648 193611220992 193745190912 193978057728 194050248704 194283482176 194457489408 194691212352 194763668736 194898436096 194997759684 195132689024 195850088616 195922976288 196145823744 196375216128 196381575936 196611244032 196684414976 197544116224 197550513888 197644788096 197781549056 198080200704 198276802542 198508687104 198808436736 198821245168 199047389184 199498743808 199991820288 200232195072 200466366464 200472858768 200968342848 201209891337 201424053376 201653157888 201666149594 201762387848 202206871552 202853474304 202950279168 202956851916 203194209792 203843969784 203941247328 204158316544 204390531072 204403699136 204636192768 204649376659 204854001664 205155183324 205464969216 205607141376 205711922304 205854265344 206178389248 206363049984 206611082496 206859413124 206936398032 207079588352 207178409984 207697193613 207884386304 208168162306 208398188544 208404937728 208648667136 208899446784 208977190912 209415757824 209638653952 209745489408 209890623488 209997587352 210142895872 210460213248 210662280192 210915480048 210993974464 211233964032 211247572991 211481001984 211487851008 212491309056 212739817472 212746707264 212995514368 213272527104 213528864276 214013056712 214101393408 214115187104 214586884096 214844801024 215051077696 215375806464 215634671616 215893847904 216427446144 216657805312 216687575286 216904237056 216918211328 217164939264 217178930332 217715704752 218306529792 218457587712 218561839104 218568917448 219260740608 219524275152 219862802432 219869922909 220112879616 220127060608 220413348324 220612001792 220936351272 221269966848 221423075328 221689208832 222038265344 222237130752 222251448601 222504242688 222587049984 222741069824 222854582496 223008787456 223115210752 223673900814 223828672704 224097697551 224181097868 224428818432 224436086784 224698564608 224782188544 225524662272 225764704256 225772015872 225879757824 226036056064 226307734016 226602060048 226867070976 226982686329 227209641984 227224280192 227482730496 227497386298 227998564352 228491770052 228836794368 229104418816 229111838592 229678106112 229954161528 230198918144 230460751872 230475599536 230585586112 231093567488 231322936299 231943176192 231950687904 232221954048 232964536896 233075711232 233323790336 233589178368 233604227584 233869934592 233885001896 234463066656 234979590144 235099339776 235262017536 235843485696 236126951424 236410757856 236498740608 236662386688 236775325696 236782993902 237059911424 237368221272 237582155776 237817964748 238455619584 238742224896 238831075328 239332294656 239347713878 239587033088 239619953664 239709130752 239874998272 239997242688 240163309568 240756891648 240764688801 240879585492 241046262912 241135970816 241410244608 241425797704 241700401152 241932462408 243131219968 243139094016 243423444992 243740030976 244032987744 244318384128 244586350528 244687306752 244703070976 244997185244 245536915456 245772660224 246143778816 246439624704 246727835648 246735826176 247345652736 247642943184 247906527232 248188502016 248204491808 248817948288 249117008322 249665814528 249784958976 249793048512 250583703552 250884885888 251004612096 251271774208 251279911896 251573783552 251876155888 252498687168 252879962112 253054943232 253359095808 253758017536 253985292288 254001655544 254290563072 254561222656 254596200768 254690951424 254867185664 254988812288 254997070356 255627315216 255804197376 256111654344 256206968992 256498384896 256798359552 257148906378 257742471168 258016804864 258148294656 258326921216 258637410304 258973782912 259276652544 259285049478 259408784376 259588283136 259684891648 259980263424 259997012912 260952884283 261133451488 261527764992 261833621504 261842101248 262148325376 262489264128 262804756032 263120627133 263400685184 263526384128 264369070056 264678249472 265077915648 265396518912 266245185024 266372241408 266655760384 266692400352 266976260096 267279925248 267297145024 267957790464 268279855116 268684959744 268870877184 269535412224 269859373056 270183723264 270471299072 270600372224 270609135888 270925613056 271277967168 271604022417 271791959712 271921663104 272219904554 272520708096 272848257024 273522622464 273540244432 273851375616 273953292288 274142855168 274282563072 274472353792 275150733312 275159644344 275290954848 275481443328 275812550832 275915197376 276229029888 276246826219 276494242752 276929591484 277454292206 277568815104 277873250304 278198222848 278532595712 278894843136 279221010432 279230053284 279660652544 279996783136 280613617664 280883040256 281026183074 281220640064 281645285376 281974669312 281983801344 282680745984 283020506496 283321745408 283360675374 283644002304 283662276352 284363369472 284705152368 285468524544 285477769728 285751862487 286381375488 286725583872 286862413824 287167741952 287512895488 287858463872 288232840116 288569928192 288916767048 289553252352 290268905472 290287606336 290617786368 290636509709 290967086592 291075373056 291276783616 291415785472 291425223264 292145503104 292347654144 292496639526 292699033536 293159897212 293483839488 293775132924 293884464432 294562824192 294581801696 294916866048 295026622464 295230767104 295585611776 296316174336 296325770832 296467182144 296672323584 296782733312 297120301056 297139443328 297496582082 297763030656 298231867752 298438230272 298796930068 299248115712 299598086144 299987730432 300007057441 300348292608 300699549696 300709288152 301029354496 301173010432 302136080064 302489427968 302499224391 302643581772 302946189312 303310307328 304280211456 304425418752 304791314688 305115725824 305462771712 305482451456 306237474816 306605548704 307281002496 307732774986 308410712064 308430581732 308781398016 309257568256 309267583872 309629272064 310404597048 310619382528 310767614976 311826579456 312252243459 312597282816 312617422208 312973000704 312993164302 313306120192 313349170176 313465786368 313682690048 314457980928 314618234112 314835935232 314996381028 315214343808 315331654144 315690319872 315710658536 315993420288 316373220072 316490961696 317090619664 317221502976 317940826112 318322966528 318736963584 319109726208 319120060896 319493271552 319612174336 319996323584 321009188864 321019585068 321172780656 321395017216 321880326144 322267201536 322576616544 323063709696 323084523398 323452007424 323840771856 324185458688 324986707968 325377316992 325757845504 325768395498 326573557128 327686381568 327842758656 327863880253 328191705088 328586166272 328981101568 329794203648 330190590912 330918002688 331404526908 331735891968 331757264384 332134612992 332156011096 332533813248 332887752704 333046611968 333057398016 333880574976 334111604736 334281873744 334513181184 334672816128 335039882528 335743009056 336271646802 336643227648 336664916224 337047846912 337173282816 337406590976 337812127744 338647056384 338658023808 338819636736 339054084096 339461601024 339587935232 339996093808 340300606464 340836420288 341072263168 341246079447 341482205792 341997846528 342397812736 342737655078 342865208504 343255191552 343656628224 343667757888 344197726208 345298377216 345702203392 345713399304 345878379168 346117710848 346640351232 347914764288 347937179044 348332931072 348703686656 349122801664 349985685504 350406341376 350827502844 351694599984 352469385216 352492093408 352893026304 353437220864 353862025216 354748110912 354993580032 355162988544 355174490853 355589867136 356373233664 356726947122 357277053952 357683429376 357706473488 358113337344 358246612992 358494502912 359021570817 359380549632 359563696128 359812497408 359995864032 360244964352 360812181184 361135337472 361569394368 361703956224 362138696556 362389279616 362538860544 362562217472 363797676032 364696829952 364708641024 365135167488 365271056384 365710084096 366477576192 366867644416 366879525792 367054606464 367308591104 367495777866 367750067776 368305373184 368658990336 369215668224 369239455312 369659437056 370091753472 370103739264 370497667072 371859790848 372294680576 372306737712 373226922432 373675512483 374498721792 374522849246 374677438464 374701577432 375527047168 375978401792 376907661312 376919867844 377360675328 377814233832 378748030752 379151159296 379582414848 379606869824 380038643712 380063128081 380624699392 380637026304 381002483316 381841833984 382036427136 382300778496 382483218432 382495605534 383706296064 384167481516 384310453488 384759904256 385197539328 385222356064 385723359567 386071003136 387025207296 387222441984 387490381824 387956115456 388100497408 388566964352 388914978816 389382424704 389527337472 389796872192 389995519368 390265378048 391700177232 391845952576 392291647488 392316921269 392750432256 392763151872 393222488064 393368829952 395088232448 395101027776 395289576192 395563098112 396160401408 396553605084 397017374208 397616873472 397642490336 398094778368 398997487616 399983640576 400464390144 400932732928 400945717536 401936685696 402419782674 402848106752 403306315776 403332299188 403524775696 404413743104 405706948608 405900558336 405913703832 406388419584 407687939568 407882494656 408316633088 408329856831 408781062144 408807398272 409272385536 409298753318 409708003328 410310366648 410929938432 411214282752 411423844608 411708530688 412356778496 412726099968 413222164992 413718826248 413872796064 414159176704 414356819968 415394387226 415768772608 416181438309 416336324612 416796377088 416809875456 417297334272 417798893568 417954381824 418831515648 419277307904 419490978816 419781246976 419995174704 420285791744 420920426496 421324560384 421539274611 421830960096 421987948928 422467928064 422495145982 422962003968 422975702016 424982618112 425479634944 425493414528 425991028736 426545054208 427057728552 428026113424 428202786816 428230374208 428745074177 429173768192 429689602048 430102155392 430751612928 431269343232 431787695808 432854892288 433315610624 433375150572 433808474112 433836422656 434329878528 434357860664 435431409504 436613059584 436915175424 437123678208 437137834896 438521481216 439048550304 439725604864 439739845818 440225759232 440254121216 440826696648 441224003584 441872702544 442539933696 442846150656 443378417664 444076530688 444474261504 444502897202 445008485376 445174099968 445482139648 445709164992 446017574912 446230421504 446244873123 447347801628 447657345408 448195395102 448362195736 448872173568 449397129216 449564377088 451049324544 451529408512 451544031744 451759515648 452072112128 452615468032 453204120096 453734141952 453965372658 454419283968 454448560384 454965460992 454994772596 455997128704 456983540104 457673588736 458208837632 458223677184 459356212224 459908323056 460397836288 460921503744 460951199072 461171172224 462187134976 462645872598 463886352384 463901375808 464443908096 465929073792 466151422464 466647580672 467208455168 467739869184 467770003792 468926133312 469489746453 469959180288 470198679552 470524035072 471686971392 472253902848 472821515712 472997481216 473324773376 473550651392 473565987804 474119822848 474736442544 475635929496 476911239168 477484449792 477662150656 478664589312 478695427756 479174066176 479239907328 479418261504 479749996544 479994485376 480326619136 481513783296 481529377602 481759170984 482092525824 482271941632 482820489216 482851595408 483400802304 483864924816 484626785097 486262439936 486278188032 486846889984 487480061952 488065975488 488636768256 488652593247 489172701056 489374613504 489406141952 489994370488 491073830912 491545320448 492287557632 492879249408 493455671296 493471652352 494691305472 495285886368 495813054464 496377004032 496408983616 497635896576 498234016644 499331629056 499569917952 499586097024 501167407104 501769771776 502009224192 502543548416 502559823792 503147567104 503752311776 504407470203 504997374336 505759924224 506109886464 506718191616 507516035072 507970584576 508003311088 508581126144 509122445312 509192401536 509381902848 509734371328 509977624576 509994140712 511254630432 511608394752 512223308688 512413937984 512996769792 513029820121 513596719104 514106482617 514297812756 515484942336 516296589312 516653842432 517274820608 517947565824 518553305088 518570098956 518817568752 519176566272 519369783296 519960526848 519994025824 521905768566 522266902976 523055529984 523667243008 523684202496 524296650752 524978528256 525609512064 526241254266 526801370368 527052768256 528738140112 529356498944 530155831296 530793037824 532490370048 532744482816 533311520768 533384800704 533952520192 534559850496 534594290048 535915580928 536559710232 537369919488 537741754368 539070824448 539718746112 539753518031 540367446528 540942598144 541200744448 541218271776 541851226112 542555934336 543208044834 543583919424 543843326208 544439809108 545041416192 545696514048 547045244928 547080488864 547702751232 547906584576 548285710336 548565126144 548944707584 550301466624 550319288688 550581909696 550962886656 551243666799 551625101664 551830394752 552458059776 552493652438 552988485504 553859182968 554908584412 555137630208 555746500608 556396445696 557065191424 557789686272 558442020864 558460106568 559321305088 559993566272 561227235328 561766080512 561784273869 562052366148 562441280128 563290570752 563967602688 565361491968 566041012992 566643490816 566721350748 567288004608 567324552704 568726738944 569410304736 570937049088 570955539456 571503724974 572762750976 573451167744 573724827648 574335483904 575025790976 575716927744 576465680232 577139856384 577833534096 579106504704 580537810944 580575212672 581235572736 581273019418 581934173184 582150746112 582553567232 582831570944 582850446528 584291006208 584695308288 584993279052 585398067072 586319794424 587550265848 587768928864 589125648384 589163603392 589833732096 590053244928 590461534208 591171223552 592632348672 592651541664 592934364288 593344647168 593565466624 594240602112 594278886656 594993164164 595526061312 596463735504 596876460544 597593860136 598496231424 599196172288 599975460864 600014114882 600696585216 601399099392 601418576304 602058708992 602346020864 604272160128 604978855936 604998448782 605287163544 606620614656 608560422912 608850837504 608890063327 609582629376 610231451648 610964902912 612474949632 613211097408 613948129977 614562004992 615465549972 616821424128 616861163464 617562796032 618515136512 618535167744 619258544128 620809194096 621238765056 621535229952 623653158912 624504486918 625194565632 625234844416 625946001408 625986328604 626612240384 626698340352 626931572736 627365380096 628915961856 629236468224 629671870464 629992762056 630428687616 630663308288 631380639744 631421317072 631986840576 632746440144 632981923392 633742718973 634181239328 634443005952 635881652224 636645933056 637473927168 638219452416 638240121792 638986543104 639224348672 639992647168 642018377728 642039170136 642345561312 642790034432 643760652288 644534403072 645153233088 646127419392 646169046796 646904014848 647681543712 648370917376 649973415936 650754633984 651515691008 651536790996 653147114256 655372763136 655685517312 655727760506 656383410176 657172332544 657962203136 659588407296 659609768727 660381181824 661836005376 662809053816 663514528768 664269225984 664312022192 665067626496 665775505408 666093223936 666114796032 666754345803 667761149952 668223209472 668563747488 669026362368 669345632256 670079765056 671486018112 672293092653 672543293604 673286455296 673329832448 674095693824 674346565632 675624255488 677294112768 677316047616 677639273472 678108168192 678923202048 679175870464 679992187616 680601212928 681672840576 682144526336 682492158894 682964411584 683995693056 684795625472 685475310156 685730417008 686510383104 687313256448 687335515776 688395452416 690596754432 691404406784 691426798608 691756758336 692235421696 693280702464 693968808897 695829528576 695874358088 696665862144 697407373312 698245603328 699971371008 700812682752 701655005688 703389199968 704938770432 704984186816 705786052608 705831523579 706874441728 707724050432 709496221824 709987160064 710325977088 710348981706 711179734272 712746467328 713453894244 714554107904 715366858752 715412946976 716226674688 716493225984 716989005824 718043141634 718761099264 719127392256 719624994816 719991728064 720489928704 721624362368 722270674944 723138788736 723407912448 724277393112 724778559232 725124434944 727595352064 728588568071 729393659904 729417282048 730270334976 730542112768 731420168192 732955152384 733735288832 733759051584 734109212928 734617182208 734991555732 735500135552 736610746368 737317980672 738431336448 738478910624 739318874112 740183506944 740207478528 740995334144 743719581696 744589361152 744613475424 746453844864 747351024966 748997443584 749045698492 749354876928 749403154864 751054094336 751956803584 753815322624 753839735688 754721350656 755628467664 757496061504 758302318592 759164829696 759213739648 760077287424 760126256162 761274052608 762004966632 763683667968 764072854272 764601556992 764966436864 764991211068 767412592128 768334963032 768620906976 769519808512 770395078656 770444712128 771446719134 772142006272 774050414592 774444883968 774980763648 775912230912 776200994816 777133928704 777829957632 778764849408 779054674944 779593744384 779991038736 780530756096 782858652849 783400354464 783691905152 784583294976 784633842538 785500864512 785526303744 786444976128 786737659904 790176464896 790202055552 790579152384 791126196224 793107210168 794034748416 795233746944 795284980672 796189556736 796240852043 797994975232 799967281152 800928780288 801865465856 801891435072 803873371392 804839565348 805696213504 806612631552 806664598376 807049551392 808827486208 811413897216 811801116672 811827407664 812776839168 815375879136 815764989312 816633266176 816659713662 817562124288 817614796544 818544771072 818597506636 819416006656 820620733296 821859876864 822428565504 822847689216 823417061376 824713556992 825452199936 826444329984 827437652496 827745592128 828318353408 828713639936 828740478657 830788774452 831537545216 832362876618 832672649224 833619750912 834594668544 835597787136 835908763648 837663031296 838554615808 838981957632 839562493952 839990349408 840571583488 841840852992 842649120768 843078549222 843661920192 843975897856 844935856128 844990291964 845924007936 845951404032 849965236224 850959269888 850986829056 851982057472 853090108416 854115457104 856052226848 856405573632 856460748416 857490148354 858347536384 859379204096 860204310784 861503225856 862538686464 863575391616 865709784576 866631221248 866750301144 867672845312 868659757056 868715721328 870862819008 871909529127 873226119168 873830350848 874247356416 874275669792 877042962432 878097100608 879451209728 879479691636 880451518464 880508242432 881653393296 883745405088 885079867392 885692301312 886756835328 888153061376 888948523008 889005794404 890016970752 890348199936 890964279296 891418329984 892035149824 892460843008 892489746246 894695603256 895314690816 896390790204 896724391472 897744347136 898794258432 899128754176 900021172323 902098649088 903058817024 903088063488 903519031296 904144224256 905230936064 906408240192 907468283904 907497673173 907930745316 908838567936 908897120768 909930921984 909989545192 911994257408 913967080208 915347177472 916417675264 916447354368 918712424448 919816646112 920795672576 921843007488 921902398144 922342344448 924374269952 925291745196 927772704768 927802751616 928887816192 931858147584 932302844928 933295161344 934416910336 935479738368 935540007584 936756730377 937852266624 938979492906 939918360576 940397359104 941048070144 943373942784 944507805696 945643031424 945994962432 946649546752 947101302784 947131975608 948239645696 949472885088 951271858992 952769665939 953822478336 954968899584 955324301312 957329178624 957390855512 958479814656 958836523008 959499993088 959988970752 960653238272 963027566592 963058755204 963518341968 964185051648 964543883264 965640978432 965703190816 966801604608 967729849632 969253570194 971090022721 972524879872 972556376064 973693779968 974960123904 976131950976 977273536512 977305186494 978345402112 978812283904 979988740976 982147661824 983090640896 983591640759 984575115264 985758498816 986911342592 986943304704 989382610944 990571772736 991626108928 992754008064 992817967232 995271793152 996468033288 998663258112 999139835904 999172194048 1002334814208 1003539543552 1004018448384 1005087096832 1005119647584 1006295134208 1007504623552 1008814940406 1009994748672 1011519848448 1012219772928 1013436383232 1015032070144 1015941169152 1016006622176 1017162252288 1018244890624 1018384803072 1018763805696 1019468742656 1019955249152 1019988281424 1022509260864 1023216789504 1023738238341 1024446617376 1024827875968 1025993539584 1026059640242 1027193438208 1028212965234 1028595625512 1030969884672 1032593178624 1033307684864 1034549641216 1035895131648 1037106610176 1037140197912 1037635137504 1038353132544 1038739566592 1039921053696 1039988051648 1041238037287 1043811537132 1044533805952 1046111059968 1047368404992 1048593301504 1049957056512 1051219024128 1052482508532 1053602740736 1054105536512 1057476280224 1058712997888 1060311662592 1061586075648 1064980740096 1065488965632 1066623041536 1066769601408 1067905040384 1069119700992 1069188580096 1071831161856 1073119420464 1074739838976 1075483508736 1077064712451 1078141648896 1079437492224 1079507036062 1080734893056 1081885196288 1082401488896 1082436543552 1083702452224 1085111868672 1086416089668 1087167838848 1087686652416 1088879618216 1091393028096 1094090489856 1094160977728 1095405502464 1095813169152 1096571420672 1097130252288 1097889415168 1100602933248 1100638577376 1101163819392 1101925773312 1102487333598 1103250203328 1103660789504 1104916119552 1104987304876 1105976971008 1107718365936 1109817168824 1110275260416 1111493001216 1112792891392 1114130382848 1115579372544 1116884041728 1116920213136 1118642610176 1119987132544 1122454470656 1123532161024 1123568547738 1124104732296 1124882560256 1126581141504 1127935205376 1130722983936 1130795831893 1132082025984 1133286981632 1133442701496 1134649105408 1137453477888 1138820609472 1140189384243 1141874098176 1141911078912 1143007449948 1145525501952 1146902335488 1147449655296 1148670967808 1150051581952 1151433855488 1152931360464 1154279712768 1155667068192 1158213009408 1161075621888 1161150425344 1162471145472 1162546038836 1163868346368 1164301492224 1165107134464 1165663141888 1165700893056 1168582012416 1169390616576 1169986558104 1170796134144 1172639588848 1175100531696 1175537857728 1176950763807 1178251296768 1178327206784 1179667464192 1180106489856 1180923068416 1182342447104 1185264697344 1185303083328 1185868728576 1186689294336 1187130933248 1188481204224 1188557773312 1189986328328 1191052122624 1192927471008 1193752921088 1195187720272 1196992462848 1198392344576 1199950921728 1200028229764 1201393170432 1202798198784 1202837152608 1204117417984 1204692041728 1208544320256 1209957711872 1209996897564 1210574327088 1213241229312 1217120845824 1217701675008 1217780126654 1219165258752 1220462903296 1221929805824 1224949899264 1224989570493 1226422194816 1227896259954 1229124009984 1230931099944 1233642848256 1233722326928 1235125592064 1237030273024 1237070335488 1238517088256 1241618388192 1242477530112 1243070459904 1247306317824 1248544314927 1249008973836 1250389131264 1250469688832 1251892002816 1251972657208 1253396680704 1253863145472 1254730760192 1257831923712 1258472936448 1259343740928 1259985524112 1260857375232 1261326616576 1262761279488 1262842634144 1263973681152 1265492880288 1265963846784 1267485437946 1268362478656 1268886011904 1271763304448 1273291866112 1274947854336 1276438904832 1276480243584 1277973086208 1278448697344 1279985294336 1284036755456 1284078340272 1284691122624 1285580068864 1286235222531 1287521304576 1289068806144 1290306466176 1292254838784 1292338093592 1293808029696 1295363087424 1296741834752 1299946831872 1301509267968 1303031382016 1303073581992 1306294228512 1310745526272 1310829972361 1311371034624 1311455521012 1312766820352 1314344665088 1315924406272 1319176814592 1319219537454 1320762363648 1323672010752 1325618107632 1327029057536 1328538451968 1328624044384 1330135252992 1331551010816 1332186447872 1332229592064 1333508691606 1335522299904 1336446418944 1337127494976 1338052724736 1338691264512 1338734619369 1340159530112 1342972036224 1344586185306 1345086587208 1346659664896 1348191387648 1348693131264 1351248510976 1354588225536 1354632095232 1355278546944 1356216336384 1357846404096 1358351740928 1359984375232 1361202425856 1363345681152 1364289052672 1364984317788 1365928823168 1367991386112 1370950620312 1371460834016 1373020766208 1374626512896 1374671031552 1376790904832 1381193508864 1382808813568 1382853597216 1383513516672 1384470843392 1386561404928 1387937617794 1391659057152 1391748716176 1393331724288 1394814746624 1396491206656 1399942742016 1401625365504 1403310011376 1406778399936 1408469239359 1409877540864 1409968373632 1411572105216 1411663047158 1415448100864 1418992443648 1419974320128 1420651954176 1420697963412 1422359468544 1426907788488 1429108215808 1430733717504 1430825893952 1432453349376 1432986451968 1433978011648 1436086283268 1437522198528 1438254784512 1439249989632 1439983456128 1440979857408 1443248724736 1444541349888 1446277577472 1446815824896 1448554786224 1449557118464 1450248869888 1453880355291 1455190704128 1457177136142 1458787319808 1458834564096 1460540669952 1461084225536 1462840336384 1465910304768 1467470577664 1467518103168 1468218425856 1469234364416 1469983111464 1471000271104 1473221492736 1474635961344 1476862672896 1476957821248 1478637748224 1478733010937 1480367013888 1480414957056 1481990668288 1487439163392 1489178722304 1489226950848 1492907689728 1494702049932 1497994887168 1498091396984 1498709753856 1498806309728 1502108188672 1503913607168 1507630645248 1507679471376 1509442701312 1511256935328 1514992123008 1516604637184 1518329659392 1518427479296 1520154574848 1520252512324 1522548105216 1524009933264 1527367335936 1528145708544 1529203113984 1529932873728 1529982422136 1534825184256 1536669926064 1537241813952 1539039617024 1539089460363 1540790157312 1540889424256 1542893438268 1544284012544 1548889767936 1549961527296 1551824461824 1552401989632 1554267857408 1555659915264 1555760140207 1557529698816 1558109349888 1559187488768 1559982077472 1561061512192 1565717305698 1566800708928 1567383810304 1569166589952 1569267685076 1571001729024 1571052607488 1572889952256 1573475319808 1580352929792 1580404111104 1581158304768 1582252392448 1586214420336 1588069496832 1590467493888 1590569961344 1592379113472 1592481704086 1595989950464 1599934562304 1601857560576 1603730931712 1603782870144 1607746742784 1609679130696 1611392427008 1613225263104 1613329196752 1614099102784 1617654972416 1619260554093 1622827794432 1623602233344 1623654815328 1625553678336 1630751758272 1631529978624 1633266532352 1633319427324 1635124248576 1635229593088 1637089542144 1637195013272 1641241466592 1643719753728 1644857131008 1645695378432 1646834122752 1649427113984 1650904399872 1652888659968 1654875304992 1655491184256 1656636706816 1657427279872 1657480957314 1661577548904 1663075090432 1664725753236 1665345298448 1667239501824 1669189337088 1671195574272 1671817527296 1675326062592 1677109231616 1677963915264 1679124987904 1679980698816 1681143166976 1683681705984 1685298241536 1685352821607 1686157098444 1687323840384 1687951795712 1689871712256 1689980583928 1691902808064 1699930472448 1701918539776 1701973658112 1703964114944 1706180216832 1708230914208 1712104453696 1712811147264 1712921496832 1714980296708 1716695072768 1718758408192 1720408621568 1723006451712 1725077372928 1727150783232 1731419569152 1733262442496 1733500602288 1735345690624 1737319514112 1737431442656 1741725638016 1743819058254 1746452238336 1747660701696 1748494712832 1748551339584 1754085924864 1756194201216 1758902419456 1758959383272 1761016484864 1763306786592 1767490810176 1769429379601 1770159734784 1771384602624 1773513670656 1776306122752 1777897046016 1778011588808 1780033941504 1780696399872 1781928558592 1782836659968 1784070299648 1784921686016 1784979492492 1789391206512 1790629381632 1792781580408 1793448782944 1795488694272 1797588516864 1798257508352 1800042344646 1804197298176 1806117634048 1806176126976 1807038062592 1808288448512 1810461872128 1812816480384 1814936567808 1814995346346 1815861490632 1817794241536 1819861843968 1819979090384 1823988514816 1826670189981 1827934160416 1830694354944 1832835350528 1832894708736 1837424848896 1839633292224 1841591345152 1841844389931 1843686014976 1843804796288 1844684688896 1850583490392 1855545409536 1855605503232 1857775632384 1863716295168 1864605689856 1866590322688 1868833820672 1870959476736 1871080015168 1873513460754 1875704533248 1877958985812 1879836721152 1880794718208 1882096140288 1886747885568 1889015611392 1891286062848 1891989924864 1893299093504 1894202605568 1894263951216 1896479291392 1898945770176 1901228156919 1902543717984 1905539331878 1907644956672 1909937799168 1910648602624 1914658357248 1914781711024 1916959629312 1917673046016 1918999986176 1919977941504 1921306476544 1926055133184 1926117510408 1927036683936 1928370103296 1929087766528 1931281956864 1931406381632 1933603209216 1933727783533 1935459699264 1938507140388 1942180045442 1945112752128 1947387559936 1949920247808 1952263901952 1954547073024 1954610372988 1956690804224 1957624567808 1959977481952 1964295323648 1966181281792 1967183281518 1969150230528 1971516997632 1973822685184 1973886609408 1978765221888 1981143545472 1983252217856 1985508016128 1985635934464 1990543586304 1992936066576 1997326516224 1998279671808 1998344388096 2000263037409 2004669628416 2007079087104 2008036896768 2010174193664 2010239295168 2012590268416 2015009247104 2017629880812 2019989497344 2023039696896 2026872766464 2030064140288 2031882338304 2032013244352 2034324504576 2034455567963 2036489781248 2036769606144 2037527611392 2038937485312 2039910498304 2039976562848 2045018521728 2046433579008 2047476476682 2048893234752 2049655751936 2051987079168 2052119280484 2054386876416 2056425930468 2057191251024 2061939769344 2065186357248 2066615369728 2069099282432 2071790263296 2074213220352 2074280395824 2075270275008 2076706265088 2077479133184 2079842107392 2079976103296 2082476074574 2087623074264 2089067611904 2092222119936 2094736809984 2097186603008 2099914113024 2100049402087 2102438048256 2104965017064 2107205481472 2108211073024 2114952560448 2117425995776 2117494570737 2120623325184 2123172151296 2129961480192 2130977931264 2133246083072 2133539202816 2135810080768 2138239401984 2138377160192 2143662323712 2146238840928 2149479677952 2150967017472 2154129424902 2156283297792 2158874984448 2159014072124 2161469786112 2163770392576 2164802977792 2164873087104 2167404904448 2170223737344 2172832179336 2174335677696 2175373304832 2177759236432 2182786056192 2185765704213 2188180979712 2188321955456 2190811004928 2191626338304 2193142841344 2194260504576 2195778830336 2201205866496 2201277154752 2202327638784 2203851546624 2204974667196 2206500406656 2207321579008 2209832239104 2209974609752 2211953942016 2215436731872 2219634337648 2220550520832 2222986002432 2225585782784 2228260765696 2231158745088 2233768083456 2233840426272 2237285220352 2239974265088 2244908941312 2247064322048 2247137095476 2248209464592 2249765120512 2253162283008 2255870410752 2261445967872 2261591663786 2264164051968 2266573963264 2266885402992 2269298210816 2274906955776 2277641218944 2280378768486 2283822157824 2286014899896 2291051003904 2293804670976 2294899310592 2297341935616 2300103163904 2302867710976 2305862720928 2308559425536 2311334136384 2316426018816 2322151243776 2322300850688 2324942290944 2325092077672 2327736692736 2328602984448 2330214268928 2331326283776 2331401786112 2337164024832 2338781233152 2339973116208 2341592268288 2345279177696 2350201063392 2351075715456 2353901527614 2356502593536 2356654413568 2359334928384 2360212979712 2361846136832 2364684894208 2370529394688 2370606166656 2371737457152 2373378588672 2374261866496 2377115546624 2379972656656 2382104245248 2385854942016 2387505842176 2388722556129 2390375440544 2393984925696 2396784689152 2399901843456 2400056459528 2402786340864 2405596397568 2405674305216 2408234835968 2409384083456 2417088640512 2419915423744 2419993795128 2421148654176 2426482458624 2434241691648 2435403350016 2435560253308 2438330517504 2440925806592 2443859611648 2449899798528 2449979140986 2452844389632 2455792519908 2458248019968 2461862199888 2467285696512 2467444653856 2470251184128 2474060546048 2474140670976 2477034176512 2483236776384 2484955060224 2486140919808 2486221435971 2494612635648 2497088629854 2498017947672 2500939377664 2503784005632 2503945314416 2506793361408 2507726290944 2509461520384 2515663847424 2516945872896 2518687481856 2519971048224 2521714750464 2522653233152 2525522558976 2525685268288 2527947362304 2530985760576 2531927693568 2534970875892 2536724957312 2537772023808 2546583732224 2549895708672 2552877809664 2552960487168 2555946172416 2556897394688 2559970588672 2568073510912 2568156680544 2569382245248 2571160137728 2572470445062 2575042609152 2578137612288 2580612932352 2584509677568 2584676187184 2587616059392 2590726174848 2593483669504 2599893663744 2603018535936 2606062764032 2606147163984 2612588457024 2615728587381 2621491052544 2621659944722 2622742069248 2622911042024 2628689330176 2631848812544 2638353629184 2638439074908 2641524727296 2651236215264 2654058115072 2657076903936 2657248088768 2660270505984 2660441896567 2663102021632 2664372895744 2664459184128 2667017383212 2671044599808 2672892837888 2674254989952 2676105449472 2677382529024 2677469238738 2680319060224 2685944072448 2689172370612 2690173174416 2693319329792 2696382775296 2697386262528 2700063516969 2702497021952 2709176451072 2709264190464 2710557093888 2712432672768 2715692808192 2716703481856 2719968750464 2722404851712 2726691362304 2728578105344 2729968635576 2731857646336 2735982772224 2741901240624 2742921668032 2746041532416 2746218448883 2749253025792 2749342063104 2753581809664 2762387017728 2765617627136 2765707194432 2767027033344 2768941686784 2773122809856 2775875235588 2783318114304 2783497432352 2786663448576 2789629493248 2792982413312 2799885484032 2803250731008 2806620022752 2813556799872 2816938478718 2819755081728 2819936747264 2823144210432 2823326094316 2830896201728 2837984887296 2839948640256 2841303908352 2841395926824 2844718937088 2853815576976 2858216431616 2858308997817 2861467435008 2861651787904 2864906698752 2865972903936 2867956023296 2872172566536 2876509569024 2878499979264 2879966912256 2881959714816 2886497449472 2889082699776 2892555154944 2893631649792 2897109572448 2899114236928 2900497739776 2907760710582 2910381408256 2913270068163 2914354272284 2917574639616 2917669128192 2921081339904 2922168451072 2925680672768 2931820609536 2934941155328 2935036206336 2936436851712 2938468728832 2939966222928 2942000542208 2946442985472 2949271922688 2950774922277 2953725345792 2953915642496 2957275496448 2957466021874 2960734027776 2960829914112 2963981336576 2974878326784 2978357444608 2978453901696 2985815379456 2989404099864 2995989774336 2996182793968 2997419507712 2997612619456 3004216377344 3007827214336 3015261290496 3015358942752 3018885402624 3022513870656 3029984246016 3033209274368 3036659318784 3036854958592 3040309149696 3040505024648 3045096210432 3048019866528 3054734671872 3056291417088 3058406227968 3059865747456 3059964844272 3069650368512 3073339852128 3074483627904 3078079234048 3078178920726 3081580314624 3081778848512 3085786876536 3088568025088 3097779535872 3099923054592 3103648923648 3104803979264 3108535714816 3111319830528 3111520280414 3115059397632 3116218699776 3118374977536 3119964154944 3122123024384 3123714111861 3131434611396 3133601417856 3134767620608 3138333179904 3138535370152 3142105214976 3145779904512 3146950639616 3160705859584 3160808222208 3162316609536 3164504784896 3172428840672 3176138993664 3180934987776 3181139922688 3184758226944 3184963408172 3191979900928 3199869124608 3203715121152 3207461863424 3207565740288 3215493485568 3219358261392 3222784854016 3226450526208 3226658393504 3228198205568 3235309944832 3238521108186 3245655588864 3247204466688 3247309630656 3251107356672 3261503516544 3263059957248 3266533064704 3266638854648 3270459186176 3274179084288 3274390026544 3282482933184 3287439507456 3289714262016 3291390756864 3293668245504 3298854227968 3301808799744 3305777319936 3309750609984 3310982368512 3313273413632 3314854559744 3314961914628 3323155097808 3329451506472 3330690596896 3334479003648 3338378674176 3342391148544 3343635054592 3350652125184 3354218463232 3355927830528 3358249975808 3359961397632 3362286333952 3367363411968 3370596483072 3370705643214 3372314196888 3374647680768 3375903591424 3379743424512 3379961167856 3383805616128 3392387495679 3399860944896 3403837079552 3403947316224 3407928229888 3412360433664 3416461828416 3420568152729 3424208907392 3425622294528 3425842993664 3429960593416 3437516816384 3440817243136 3446012903424 3450154745856 3454301566464 3462839138304 3466524884992 3467001204576 3470691381248 3474639028224 3474862885312 3483451276032 3487638116508 3492904476672 3495321403392 3496989425664 3497102679168 3508171849728 3512388402432 3517804838912 3517918766544 3522032969728 3526613573184 3530852291421 3534981620352 3538858759202 3540319469568 3542769205248 3547027341312 3552612245504 3555794092032 3556023177616 3560067883008 3561392799744 3563857117184 3565673319936 3568140599296 3569843372032 3569958984984 3578782413024 3581258763264 3585563160816 3586897565888 3590977388544 3591208740847 3595177033728 3596515016704 3600084689292 3608394596352 3612352253952 3614076125184 3616576897024 3620923744256 3625632960768 3629873135616 3629990692692 3631722981264 3635588483072 3639723687936 3639958180768 3647977029632 3653340379962 3655868320832 3661388709888 3665670701056 3665789417472 3674849697792 3679266584448 3683182690304 3683688779862 3687372029952 3687609592576 3689369377792 3701166980784 3711090819072 3711211006464 3715551264768 3727432590336 3729211379712 3733180645376 3737667641344 3741918953472 3742160030336 3747026921508 3751409066496 3755917971624 3761589436416 3764192280576 3773495771136 3778031222784 3778274626217 3782572125696 3783979849728 3786598187008 3788405211136 3788527902432 3792958582784 3797891540352 3802456313838 3805087435968 3811078663756 3815289913344 3819875598336 3821297205248 3829316714496 3829563422048 3833919258624 3835346092032 3837999972352 3839955883008 3842612953088 3852110266368 3852235020816 3854073367872 3856740206592 3858175533056 3858705667593 3862563913728 3862812763264 3867206418432 3867455567066 3870919398528 3877014280776 3884360090884 3890225504256 3894775119872 3899840495616 3904527803904 3909094146048 3909220745976 3913381608448 3915249135616 3919954963904 3928590647296 3932362563584 3932489917083 3934366563036 3938300461056 3943033995264 3947773218816 3957530443776 3962287090944 3966504435712 3971016032256 3971271868928 3981087172608 3985872133152 3994653032448 3996559343616 3996688776192 4000526074818 4009339256832 4014158174208 4016073793536 4020348387328 4020478590336 4025180536832 4030018494208 4035259761624 4039978994688 4046079393792 4053745532928 4060128280576 4063764676608 4064026488704 4068649009152 4068911135926 4072979562496 4073539212288 4075055222784 4077874970624 4079820996608 4079953125696 4090037043456 4092867158016 4094952953364 4097786469504 4099311503872 4103974158336 4104238560968 4112851860936 4114382502048 4123879538688 4130372714496 4133230739456 4138198564864 4143580526592 4148426440704 4148560791648 4150540550016 4153412530176 4154958266368 4159684214784 4159952206592 4164952149148 4175246148528 4178135223808 4184444239872 4189473619968 4194373206016 4199828226048 4200098804174 4204876096512 4209930034128 4214410962944 4216422146048 4229905120896 4234851991552 4234989141474 4246344302592 4259922960384 4261955862528 4262230443289 4266492166144 4267078405632 4271620161536 4276754320384 4287324647424 4292477681856 4298959355904 4301934034944 4308258849804 4312566595584 4317749968896 4318028144248 4322939572224 4327540785152 4329605955584 4329746174208 4334809808896 4340447474688 4345664358672 4348671355392 4350746609664 4355518472864 4365572112384 4371531408426 4376361959424 4376643910912 4381622009856 4383252676608 4386285682688 4388521009152 4391557660672 4402411732992 4402554309504 4404655277568 4407703093248 4409949334392 4413000813312 4414643158016 4419664478208 4419949219504 4423907884032 4430873463744 4436199032811 4439268675296 4441101041664 4445972004864 4451171565568 4456521531392 4462317490176 4467536166912 4467680852544 4474570440704 4479948530176 4494128644096 4494274190952 4496418929184 4499530241024 4506324566016 4511740821504 4522891935744 4523183327572 4528328103936 4533147926528 4533770805984 4538596421632 4549813911552 4555282437888 4560757536972 4567644315648 4572029799792 4582102007808 4587609341952 4589798621184 4594683871232 4600206327808 4605735421952 4611725441856 4617118851072 4617268381089 4622668272768 4632852037632 4644601701376 4649884581888 4650184155344 4655473385472 4657205968896 4660428537856 4662652567552 4662803572224 4667280420621 4674328049664 4677562466304 4679946232416 4683184536576 4690558355392 4700402126784 4702151430912 4707803055228 4713005187072 4713308827136 4718669856768 4720425959424 4729369788416 4741058789376 4741212333312 4743474914304 4746757177344 4748523732992 4754231093248 4759945313312 4764208490496 4771709884032 4775011684352 4777445112258 4780750881088 4787969851392 4793569378304 4799803686912 4800112919056 4805572681728 4811192795136 4811348610432 4816469671936 4818768166912 4834177281024 4839830847488 4839987590256 4842297308352 4852964917248 4857781662279 4868483383296 4870806700032 4871120506616 4876661035008 4881851613184 4887719223296 4899799597056 4899958281972 4905688779264 4911585039816 4923724399776 4934571393024 4934889307712 4940502368256 4940820665053 4948121092096 4948281341952 4954068353024 4966473552768 4969910120448 4972281839616 4972442871942 4989225271296 4994177259708 4996035895344 5001878755328 5007568011264 5007890628832 5013586722816 5015452581888 5018923040768 5031327694848 5033891745792 5037374963712 5039942096448 5043429500928 5045306466304 5051045117952 5051370536576 5055894724608 5061971521152 5063855387136 5069941751784 5073449914624 5093167464448 5099791417344 5100119976497 5105755619328 5105920974336 5111892344832 5113794789376 5119941177344 5136147021824 5136313361088 5138764490496 5142320275456 5144940890124 5150085218304 5156275224576 5161225864704 5169019355136 5169352374368 5175232118784 5181452349696 5186967339008 5199787327488 5206037071872 5212125528064 5212294327968 5225176914048 5231457174762 5242982105088 5243319889444 5245484138496 5245822084048 5257378660352 5263697625088 5276707258368 5276878149816 5283049454592 5302472430528 5308116230144 5308288138803 5314153807872 5314496177536 5320541011968 5320883793134 5326204043264 5328918368256 5334034766424 5342089199616 5345785675776 5348509979904 5352210898944 5354765058048 5354938477476 5360638120448 5371888144896 5378344741224 5380346348832 5386638659584 5392765550592 5394772525056 5400127033938 5404994043904 5418352902144 5418528380928 5421114187776 5424865345536 5431385616384 5433406963712 5439937500928 5444809703424 5453382724608 5457156210688 5459937271152 5463715292672 5471965544448 5480010569943 5483802481248 5485843336064 5492083064832 5492436897766 5498506051584 5498684126208 5507163619328 5524774035456 5531235254272 5531414388864 5534054066688 5537883373568 5551750471176 5566636228608 5566994864704 5573326897152 5573685964301 5579258986496 5585964826624 5599770968064 5606501462016 5613240045504 5627113599744 5633876957436 5639510163456 5639873494528 5646288420864 5646652188632 5661792403456 5675969774592 5679897280512 5682607816704 5682791853648 5689437874176 5707631153952 5716432863232 5716617995634 5722934870016 5723303575808 5729813397504 5731945807872 5735912046592 5744345133072 5753019138048 5756999958528 5759933824512 5763919429632 5772994898944 5778165399552 5785110309888 5787263299584 5794219144896 5798228473856 5800995479552 5801183350599 5815521421164 5820762816512 5826540136326 5828708544568 5835338256384 5842162679808 5844336902144 5851361345536 5863641219072 5869882310656 5870072412672 5872873703424 5876937457664 5879932445856 5884001084416 5892885970944 5898543845376 5901549844554 5907450691584 5907831284992 5914550992896 5914932043748 5921468055552 5921659828224 5927962673152 5949756653568 5956714889216 5956907803392 5971630758912 5978808199728 5991979548672 5992365587936 5994839015424 5995225238912 6008432754688 6015654428672 6030522580992 6030717885504 6037770805248 6045027741312 6059968492032 6066418548736 6073709917184 6080618299392 6081010049296 6090192420864 6096039733056 6103366703889 6109469343744 6112582834176 6116812455936 6119731494912 6119929688544 6139300737024 6146679704256 6148967255808 6156158468096 6156357841452 6163160629248 6163557697024 6171573753072 6195559071744 6199846109184 6207297847296 6209607958528 6217071429632 6222639661056 6223040560828 6230118795264 6232437399552 6236749955072 6239928309888 6244246048768 6247428223722 6262869222792 6267202835712 6269535241216 6276666359808 6277070740304 6284210429952 6291559809024 6293901279232 6300148206261 6321411719168 6321616444416 6324633219072 6329009569792 6344857681344 6352277987328 6352483712211 6361869975552 6362279845376 6369516453888 6369926816344 6383959801856 6399738249216 6407430242304 6414923726848 6415131480576 6430986971136 6438716522784 6445569708032 6452901052416 6453316787008 6456396411136 6470619889664 6477042216372 6491311177728 6494408933376 6494619261312 6502214713344 6523007033088 6526119914496 6533066129408 6533277709296 6540918372352 6548358168576 6548780053088 6557297112639 6564965866368 6574879014912 6579428524032 6582781513728 6587336491008 6597708455936 6603617599488 6611554639872 6619501219968 6621964737024 6626546827264 6629709119488 6629923829256 6646310195616 6658903012944 6661381193792 6668958007296 6669387661573 6676757348352 6684782297088 6687270109184 6701304250368 6711855661056 6716499951616 6719922795264 6724572667904 6734726823936 6741192966144 6741411286428 6744628393776 6749295361536 6751807182848 6759486849024 6759922335712 6767611232256 6784774991358 6799721889792 6807674159104 6807894632448 6815856459776 6824720867328 6832923656832 6841136305458 6848417814784 6851685987328 6859921186832 6875033632768 6881634486272 6892025806848 6900309491712 6908603132928 6925678276608 6933049769984 6934002409152 6941382762496 6949278056448 6949725770624 6966902552064 6975276233016 6985808953344 6990642806784 6993978851328 6994205358336 7016343699456 7024776804864 7035609677824 7035837533088 7044065939456 7053227146368 7061704582842 7069963240704 7077717518404 7080638939136 7085538410496 7094054682624 7105224491008 7111588184064 7112046355232 7120135766016 7122785599488 7127714234368 7131346639872 7136281198592 7139686744064 7139917969968 7157564826048 7162517526528 7166167668387 7171126321632 7173795131776 7181954777088 7182417481694 7190354067456 7200169378584 7216789192704 7224704507904 7228152250368 7233153794048 7241847488512 7251265921536 7259746271232 7259981385384 7263445962528 7271176966144 7279447375872 7279916361536 7288666261009 7295954059264 7306680759924 7311736641664 7322777419776 7331578834944 7349699395584 7358533168896 7366365380608 7367377559724 7374744059904 7375219185152 7378738755584 7402333961568 7422181638144 7422422012928 7431102529536 7454865180672 7458422759424 7466361290752 7475335282688 7483837906944 7484320060672 7494053843016 7502818132992 7511835943248 7523178872832 7528384561152 7546991542272 7556062445568 7556549252434 7565144251392 7567959699456 7573196374016 7576810422272 7577055804864 7585917165568 7595783080704 7604912627676 7610174871936 7622157327512 7639751196672 7642594410496 7658633428992 7659126844096 7667838517248 7670692184064 7675999944704 7679911766016 7685225906176 7704220532736 7704470041632 7708146735744 7713480413184 7716351066112 7717411335186 7725127827456 7725625526528 7734412836864 7734911134132 7741838797056 7754028561552 7768720181768 7780451008512 7789550239744 7799680991232 7809055607808 7818188292096 7818441491952 7826763216896 7830498271232 7839909927808 7857181294592 7864725127168 7864979834166 7868733126072 7886067990528 7895546437632 7915060887552 7915570823251 7924574181888 7933008871424 7942543737856 7962174345216 7971744266304 7981325689701 7989306064896 7993118687232 7993377552384 8001052149636 8018678513664 8028316348416 8032147587072 8040696774656 8040957180672 8050361073664 8060036988416 8070519523248 8079957989376 8092158787584 8107491065856 8120256561152 8127529353216 8128052977408 8137298018304 8137822271852 8145959124992 8147078424576 8150110445568 8155749941248 8159641993216 8159906251392 8180074086912 8185734316032 8189905906728 8195572939008 8198623007744 8207948316672 8208477121936 8225703721872 8228765004096 8238655346649 8247759077376 8260745428992 8266461478912 8276397129728 8287161053184 8296852881408 8297121583296 8301081100032 8306825060352 8309916532736 8319368429568 8319904413184 8329904298296 8350492297056 8356270447616 8368888479744 8378947239936 8388746412032 8399656452096 8400197608348 8409752193024 8419860068256 8428821925888 8432844292096 8459810241792 8469703983104 8469978282948 8492688605184 8519845920768 8523911725056 8524460886578 8532984332288 8534156811264 8543240323072 8553508640768 8574649294848 8574926993451 8584955363712 8597918711808 8603868069888 8616517699608 8635499937792 8636056288496 8645879144448 8655081570304 8659211911168 8659492348416 8669619617792 8680894949376 8691328717344 8697342710784 8701493219328 8711036945728 8731144224768 8739810204489 8743062816852 8752723918848 8753287821824 8763244019712 8766505353216 8777042018304 8783115321344 8804823465984 8805108619008 8809310555136 8815406186496 8819898668784 8826001626624 8829286316032 8839328956416 8839898439008 8847815768064 8861746927488 8872398065622 8878537350592 8882202083328 8891944009728 8902343131136 8913043062784 8924634980352 8935072333824 8935361705088 8949140881408 8959897060352 8988257288192 8988548381904 8992837858368 8999060482048 9012649132032 9023481643008 9045783871488 9046366655144 9056656207872 9066295853056 9067541611968 9077192843264 9099627823104 9110564875776 9121515073944 9135288631296 9144059599584 9164204015616 9175218683904 9175809806527 9179597242368 9189367742464 9200412655616 9211470843904 9223450883712 9234237702144 9234536762178 9245336545536 9265704075264 9289203402752 9299769163776 9300368310688 9310946770944 9314411937792 9320857075712 9325305135104 9325607144448 9334560841242 9348656099328 9355124932608 9359892464832 9366369073152 9371142335583 9381116710784 9400804253568 9404302861824 9415606110456 9426617654272 9437339713536 9440851918848 9458739576832 9482117578752 9482424666624 9486949828608 9493514354688 9497047465984 9508462186496 9519890626624 9528416980992 9543419768064 9550023368704 9554890224516 9561501762176 9575939702784 9599607373824 9600225838112 9611145363456 9622385590272 9622697220864 9632939343872 9637536333824 9668354562048 9679661694976 9679975180512 9684594616704 9705929834496 9715563324558 9736966766592 9741613400064 9742241013232 9753322070016 9763703226368 9775438446592 9799599194112 9799916563944 9811377558528 9823170079632 9847448799552 9869142786048 9869778615424 9881004736512 9881641330106 9896562683904 9908136706048 9932947105536 9939820240896 9944563679232 9944885743884 9988354519416 9992071790688 10003757510656 10015136022528 10015781257664 10027173445632 10030905163776 10037846081536 10062655389696 10067783491584 10074749927424 10079884192896 10086859001856 10090612932608 10102090235904 10102741073152 10111789449216 10123943042304 10127710774272 10139883503568 10146899829248 10177162487037 10186334928896 10199582834688 10200239952994 10211511238656 10211841948672 10223784689664 10227589578752 10239882354688 10272294043648 10272626722176 10277528980992 10284640550912 10289881780248 10312550449152 10322451729408 10338038710272 10338704748736 10350464237568 10351131076559 10362904699392 10373934678016 10399574654976 10412074143744 10424251056128 10424588655936 10450353828096 10462914349524 10485964210176 10486639778888 10490968276992 10491644168096 10514757320704 10527395250176 10553414516736 10553756299632 10566098909184 10604944861056 10616232460288 10616576277606 10628307615744 10628992355072 10641082023936 10641767586268 10652408086528 10657836736512 10668069532848 10684178399232 10691571351552 10697019959808 10704421797888 10709530116096 10709876954952 10721276240896 10743776289792 10756689482448 10760692697664 10773277319168 10773626222541 10785531101184 10789545050112 10800254067876 10809988087808 10837056761856 10842228375552 10849730691072 10862771232768 10866813927424 10879875001856 10889619406848 10906765449216 10914312421376 10919874542304 10927430585344 10943931088896 10960021139886 10967604962496 10971686672128 10984166129664 10984873795532 10997012103168 10997368252416 11014327238656 11049548070912 11062470508544 11062828777728 11068108133376 11075766747136 11103500942352 11133272457216 11133989729408 11146653794304 11147371928602 11158517972992 11171929653248 11199541936128 11213002924032 11226480091008 11254227199488 11267753914872 11279746989056 11292576841728 11293304377264 11323584806912 11334823878651 11351939549184 11359794561024 11365215633408 11365583707296 11378875748352 11415262307904 11432865726464 11433235991268 11445869740032 11446607151616 11459626795008 11463891615744 11488690266144 11506038276096 11513999917056 11519867649024 11527838859264 11545989797888 11556330799104 11570220619776 11574526599168 11588438289792 11596456947712 11601990959104 11602366701198 11631042842328 11641525633024 11653080272652 11657417089136 11670676512768 11684325359616 11688673804288 11702722691072 11727282438144 11739764621312 11740144825344 11745747406848 11753874915328 11759864891712 11768002168832 11785771941888 11797087690752 11797469751249 11803099689108 11814901383168 11815662569984 11829101985792 11829864087496 11843319656448 11855925346304 11899513307136 11913429778432 11913815606784 11943261517824 11957616399456 11983959097344 11984731175872 11989678030848 11990450477824 12016865509376 12031308857344 12061045161984 12061435771008 12075541610496 12090055482624 12119936984064 12132837097472 12147419834368 12161236598784 12162020098592 12180384841728 12192079466112 12206733407778 12218938687488 12225165668352 12233624911872 12239462989824 12239859377088 12278601474048 12293359408512 12297934511616 12312316936192 12312715682904 12327115394048 12343147506144 12386005657207 12391118143488 12399692218368 12414595694592 12419215917056 12434142859264 12445279322112 12446081121656 12460237590528 12464874799104 12473499910144 12479856619776 12488492097536 12494856447444 12525738445584 12534405671424 12539070482432 12553332719616 12554141480608 12568420859904 12583119618048 12587802558464 12600296412522 12642823438336 12643232888832 12649266438144 12658019139584 12689715362688 12704555974656 12704967424422 12724559690752 12739032907776 12739853632688 12767919603712 12786691329867 12799476498432 12814860484608 12829847453696 12830262961152 12861973942272 12877433045568 12891139416064 12905802104832 12906633574016 12912792822272 12954084432744 12982622355456 12988817866752 12989238522624 13004429426688 13046014066176 13052239828992 13066132258816 13066555418592 13081836744704 13096716337152 13097560106176 13114594225278 13129931732736 13149758029824 13158857048064 13165563027456 13174672982016 13195416911872 13207235198976 13223109279744 13239002439936 13243929474048 13253093654528 13259418238976 13259847658512 13292620391232 13308597098433 13317806025888 13322762387584 13337916014592 13338775323146 13353514696704 13369564594176 13374540218368 13402608500736 13423711322112 13432999903232 13439845590528 13449145335808 13482385932288 13482822572856 13489256787552 13498590723072 13503614365696 13518973698048 13519844671424 13535222464512 13536094484731 13569549982716 13599443779584 13615789264896 13631712919552 13649441734656 13665847313664 13682272610916 13696835629568 13703371974656 13719842373664 13750067265536 13763268972544 13784051613696 13800618983424 13817206265856 13851356553216 13866099539968 13868004818304 13882765524992 13898556112896 13899451541248 13933805104128 13950552466032 13971617906688 13981285613568 13987957702656 13988410716672 14001841261863 14032687398912 14049553609728 14071219355648 14071675066176 14088131878912 14106454292736 14123409165684 14139926481408 14155435036808 14161277878272 14188109365248 14210448982016 14223176368128 14224092710464 14240271532032 14245571198976 14255428468736 14262693279744 14272562397184 14279373488128 14279835939936 14315129652096 14325035053056 14332335336774 14342252643264 14347590263552 14363909554176 14364834963388 14380708134912 14400338757168 14433578385408 14449409015808 14456304500736 14466307588096 14483694977024 14502531843072 14519492542464 14519962770768 14526891925056 14542353932288 14558894751744 14559832723072 14577332522018 14591908118528 14613361519848 14623473283328 14645554839552 14663157669888 14699398791168 14700345814609 14717066337792 14732730761216 14734755119448 14750438370304 14757477511168 14804667923136 14822461995159 14844363276288 14844844025856 14862205059072 14909730361344 14916845518848 14932722581504 14950670565376 14967675813888 14968640121344 14988107686032 15005636265984 15023671886496 15046357745664 15056769122304 15093983084544 15112124891136 15113098504868 15130288502784 15135919398912 15146392748032 15153620844544 15154111609728 15171834331136 15191566161408 15209825255352 15220349743872 15244314655024 15279502393344 15285188820992 15300359929491 15317266857984 15318253688192 15335677034496 15341384368128 15351999889408 15359823532032 15370451812352 15408441065472 15408940083264 15416293471488 15426960826368 15432702132224 15434822670372 15450255654912 15451251053056 15468825673728 15469822268264 15483677594112 15508057123104 15537440363536 15560902017024 15579100479488 15599361982464 15618111215616 15636376584192 15636882983904 15653526433792 15660996542464 15679819855616 15714362589184 15729450254336 15729959668332 15737466252144 15772135981056 15791092875264 15830121775104 15831141646502 15849148363776 15866017742848 15885087475712 15924348690432 15924864416409 15943488532608 15962651379402 15978612129792 15986755104768 16002104299272 16037357027328 16056632696832 16064295174144 16081393549312 16081914361344 16100722147328 16120073976832 16141039046496 16159915978752 16184317575168 16214982131712 16240513122304 16255058706432 16256105954816 16274596036608 16275644543704 16294156849152 16300220891136 16311499882496 16319283986432 16319812502784 16360148173824 16371468632064 16379811813456 16391145878016 16397246015488 16415896633344 16416954243872 16451407443744 16457530008192 16477310693298 16495518154752 16521490857984 16532922957824 16552794259456 16574322106368 16593705762816 16594243166592 16602162200064 16613650120704 16619833065472 16639808826368 16659808596592 16700984594112 16712540895232 16721057892903 16737776959488 16757894479872 16777492824064 16799312904192 16800395216696 16819504386048 16839720136512 16857643851776 16865688584192 16919620483584 16939407966208 16939956565896 16985377210368 17039691841536 17047823450112 17048921773156 17065968664576 17068313622528 17086480646144 17107017281536 17149298589696 17149853986902 17169910727424 17195837423616 17207736139776 17233035399216 17270999875584 17272112576992 17291758288896 17310163140608 17318423822336 17318984696832 17339239235584 17361789898752 17382657434688 17394685421568 17402986438656 17403550051797 17422073891456 17462288449536 17479620408978 17486125633704 17506575643648 17526488039424 17533010706432 17554084036608 17566230642688 17609646931968 17610217238016 17618621110272 17630812372992 17639797337568 17652003253248 17658572632064 17678657912832 17679796878016 17695631536128 17723493854976 17744796131244 17757074701184 17764404166656 17783888019456 17826086125568 17849269960704 17870144667648 17870723410176 17898281762816 17919794120704 17976514576384 17977096763808 17985675716736 17998120964096 18025298264064 18046963286016 18091567742976 18092733310288 18113312415744 18132591706112 18135083223936 18154385686528 18199255646208 18221129751552 18243030147888 18270577262592 18288119199168 18310100111667 18328408031232 18350437367808 18351619613054 18359194484736 18400825311232 18422941687808 18446901767424 18468475404288 18469073524356 18490673091072 18578406805504 18599538327552 18600736621376 18621893541888 18628823875584 18641714151424 18650610270208 18651214288896 18669121682484 18697312198656 18710249865216 18719784929664 18732738146304 18742284671166 18762233421568 18801608507136 18808605723648 18831212220912 18853235308544 18874679427072 18881703837696 18900444618783 18917479153664 18964235157504 18964849333248 18973899657216 18987028709376 18994094931968 19016924372992 19039781253248 19056833961984 19086839536128 19100046737408 19109780449032 19123003524352 19151879405568 19199214747648 19200451676224 19222290726912 19223529142181 19244771180544 19245394441728 19265878687744 19275072667648 19336709124096 19359323389952 19359950361024 19369189233408 19411859668992 19431126649116 19473933533184 19483226800128 19484482026464 19506644140032 19527406452736 19550876893184 19599198388224 19599833127888 19622755117056 19646340159264 19694897599104 19738285572096 19739557230848 19762009473024 19763282660212 19793125367808 19816273412096 19865894211072 19879640481792 19889127358464 19889771487768 19976709038832 19984143581376 20007515021312 20008162984719 20030272045056 20031562515328 20054346891264 20061810327552 20075692163072 20135566983168 20149499854848 20159768385792 20173718003712 20181225865216 20204180471808 20205482146304 20223578898432 20247886084608 20255421548544 20279767007136 20293799658496 20354324974074 20372669857792 20399165669376 20400479905988 20423022477312 20423683897344 20447569379328 20455179157504 20479764709376 20544588087296 20545253444352 20555057961984 20569281101824 20579763560496 20625100898304 20644903458816 20676077420544 20677409497472 20700928475136 20702262153118 20725809398784 20747869356032 20799149309952 20824148287488 20848502112256 20849177311872 20900707656192 20925828699048 20971928420352 20973279557776 20981936553984 20983288336192 21029514641408 21054790500352 21106829033472 21107512599264 21132197818368 21209889722112 21232464920576 21233152555212 21256615231488 21257984710144 21282164047872 21283535172536 21315673473024 21336139065696 21368356798464 21383142703104 21394039919616 21408843595776 21419060232192 21419753909904 21442552481792 21487552579584 21513378964896 21521385395328 21546554638336 21547252445082 21571062202368 21600508135752 21619976175616 21674113523712 21684456751104 21699461382144 21725542465536 21733627854848 21759750003712 21779238813696 21813530898432 21828624842752 21839749084608 21854861170688 21865998783027 21887862177792 21920042279772 21935209924992 21943373344256 21968332259328 21969747591064 21994736504832 22028654477312 22099096141824 22124941017088 22125657555456 22136216266752 22151533494272 22207001884704 22266544914432 22267979458816 22293307588608 22294743857204 22317035945984 22343859306496 22399083872256 22426005848064 22452960182016 22508454398976 22535507829744 22559493978112 22585153683456 22586608754528 22647169613824 22669647757302 22703879098368 22719589122048 22730431266816 22731167414592 22757751496704 22830524615808 22865731452928 22866471982536 22893214303232 22919253590016 22927783231488 22977380532288 23012076552192 23027999834112 23039735298048 23055677718528 23091979595776 23112661598208 23140441239552 23149053198336 23176876579584 23192913895424 23203981918208 23204733402396 23262085684656 23306160545304 23314834178272 23341353025536 23368650719232 23377347608576 23405445382144 23454564876288 23479529242624 23480289650688 23491494813696 23507749830656 23519729783424 23536004337664 23571543883776 23594175381504 23594939502498 23606199378216 23631325139968 23658203971584 23659728174992 23686639312896 23711850692608 23746712469753 23799026614272 23826859556864 23827631213568 23886523035648 23915232798912 23943977069103 23967918194688 23969462351744 23979356061696 23980900955648 24062617714688 24122090323968 24122871542016 24151083220992 24180110965248 24239873968128 24265674194944 24294839668736 24322473197568 24324040197184 24360769683456 24384158932224 24413466815556 24437877374976 24450331336704 24467249823744 24478925979648 24479718754176 24557202948096 24586718817024 24595869023232 24624633872384 24625431365808 24654230788096 24686295012288 24715966039947 24772011314414 24782236286976 24799384436736 24829191389184 24838431834112 24868285718528 24890558644224 24892162243312 24920475181056 24929749598208 24946999820288 24959713239552 24976984195072 24989712894888 25051476891168 25068811342848 25078140964864 25106665439232 25108282961216 25136841719808 25138461185929 25166239236096 25175605116928 25200592825044 25286465777664 25298532876288 25316038279168 25379430725376 25409111949312 25409934848844 25449119381504 25478065815552 25479707265376 25535839207424 25573382659734 25598952996864 25629720969216 25659694907392 25660525922304 25723947884544 25754866091136 25782278832128 25811604209664 25813267148032 25825585644544 25908168865488 25965244710912 25977635733504 25978477045248 26008858853376 26092028132352 26104479657984 26132264517632 26133110837184 26163673489408 26193432674304 26195120212352 26229188450556 26259863465472 26299516059648 26331126054912 26349345964032 26390833823744 26414470397952 26446218559488 26447922383519 26478004879872 26487858948096 26506187309056 26518836477952 26519695317024 26585240782464 26617194196866 26635612051776 26645524775168 26675832029184 26677550646292 26707029393408 26739129188352 26749080436736 26805217001472 26847422644224 26865999806464 26879691181056 26898290671616 26964771864576 26965645145712 26978513575104 26997181446144 27007228731392 27037947396096 27039689342848 27070444929024 27072188969462 27139099965432 27198887559168 27231578529792 27263425839104 27298883469312 27331694627328 27364545221832 27393671259136 27406743949312 27439684747328 27500134531072 27526537945088 27527429419581 27568103227392 27601237966848 27634412531712 27702713106432 27732199079936 27736009636608 27765531049984 27797112225792 27798903082496 27867610208256 27901104932064 27943235813376 27962571227136 27975915405312 27976821433344 28003682523726 28065374797824 28099107219456 28142438711296 28143350132352 28176263757824 28212908585472 28246818331368 28279852962816 28310870073616 28322555756544 28376218730496 28420897964032 28446352736256 28448185420928 28480543064064 28491142397952 28510856937472 28525386559488 28545124794368 28558746976256 28559671879872 28630259304192 28650070106112 28664670673548 28684505286528 28695180527104 28727819108352 28729669926776 28800677514336 28867156770816 28898818031616 28912609001472 28932615176192 28967389954048 29005063686144 29038985084928 29039925541536 29053783850112 29084707864576 29117789503488 29119665446144 29154665044036 29183816237056 29226723039696 29246946566656 29291109679104 29326315339776 29398797582336 29400691629218 29434132675584 29465461522432 29469510238896 29500876740608 29514955022336 29609335846272 29644923990318 29689688051712 29724410118144 29819460722688 29833691037696 29865445163008 29901341130752 29937280242688 29976215372064 30011272531968 30047343772992 30092715491328 30113538244608 30187966169088 30224249782272 30226197009736 30260577005568 30271838797824 30292785496064 30307241689088 30308223219456 30343668662272 30383132322816 30419650510704 30440699487744 30488629310048 30559004786688 30570377641984 30600719858982 30634533715968 30636507376384 30671354068992 30682768736256 30703999778816 30719647064064 30740903624704 30816882130944 30817880166528 30832586942976 30853921652736 30865404264448 30869645340744 30902502106112 30937651347456 30939644536528 30967355188224 31016114246208 31053393229677 31074880727072 31121804034048 31158200958976 31198723964928 31236222431232 31272753168384 31273765967808 31307052867584 31321993084928 31359639711232 31458900508672 31459919336664 31474932504288 31544271962112 31582185750528 31660243550208 31662283293004 31698296727552 31732035485696 31770174951424 31848697380864 31849728832818 31886977065216 31925302758804 31957224259584 31973510209536 32004208598544 32074714054656 32113265393664 32128590348288 32162787098624 32163828722688 32201444294656 32240147953664 32282078092992 32319831957504 32320878667623 32368635150336 32429964263424 32481026244608 32512211909632 32549192073216 32551289087408 32588313698304 32600441782272 32622999764992 32638567972864 32639625005568 32720296347648 32742937264128 32759623626912 32782291756032 32794492030976 32831793266688 32833908487744 32902814887488 32915060016384 32954621386596 32991036309504 33042981715968 33105588518912 33148644212736 33187411525632 33188486333184 33204324400128 33227300241408 33239666130944 33279617652736 33319617193184 33401969188224 33425081790464 33442115785806 33475553918976 33515788959744 33554985648128 33598625808384 33600790433392 33639008772096 33679440273024 33715287703552 33731377168384 33839240967168 33878815932416 33879913131792 33970754420736 34004471635953 34079383683072 34095646900224 34097843546312 34136627245056 34172961292288 34214034563072 34298597179392 34299707973804 34339821454848 34391674847232 34466070798432 34541999751168 34544225153984 34583516577792 34585744655371 34620326281216 34636847644672 34637969393664 34678478471168 34723579797504 34765314869376 34789370843136 34805972877312 34807100103594 34844147782912 34924576899072 34959240817956 34972251267408 35013151287296 35052976078848 35066021412864 35108168073216 35132461285376 35219293863936 35220434476032 35237242220544 35261624745984 35279594675136 35304006506496 35317145264128 35357315825664 35359593756032 35391263072256 35446987709952 35489592262488 35514149402368 35567776038912 35652172251136 35698539921408 35700839835479 35740289335296 35741446820352 35796563525632 35839588241408 35953029152768 35954193527616 35971351433472 35996241928192 36050596528128 36093926572032 36183135485952 36185466620576 36226624831488 36265183412224 36270166447872 36308771373056 36398511292416 36442259503104 36486060295776 36541154525184 36576238398336 36620200223334 36656816062464 36700874735616 36703239226108 36718388969472 36801650622464 36845883375616 36893803534848 36936950808576 36938147048712 36981346182144 37156813611008 37158016971621 37199076655104 37201473242752 37243787083776 37257647751168 37283428302848 37302428577792 37338243364968 37394624397312 37420499730432 37439569859328 37465476292608 37484569342332 37524466843136 37603217014272 37617211447296 37662424441824 37706470617088 37749358854144 37763407675392 37800889237566 37834958307328 37928470315008 37929698666496 37947799314432 37974057418752 37988189863936 38033848745984 38079562506496 38113667923968 38173679072256 38200093474816 38219560898064 38246007048704 38303758811136 38360073989601 38398429495296 38400903352448 38444581453824 38447058284362 38489542361088 38490788883456 38531757375488 38550145335296 38673418248192 38718646779904 38719900722048 38738378466816 38862253298232 38947867066368 38966453600256 38968964052928 39013288280064 39054812905472 39101753786368 39198396776448 39199666255776 39245510234112 39292680318528 39389795198208 39476571144192 39479114461696 39524018946048 39526565320424 39586250735616 39632546824192 39731788422144 39759280963584 39778254716928 39779542975536 39953418077664 39968287162752 40015030042624 40016325969438 40060544090112 40063125030656 40108693782528 40123620655104 40151384326144 40271133966336 40298999709696 40319536771584 40347436007424 40362451730432 40410964292608 40447157796864 40495772169216 40510843097088 40559534014272 40587599316992 40608283454193 40708649948148 40745339715584 40798331338752 40800959811976 40847367794688 40895138758656 40910358315008 40959529418752 41089176174592 41090506888704 41110115923968 41138562203648 41159527120992 41250201796608 41289806917632 41352154841088 41354818994944 41401856950272 41404524306236 41451618797568 41495738712064 41598298619904 41648296574976 41697004224512 41698354623744 41801415312384 41851657398096 41943856840704 41946559115552 41963873107968 41966576672384 42059029282816 42109581000704 42213658066944 42215025198528 42264395636736 42419779444224 42464929841152 42466305110424 42515969420288 42564328095744 42567070345072 42631346946048 42672278131392 42736713596928 42766285406208 42788079839232 42817687191552 42838120464384 42839507819808 42885104963584 42975105159168 43026757929792 43042770790656 43093109276672 43094504890164 43142124404736 43201016271504 43348227047424 43368913502208 43398922764288 43451084931072 43467255709696 43519500007424 43558477627392 43627061796864 43657249685504 43679498169216 43709722341376 43731997566054 43775724355584 43840084559544 43870419849984 43886746688512 43936664518656 43939495182128 43989473009664 44057308954624 44101037443827 44198192283648 44249882034176 44251315110912 44272432533504 44303066988544 44414003769408 44467385985477 44533089828864 44535958917632 44586615177216 44589487714408 44687718612992 44798167744512 44852011696128 44905920364032 45016908797952 45071015659488 45118987956224 45170307366912 45173217509056 45294339227648 45339295514604 45407758196736 45439178244096 45460862533632 45462334829184 45515502993408 45661049231616 45731462905856 45732943965072 45786428606464 45838507180032 45855566462976 45901079788473 45954761064576 46024153104384 46055999668224 46079470596096 46111355437056 46183959191552 46225323196416 46280882479104 46298106396672 46353753159168 46385827790848 46407963836416 46409466804792 46524171369312 46612321090608 46629668356544 46682706051072 46685713631011 46737301438464 46754695217152 46810890764288 46909129752576 46960579301376 46982989627392 47015499661312 47039459566848 47072008675328 47143087767552 47188350763008 47189879004996 47212398756432 47262650279936 47316407943168 47319456349984 47373278625792 47423701385216 47493424939506 47598053228544 47653719113728 47655262427136 47773046071296 47830465597824 47887954138206 47935836389376 47938924703488 47961801911296 48125235429376 48244180647936 48245743084032 48302166441984 48360221930496 48479747936256 48531348389888 48589679337472 48644946395136 48648080394368 48721539366912 48768317864448 48826933631112 48900662673408 48934499647488 48957851959296 48959437508352 49114405896192 49173437634048 49191738046464 49249267744768 49250862731616 49308461576192 49372590024576 49431932079894 49544022628828 49564472573952 49598768873472 49658382778368 49676863668224 49736571437056 49781117288448 49784324486624 49840950362112 49859499196416 49893999640576 49919426479104 49953968390144 49979425789776 50102953782336 50137622685696 50156281929728 50163173678709 50213330878464 50216565922432 50273683439616 50276922371858 50332478472192 50401185650088 50572931555328 50597065752576 50632076558336 50758861450752 50818223898624 50819869697688 50898238763008 50956131631104 50959414530752 51071678414848 51146765319468 51197905993728 51259441938432 51321051844608 51447895769088 51509732182272 51564557664256 51623208419328 51626534296064 51651171289088 51816337730976 51930489421824 51955271467008 51956954090496 52017717706752 52184056264704 52208959315968 52264529035264 52266221674368 52327346978816 52386865348608 52390240424704 52458376901112 52519726930944 52599032119296 52662252109824 52698691928064 52781667647488 52828940795904 52892437118976 52895844767038 52956009759744 52975717896192 53012374618112 53037672955904 53039390634048 53170481564928 53234388393732 53271224103552 53291049550336 53351664058368 53355101292584 53478258376704 53498160873472 53610434002944 53694845288448 53731999612928 53759382362112 53796581343232 53929543729152 53931290291424 53957027150208 53994362892288 54014457462784 54075894792192 54079378685696 54140889858048 54144377938924 54278199930864 54397775118336 54463157059584 54526851678208 54597766938624 54663389254656 54729090443664 54787342518272 54813487898624 54879369494656 55000269062144 55053075890176 55054858839162 55202475933696 55268825063424 55405426212864 55408995762757 55464398159872 55472019273216 55531062099968 55597806164992 55735220416512 55802209864128 55886471626752 55925142454272 55951830810624 55953642866688 56007365047452 56130749595648 56198214438912 56284877422592 56286700264704 56352527515648 56425817170944 56493636662736 56559705925632 56621740147232 56645111513088 56752437460992 56841795928064 56892705472512 56896370841856 56961086128128 56982284795904 57021713874944 57050773118976 57090249588736 57117493952512 57119343759744 57260518608384 57300140212224 57329341347096 57369010573056 57390361054208 57455638216704 57459339853552 57601355028672 57670587426543 57734313541632 57797636063232 57825218002944 57865230352384 57934779908096 58010127372288 58077970169856 58079851083072 58107567700224 58169415729152 58235579006976 58239330892288 58309330088072 58453446079392 58493893133312 58582219358208 58652630679552 58797595164672 58801383258436 58868265351168 58930923044864 58939020477792 59001753481216 59029910044672 59218671692544 59289847980636 59379376103424 59448820236288 59638921445376 59667382075392 59730890326016 59802682261504 59874560485376 59952430744128 60022545063936 60024488954157 60094687545984 60185430982656 60227076489216 60448499564544 60452394019472 60521154011136 60543677595648 60585570992128 60614483378176 60616446438912 60687337324544 60766264645632 60839301021408 60881398975488 60977258620096 61118009573376 61140755283968 61201439717964 61269067431936 61273014752768 61342708137984 61365537472512 61439294128128 61481807249408 61633764261888 61635760333056 61665173885952 61707843305472 61730808528896 61739290681488 61805004212224 61875302694912 61879289073056 61934710376448 62032228492416 62106786459354 62149761454144 62243608068096 62316401917952 62397447929856 62472444862464 62545506336768 62547531935616 62614105735168 62643986169856 62719279422464 62917801017344 62919838673328 62949865008576 63088543924224 63164371501056 63320487100416 63324566586008 63396593455104 63464070971392 63540349902848 63697394761728 63699457665636 63773954130432 63850605517608 63947020419072 64008417197088 64149428109312 64226530787328 64230668645689 64257180696576 64325574197248 64327657445376 64402888589312 64480295907328 64564156185984 64639663915008 64641757335246 64859928526848 64962052489216 65024423819264 65098384146432 65102578174816 65176627396608 65200883564544 65245999529984 65277135945728 65279250011136 65440592695296 65485874528256 65519247253824 65564583512064 65588984061952 65597996349081 65663586533376 65667816975488 65805629774976 65830120032768 65909242773192 66085963431936 66211177037824 66297288425472 66374823051264 66376972666368 66408648800256 66454600482816 66479332261888 66559235305472 66639234386368 66803938376448 66850163580928 66884231571612 66951107837952 67031577919488 67197251616768 67201580866784 67278017544192 67358880546048 67430575407104 67462754336768 67678481934336 67757631864832 67759826263584 67941508841472 68008943271906 68158767366144 68191293800448 68195687092624 68273254490112 68345922584576 68428069126144 68597194358784 68599415947608 68679642909696 68783349694464 68932141596864 69083999502336 69088450307968 69167033155584 69171489310742 69240652562432 69275938787328 69356956942336 69447159595008 69530629738752 69578741686272 69611945754624 69614200207188 69688295565824 69918481635912 69944502534816 70026302574592 70105952157696 70132042825728 70216336146432 70264922570752 70438587727872 70440868952064 70474484441088 70523249491968 70559189350272 70608013012992 70634290528256 70714631651328 70719187512064 70782526144512 70893975419904 70979184524976 71028298804736 71135552077824 71240137409259 71304344502272 71397079842816 71401679670958 71480578670592 71482893640704 71593127051264 71679176482816 71906058305536 71908387055232 71942702866944 71992483856384 72187853144064 72366270971904 72370933241152 72453249662976 72457917535913 72530366824448 72540332895744 72617542746112 72797022584832 72884519006208 72972120591552 73082309050368 73152476796672 73240400446668 73313632124928 73401749471232 73406478452216 73436777938944 73603301244928 73691766751232 73787607069696 73873901617152 73876294097424 73962692364288 74313627222016 74316033943242 74398153310208 74402946485504 74487574167552 74515295502336 74566856605696 74604857155584 74676486729936 74789248794624 74840999460864 74879139718656 74930952585216 74969138684664 75048933686272 75206434028544 75234422894592 75324848883648 75412941234176 75415383557787 75498717708288 75526815350784 75601778475132 75669916614656 75859397332992 75895598628864 75948114837504 75976379727872 76067697491968 76159125012992 76227335847936 76347358144512 76400186949632 76439121796128 76492014097408 76607517622272 76720147979202 76796858990592 76801806704896 76889162907648 76894116568724 76979084722176 76981577766912 77063514750976 77100290670592 77346836496384 77437293559808 77439801444096 77476756933632 77724506596464 77895734132736 77932907200512 77937928105856 78026576560128 78109625810944 78203507572736 78396793552896 78399332511552 78491020468224 78585360637056 78779590396416 78958228923392 79048037892096 79053130640848 79172501471232 79265093648384 79343767150557 79463576844288 79518561927168 79556509433856 79559085951072 79906836155328 79936574325504 80030060085248 80032651938876 80121088180224 80126250061312 80217387565056 80247241310208 80542267932672 80597999419392 80639073543168 80694872014848 80724903460864 80821928585216 80894315593728 80991544338432 81021686194176 81119068028544 81175198633984 81216566908386 81417299896296 81490679431168 81596662677504 81601919623952 81694735589376 81790277517312 81820716630016 81919058837504 82178352349184 82181013777408 82220231847936 82277124407296 82319054241984 82500403593216 82579613835264 82582288258743 82704309682176 82709637989888 82803713900544 82809048612472 82903237595136 82991477424128 83196597239808 83296593149952 83394008449024 83396709247488 83602830624768 83703314796192 83887713681408 83893118231104 83927746215936 83933153344768 84118058565632 84219162001408 84427316133888 84430050397056 84528791273472 84839558888448 84929859682304 84932610220848 85031938840576 85128656191488 85134140690144 85262693892096 85344556262784 85473427193856 85532570812416 85576159678464 85635374383104 85676240928768 85679015639616 85770209927168 85950210318336 86053515859584 86085541581312 86186218553344 86189009780328 86402032543008 86696454094848 86702039600449 86737827004416 86797845528576 86902169862144 86934511419392 87039000014848 87116955254784 87254123593728 87314499371008 87358996338432 87419444682752 87463995132108 87551448711168 87680169119088 87740839699968 87773493377024 87873329037312 87878990364256 87978946019328 88114617909248 88202074887654 88396384567296 88499764068352 88502630221824 88544865067008 88606133977088 88828007538816 88934771970954 89071917835264 89173230354432 89178975428816 89375437225984 89596335489024 89704023392256 89811840728064 90033817595904 90142031318976 90237975912448 90340614733824 90346435018112 90678591029208 90815516393472 90878356488192 90921725067264 90924669658368 91031005986816 91322098463232 91462925811712 91465887930144 91572857212928 91677014360064 91711132925952 91802159576946 91909522129152 92048306208768 92111999336448 92158941192192 92222710874112 92367918383104 92450646392832 92561764958208 92596212793344 92707506318336 92771655581696 92815927672832 92818933609584 93048342738624 93160179689031 93224642181216 93259336713088 93365412102144 93371427262022 93474602876928 93621781528576 93818259505152 93921158602752 93965979254784 94030999322624 94078919133696 94144017350656 94376701526016 94379758009992 94424797512864 94525300559872 94632815886336 94638912699968 94746557251584 94752661393117 94847402770432 94986849879012 95196106457088 95310524854272 95546092142592 95660931195648 95775908276412 95871672778752 95877849406976 95923603822592 96250470858752 96488361295872 96491486168064 96604332883968 96720443860992 96959495872512 97062696779776 97179358674944 97289892790272 97296160788736 97443078733824 97536635728896 97653867262224 97801325346816 97868999294976 97915703918592 97918875016704 98228811792384 98346875268096 98383476092928 98498535489536 98501725463232 98616923152384 98745180049152 98863864159788 99088045257656 99128945147904 99316765556736 99353727336448 99473142874112 99562234576896 99568648973248 99681900724224 99718998392832 99787999281152 99838852958208 99907936780288 99958851579552 100205907564672 100275245371392 100312563859456 100326347357418 100426661756928 100433131844864 100547366879232 100553844743716 100664956944384 100802371300176 101145863110656 101194131505152 101264153116672 101517722901504 101636447797248 101639739395376 101796477526016 101912263262208 101918829061504 102143356829696 102293530638936 102518883876864 102642103689216 102895791538176 102902420702263 103019464364544 103129115328512 103253068592128 103302342578176 103632675461952 103757233966113 103860978843648 103910542934016 103913908180992 104035435413504 104368112529408 104417918631936 104529058070528 104532443348736 104654693957632 104773730697216 104780480849408 104916753802224 105039453861888 105198064238592 105324504219648 105397383856128 105563335294976 105657881591808 105784874237952 105791689534076 105912019519488 105951435792384 106024749236224 106075345911808 106078781268096 106340963129856 106468776787464 106542448207104 106582099100672 106703328116736 106710202585168 106956516753408 106996321746944 107102519506437 107220868005888 107389690576896 107463999225856 107518764724224 107593162686464 107859087458304 107862580582848 107914054300416 107988725784576 108028914925568 108151789584384 108158757371392 108281779716096 108288755877848 108556399861728 108795550236672 108926314119168 109053703356416 109195533877248 109326778509312 109458180887328 109574685036544 109626975797248 109758738989312 110000538124288 110106151780352 110109717678324 110404951867392 110537650126848 110810852425728 110817991525514 110928796319744 110944038546432 111062124199936 111195612329984 111470440833024 111474050914863 111604419728256 111772943253504 111850284908544 111907285733376 112014730094904 112261499191296 112396428877824 112569754845184 112573400529408 112705055031296 112851634341888 112987273325472 113119411851264 113243480294464 113290223026176 113504874921984 113683591856128 113785410945024 113792741683712 113922172256256 113964569591808 114101546237952 114180499177472 114234987905024 114238687519488 114521037216768 114600280424448 114658682694192 114738021146112 114780722108416 114911276433408 114918679707104 115202710057344 115341174853086 115468627083264 115595272126464 115650436005888 115730460704768 115869559816192 116020254744576 116155940339712 116159702166144 116215135400448 116338831458304 116478661784576 116618660176144 116906892158784 116987786266624 117164438716416 117305261359104 117595190329344 117602766516872 117736530702336 117861846089728 117878040955584 118003506962432 118059820089344 118437343385088 118579695961272 118758752206848 118897640472576 119277842890752 119334764150784 119461780652032 119605364523008 119749120970752 119904861488256 120045090127872 120048977908314 120189375091968 120370861965312 120454152978432 120896999129088 120904788038944 121042308022272 121087355191296 121171141984256 121228966756352 121232892877824 121374674649088 121532529291264 121678602042816 121762797950976 121824850362579 121954517240192 122236019146752 122402879435928 122546029505536 122685416275968 122731074945024 122878588256256 122963614498816 123267528523776 123271520666112 123330347771904 123415686610944 123461617057792 123478581362976 123610008424448 123750605389824 123758578146112 123869420752896 124064456984832 124213572918708 124299522908288 124487216136192 124794895859712 124944889724928 125091012673536 125095063871232 125228211470336 125287972339712 125438558844928 125835602034688 125839677346656 125899730017152 126177087848448 126328743002112 126640974200832 126649133172016 126793186910208 126928141942784 127080699805696 127394789523456 127398915331272 127547908260864 127701211035216 127894040838144 128016834394176 128298856218624 128453061574656 128461337291378 128514361393152 128655314890752 128805777178624 128960591814656 129128312371968 129279327830016 129283514670492 129924104978432 130048847638528 130196768292864 130205156349632 130353254793216 130401767129088 130491999059968 130554271891456 130558500022272 130881185390592 130971749056512 131038494507648 131129167024128 131177968123904 131195992698162 131327173066752 131335633950976 131611259549952 131660240065536 131818485546384 132171926863872 132303112331481 132422354075648 132594576850944 132749646102528 132753945332736 132817297600512 132909200965632 132958664523776 133118470610944 133278468772736 133607876752896 133700327161856 133768463143224 134063155838976 134394503233536 134403161733568 134556035088384 134564703995267 134717761092096 134861150814208 134925508673536 135356963868672 135515263729664 135519652527168 135883017682944 136017886543812 136317534732288 136382587600896 136391374185248 136546508980224 136691845169152 136856138252288 137194388717568 137198831895216 137359285819392 137566699388928 137864283193728 138167999004672 138176900615936 138334066311168 138342978621484 138481305124864 138551877574656 138713913884672 138894319190016 139061259477504 139157483372544 139223891509248 139228400414376 139376591131648 139836963271824 139889005069632 140052605149184 140057140893033 140211904315392 140264085651456 140432672292864 140529845141504 140881737904128 140948968882176 141046498983936 141118378700544 141216026025984 141268581056512 141429263302656 141438375024128 141565052289024 141787950839808 141958369049952 142056597609472 142271104155648 142480274818518 142608689004544 142794159685632 142803359341916 142961157341184 142965787281408 143186254102528 143358352965632 143812116611072 143816774110464 143885405733888 143984967712768 144375706288128 144732541943808 144741866482304 144906499325952 144915835071826 145060733648896 145080665791488 145235085492224 145594045169664 145769038012416 145944241183104 146164618100736 146304953593344 146480800893336 146803498942464 146812956904432 146873555877888 147206602489856 147383533502464 147575214139392 147747803234304 147752588194848 147925384728576 148627254444032 148632067886484 148796306620416 148805892971008 148975148335104 149030591004672 149209714311168 149352973459872 149578497589248 149681998921728 149758279437312 149861905170432 149938277369328 150097867372544 150412868057088 150468845789184 150649697767296 150825882468352 150830767115574 150997435416576 151203556950264 151339833229312 151718794665984 151791197257728 151896229675008 151952759455744 152135394983936 152318250025984 152454671695872 152694716289024 152800373899264 152878243592256 152984028194816 153215035244544 153440295958404 153593717981184 153603613409792 153778325815296 153788233137448 153963155533824 154127029501952 154200581341184 154693672992768 154874587119616 154879602888192 154953513867264 155449013192928 155791468265472 155865814401024 155875856211712 156053153120256 156219251621888 156407015145472 156793587105792 156798665023104 156982040936448 157170721274112 157559180792832 157916457846784 158096075784192 158106261281696 158345002942464 158530187296768 158687534301114 158927153688576 159037123854336 159113018867712 159118171902144 159813672310656 159873148651008 160060120170496 160065303877752 160252500122624 160434775130112 160494482620416 161084535865344 161195998838784 161278147086336 161389744029696 161449806921728 161643857170432 161788631187456 161983088676864 162043372388352 162238136057088 162350397267968 162433133816772 162834599792592 163193325355008 163203839247904 163389471178752 163580555034624 163641433260032 163838117675008 164356704698368 164362027554816 164440463695872 164554248814592 164638108483968 165000807186432 165159227670528 165164576517486 165419275979776 165607427801088 165618097224944 165806475190272 165982954848256 166226987288271 166393194479616 166593186299904 166788016898048 166793418494976 167205661249536 167406629592384 167775427362816 167786236462208 167855492431872 167866306689536 168438324002816 168854632267776 168860100794112 169057582546944 169679117776896 169859719364608 169865220441696 170063877681152 170257312382976 170268281380288 170525387784192 170689112525568 170946854387712 171065141624832 171152319356928 171270748766208 171352481857536 171358031279232 171540419854336 171900420636672 172107031719168 172171083162624 172372437106688 172378019560656 172804065086016 173011762279629 173392908189696 173404079200898 173475654008832 173595691057152 173804339724288 173869022838784 174078000029696 174233910509568 174508247187456 174628998742016 174717992676864 174838889365504 174927990264216 175360338238176 175481679399936 175546986754048 175746658074624 175757980728512 175957892038656 175969228301503 176229235818496 176404149775308 176792769134592 177005260443648 177089730134016 177212267954176 177656015077632 177869543941908 178143835670528 178346460708864 178357950857632 178750874451968 179192670978048 179408046784512 179623681456128 180067635191808 180284062637952 180475951824896 180681229467648 180692870036224 181357182058416 181631032786944 181756712976384 181843450134528 181849339316736 182062011973632 182644196926464 182925851623424 182931775860288 183145714425856 183354028720128 183422265851904 183604319153892 183819044258304 184096612417536 184317882384384 184445421748224 184735836766208 184901292785664 185123529916416 185192425586688 185415012636672 185543311163392 185631855345664 185637867219168 186096685477248 186320359378062 186449284362432 186518673426176 186730824204288 186742854524044 186949205753856 187243563057152 187636519010304 187842317205504 187931958509568 188061998645248 188157838267392 188288034701312 188753403052032 188759516019984 188849595025728 189050601119744 189265631772672 189277825399936 189493114503168 189505322786234 189694805540864 189973699758024 190392212914176 190621049708544 191092184285184 191321862391296 191551816552824 191755698813952 191847207645184 192500941717504 192692005937067 192976722591744 192982972336128 193208665767936 193440887721984 193918991745024 194125393559552 194358717349888 194579785580544 194592321577472 194886157467648 195073271457792 195307734524448 195602650693632 195737998589952 195831407837184 195837750033408 196457623584768 196693750536192 196766952185856 196997070979072 197003450926464 197233846304768 197490360098304 197727728319576 198176090515312 198257890295808 198633531113472 198707454672896 198946285748224 199124469153792 199137297946496 199363801448448 199437996785664 199575998562304 199677705916416 199815873560576 199917703159104 200411815129344 200550490742784 200625127718912 200652694714836 200853323513856 200866263689728 201094733758464 201107689487432 201604742600352 202291726221312 202388263010304 202528306233344 203035445803008 203272895594496 203279478790752 203592955052032 203824526524416 203837658123008 204286713659392 204587061277872 205037767753728 205284207378432 205791583076352 205804841404526 206038928729088 206258230657024 206506137184256 206604685156352 207265350923904 207514467932226 207721957687296 207827816361984 208070870827008 208736225058816 208835837263872 209058116141056 209064886697472 209309387915264 209560961698816 209833507604448 210078907723776 210396128477184 210649008439296 210794767712256 211126670589952 211315763183616 211569748475904 211583379068152 211824039038976 211902871584768 212049498472448 212150691823616 212157562536192 212681926259712 212937553574928 213084896414208 213164198201344 213406656233472 213420405170336 213913033506816 213992643493888 214205039012874 214441736011776 214779381153792 214927998451712 215037529448448 215186325372928 215718174916608 215725161165696 215828108600832 215977451569152 216057829851136 216317514742784 216563559432192 216577511755696 217112799723456 217373752607739 217591100473344 217852628238336 218107406712832 218391067754496 218653557018624 218916361774656 219149370073088 219253951594496 219517477978624 220212303560704 220219435356648 220809903734784 221075300253696 221621704851456 221635983051028 221857592639488 221888077092864 222124248399872 222391224659968 222940881666048 222948101829726 223208839456512 223545886507008 223700569817088 223814571466752 224029460189808 224522998382592 224792857755648 225139509690368 225146801058816 225410110062592 225703268683776 225974546650944 226238823702528 226246150673361 226486960588928 226580446052352 227009749843968 227367183712256 227585483367424 227844344512512 227929139183616 228203092475904 228360998354944 228469975810048 228477375038976 229042074433536 229200560848896 229317365388384 229476042292224 229561444216832 229822552866816 229837359414208 230405420114688 230682349706172 230937254166528 231190544252928 231300872011776 231739119632384 232040509489152 232311880679424 232319404332288 232430270800896 232677662916608 232957323569152 233237320352288 233813784317568 233975572533248 234328877432832 234610522718208 235190380658688 235205533033744 235473061404672 235723692179456 235756081911168 236007013924864 236119640178688 236874686770176 237159391922544 237517504413696 237795280945152 238031301451671 238555685781504 238669528301568 239210729046016 239498241941504 239809722976512 240090180255744 240097955816628 240378750183936 240741723930624 241793998258176 241809576077888 242084616044544 242174710382592 242342283968512 242457933512704 242465785755648 242749349298176 243065058582528 243357204085632 243525595901952 243649700725158 243909034480384 244472038293504 244805758871856 245092059011072 245370832551936 245462149890048 245757176512512 245927228997632 246535057047552 246543041332224 246660695543808 246831373221888 246923234115584 246957162725952 247220016848896 247501210779648 247517156292224 247738841505792 248128913969664 248427145837416 248599045816576 248974432272384 249589791719424 249889779449856 249905878848353 250182025347072 250190127742464 250456422940672 250575944679424 250877117689856 251671204069376 251679354693312 251799460034304 252354175696896 252657486004224 253281948401664 253298266344032 253586373820416 253856283885568 254161399611392 254789579046912 254797830662544 255095816521728 255402422070432 255788081676288 256033668788352 256597712437248 256906123149312 256922674582756 257028722786304 257310629781504 257611554357248 257921183629312 258256624743936 258558655660032 258567029340984 259848209956864 260097695277056 260106118801347 260393536585728 260410312699264 260706509586432 260803534258176 260983998119936 261117000044544 261762370781184 261943498113024 262076989015296 262258334048256 262355936247808 262391985396324 262654346133504 262671267901952 263222519099904 263320480131072 263636971092768 264343853727744 264606224662962 264844708151296 265189153701888 265499292205056 265507890665472 265634595201024 265818401931264 265917329047552 266236941221888 266556937545472 267215753505792 267400654323712 267536926286448 268126311677952 268789006467072 268806323467136 269112070176768 269129407990534 269435522184192 269722301628416 269851017347072 270713927737344 271030527459328 271039305054336 272035773087624 272635069464576 272765175201792 272782748370496 273093017960448 273383690338304 273712276504576 274388777435136 274397663790432 274718571638784 275133398777856 275728566387456 276335998009344 276353801231872 276668132622336 276685957242968 277103755149312 277427827769344 277788638380032 278122518955008 278314966745088 278447783018496 278456800828752 278753182263296 279673926543648 279778010139264 280105210298368 280114281786066 280423808630784 280865344585728 281059690283008 281763475808256 281897937764352 282092997967872 282236757401088 282432052051968 282537162113024 282876750048256 283130104578048 283575901679616 283916738099904 284113195218944 284257984179351 284542208311296 284960549637036 285217378009088 285588319371264 285606718683832 285931574562816 286372508205056 286716705931264 287624233222144 287633548220928 287770811467776 287969935425536 288751412576256 289465083887616 289483732964608 289812998651904 289831670143652 290121467297792 290161331582976 290470170984448 291188090339328 291538076024832 291888482366208 292329236201472 292609907186688 292961601786672 293606997884928 293625913808864 293747111755776 294413204979712 294767067004928 295150428278784 295495606468608 295505176389696 295850769457152 297254508888064 297264135772968 297611785942016 297950296670208 298061182009344 298419428622336 298705946919744 299156995178496 299363997843456 299516558874624 299723810340864 299876554738656 300195734745088 300825736114176 300937691578368 301299395534592 301651764936704 301661534231148 301994870833152 302407113900528 303437589331968 303582394515456 303792459350016 303905518911488 304270789967872 304636500051968 304909343391744 305389432578048 305600747798528 305756487184512 305968056389632 306430070489088 306880591916808 307207226819584 307556651630592 307576466274896 307926311067648 308254059003904 308401162682368 308707262106789 309387345985536 309749174239232 309759205776384 309907027734528 310898026385856 311271701898339 311582936530944 311731628802048 311751712423424 312106306240512 312814030290944 313587174211584 313597330046208 313964081872896 314341442548224 315118361585664 315832915693568 316192151568384 316212522563392 316690005884928 317060374593536 317375068602228 317854307377152 318074247708672 318226037735424 318236343804288 319627344621312 319746297302016 320120240340992 320130607755504 320505000245248 320869550260224 320988965240832 321307558519311 322169071730688 322391997677568 322556294172672 322779488059392 322899613843456 323287714340864 323577262374912 323966177353728 324086744776704 324476272114176 324700794535936 324866267633544 325669199585184 326386650710016 326407678495808 326778942357504 326799995417077 327161110069248 327282866520064 327676235350016 328724055109632 328880927391744 329108497629184 329276216967936 330001614372864 330318455341056 330329153034972 330838551959552 331214855602176 331236194449888 331612950380544 331965909696512 332453974576542 332786388959232 333186372599808 333576033796096 333586836989952 334411322499072 334813259184768 335550854725632 335572472924416 335732613379072 336876648005632 337709264535552 337720201588224 338115165093888 339358235553792 339719438729216 339730440883392 340127755362304 340514624765952 340536562760576 341050775568384 341378225051136 341893708775424 342304638713856 342541497532416 342704963715072 342716062558464 343080839708672 343800841273344 344214063438336 344342166325248 344744874213376 344756039121312 345608130172032 346023524559258 346785816379392 346808158401796 346951308017664 347191382114304 347608679448576 347738045677568 348156000059392 348467821019136 349016494374912 349257997484032 349435985353728 349677778731008 349855980528432 350720676476352 350963358799872 351093973508096 351493316149248 351515961457024 351915784077312 351938456603006 352808299550616 353585538269184 354010520887296 354179460268032 354424535908352 355312030155264 355739087883816 356287671341056 356692921417728 356715901715264 357501748903936 358385341956096 358816093569024 359247362912256 360135270383616 360568125275904 360951903649792 361362458935296 361385740072448 362714364116832 363262065573888 363513425952768 363686900269056 363698678633472 364124023947264 365288393852928 365851703246848 365863551720576 366291428851712 366708057440256 367208638307784 367638088516608 368193224835072 368635764768768 368890843496448 369471673532416 369802585571328 370247059832832 370384851173376 370830025273344 371086622326784 371263710691328 371275734438336 372193370954496 372640718756124 372898568724864 373037346852352 373461648408576 373485709048088 374487126114304 375273038020608 375684634411008 375863917019136 376123997290496 376315676534784 376576069402624 377506806104064 377519032039968 377699190051456 378101202239488 378531263545344 378555650799872 378986229006336 379010645572468 379389611081728 379947399516048 380784425828352 381242099417088 382184368570368 382643724782592 383103633105648 383511397627904 383694415290368 385001883435008 385384011874134 385965944672256 386417331535872 386881775443968 387837983490048 388250787119104 388717434699776 389184643154944 389772314935296 390146542915584 390615469048896 391205301387264 391475997179904 391662815674368 391675500066816 392915247169536 393387501072384 393533904371712 393994141958144 394006901852928 394467692609536 394980720196608 395455456639152 396352181030624 396515780591616 397267062226944 397414909345792 397892571496448 398248938307584 398274595892992 398727602896896 398875993571328 399151997124608 399355411832832 399631747121152 399835406318208 400823630258688 401100981485568 401250255437824 401305389429672 401732527379456 402189467516928 402215378974864 403209485200704 403694111985801 404583452442624 404776526020608 405056612466688 406070891606016 406545791188992 406558957581504 407185910104064 407649053048832 407675316246016 409174122555744 410075535507456 410568414756864 411583166152704 411609682809052 412077857458176 412516461314048 413012274368512 413209370312704 414530701847808 415028935864452 415443915374592 415655632723968 416141741654016 417472450117632 417671674527744 418116232282112 418129773394944 418618775830528 419121923397632 419667015208896 420157815447552 420171422679099 420792256954368 421298016878592 421589535424512 422253341179904 423139496951808 423166758136304 423648078077952 423805743169536 424098996944896 424301383647232 424315125072384 425363852519424 425875107149856 426169792828416 426328396402688 426813312466944 426840810340672 427826067013632 427985286987776 428410078025748 428883472023552 429558762307584 430075058896896 430372650745856 431436349833216 431450322331392 431656217201664 431954903138304 432115659702272 432635029485568 433127118864384 433155023511392 434225599446912 434747505215478 435182200946688 435705256476672 436214813425664 436782135508992 437307114037248 437832723549312 438298740146176 438507903188992 439034955957248 440424607121408 440438870713296 441619807469568 442150600507392 443243409702912 443271966102056 443776154185728 444248496799744 444782449319936 445881763332096 445896203659452 446417678913024 447091773014016 447629142933504 448058920379616 449045996765184 449585715511296 449614680519823 450279019380736 450293602117632 450820220125184 451406537367552 451949093301888 452477647405056 452492301346722 452973921177856 454019499687936 454734367424512 455170966734848 455688689025024 455858278367232 456406184951808 456721996709888 456939951620096 456954750077952 458084148867072 458401121697792 458634730776768 458952084584448 459122888433664 459645105733632 459674718828416 460810840229376 461364699412344 462381088505856 462601744023552 463478239264768 464081018978304 464623761358848 464638808664576 464860541601792 465355325833216 465914647138304 466474640704576 467627568635136 467951145066496 468657754865664 469221045436416 470380761317376 470411066067488 470946122809344 471447384358912 471512163822336 472014027849728 472239280357376 473749373540352 474318783845088 475035008827392 475590561890304 476062602903342 477111371563008 477339056603136 478421458092032 478996483883008 479619445953024 480180360511488 480195911633256 480757500367872 481483447861248 483587996516352 483619152155776 484169232089088 484349420765184 484684567937024 484931571511296 485498698596352 486130117165056 486714408171264 487051191803904 487299401450316 487818068960768 489611517743712 490184118022144 490741665103872 490924299780096 491514353025024 491854457995264 493070114095104 493086082664448 493321391087616 493662746443776 493846468231168 493914325451904 494440033697792 495002421559296 495034312584448 495477683011584 496257827939328 496854291674832 497198091633152 497948864544768 498680961864813 499179583438848 499779558899712 499811757696706 500364050694144 500380255484928 500912845881344 501151889358848 501754235379712 503342408138752 503358709386624 503598920068608 505314972008448 506563896803328 506596532688064 507172747640832 507712567771136 508322799222784 509579158093824 509595661325088 510191633043456 510804844140864 511576163352576 512067337576704 513195424874496 513812246298624 513845349165512 514057445572608 514621259563008 515223108714496 515842367258624 516513249487872 517117311320064 517134058681968 519696419913728 520195390554112 520212237602694 520787073171456 520820625398528 521413019172864 521607068516352 521967996239872 522234000089088 523524741562368 523886996226048 524153978030592 524516668096512 524711872495616 524783970792648 525342535803904 526445038199808 526640960262144 527273942185536 527907684904509 528687707455488 529212449325924 529689416302592 530378307403776 531015781330944 531269190402048 531636803862528 531834658095104 532473882443776 533113875090944 534431507011584 534801308647424 535073852572896 536252623355904 537578012934144 537612646934272 538224140353536 538258815981068 538871044368384 539444603256832 539702034694144 541427855474688 542061054918656 542078610108672 544071546175248 545270138929152 545530350403584 545565496740992 546186035920896 546767380676608 547424553009152 548777554870272 548795327580864 549437143277568 550266797555712 551457132774912 552707602463744 553336265244672 553371914485936 554207510298624 554855655538688 555577276760064 556245037910016 556629933490176 556895566036992 556913601657504 557506364526592 559347853087296 559556020278528 560210420596736 560228563572132 560847617261568 561730689171456 563526951616512 563795875528704 564185995935744 564473514802176 564864104103936 565074324226048 565753500096512 566260209156096 567151803359232 567833476199808 568226390437888 568515968358702 569084416622592 569921099274072 570434756018176 571176638742528 571213437367664 571863149125632 572745016410112 573433411862528 575248466444288 575267096441856 575541622935552 575939870851072 577502825152512 578076017811201 578930167775232 578967465929216 579625997303808 579663340287304 580322663165952 580940341968896 582376180678656 583076152049664 583776964732416 584658472402944 585219814373376 585923203573344 587213995769856 587251827617728 587494223511552 588826409959424 589534134009856 590300856557568 590991212937216 591010352779392 591701538914304 594509017776128 594528271545936 595223571884032 595900593340416 596122364018688 596838857244672 597411893839488 598313990356992 598727995686912 599033117749248 599447620681728 599753109477312 600391469490176 601651472228352 601875383156736 602598791069184 603303529873408 603323068462296 604814227801056 606875178663936 606914277203143 607164789030912 607584918700032 607811037822976 608541579935744 609273000103936 609818686783488 610778865156096 611201495597056 611512974369024 611936112779264 612860140978176 613761183833616 614414453639168 615113303261184 615152932549792 615852622135296 616508118007808 616802325364736 617414524213578 618774691971072 619498348478464 619518411552768 619814055469056 621796052771712 622543403796678 623165873061888 623503424846848 624212612481024 625628060581888 627174348423168 627194660092416 627928163745792 628682885096448 630236723171328 631665831387136 632384303136768 632425045126784 633380011769856 634750137204456 635708614754304 636148495417344 636452075470848 636472687608576 639254689242624 639492594604032 640240480681984 640261215511008 641010000490496 641739100520448 641977930481664 642615117038622 644338143461376 644783995355136 645112588345344 645558976118784 645799227686912 646575428681728 647154524749824 647932354707456 648173489553408 648952544228352 649401589071872 649732535267088 651338399170368 652121257823217 652773301420032 652815356991616 653557884715008 653599990834154 654322220138496 655352470700032 657448110219264 657761854783488 658216995258368 658552433935872 660636910682112 660658306069944 661677103919104 662429711204352 662472388899776 663225900761088 663931819393024 664907949153084 665572777918464 666372745199616 667173673979904 668822644998144 669626518369536 671101709451264 671144945848832 671465226758144 673753296011264 675418529071104 675440403176448 676230330187776 678716471107584 679438877458432 679460881766784 680255510724608 681029249531904 681073125521152 682101551136768 682756450102272 683787417550848 684609277427712 685082995064832 685409927430144 685432125116928 686161679417344 687601682546688 688428126876672 688684332650496 689489748426752 689512078242624 691216260344064 692047049118516 693571632758784 693616316803592 693902616035328 695217358897152 695476091355136 696312000118784 696935642038272 698032988749824 698515994968064 698871970707456 699355557462016 699711961056864 701441352952704 701926717599744 702187947016192 702986632298496 703031922914048 703831568154624 703876913206012 705616599101232 707171076538368 708021041774592 708358920536064 708849071816704 710624060310528 711478175767632 712575342682112 713385842835456 713431803430528 715003497807872 717632187138048 718494725824512 720270540767232 720316944915841 721136250551808 721903807299584 722771480144896 725428728233664 726524131147776 727026851905536 727373800538112 727397357266944 728248047894528 730576787705856 731703406493696 731727103441152 732582857703424 733416114880512 734417276615568 735276177033216 736386449670144 737271529537536 737781686992896 738943347064832 739605171142656 740494119665664 740769702346752 741660050546688 742173244653568 742527421382656 742551468876672 744386741908992 745281437512248 745797137449728 746074693704704 746923296817152 746971418096176 748974252228608 749717636545059 750546076041216 751369268822016 751727834038272 752247994580992 752631353069568 753152138805248 755013612208128 755038064079936 755398380102912 756202404478976 757062527090688 757111301599744 757972458012672 758021291144936 759894799032096 761568851656704 762484198834176 764368737140736 765287449565184 766207266211296 767022795255808 767388830580736 770003766870016 770768023748268 771931889344512 772834663071744 773763550887936 775675966980096 776501574238208 777434869399552 778369286309888 779544629870592 780293085831168 780318356404041 781230938097792 782410602774528 782951994359808 783351000133632 785830494339072 786775002144768 787067808743424 787988283916288 788013803705856 788935385219072 789961440393216 790910913278304 792704362061248 793031561183232 794534124453888 794829818691584 795785142992896 796497876615168 796549191785984 797455205793792 797751987142656 798710823665664 799263494242304 799670812636416 801647260517376 802201962971136 802500510875648 802610778859344 803465054758912 804378935033856 804430757949728 806418970401408 807388223971602 809166904885248 809553052041216 810113224933376 812141783212032 813091582377984 813117915163008 814371820208128 815350632492032 818348245111488 820151071014912 821136829513728 823166332305408 823219365618104 824155714916352 825032922628096 826024548737024 826418740625408 829061403695616 830057871728904 831311265447936 832283483308032 834944900235264 835343349055488 836232464564224 836259546789888 837237551661056 838243846795264 839334030417792 840315630895104 840342845358198 842596033757184 843179070849024 844506682359808 846278993903616 846333516272608 847296156155904 847611486339072 848197993889792 848602767294464 848630250144768 850727705038848 851750214299712 852339585656832 852656792805376 852773952538053 853626624933888 853681620681344 855652134027264 856820156051496 859117524615168 860150117793792 860745301491712 862872699666432 862900644662784 863312434403328 863909806276608 864231319404544 865270058971136 866254237728768 866310047022784 868451198893824 869495010430956 870364401893376 871410512953344 873564271017984 874614228074496 875665447098624 876597480292352 877015806377984 878069911914496 880849214242816 880877741426592 883239614939136 884301201014784 886486819405824 886543932204112 887552308371456 888496993599488 889564898639872 891763526664192 891792407318904 892835357826048 894183546028032 895258285867008 896117840759232 898091993530368 899171431022592 899229361039646 900587204235264 901640440250368 902813074735104 903898186603776 904955294810112 904984602693444 905947842355712 909468734849024 910341933469696 911377378050048 911716556734464 912812369903616 913443993419776 913879903240192 913909500155904 916168297734144 916802243395584 917269461553536 917904169168896 918245776867328 919290211467264 919349437656832 921621680458752 922729398824688 924762177011712 925203488047104 926121786320367 926956478529536 928162037956608 929247522717696 929277617329152 929721083203584 930710651666432 931829294276608 932949281409152 935255137270272 935902290132992 938442090872832 940761522634752 940822132134976 941892245618688 941952927966869 942894768717824 943024327644672 944028055699456 944478560714752 947498747080704 948637567690176 950070017654784 951181123780608 952125205806684 954222743126016 954678113206272 956842916184064 957992967766016 959238891906048 960360721022976 960391823266512 961515000735744 962966895722496 967175993032704 967238304311552 968338464178176 968698841530368 969369135874048 969863143022592 970997397192704 972260234330112 973428816342528 974102383607808 974598802900632 975636137921536 979223035487424 980368236044288 980399986251231 981483330207744 981848599560192 983028706050048 983708915990528 986172165328896 986642782175232 987325492887552 987692936462336 987828650903808 988880067395584 990004843118592 990068625168896 990955366023168 992515655878656 993708583349664 994396183266304 995897729089536 997361923729626 998359166877696 999559117799424 999623515393412 1000728101388288 1000760510969856 1001825691762688 1002303778717696 1003508470759424 1006684816277504 1006717418773248 1007197840137216 1010629944016896 1013127793606656 1013193065376128 1014345495281664 1015425135542272 1016645598445568 1019158316187648 1019191322650176 1020383266086912 1021609688281728 1023152326705152 1024134675153408 1027624492597248 1027690698331024 1028114891145216 1029242519126016 1030446217428992 1031684734517248 1033026498975744 1034234622640128 1034268117363936 1039392839827456 1040390781108224 1040424475205388 1041574146342912 1041641250797056 1042826038345728 1043214137032704 1044468000178176 1047049483124736 1047773992452096 1048307956061184 1049033336193024 1049423744991232 1049567941585296 1050685071607808 1052890076399616 1053281920524288 1054547884371072 1055815369809018 1058424898651848 1059378832605184 1060756614807552 1062031562661888 1062538380804096 1063273607725056 1063669316190208 1064947764887552 1066227750181888 1068863014023168 1069602617294848 1070147705145792 1072505246711808 1075156025868288 1075225293868544 1076448280707072 1076517631962136 1077742088736768 1078889206513664 1079404069388288 1082855710949376 1084122109837312 1084157220217344 1088143092350496 1090540277858304 1091060700807168 1091130993481984 1092372071841792 1093534761353216 1094849106018304 1097555109740544 1097590655161728 1098874286555136 1102914265549824 1105415204927488 1106672530489344 1106743828971872 1108415020597248 1109711311077376 1111154553520128 1112490075820032 1113259866980352 1113791132073984 1113827203315008 1115012729053184 1118695706174592 1119112040557056 1120420841193472 1120457127144264 1123461378342912 1127053903233024 1127591751057408 1128371991871488 1128947029604352 1129728208207872 1130148648452096 1131507000193024 1132520418312192 1134303606718464 1135666952399616 1136452780875776 1137031936717404 1138168833245184 1139842198548144 1142353277485056 1142426874735328 1143726298251264 1145490032820224 1146866823725056 1150496932888576 1150534192883712 1151083245871104 1151879741702144 1155005650305024 1156152035622402 1157934931858432 1159251994607616 1159326680574608 1160645326331904 1161880683937792 1164752361357312 1166152304099328 1167553929464832 1169316944805888 1170439628746752 1171846407146688 1174427991539712 1174503655235456 1174988447023104 1179068268019712 1180601713115136 1181982425874432 1182020705558784 1183403077828608 1189018035552256 1189056543091872 1190447143768064 1191801186680832 1192244728037376 1193677714489344 1194823787678976 1196627980713984 1197455991373824 1198066235498496 1198895241363456 1199506218954624 1200782938980352 1203302944456704 1203750766313472 1205197582138368 1206607059746816 1206646136924592 1209628455602112 1211082335957403 1213750357327872 1213828554406286 1214329578061824 1215169837400064 1217083159871488 1218546000207872 1219637373566976 1221557730312192 1222402991194112 1223025948738048 1223872225558528 1227522367667232 1228828907278336 1230226606522368 1230305865099584 1231705244270592 1231784598110521 1233016236015616 1233604650729472 1234829048427156 1237549383942144 1239036823105536 1239628110938112 1243592105543424 1245086807593356 1246331746123776 1247006849693696 1248425224962048 1251256121163776 1254348696846336 1254389320184832 1255856327491584 1257365770192896 1260473446342656 1263331662774272 1264768606273536 1264850090253568 1266760023539712 1269500274408912 1271417229508608 1272296990834688 1272904150941696 1272945375217152 1278509378485248 1278985189208064 1280480961363968 1280522431022016 1282020000980992 1283478201040896 1283955860963328 1285230234077244 1288676286922752 1290225176690688 1291117952237568 1291598455373824 1293150857363456 1294309049499648 1295864709414912 1296346979106816 1297905088456704 1298803178143744 1299465070534176 1302676798340736 1304242515646434 1305546602840064 1305630713983232 1307115769430016 1307199981668308 1308644440276992 1310704941400064 1314896220438528 1315523709566976 1316433990516736 1317104867871744 1321273821364224 1321316612139888 1323354207838208 1324859422408704 1324944777799552 1326451801522176 1327863638786048 1329815898306168 1332745490399232 1334347347959808 1337645289996288 1339253036739072 1342289891697664 1342930453516288 1347506592022528 1348844041559469 1350837058142208 1350880806352896 1352460660375552 1357432942215168 1358877754916864 1358921763533568 1360511021449216 1362058499063808 1362146251042304 1364203102273536 1365512900204544 1367574835101696 1369218554855424 1370165990129664 1370819854860288 1370864250233856 1372323358834688 1375203365093376 1376856253753344 1377368665300992 1378979496853504 1379024156485248 1382432520688128 1384094098237032 1387143265517568 1387232633607184 1387805232070656 1390434717794304 1390952182710272 1392624000237568 1393871284076544 1396065977499648 1397031989936128 1397743941414912 1398711114924032 1399423922113728 1402882705905408 1403853435199488 1404375894032384 1405973264596992 1406063845828096 1407663136309248 1407753826412024 1411233198202464 1414342153076736 1416042083549184 1416717841072128 1417698143633408 1421248120621056 1422956351535264 1425150685364224 1426771685670912 1426863606861056 1430006995615744 1435264374276096 1436989451649024 1440541081534464 1440633889831682 1442272501103616 1443807614599168 1445542960289792 1450857456467328 1453048262295552 1454053703811072 1454794714533888 1456496095789056 1461153575411712 1463406812987392 1463454206882304 1465165715406848 1468834553231136 1470552354066432 1472772899340288 1474543059075072 1475563373985792 1477886694129664 1479210342285312 1480988239331328 1481539404693504 1483320101093376 1484346489307136 1485054842765312 1485102937753344 1488773483817984 1490562875024496 1491594274899456 1492149387409408 1493846593634304 1493942836192352 1497948504457216 1499435273090118 1501092152082432 1502738537644032 1503455668076544 1504495989161984 1505262706139136 1506304277610496 1510027224416256 1510076128159872 1510796760205824 1512404808957952 1514222603199488 1515944916025344 1516042582289872 1519789598064192 1523137703313408 1524968397668352 1528737474281472 1530574899130368 1532414532422592 1534045590511616 1534777661161472 1541536047496536 1543863778689024 1545669326143488 1547527101775872 1551351933960192 1553003148476416 1554869738799104 1556738572619776 1559089259741184 1560586171662336 1560636712808082 1562461876195584 1564821205549056 1565903988719616 1566702000267264 1571660988678144 1573550004289536 1574135617486848 1575976567832576 1576027607411712 1577870770438144 1579922880786432 1581821826556608 1583723054713527 1585408724122496 1586063122366464 1589068248907776 1591570285985792 1593098383571968 1594910411587584 1595503974285312 1597421647331328 1598526988484608 1599341625272832 1603294521034752 1604403925942272 1605001021751296 1605221557718688 1606930109517824 1608757870067712 1608861515899456 1612837940802816 1614776447943204 1618333809770496 1619106104082432 1624283566424064 1626183164755968 1626235830326016 1628743640416256 1630701264984064 1636696490222976 1640302142029824 1642273659027456 1646332664610816 1646438731236208 1648311429832704 1650065845256192 1652049097474048 1652837481250816 1658122807391232 1660115743457808 1662622530895872 1664566966616064 1669889800470528 1670686698110976 1672519093579776 1674475103322112 1676487693590528 1678668060835584 1680631261790208 1680685690716396 1685192067514368 1689013364719616 1692557987807232 1692667032545216 1694592312311808 1695222972678144 1696395987779584 1697205534588928 1697260500289536 1701455410077696 1703500428599424 1704679171313664 1705313585610752 1705547905076106 1707253249867776 1707363241362688 1711304268054528 1713640312102992 1718235049230336 1720300235587584 1721490602983424 1725745399332864 1725801289325568 1726624868806656 1727819612553216 1728462638809088 1730540117942272 1732508475457536 1732620094045568 1736902397787648 1738990020861912 1742821025906688 1747128542035968 1749228456148992 1749341151938471 1751330894197248 1753194960584704 1754031612755968 1756139823828992 1761698428485632 1761755482853184 1766479229878272 1768602402029568 1772973638811648 1773087864408224 1775104616742912 1776993987198976 1779129797279744 1783527053328384 1783584814637808 1785670715652096 1788367092056064 1790516571734016 1792235681518464 1796183987060736 1798342862045184 1798458722079292 1801174408470528 1803280880500736 1805626149470208 1807796373207552 1809910589620224 1809969205386888 1811895684711424 1818937469698048 1820683866939392 1820742831609429 1822754756100096 1823433113468928 1825624739807232 1826887986839552 1827819000311808 1832336595468288 1833604486791168 1834538923107072 1835808338337792 1836491553734656 1838580422934528 1838698875313664 1843243360917504 1845458797649376 1849524354023424 1850406976094208 1852243572640734 1853912957059072 1856324075913216 1858495045435392 1858555234658304 1859442166407168 1861421303332864 1863658588553216 1865898562818304 1870510274540544 1871804580265984 1876884181745664 1881523045269504 1881644264269952 1883784491237376 1883905855933738 1885789537435648 1886048655289344 1888056111398912 1888957121429504 1894997494161408 1897275135380352 1900140035309568 1904250411613368 1908445486252032 1909356226412544 1913685832368128 1915985935532032 1918477783812096 1920721442045952 1920783646533024 1923030001471488 1925933791444992 1934351986065408 1934476608623104 1936676928356352 1937397683060736 1939726286045184 1941994794385408 1944520468660224 1946857632685056 1948204767215616 1949197605801264 1951272275843072 1958446070974848 1960736472088576 1960799972502462 1962966660415488 1966057412100096 1967417831981056 1972344330657792 1973285564350464 1974650985775104 1975385872924672 1975657301807616 1977760134791168 1980137250337792 1981910732046336 1985031311757312 1987417166699328 1988792366532608 1991795458179072 1994723847459252 1996718333755392 1999118235598848 1999247030786824 2001521021939712 2003651383525376 2004607557435392 2007016941518848 2013369632555008 2013434837546496 2014395680274432 2021259888033792 2026255587213312 2026386130752256 2028690990563328 2030850271084544 2033291196891136 2038316632375296 2038382645300352 2040766532173824 2043219376563456 2046304653410304 2048269350306816 2055248985194496 2055381396662048 2056229782290432 2058485038252032 2060892434857984 2063369469034496 2066052997951488 2068469245280256 2068536234727872 2080781562216448 2080848950410776 2083282501594112 2085652076691456 2086428274065408 2088936000356352 2094098966249472 2095547984904192 2096615912122368 2098066672386048 2098847489982464 2099135883170592 2101370143215616 2105780152799232 2106563841048576 2109095768742144 2111630739618036 2116849797303696 2121513229615104 2124063125323776 2125076761608192 2126547215450112 2127338632380416 2129895529775104 2132455500363776 2137726028046336 2139205234589696 2140295410291584 2145010493423616 2150450587737088 2152896561414144 2153035263924272 2155484177473536 2157778413027328 2158808138776576 2160950834747523 2165711421898752 2168244219674624 2168314440434688 2176286184700992 2181080555716608 2182121401614336 2182261986963968 2184744143683584 2189698212036608 2195110219481088 2195181310323456 2197748573110272 2205828531099648 2210830409854976 2213345060978688 2213487657943744 2216830041194496 2219422622154752 2222309107040256 2224980151640064 2226519733960704 2227582264147968 2227654406630016 2230025458106368 2237391412349184 2238224081114112 2240841682386944 2240914254288528 2246922756685824 2249152909635177 2254107806466048 2255183502114816 2256743983742976 2257894059208704 2259456416415744 2260297296904192 2263014000386048 2265040836624384 2268607213436928 2271333904799232 2272905561751552 2274063873434808 2279684397096288 2284706554970112 2284853749470656 2287452596502528 2287599967919539 2290980065640448 2293733647450112 2301068385767424 2302166491742208 2303759483404288 2310011300610048 2312304071244804 2315869863716864 2318503989215232 2318653361149216 2321290652663808 2323761367875584 2329504722714624 2332304608198656 2335107858929664 2338633889611776 2340879257493504 2343692814293376 2348855983079424 2349007310470912 2358136536039424 2361203426230272 2363964851748864 2364041411117568 2366806155657216 2378036071104512 2378113086183744 2380894287536128 2383602373361664 2384489456074752 2387355428978688 2389647575357952 2393255961427968 2396132470996992 2397790482726912 2399012437909248 2401565877960704 2406605888913408 2407501532626944 2410395164276736 2413214119493632 2413292273849184 2419256911204224 2422164671914806 2427500714655744 2427657108812572 2428659156123648 2430339674800128 2434166319742976 2437092000415744 2439274747133952 2443115460624384 2444805982388224 2446051897476096 2447744451117056 2455044735334464 2457657814556672 2460453213044736 2460611730199168 2463410488541184 2463569196221042 2466032472031232 2469658096854312 2475098767884288 2478073646211072 2479256221876224 2487184211086848 2490173615186712 2494013699387392 2496850449924096 2502512242327552 2508697393692672 2508778640369664 2511712654983168 2514731540385792 2520946892685312 2526663325548544 2529537212547072 2529700180507136 2533520047079424 2539000548817824 2542834459017216 2544593981669376 2545808301883392 2545890750434304 2557018756970496 2557970378416128 2560961922727936 2561044862044032 2564040001961984 2566956402081792 2570460468154488 2577352573845504 2580450353381376 2582235904475136 2583196910747648 2586301714726912 2588618098999296 2591729418829824 2592693958213632 2595810176913408 2597606356287488 2598930141068352 2605353596681472 2608485031292868 2611093205680128 2611261427966464 2614231538860032 2614399963336616 2621409882800128 2629792440877056 2631047419133952 2632867981033472 2634209735743488 2642547642728448 2642633224279776 2646708415676416 2649718844817408 2649889555599104 2652903603044352 2655727277572096 2659631796612336 2665490980798464 2668694695919616 2675290579992576 2678506073478144 2684579783395328 2685860907032576 2695013184045056 2697688083118938 2701761612705792 2704921320751104 2714865884430336 2717755509833728 2717843527067136 2721022042898432 2724292502084608 2728406204547072 2731025800409088 2735149670203392 2738437109710848 2740331980259328 2741639709720576 2741728500467712 2744646717669376 2750406730186752 2753712507506688 2754737330601984 2757958993707008 2758048312970496 2764865041376256 2768188196474064 2774286531035136 2774465267214368 2775610464141312 2780869435588608 2781904365420544 2785248000475136 2787742568153088 2792131954999296 2794063979872256 2795487882829824 2797422229848064 2798847844227456 2805765411810816 2807706870398976 2808751788064768 2812127691656192 2815326272618496 2815507652824048 2822466396404928 2825858783900607 2828684306153472 2832084167098368 2833435682144256 2835396287266816 2842496241242112 2845912703070528 2850301370728448 2853543371341824 2853727213722112 2870528748552192 2873978903298048 2881082163068928 2881267779663364 2884545002207232 2887615229198336 2891085920579584 2901714912934656 2906096524591104 2908107407622144 2909589429067776 2912992191578112 2922307150823424 2926813625974784 2926908413764608 2930331430813696 2937669106462272 2941104708132864 2941199958753693 2945545798680576 2949086118150144 2951126747971584 2955773388259328 2961976478662656 2963078809387008 2966640202186752 2968692978614272 2970109685530624 2970205875506688 2977546967635968 2981125750048992 2983188549798912 2984298774818816 2987693187268608 2987885672384704 2995897008914432 2998870546180236 3002184304164864 3005477075288064 3006911336153088 3010525412278272 3012608555220992 3020054448832512 3020152256319744 3021593520411648 3024809617915904 3028445206398976 3031889832050688 3032085164579744 3039579196128384 3046275406626816 3049936795336704 3057474948562944 3061149798260736 3064829064845184 3068091181023232 3069555322322944 3083072094993072 3087727557378048 3091338652286976 3095054203551744 3102703867920384 3109739477598208 3113477145239552 3118178519482368 3121172343324672 3121273425616164 3124923752391168 3129642411098112 3133404000534528 3143321977356288 3147100008579072 3148271234973696 3151953135665152 3152055214823424 3155741540876288 3159845761572864 3163643653113216 3167446109427054 3170817448244992 3178136497815552 3183140571971584 3186196767143936 3189820823175168 3191007948570624 3194843294662656 3197053976969216 3198683250545664 3206589042069504 3208807851884544 3210002043502592 3210443115437376 3213860219035648 3217515740135424 3217723031798912 3225675881605632 3229552895886408 3236667619540992 3238212208164864 3248567132848128 3252366329511936 3252471660652032 3257487280832512 3261402529968128 3273392980445952 3280604284059648 3284547318054912 3292665329221632 3292877462472416 3296622859665408 3300131690512384 3304098194948096 3305674962501632 3316245614782464 3320231486915616 3325245061791744 3329133933232128 3339779600941056 3341373396221952 3345038187159552 3348950206644224 3352975387181056 3357336121671168 3361262523580416 3361371381432792 3370384135028736 3378026729439232 3385115975614464 3385334065090432 3389184624623616 3390445945356288 3392791975559168 3394521000579072 3402910820155392 3407000857198848 3409358342627328 3410627171221504 3411095810152212 3414506499735552 3414726482725376 3427280624205984 3436470098460672 3440600471175168 3442981205966848 3451490798665728 3451602578651136 3453249737613312 3455639225106432 3456925277618176 3461080235884544 3465016950915072 3465240188091136 3473804795575296 3477980041723824 3485642051813376 3494257084071936 3498456912297984 3498682303876942 3502661788394496 3506389921169408 3508063225511936 3512279647657984 3523396856971264 3523510965706368 3537204804059136 3545947277623296 3546175728816448 3550209233485824 3553987974397952 3558259594559488 3567054106656768 3567169629275616 3571341431304192 3576734184112128 3581033143468032 3584471363036928 3592367974121472 3596685724090368 3596917444158584 3602348816941056 3606561761001472 3611252298940416 3615592746415104 3619821179240448 3619938410773776 3623791369422848 3637874939396096 3641367733878784 3641485663218858 3645509512200192 3651249479614464 3653775973679104 3655638000623616 3664673190936576 3667208973582336 3669077846214144 3671616676675584 3672983107469312 3677397750627328 3686486721835008 3690917595298752 3695353794331563 3699048708046848 3700813952188416 3704487145281468 3707825914118144 3712648151826432 3717110469316608 3718884332814336 3722842606665728 3727317177106432 3731797125636608 3741020549081088 3743609160531968 3753768363491328 3763046090539008 3763288528539904 3767568982474752 3767811711867476 3771579074871296 3772097310578688 3776112222797824 3777914242859008 3789994988322816 3794550270760704 3800280070619136 3808500823226736 3816890972504064 3818712452825088 3827371664736256 3831971871064064 3836955567624192 3841442884091904 3841567293066048 3846060002942976 3851867582889984 3868953217246208 3873353856712704 3874795366121472 3879452572090368 3883989588770816 3889040937320448 3893715265370112 3896409534431232 3898395211602528 3902544551686144 3916892141949696 3921472944177152 3921599945004924 3925933320830976 3932114824200192 3944688661315584 3946571128700928 3949301971550208 3950771745849344 3951314603615232 3955520269582336 3960274500675584 3963821464092672 3970062623514624 3974834333398656 3977584733065216 3983590916358144 3989447694918504 3998236471197696 3998494061573648 4003042043879424 4007302767050752 4009215114870784 4014033883037696 4026739265110016 4026869675092992 4028791360548864 4042519776067584 4046532124678407 4052511174426624 4052772261504512 4057381981126656 4066582393782272 4076633264750592 4076765290600704 4081533064347648 4086438753126912 4092609306820608 4096538700613632 4110497970388992 4110762793324096 4112459564580864 4116970076504064 4121784869715968 4126738938068992 4132105995902976 4136938490560512 4137072469455744 4161563124432896 4161697900821552 4166565003188224 4171304153382912 4172856548130816 4177872000712704 4188197932498944 4191095969808384 4193231824244736 4196133344772096 4197694979964928 4198271766341184 4202740286431232 4211560305598464 4213127682097152 4218191537484288 4223261479236072 4233699594607392 4243026459230208 4248126250647552 4248399940422001 4250153523216384 4253094430900224 4254677264760832 4259791059550208 4264911000727552 4275452056092672 4278410469179392 4280590820583168 4290020986847232 4300901175474176 4305793122828288 4306070527848544 4310968354947072 4315556826054656 4317616277553152 4321901669495046 4331422843797504 4336488439349248 4336628880869376 4352572369401984 4362161111433216 4364523973927936 4369488287367168 4379396424073216 4390220438962176 4390362620646912 4395497146220544 4411657062199296 4421660819709952 4426690121957376 4426975315887488 4433660082388992 4444618214080512 4449960303280128 4453039467921408 4455164528295936 4455308813260032 4460050916212736 4474782824698368 4476448162228224 4481683364773888 4481828508577056 4493845513371648 4498305819270354 4508215612932096 4510367004229632 4513487967485952 4515788118417408 4518912832831488 4520594593808384 4526028000772096 4530081673248768 4537214426873856 4542667809598464 4545811123503104 4548127746869616 4559368794192576 4569413109940224 4569707498941312 4574905193005056 4575199935839078 4587467294900224 4602136771534848 4604332983484416 4607518966808576 4624608142489608 4631739727433728 4637007978430464 4637306722298432 4642581305327616 4647522735751168 4659009445429248 4664609216397312 4670215717859328 4677267779223552 4681758514987008 4687385628586752 4697711966158848 4698014620941824 4716273072078848 4722406852460544 4727929703497728 4728082822235136 4733612311314432 4756072142209024 4756226172367488 4761788575072256 4767204746723328 4774710857957376 4779295150715904 4786511922855936 4792264941993984 4795580965453824 4798024875818496 4803131755921408 4813211777826816 4815003065253888 4820790328553472 4826428238987264 4826584547698368 4838513822408448 4844329343829612 4855001429311488 4855314217625144 4857318312247296 4868332639485952 4874184000831488 4878549494267904 4886230921248768 4889611964776448 4892103794952192 4895488902234112 4910089470668928 4915315629113344 4920906426089472 4921223460398336 4926820977082368 4927138392442084 4932064944062464 4939316193708624 4950197535768576 4956147292422144 4958512443752448 4974368422173696 4980347230373424 4988027398774784 4993700899848192 5005024484655104 5017557280739328 5023425309966336 5029463080771584 5041893785370624 5053326651097088 5059400361014272 5067040094158848 5078001097635648 5085668918034432 5089187963338752 5091616603766784 5091781500868608 5114037513940992 5115940756832256 5121923845455872 5122089724088064 5128080003923968 5133912804163584 5140920936308976 5154705147691008 5160900706762752 5164471808950272 5166393821495296 5172603429453824 5177236197998592 5183458837659648 5185387916427264 5191620353826816 5195212712574976 5197860282136704 5210707193362944 5216970062585736 5222522855932928 5228463077720064 5228799926673232 5242819765600256 5248023455815413 5259584881754112 5262094838267904 5265735962066944 5268419471486976 5285095285456896 5285266448559552 5293416831352832 5299437689634816 5299779111198208 5305807206088704 5319263593224672 5330981961596928 5337389391839232 5350581159985152 5357012146956288 5369159566790656 5371721814065152 5390026368090112 5395376166237876 5403523225411584 5409842641502208 5429731768860672 5435511019667456 5435687054134272 5442044085796864 5448585004169216 5456812409094144 5462051600818176 5462228494828287 5470299340406784 5476874219421696 5480663960518656 5483457000935424 5489293435338752 5500813460373504 5507425015013376 5509474661203968 5515917987414016 5516096625940992 5529730082752512 5536376392948128 5548573062070272 5548930534428736 5551220928282624 5561738871177216 5563808730841088 5570496000950272 5575485136306176 5584263909998592 5590975765659648 5594844459696128 5597695688454912 5611530823621632 5615413740797952 5617503576129536 5624255383312384 5630652545236992 5631015305648096 5644932792809856 5651717567801214 5657368612306944 5664168334196736 5666871364288512 5670792574533632 5684992482484224 5691825406141056 5700602741456896 5707454427444224 5741057497104384 5747957806596096 5762164326137856 5762535559326728 5769090004414464 5775230458396672 5782171841159168 5803429825869312 5812193049182208 5819178858135552 5825984383156224 5844614301646848 5853627251949568 5853816827529216 5860662861627392 5875338212924544 5882209416265728 5882399917507386 5898172236300288 5902253495943168 5911546776518656 5923952957325312 5926157618774016 5933280404373504 5937385957228544 5940219371061248 5940411751013376 5955093935271936 5962251500097984 5966377099597824 5968597549637632 5975386374537216 5975771344769408 5997741092360472 6010954150576128 6013822672306176 6021050824556544 6025217110441984 6040108897665024 6040304512639488 6043187040823296 6049619235831808 6056890412797952 6063779664101376 6064170329159488 6079158392256768 6092550813253632 6099873590673408 6114949897125888 6122299596521472 6129658129690368 6136182362046464 6139110644645888 6166144189986144 6175455114756096 6182677304573952 6190108407103488 6205407735840768 6219478955196416 6226954290479104 6242344686649344 6242546851232328 6249847504782336 6259284822196224 6266808001069056 6286643954712576 6294200017158144 6296542469947392 6304110429646848 6311483081752576 6319691523145728 6327287306226432 6334892218854108 6341634896489984 6366281143943168 6372393534287872 6379641646350336 6382015897141248 6389686589325312 6394107953938432 6397366501091328 6413178084139008 6417615703769088 6420004087005184 6420886230874752 6427720438071296 6435031480270848 6435446063597824 6451351763211264 6459105791772816 6473335239081984 6476424416329728 6482852504242569 6497134265696256 6504732659023872 6504943321304064 6514974561665024 6522805059936256 6546785960891904 6569094636109824 6585330658443264 6585754924944832 6593245719330816 6600263381024768 6608196389896192 6611349925003264 6632491229564928 6640462973831232 6650490123583488 6658267866464256 6679559201882112 6682746792443904 6690076374319104 6697900413288448 6705950774362112 6714672243342336 6722525047160832 6722742762865584 6740768270057472 6756053458878464 6770231951228928 6770668130180864 6778369249247232 6780891890712576 6785583951118336 6789042001158144 6805821640310784 6814001714397696 6818716685254656 6821254342443008 6822191620304424 6829452965450752 6854561248411968 6862799903758617 6872940196921344 6881200942350336 6885962411933696 6903205157302272 6906499475226624 6911278450212864 6913850555236352 6922160471769088 6930033901830144 6930480376182272 6947609591150592 6955960083447648 6971284103626752 6988514168143872 6996913824595968 6997364607753884 7005323576788992 7012779842338816 7016126451023872 7024559295315968 7046793713942528 7047021931412736 7074409608118272 7091894555246592 7092351457632896 7100418466971648 7107975948795904 7116519189118976 7134108213313536 7134339258551232 7142682862608384 7153468368224256 7162066286936064 7168942726073856 7193371448180736 7193834888317168 7204697633882112 7213123522002944 7222504597880832 7231185492830208 7239642358480896 7239876821547552 7247582738845696 7275749878792192 7282735467757568 7282971326437716 7291019024400384 7302498959228928 7311276001247232 7329346381873152 7334417947164672 7338155692428288 7343233353351168 7345966214938624 7354795501254656 7372973443670016 7381835190597504 7390707588663126 7398097416093696 7408974290562936 7415651828236288 7425296303652864 7434220938633216 7437768665628672 7445685213331456 7454634354212864 7463594251273216 7482041098162176 7487218321063936 7507536726982656 7526092181078016 7526577057079808 7535137964949504 7535623423734952 7544194621157376 7552224445595648 7555828485718016 7579989976645632 7589100541521408 7600560141238272 7617001646453472 7633781945008128 7637424905650176 7654743329472512 7663943742128128 7673911135248384 7682885768183808 7683134586132096 7692120005885952 7737906434492416 7746707713425408 7749590732242944 7758905144180736 7767979177541632 7778081874640896 7787430530740224 7792819068862464 7796790423205056 7805089103372288 7833784283899392 7842945888354304 7843199890009848 7864229648400384 7889377322631168 7893142257401856 7898603943100416 7901543491698688 7902629207230464 7911040539164672 7920549001351168 7927642928185344 7940125247029248 7949668666797312 7955169466130432 7967181832716288 7978895389837008 7996472942395392 7996988123147296 8006084087758848 8014605534101504 8018430229741568 8028067766075392 8053478530220032 8053739350185984 8057582721097728 8085039552135168 8093064249356814 8105544523009024 8114763962253312 8133164787564544 8153266529501184 8153530581201408 8163066128695296 8172877506253824 8185218613641216 8193077401227264 8220995940777984 8221525586648192 8224919129161728 8233940153008128 8253477876137984 8264211991805952 8273876981121024 8274144938911488 8323126248865792 8323395801643104 8333130006376448 8342608306765824 8345713096261632 8355744001425408 8376395864997888 8382191939616768 8386463648489472 8392266689544192 8395389959929856 8396543532682368 8405480572862464 8423120611196928 8426255364194304 8436383074968576 8446522958472144 8467399189214784 8477576351701821 8486052918460416 8496252501295104 8496799880844002 8500307046432768 8506188861800448 8519582119100416 8529822001455104 8550904112185344 8556820938358784 8561181641166336 8601802350948352 8611586245656576 8612141055697088 8621936709894144 8631113652109312 8635232555106304 8643803338990092 8662845687595008 8673257761738752 8705144738803968 8724322222866432 8729047947855872 8738976574734336 8758792848146432 8780440877924352 8780725241293824 8790994292441088 8823314124398592 8843321639419904 8853380243914752 8853950631774976 8867320164777984 8889236428161024 8899920606560256 8906078935842816 8910329056591872 8910617626520064 8920101832425472 8949565649396736 8952896324456448 8963366729547776 8963657017154112 8987691026743296 8996611638540708 9016431225864192 9020734008459264 9031576236834816 9037825665662976 9041189187616768 9052056001544192 9060163346497536 9074428853747712 9085335619196928 9091622247006208 9096255493739232 9118737588385152 9138826219880448 9139414997882624 9149810386010112 9150399871678156 9174934589800448 9204273543069696 9208665966968832 9215037933617152 9249216284979216 9263479454867456 9274015956860928 9274613444596864 9285162610655232 9295045471502336 9329218432794624 9340431435718656 9354535558447104 9363517029974016 9374771257173504 9396029241883648 9432546144157696 9444813704921088 9455859406995456 9456165644470272 9467224622628864 9512144284418048 9512452344734976 9523577150144512 9534409493446656 9549421715914752 9558590301431808 9573023845711872 9584529883987968 9591161930907648 9596049751636992 9606263511842816 9626423555653632 9630006130507776 9641580657106944 9652856477974528 9653169095396736 9677027644816896 9688658687659224 9710002858622976 9710628435250288 9714636624494592 9736665278971904 9748368001662976 9757098988535808 9772461842497536 9779223929552896 9784207589904384 9790977804468224 9820178941337856 9830631258226688 9841812852178944 9842446920796672 9853641954164736 9854276784884168 9878632387417248 9900395071537152 9912294584844288 9917024887504896 9948736844347392 9960694460746848 9976054797549568 9987401799696384 10010048969310208 10035114561478656 10046850619932672 10058926161543168 10083787570741248 10106653302194176 10118800722028544 10134080188317696 10156002195271296 10171337836068864 10178375926677504 10183563001737216 10228075027881984 10231881513664512 10243847690911744 10244179448176128 10256160007847936 10281841872617952 10309410295382016 10321801413525504 10328943617900544 10332787642990592 10345206858907648 10354472395997184 10366917675319296 10370775832854528 10383240707653632 10390425425149952 10395720564273408 10421414386725888 10433940125171472 10445045711865856 10456926155440128 10457599853346464 10485639531200512 10496046911630826 10519169763508224 10524189676535808 10531471924133888 10536838942973952 10570190570913792 10570532897119104 10586833662705664 10599558222396416 10611614412177408 10638527186449344 10661963923193856 10674778783678464 10701162319970304 10714024293912576 10738319133581312 10743443628130304 10790752332475752 10807046450823168 10819685283004416 10859463537721344 10871022039334912 10871374108268544 10884088171593728 10897170008338432 10913624818188288 10924103201636352 10924456989656574 10953748438843392 10961327921037312 10966914001870848 10978586870677504 11001626920747008 11014850030026752 11018949322407936 11031835974828032 11032193251881984 11059460165505024 11072752785896256 11086061382994689 11097146124140544 11097861068857472 11102441856565248 11123477742354432 11140992001900544 11168527819997184 11181951531319296 11189688919392256 11195391376909824 11223061647243264 11230827481595904 11235007152259072 11248510766624768 11261305090473984 11262030611296192 11289865585619712 11303435135602428 11314737224613888 11328336668393472 11333742728577024 11369984964968448 11383650812282112 11401205482913792 11414908854888448 11482114994208768 11495915613192192 11524328652275712 11525071118653456 11538180008828928 11550460916793344 11564343682318336 11606859651738624 11624386098364416 11638357716271104 11651968766312448 11689228603293696 11707633655058432 11721325723254784 11750676425849088 11764418832531456 11764799835014772 11796344472600576 11823093553037312 11847905914650624 11852315237548032 11866560808747008 11874771914457088 11880438742122496 11880823502026752 11910187870543872 11924503000195968 11932754199195648 11937195099275264 11950772749074432 11951542689538816 11995482184720944 12021908301152256 12027645344612352 12042101649113088 12050434220883968 12080217795330048 12080609025278976 12086374081646592 12099238471663616 12113780825595904 12127559328202752 12128340658318976 12158316784513536 12199747181346816 12229899794251776 12244599193042944 12245388063569297 12259316259380736 12272364724092928 12278221289291776 12332288379972288 12350910229512192 12365354609147904 12380216814206976 12410815471681536 12438957910392832 12453908580958208 12484689373298688 12485093702464656 12499695009564672 12518569644392448 12533616002138112 12573287909425152 12588400034316288 12593084939894784 12608220859293696 12622966163505152 12639383046291456 12654574612452864 12669784437708216 12683269792979968 12732562287886336 12744787068575744 12745199821266003 12759283292700672 12764031794282496 12779373178650624 12788215907876864 12794733002182656 12826356168278016 12835231407538176 12840008174010368 12841772461749504 12855440876142592 12870062960541696 12870892127195648 12902703526422528 12918211583545632 12946670478163968 12952848832659456 12965705008485138 12994268531392512 13009465318047744 13009886642608128 13029949123330048 13045610119872512 13093571921783808 13138189272219648 13170661316886528 13171509849889664 13186491438661632 13200526762049536 13216392779792384 13222699850006528 13264982459129856 13280925947662464 13300980247166976 13359118403764224 13365493584887808 13380152748638208 13395800826576896 13411901548724224 13429344486684672 13445050094321664 13445485525731168 13481536540114944 13512106917756928 13540463902457856 13541336260361728 13556738498494464 13561783781425152 13578084002316288 13611643280621568 13628003428795392 13637433370509312 13642508684886016 13644383240608848 13658905930901504 13709122496823936 13725599807517234 13762401884700672 13771924823867392 13806410314604544 13812998950453248 13822556900425728 13827701110472704 13844320943538176 13860960752364544 13895219182301184 13911920166895296 13942568207253504 13977028336287744 13993827649191936 13994729215507768 14010647153577984 14025559684677632 14032252902047744 14049118590631936 14093587427885056 14094043862825472 14148819216236544 14183789110493184 14184702915265792 14200836933943296 14215951897591808 14233038378237952 14268216426627072 14268678517102464 14285365725216768 14324132573872128 14337885452147712 14386742896361472 14387669776634336 14409395267764224 14426247044005888 14445009195761664 14462370985660416 14479284716961792 14479753643095104 14495165477691392 14565470935515136 14565942652875432 14604997918457856 14622552002494464 14658692763746304 14668835894329344 14676311384856576 14686466706702336 14691932429877248 14709591002509312 14745946887340032 14763670381195008 14781415177326252 14796194832187392 14817948581125872 14850592607305728 14868441877266432 14875537331257344 14891370426662912 14909268708425728 14927188502546432 14964082196324352 14974436642127872 15015073453965312 15053154114159616 15070275929899008 15071246847469904 15088389242314752 15104448891191296 15111656971436032 15159979953291264 15178201083042816 15201120282476544 15234003292906944 15267563890016256 15274849811300352 15327887484256256 15347822270496768 15365771536367616 15366269172264192 15384240011771904 15475812868984832 15493415426850816 15499181464485888 15517810288361472 15535958355083264 15556163749281792 15574861061480448 15585638137724928 15593580846410112 15610178206744576 15667568567798784 15685891776708608 15686399780019696 15728459296800768 15744070367446239 15778754645262336 15786284514803712 15797207886200832 15805258414460928 15822081078329344 15841098002702336 15855285856370688 15880250494058496 15899337333594624 15910338932260864 15957790779674016 15992945884790784 15993976246294592 16012168175517696 16013199775436773 16029211068203008 16036860459483136 16056135532150784 16107478700371968 16115165442195456 16170079104270336 16186128498713628 16211089046018048 16229527924506624 16266329575129088 16306533059002368 16307061162402816 16326132257390592 16345755012507648 16370437227282432 16386154802454528 16441991881555968 16443051173296384 16467880306016256 16506955752275968 16528423983611904 16547753962242048 16548289877822976 16646252497731584 16646791603286208 16666260012752896 16685216613531648 16691426192523264 16711488002850816 16752791729995776 16772927296978944 16784533379088384 16790779919859712 16793087065364736 16810961145724928 16846241222393856 16852510728388608 16872766149937152 16893045916944288 16934798378429568 16955152703403642 16972105836920832 16992505002590208 16993599761688004 17000614092865536 17012377723600896 17039164238200832 17059644002910208 17101808224370688 17113641876717568 17122363282332672 17203604701896704 17223172491313152 17224282111394176 17243873419788288 17262227304218624 17287606677980184 17325691375190016 17346515523477504 17410289477607936 17458095895711744 17477953149468672 17517585696292864 17560881755848704 17561450482587648 17581988584882176 17646628248797184 17686643278839808 17706760487829504 17707901263549952 17734640329555968 17778472856322048 17799841213120512 17812157871685632 17820658113183744 17821235253040128 17840203664850944 17899131298793472 17905792648912896 17926733459095552 17927314034308224 17993223277081416 18032862451728384 18041468016918528 18063152473669632 18075651331325952 18082378375233536 18104112003088384 18120326692995072 18148857707495424 18170671238393856 18183244494012416 18192510987478464 18237475176770304 18277652439760896 18278829995765248 18299620772020224 18300799743356312 18349869179600896 18408547086139392 18417331933937664 18430075867234304 18498432569958432 18526958909734912 18548031913721856 18549226889193728 18570325221310464 18590090943004672 18658436865589248 18680862871437312 18727034059948032 18749542514347008 18792058483767296 18865092288315392 18889627409842176 18912331288940544 18934449245257728 19024288568836096 19024904689469952 19047154300289024 19098843431829504 19117180602863616 19146047691423744 19169059767975936 19182323861815296 19192099503273984 19212527023685632 19252847111307264 19260012261015552 19283161314213888 19305712955949056 19306338190793472 19354055289633792 19377317375318448 19420005717245952 19421256870500576 19429273248989184 19473330557943808 19496736003325952 19514197977071616 19544923684995072 19558447859105792 19568415179808768 19581955608936448 19640357882675712 19661262516453376 19684893841593344 19707283908329472 19708553569768336 19757264774834496 19800790143074304 19824589169688576 19834049775009792 19897473688694784 19921388921493696 19952109595099136 19974803599392768 20070229122957312 20093701239865344 20117852323086336 20167575141482496 20213306604388352 20237601444057088 20268160376635392 20312004390542592 20342675672137728 20356751853355008 20367126003474432 20456150055763968 20463763027329024 20487695381823488 20488358896352256 20512320015695872 20563683745235904 20588399711275851 20618820590764032 20643602827051008 20657887235801088 20690413717815296 20733835350638592 20741551665709056 20766481415307264 20780850850299904 20791441128546816 20842828773451776 20867880250342944 20890091423731712 20913852310880256 20915199706692928 20971279062401024 20992093823261652 21038339527016448 21048379353071616 21073677885947904 21140381141827584 21141065794238208 21173667325411328 21199116444792832 21223228824354816 21277054372898688 21323927846387712 21349557567356928 21402324639940608 21428048587825152 21476638267162624 21486887256260608 21581504664951504 21614092901646336 21639370566008832 21718927075442688 21742748216537088 21768176343187456 21794340016676864 21827249636376576 21848206403272704 21848913979313148 21907496877686784 21933828003741696 21957173741355008 22003253841494016 22029700060053504 22037898644815872 22063671949656064 22064386503763968 22118920331010048 22145505571792512 22172122765989378 22194292248281088 22195722137714944 22246955484708864 22281984003801088 22337055639994368 22363903062638592 22379377838784512 22390782753819648 22446123294486528 22461654963191808 22470014304518144 22497021533249536 22522610180947968 22524061222592384 22579731171239424 22606870271204856 22656673336786944 22667485457154048 22739969929936896 22767301624564224 22802410965827584 22829817709776896 22964229988417536 22991831226384384 23048657304551424 23050142237306912 23076360017657856 23100921833586688 23128687364636672 23213719303477248 23248772196728832 23276715432542208 23303937532624896 23378457206587392 23415267310116864 23442651446509568 23501352851698176 23528837665062912 23529599670029544 23592688945201152 23646187106074624 23695811829301248 23704630475096064 23733121617494016 23749543828914176 23761647004053504 23820375741087744 23849006000391936 23865508398391296 23874390198550528 23901545498148864 23903085379077632 23990964369441888 24043816602304512 24055290689224704 24084203298226176 24100868441767936 24160435590660096 24161218050557952 24172748163293184 24198476943327232 24227561651191808 24255118656405504 24256681316637952 24316633569027072 24399494362693632 24459799588503552 24489198386085888 24490776127138594 24518632518761472 24544729448185856 24556442578583552 24664576759944576 24701820459024384 24760433628413952 24821630943363072 24877915820785664 24907817161916416 24969378746597376 24970187404929312 24999390019129344 25037139288784896 25067232004276224 25146575818850304 25176800068632576 25186169879789568 25216441718587392 25245932327010304 25278766092582912 25309149224905728 25339568875416432 25366539585959936 25465124575772672 25489574137151488 25490399642532006 25518566585401344 25558746357301248 25576431815753728 25589466004365312 25652712336556032 25670462815076352 25680016348020736 25683544923499008 25710881752285184 25741784254391296 25805407052845056 25836423167091264 25893340956327936 25905697665318912 25931410016970276 25988537062785024 26019773285216256 26059898246660096 26091220239745024 26187143843567616 26276378544439296 26341322633773056 26343019699779328 26372982877323264 26401053524099072 26432785559584768 26445399700013056 26529964918259712 26561851895324928 26601960494333952 26718236807528448 26730987169775616 26760305497276416 26791601653153792 26823803097448448 26858688973369344 26890100188643328 26890971051462336 26963073080229888 27082672520723456 27113476996988928 27123567562850304 27156168004632576 27223286561243136 27256006857590784 27274866741018624 27285017369772032 27288766481217696 27317811861803008 27418244993647872 27451199615034468 27524803769401344 27612820629209088 27625997900906496 27645113800851456 27655402220945408 27688641887076352 27721921504729088 27790438364602368 27823840333790592 27885136414507008 27987655298383872 27989458431015536 28021294307155968 28051119369355264 28064505804095488 28098237181263872 28187174855770112 28188087725650944 28297638432473088 28367578220986368 28369405830531584 28401673867886592 28466076756475904 28536432853254144 28537357034204928 28570731450433536 28648265147744256 28675770904295424 28773485792722944 28775339553268672 28818790535528448 28852494088011776 28890018391523328 28924741971320832 28958569433923584 28959507286190208 28990330955382784 29130941871030272 29131885305750864 29209995836915712 29245104004988928 29317385527492608 29337671788658688 29352622769713152 29372933413404672 29383864859754496 29419182005018624 29491893774680064 29527340762390016 29562830354652504 29635897162251744 29701185214611456 29736883754532864 29738799582954007 29751074662514688 29782740853325824 29818537416851456 29854377005092864 29928164392648704 29948873284255744 30030146907930624 30106308228319232 30140551859798016 30142493694939808 30176778484629504 30208897782382592 30223313942872064 30319959906582528 30356402166085632 30402240564953088 30468006585813888 30535127780032512 30655774968512512 30695644540993536 30731543072735232 30732538344528384 30768480023543808 30951625737969664 30986830853701632 30998362928971776 31035620576722944 31112327498563584 31149722122960896 31171276275449856 31187161692820224 31220356413489152 31335137135597568 31371783553417216 31372799560039392 31456918593601536 31488140734892478 31557509290524672 31572569029607424 31594415772401664 31610516828921856 31644162156658688 31682196005404672 31710571712741376 31760500988116992 31798674667189248 31820677864521728 31915581559348032 31985891769581568 31987952492589184 32024336351035392 32026399550873546 32058422136406016 32112271064301568 32214957400743936 32230330884390912 32372256997427256 32422178092036096 32459055849013248 32532659150258176 32613066118004736 32614122324805632 32652264514781184 32691510025015296 32740874454564864 32772309604909056 32883983763111936 32886102346592768 32935760612032512 33013911504551936 33056847967223808 33095507924484096 33096579755645952 33292504995463168 33293583206572416 33332520025505792 33370433227063296 33422976005701632 33505583459991552 33545854593957888 33569066758176768 33581559839719424 33586174130729472 33621922291449856 33692482444787712 33705021456777216 33745532299874304 33786091833888576 33869596756859136 33910305406807284 33944211673841664 33985010005180416 33987199523376008 34001228185731072 34078328476401664 34119288005820416 34203616448741376 34227283753435136 34244726564665344 34407209403793408 34446344982626304 34448564222788352 34487746839576576 34524454608437248 34575213355960368 34651382750380032 34693031046955008 34820578955215872 34916191791423488 34955906298937344 35035171392585728 35122900965175296 35163977169764352 35293256497594368 35373286557679616 35415802527099904 35469280659111936 35556945712644096 35599682426241024 35624315743371264 35641316226367488 35642470506080256 35680407329701888 35798262597586944 35811585297825792 35853466918191104 35854628068616448 35986446554162832 36065724903456768 36082936033837056 36126304947339264 36151302662651904 36164756750467072 36208224006176768 36240653385990144 36297715414990848 36341342476787712 36366488988024832 36385021974956928 36474950353540608 36557659991530496 36599241544040448 36601599486712624 36699738359201792 36736164190707891 36817094172278784 36834663867875328 36860151734468608 36996865139916864 37053917819469824 37096063827443712 37098453778387456 37140650442620928 37316873731178496 37361725742874624 37454068119896064 37499085028694016 37584116967534592 37730184576630784 37779254819684352 37824662577881088 37868898490515456 38048577137672192 38049809378939904 38094308600578048 38197686863659008 38234361205727232 38235599463798009 38292095382847488 38338119535951872 38364647723630592 38384199006547968 38425054047371264 38505694222614528 38520024522031104 38566322628427776 38611425911898112 38612676381586944 38708110579267584 38754634750636896 38840011434491904 38842513741001152 38858546497978368 38946661115887616 38993472006651904 39028395954143232 39089847369990144 39136830359617536 39163911217872896 39280715765351424 39322525032906752 39369787683186688 39414567816658944 39417107139536672 39514529549668992 39601580286148608 39649178339377152 39668099550019584 39794947377389568 39842777842987392 39904219190198272 40140458245914624 40187402479730688 40235704646172672 40335150282964992 40426613208776704 40475202888114176 40536320753270784 40624008781085184 40685351344275456 40734252006948864 40912300111527936 40927526054658048 40975390763646976 40976717792704512 41024640031391744 41127367490471808 41176799422551702 41287205654102016 41315774471602176 41380827435630592 41467670701277184 41483103331418112 41532962830614528 41561701700599808 41582882257093632 41685657546903552 41735760500685888 41780182847463424 41827704621760512 41830399413385856 41984187646523304 42076679054032896 42096758706143232 42147355771895808 42280762283655168 42282131588476416 42347334650822656 42398232889585664 42446457648709632 42554108745797376 42647855692775424 42699115134713856 42804649279881216 42856097175650304 42953276534325248 42973774512521216 43163009329903008 43228185803292672 43278741132017664 43437854150885376 43485496433074176 43536352686374912 43588680033353728 43696412806545408 43697827958626296 43814993755373568 43867656007483392 43914347482710016 44006507682988032 44059400120107008 44075797289631744 44128773007527936 44237840662020096 44291011143585024 44344245531978756 44388584496562176 44391444275429888 44563968007602176 44674111279988736 44727806125277184 44758755677569024 44781565507639296 44892246588973056 44923309926383616 44940028609036288 44994043066499072 45045220361895936 45048122445184768 45159462342478848 45213740542409712 45313346673573888 45334970914308096 45479939859873792 45534603249128448 45604821931655168 45659635419553792 45983662452768768 46097314609102848 46100284474613824 46152720035315712 46201843667173376 46257374729273344 46427438606954496 46497544393457664 46553430865084416 46607875065249792 46756914413174784 46830534620233728 46885302893019136 47002705703396352 47057675330125824 47059199340059088 47185377890402304 47292374212149248 47391623658602496 47466243234988032 47499087657828352 47523294008107008 47640751482175488 47698012000783872 47731016796782592 47748780397101056 47806170758155264 47981928738883776 48039599326310319 48087633204609024 48110581378449408 48168406596452352 48201736883535872 48322436101115904 48345496326586368 48396953886654464 48455123302383616 48510237312811008 48513362633275904 48633267138054144 48798988725387264 48919599177007104 48978396772171776 48981552254277188 49037265037522944 49089458896371712 49112885157167104 49329153519889152 49403640918048768 49520867256827904 49643261886726144 49755831641571328 49815634323832832 49938757493194752 49940374809858624 49998780038258688 50074278577569792 50134464008552448 50353600137265152 50372339759579136 50432883437174784 50491864654020608 50557532185165824 50618298449811456 50679137750832864 50733079171919872 50930249151545344 50979148274302976 50980799285064012 51037133170802688 51117492714602496 51178932008730624 51305424673112064 51340925630152704 51360032696041472 51367089846998016 51421763504570368 51483568508782592 51610814105690112 51672846334182528 51786681912655872 51862820033940552 51977074125570048 52039546570432512 52119796493320192 52182440479490048 52374287687135232 52552757088878592 52682645267546112 52686039399558656 52745965754646528 52865571119169536 52890799400026112 53059929836519424 53123703790649856 53203920988667904 53436473615056896 53461974339551232 53520610994552832 53583203306307584 53647606194896896 53717377946738688 53780200377286656 53781942102924672 54165345041446912 54226953993977856 54247135125700608 54312336009265152 54446573122486272 54512013715181568 54549733482037248 54570034739544064 54577532962435392 54635623723606016 54836489987295744 54902399230068936 55049607538802688 55225641258418176 55251995801812992 55290227601702912 55310804441890816 55377283774152704 55443843009458176 55580876729204736 55647680667581184 55770272829014016 55975310596767744 55978916862031072 56042588614311936 56102238738710528 56129011608190976 56196474362527744 56374349711540224 56376175451301888 56595276864946176 56738811661063168 56803347735773184 56932153512951808 57072865706508288 57074714068409856 57141462900867072 57296530295488512 57351541808590848 57546971585445888 57550679106537344 57637581071056896 57780036783046656 57849483942641664 57917138867847168 57919014572380416 57980661910765568 58261883742060544 58263770611501728 58419991673831424 58490208009977856 58634771054985216 58675343577317376 58705245539426304 58745866826809344 58767729719508992 58838364010037248 58983787549360128 59054681524780032 59125660709305008 59271794324503488 59402370429222912 59473767509065728 59477599165908014 59502149325029376 59637074833702912 59708754010185728 59856328785297408 59897746568511488 60212616456638464 60281103719596032 60284987389879616 60353556969259008 60417795564765184 60446627885744128 60639919813165056 60712804332171264 60804481129906176 60936013171627776 61070255560065024 61311549937025024 61391289081987072 61463086145470464 61465076689056768 61536960047087616 61903251475939328 61973661707403264 62071241153445888 62224654997127168 62299444245921792 62342552550899712 62374323385640448 62440712826978304 62670274271195136 62743567106834432 62745599120078784 62913837187203072 62976281469784956 63115018581049344 63145138059214848 63221033657843712 63288324313317376 63364392010809344 63421143425482752 63521001976233984 63597349334378496 63641355729043456 63831163118696064 63971783539163136 63975904985178368 64048672702070784 64052799101747092 64116844272812032 64224542128603136 64429914801487872 64460661768781824 64744513994854512 64844356184072192 64918111698026496 65065318300516352 65228244649611264 65304529029562368 65383020050030592 65481748909129728 65544619209818112 65772204693185536 65871521224065024 66027823009103872 66113695934447616 66191015848968192 66193159511291904 66585009990926336 66587166413144832 66665040051011584 66740866454126592 66845952011403264 67011166919983104 67091709187915776 67138133516353536 67163119679438848 67172348261458944 67243844582899712 67384964889575424 67410042913554432 67491064599748608 67572183667777152 67739193513718272 67820610813614568 67970020010360832 67974399046752016 68002456371462144 68156656952803328 68238576011640832 68407232897482752 68454567506870272 68489453129330688 68814418807586816 68892689965252608 68897128445576704 68975493679153152 69150426711920736 69302765500760064 69386062093910016 69641157910431744 69832383582846976 69911812597874688 70070342785171456 70245801930350592 70327954339528704 70586512995188736 70746573115359232 70831605054199808 70938561318223872 71113891425288192 71199364852482048 71248631486742528 71284941012160512 71360814659403776 71596525195173888 71623170595651584 71706933836382208 71709256137232896 71972893108325664 72131449806913536 72165872067674112 72252609894678528 72302605325303808 72329513500934144 72416448012353536 72481306771980288 72595430829981696 72682684953575424 72732977976049664 72770043949913856 72949900707081216 73115319983060992 73198483088080896 73203198973425248 73399476718403584 73472328381415782 73634188344557568 73669327735750656 73720303468937216 73993730279833728 74107835638939648 74196907556774912 74281300885241856 74633747462356992 74723451485749248 74908136239792128 74998170057388032 75168233935069184 75558509639368704 75649325155762176 75737796981030912 76097154275344384 76099618757879808 76188617201156096 76395373727318016 76468722411454464 76471198927596018 76676239071903744 76729295447261184 76768398013095936 76850108094742528 77011388445229056 77040049044062208 77132645256855552 77222851823796224 77225352763173888 77416221158535168 77509269501273792 77680022868983808 77685027482002304 77717092995956736 77986944013303808 78179694739980288 78273660719235072 78327822435745792 78561431530702848 78645050065813504 78739575366373376 78829135633317888 78834214279073344 79029059099337984 79203160572297216 79298356678754304 79336199100039168 79589894754779136 79685555685974784 79808438380396544 80280916491829248 80374804959461376 80471409292345344 80670300565929984 80853226417553408 80950405776228352 81248017562170368 81370702688550912 81468504013897728 81824600223055872 81855052109316096 81953435585409024 82049280062783488 82254734980943616 82353598845103404 82574411308204032 82761654871261184 82935341402554368 82966206662836224 83065925661229056 83123403401199616 83165764514187264 83371315093807104 83471521001371776 83560365694926848 83655409243521024 83660798826771712 83968375293046608 84153358108065792 84193517412286464 84294711543791616 84561524567310336 84564263176952832 84694669301645312 84796465779171328 84892915297419264 85108217491594752 85398230269427712 85609298559762432 85712194351300608 85906553068650496 85947549025042432 86326018659806016 86456371606585344 86557482264035328 86875708301770752 86970992866148352 87072705372749824 87177360066707456 87392825613090816 87395655917252592 87629987510747136 87735312014966784 87828694965420032 88013015365976064 88118800240214016 88151594579263488 88257546015055872 88475681324040192 88582022287170048 88688491063957512 88782888550859776 89127936015204352 89216398748862021 89348222559977472 89455612250554368 89517511355138048 89563131015278592 89784493177946112 89846619852767232 89880057218072576 89988086132998144 90090440723791872 90096244890369536 90318924684957696 90427481084819424 90626693347147776 90669941828616192 90959879719747584 91069206498256896 91209643863310336 91319270839107584 91967324905537536 92194629218205696 92200568949227648 92305440070631424 92403687334346752 92514749458546688 92854877213908992 92995088786915328 93106861730168832 93513828826349568 93661069240467456 93770605786038272 94005411406792704 94115350660251648 94118398680118176 94370755780804608 94584748424298496 94783247317204992 94932486469976064 95046588016214016 95281502964350976 95396024001567744 95462033593565184 95497560794202112 95612341516310528 95963857477767552 96079198652620638 96175266409218048 96336813192904704 96403473767071744 96644872202231808 96690992653172736 96793907773308928 96910246604767232 97026725266551808 97266534276108288 97597977450774528 97839198354014208 97956793544343552 97963104508554376 98074530075045888 98178917792743424 98225770314334208 98658307039778304 98807281836097536 99041734513655808 99286523773452288 99511663283142656 99631268647665664 99877514986389504 99880749619717248 99997560076517376 100268928017104896 100707200274530304 100744679519158272 100865766874349568 100983729308041216 101115064370331648 101236596899622912 101358275501665728 101466158343839744 101958296548605952 101961598570128024 102234985429204992 102357864017461248 102610849346224128 102681851260305408 102720065392082944 102734179693996032 102843527009140736 102967137017565184 103221628211380224 103345692668365056 103573363825311744 103725640067881104 103954148251140096 104079093140865024 104239592986640384 104364880958980096 104748575374270464 105105514177757184 105372078799117312 105491931509293056 105731142238339072 105781598800052224 106119859673038848 106247407581299712 106407841977335808 106872947230113792 106923948679102464 107041221989105664 107295212389793792 107434755893477376 107560400754573312 107563884205849344 108330690082893824 108453907987955712 108494270251401216 108624672018530304 108893146244972544 109024027430363136 109099466964074496 109140069479088128 109155065924870784 109271247447212032 109672979974591488 109804798460137872 110099215077605376 110208492572123673 110451282516836352 110503991603625984 110580455203405824 110754567548305408 110887686018916352 111161753458409472 111295361335162368 111950621193535488 111957833724062144 112085177228623872 112204477477421056 112258023216381952 112392948725055488 112752350902603776 113190553729892352 113477623322126336 113606695471546368 113864307025903616 114145731413016576 114149428136819712 114282925801734144 114593060590977024 114703083617181696 115093943170891776 115101358213074688 115275162142113792 115560073566093312 115698967885283328 115834277735694336 115838029144760832 115961323821531136 116523767484121088 116527541223003456 116839983347662848 116980416019955712 117269542109970432 117410491078852608 117491733653618688 117535459439017984 117676728020074496 117967575098720256 118109363049560064 118251321418610016 118543588649006976 118804740858445824 118947535018131456 118955198331816028 119004298650058752 119274149667405824 119417508020371456 119712657570594816 119795493137022976 120425232913276928 120562207439192064 120569974779759232 120707113938518016 120835591129530368 121279839626330112 121425608664342528 121608962259812352 121872026343255552 122623099874050048 122782578163974144 122926172290940928 122930153378113536 123073920094175232 123806502951878656 123947323414806528 124142482306891776 124449309994254336 124598888491843584 124685105101799424 124748646771280896 124881425653956608 125340548542390272 125487134213668864 125491198240157568 125952562939569912 126230037162098688 126290276118429696 126442067315687424 126576648626634752 126728784021618688 126842286850965504 127042003952467968 127194698668756992 127282711458086912 127662326237392128 127943567078326272 127951809970356736 128097345404141568 128105598203494184 128449084257206272 128859829602975744 128921323537563648 129489027989709024 129688712368144384 129836223396052992 130130636601032704 130456489299222528 130609058059124736 130766040100061184 131089238419636224 131544409386371072 131743042448130048 132055646018207744 132227391868895232 132386319022583808 133170019981852672 133174332826289664 133330080102023168 133691904022806528 134022333839966208 134183418375831552 134276267032707072 134326239358877696 134344696522917888 134487689165799424 134769929779150848 134820085827108864 134982129199497216 135144367335554304 135478387027436544 135641221627229136 135940040020721664 135948798093504032 136004912742924288 136313313905606656 136477152023281664 136814465794965504 136909135013740544 136978906258661376 137628837615173632 137794256891153408 137950987358306304 138300853423841472 138605531001520128 138772124187820032 139282315820863488 139664767165693952 139823625195749376 140491603860701184 140655908679057408 141173025990377472 141493146230718464 141663210108399616 141877122636447744 142398729704964096 142497262973485056 142569882024321024 142721629318807552 143193050390347776 143246341191303168 143413867672764416 143418512274465792 143945786216651328 144118797978930957 144262899613827072 144331744135348224 144505219789357056 144605210650607616 144832896024707072 145190861659963392 145365369907150848 145465955952099328 145540087899827712 145899801414162432 146230639966121984 146396966176161792 146406397946850496 146798953436807168 146944656762831564 147268376689115136 147338655471501312 147987460559667456 148215671277879296 148393815113549824 148562601770483712 149267494924713984 149446902971498496 149816272479584256 149996340114776064 150336467870138368 151117019278737408 151298650311524352 151475593962061824 152199237515759616 152377234402312192 152790747454636032 152937444822908928 152942397855192036 153352478143807488 153536796026191872 153700216189485056 154022776890458112 154080098088124416 154265290513711104 154445703647592448 154450705526347776 154832442317070336 155018539002547584 155360045737967616 155370054964004608 155973888026607616 156359389479960576 156547321438470144 156655644871491584 157122863061405696 157290100131627008 157479150732746752 157658271266635776 157668428558146688 158058118198675968 158596713357508608 158672398200078336 159179789509558272 159371111371949568 159616876760793088 160561832983658496 160749609918922752 160942818584690688 161340601131859968 161706452835106816 161900811552456704 162496035124340736 162741405377101824 162937008027795456 163649200446111744 163710104218632192 163906871170818048 164098560125566976 164509469961887232 164707197690206808 165148822616408064 165523309742522368 165870682805108736 165932413325672448 166131851322458112 166246806802399232 166331529028374528 166742630187614208 166943042002743552 167120731389853696 167310818487042048 167321597653543424 167936750586093216 168306716216131584 168387034824572928 168589423087583232 169123049134620672 169128526353905664 169389338603290624 169592931558342656 169785830594838528 170216434983189504 170796460538855424 171218597119524864 171424388702601216 171813106137300992 171895098050084864 172652037319612032 172912743213170688 173751416603541504 173941985732296704 174145410745499648 174354720133414912 174785651226181632 174791311834505184 175259975021494272 175470624029933568 175657389930840064 176026030731952128 176237600480428032 176303189158526976 176515092030111744 176951362648080384 177164044574340096 177376982127915024 177565777101719552 178255872030408704 178432797497724042 178911224501108736 179035022710276096 179126262030557184 179568986355892224 179693239705534464 179760114436145152 179976172265996288 180192489780739072 180637849369915392 180854962169638848 181253386694295552 181339883657232384 181919759439495168 182138412996513792 182419287726620672 182638541678215168 183934649811075072 184389258436411392 184401137898455296 184610880141262848 184807374668693504 185029498917093376 185709754427817984 186213723460337664 187027657652699136 187322138480934912 187541211572076544 188010822813585408 188230701320503296 188236797360236352 188741511561609216 189864972939952128 190093176032428032 190563005928701952 190792048003135488 190924067187130368 190995121588404224 191224683032621056 191927714955535104 192158397305241276 192350532818436096 192673626385809408 193289744404463616 193381985306345472 193587815546617856 193820493209534464 194053450533103616 194533068552216576 195195954901549056 195913587088687104 195926209017108752 196149060150091776 196357835585486848 196451540628668416 197316614079556608 197614563672195072 198083469027311616 198573047546904576 199262537295331328 199755029972779008 199761499239434496 199995120153034752 200537856034209792 201414400549060608 201489359038316544 201731533748699136 201967458616082432 202230128740663296 202473193799245824 202716551003331456 202932316687679488 203916593097211904 203923197140256048 204469970858409984 204715728034922496 205221698692448256 205363702520610816 205468359387992064 205687054018281472 205934274035130368 206443256422760448 206691385336730112 207451280135762208 207908296502280192 208158186281730048 208171597080678049 208479185973280768 208729761917960192 209497150748540928 210211028355514368 210744157598234624 210983863018586112 211462284476678144 211563197600104448 212239719346077696 212494815162599424 212815683954671616 213745894460227584 214082443978211328 214590424779587584 214869511786954752 215120801509146624 215127768411698688 216661380165787648 216907815975911424 216988540502802432 217249344037060608 217786292489945088 218048054860726272 218198933928148992 218280138958176256 218310131849741568 218542494894424064 219345959949182976 219609596920275744 220198430155210752 220416985144247346 220902565033672704 221007983207251968 221160910406811648 221509135096610816 221775372037832704 222323506916818944 222590722670324736 223901242387070976 223915667448124288 224170354457247744 224408954954842112 224785897450110976 225504701805207552 226955246644252672 227213390943092736 227728614051807232 228291462826033152 228298856273639424 228565851603468288 229186121181954048 229406167234363392 230187886341783552 230202716426149376 230550324284227584 231120147132186624 231397935770566656 231668555471388672 231676058289521664 231922647643062272 233047534968242176 233055082446006912 233960832039911424 234539084219940864 234820982157705216 234983467307237376 235070918878035968 235353456040148992 235935150197440512 236218726099120128 236502642837220032 237087177298013952 237609481716891648 237895070036262912 237910396663632056 238008597300117504 238548299334811648 238835016040742912 239425315141189632 239590986274045952 240850465826553856 241124414878384128 241139949559518464 241414227877036032 241671182259060736 242559679252660224 242851217328685056 243744052686511104 245246199748100096 245565156327948288 245860306756227072 246147840188350464 247613005903757312 248284964613783552 248898619988508672 249197776983687168 249370210203598848 249497293542561792 249762851307913216 250681097084780544 250974268427337728 250982396480315136 251905125879139824 252460074324197376 252580552236859392 252884134631374848 253153297253269504 253457568043237376 253684573701931008 254084007904935936 254389397337513984 254565422916173824 255324652474784256 255903619940713472 256194690808283136 256211196406988368 256898168514412544 257719659205951488 257842647075127296 258978055979418048 259377424736288768 259672446792105984 260912978598445056 261218116118249472 261532080200122368 262178476839272448 263088818772742144 263486084896260096 264111292036415488 264454783737790464 264772638045167616 266340039963705344 266348665652579328 266660160204046336 267383808045613056 267649196246586063 268044667679932416 268366836751663104 268552534065414144 268689393045835776 268975378331598848 269539859558301696 269640171654217728 269964258398994432 270288734671108608 270956774054873088 271282443254458272 271880080041443328 271897596187008064 272009825485848576 272626627811213312 272954304046563328 273628931589931008 273957812517322752 275257675230347264 275588513782306816 275901974716612608 276601706847682944 277211062003040256 277544248375640064 278564631641726976 279329534331387904 280983207721402368 281311817358114816 282346051980754944 282986292461436928 283326420216799232 283754245272895488 284797459409928192 285139764048642048 285443258637615104 286386100780695552 286492682382606336 286827735345528832 286837024548931584 287891572433302656 288237595957861914 288525799227654144 289010439578714112 289210421301215232 289665792049414144 290381723319926784 290730739814301696 290931911904198656 291080175799655424 291799602828324864 292461279932243968 292793932352323584 292812795893700992 293889313525663128 294536753378230272 294677310943002624 295974921119334912 296431342555758592 296787630227099648 297125203540967424 298534989849427968 298893805942996992 299632544959168512 299992680229552128 300672935740276736 302234038557474816 302597300623048704 302951187924123648 304398475031519232 304754468804624384 305874889645817856 305884795710384072 306704956287614976 307073592052383744 307400432378970112 308045553780916224 308160196176248832 308530581027422208 308901411052695552 309664884634140672 310037078005095168 310720091475935232 310740109928009216 311947776053215232 312718778959921152 313094642876940288 313311289742983168 314245726122811392 314580200263254016 314958301465493504 315316542533271552 315336857116293376 316116236397351936 317193426715017216 317344796400156672 318359579019116544 318742222743899136 319233753521586176 321123665967316992 321885637169381376 322681202263719936 323412905670213632 323801623104913408 324992070248681472 325482810754203648 325874016055590912 327298400892223488 327420208437264384 327813742341636096 328197120251133952 329018939923774464 329414395380413616 330297645232816128 331046619485044736 331741365610217472 332263702644916224 332493613604798464 332663058056749056 333485260375228416 333886084005487104 334241462779707392 334643195307086848 335873501172186432 336613432432263168 336774069649145856 337178846175166464 338257052707811328 338778677206581248 339185863116685312 339571661189677056 340432869966379008 341592921077710848 342437194239049728 342848777405202432 343626212274601984 343790196100169728 345304074639224064 345825486426341376 347502833207083008 347883971464593408 348290821490999296 348709440266829824 349571302452363264 349582623669010368 350519950042988544 350941248059867136 352475200960856064 352606378317053952 353030184060223488 353902725296160768 354328089148680192 354753964255830048 355131554203439104 356511744060817408 356865594995448084 357822449002217472 358252524061114368 359137972711784448 359386479411068928 359520228872290304 359952344531992576 360384979561478144 361275698739830784 361709924339277696 362506773388591104 363839518878990336 364276825993027584 364838575453241344 365277083356430336 367869299622150144 368778516872822784 368802275796910592 369221760282525696 370058997834186752 371419508855635968 372427446920675328 374055315305398272 374644276961869824 375082423144153088 376021645627170816 376461402641006592 376473594720472704 379729945879904256 380186352064856064 381126011857403904 381584096006270976 381848134374260736 381990243176808448 382449366065242112 383855429911070208 384316794610482552 385347252771618816 386579488808927232 386763970612690944 387175631093235712 387640986419068928 388106901066207232 389066137104433152 390391909803098112 391827174177374208 391852418034217504 392298120300183552 392715671170973696 392903081257336832 394633228159113216 395229127344390144 396166938054623232 398525074590662656 399510059945558016 399522998478868992 399990240306069504 401075712068419584 402828801098121216 402978718076633088 403463067497398272 404460257481326592 404946387598491648 405433102006662912 405864633375358976 407833186194423808 407846394280512096 408939941716819968 409431456069844992 410443397384896512 410727405041221632 410936718775984128 411374108036562944 411868548070260736 412886512845520896 413382770673460224 414902560271524416 415816593004560384 416316372563460096 416343194161356098 417459523835920384 418994301497081856 421488315196469248 421967726037172224 422924568953356288 423126395200208896 424479438692155392 424989630325198848 425631367909343232 427491788920455168 428164887956422656 429180849559175168 429739023573909504 430241603018293248 430255536823397376 433322760331575296 433815631951822848 434498688074121216 435572584979890176 436096109721452544 436397867856297984 436560277916352512 436620263699483136 437084989788848128 438691919898365952 439219193840551488 440396860310421504 440833970288494692 441805130067345408 442015966414503936 443018270193221632 443550744075665408 444647013833637888 445181445340649472 447802484774141952 447831334896248576 448340708914495488 448817909909684224 449571794900221952 451009403610415104 453910493288505344 454426781886185472 455457228103614464 456597712547278848 457131703206936576 458372242363908096 458812334468726784 460405432852298752 461100648568455168 462240294264373248 462795871541133312 463337110942777344 463352116579043328 463845295286124544 466095069936484352 466110164892013824 467921664079822848 469078168439881728 469641964315410432 469966934614474752 470141837756071936 470706912080297984 471870300394881024 472437452198240256 473005285674440064 474174354596027904 475790140072525824 475820793327264112 476017194600235008 477096598669623296 477670032081485824 478850630282379264 479181972548091904 481700931653107712 482248829756768256 482279899119036928 482828455754072064 485119358505320448 485702434657370112 487488105373022208 490492399496200192 491130312655896576 491720613512454144 492295680376700928 495226011807514624 496569929227567104 497797239977017344 498395553967374336 498740420407197696 498994587085123584 499525702615826432 501362194169561088 501948536854675456 501964792960630272 503810251758279648 504920148648394752 505161104473718784 505768269262749696 506306594506539008 506915136086474752 507369147403862016 508168015809871872 508778794675027968 509130845832347648 510649304949568512 511807239881426944 512389381616566272 512422392813976736 513796337028825088 515439318411902976 515685294150254592 517956111958836096 518754849472577536 521825957196890112 522436232236498944 523064160400244736 524356953678544896 526177637545484288 526972169792520192 528909567475580928 529545276090335232 532680079927410688 532697331305158656 533320320408092672 534767616091226112 535298392493172126 536733673503326208 537105068130828288 537378786091671552 537950756663197696 539079719116603392 539280343308435456 539928516797988864 540577469342217216 541913548109746176 542564886508916544 543760160082886656 543795192374016128 544019650971697152 545908608093126656 547257863179862016 547915625034645504 550515350460694528 551177027564613632 551803949433225216 553203413695365888 554422124006080512 555088496751280128 557129263283453952 558659068662775808 561966415442804736 562623634716229632 564692103961509888 565972584922873856 566652840433598464 569594918819856384 570279528097284096 570886517275230208 572772201561391104 572985364765212672 573674049097863168 575783144866605312 576475191915723828 577051598455308288 578020879157428224 579331584098828288 580763446639853568 581461479628603392 581863823808397312 582160351599310848 583599205656649728 584922559864487936 585587864704647168 585625591787401984 587778627051326256 589073506756460544 589354621886005248 591949842238669824 592862685111517184 593575260454199296 594250407081934848 597787611885993984 599265089918337024 599985360459104256 601345871480553472 604468077114949632 605194601246097408 605902375848247296 608796950063038464 609508937609248768 611749779291635712 611769591420768144 613409912575229952 614147184104767488 614800864757940224 616091107561832448 617061162054844416 617802822105391104 619329769268281344 620074156010190336 621480219856018432 623895552106430464 624514791242034147 625437557919842304 626189285753880576 626622579485966336 628491452245622784 629160400526508032 629916602930987008 630633085066543104 630673714232586752 632232472794703872 634386853430034432 634689592800313344 636719158038233088 637484445487798272 638467507043172352 642247331934633984 643771274338762752 645362404527439872 646825811340427264 647603246209826816 649984140497362944 650965621508407296 651748032111181824 654596801784446976 654840416874528768 655627484683272192 656394240502267904 658037879847548928 658828790760827232 660595290465632256 662093238970089472 663482731220434944 664527405289832448 665326116113498112 666970520750456832 667772168010974208 668482925559414784 669286390614173696 671747002344372864 673226864864526336 674357692350332928 676514105415622656 677557354413162496 678371726233370624 680865739932758016 683185842155421696 684874388478099456 685697554810404864 687252424549203968 687580392200339456 690608149278448128 691650972852682752 695005666414166016 695767942929186816 696581642981998592 697418880533659648 699142604904726528 699165247338020736 701882496119734272 704950401921712128 705212756634107904 706060368120446976 707805450592321536 708656178297360384 709507928511660096 710263108406878208 713731189990896168 715644898004434944 716505048122228736 718275945423568896 718772958822137856 719040457744580608 719904689063985152 720769959122956288 722551397479661568 723419848678555392 725013546777182208 727679037757980672 728553651986055168 729677150906482688 730554166712860672 735738599244300288 737604551593821184 738443520565051392 740117995668373504 742839017711271936 744854893841350656 748110630610796544 749288553923739648 752043291254341632 752922805282013184 752947189440945408 759459891759808512 760372704129712128 762252023714807808 763168192012541952 763696268748521472 763980486353616896 764898732130484224 767710859822140416 768633589220965104 770694505543237632 773158977617854464 773527941225381888 775281972838137856 776213802132414464 778132274208866304 783654348354748416 783704836068435008 784596240600367104 785431342341947392 785806162514673664 789266456318226432 790458254688780288 792333876109246464 797050149181325312 799020119891116032 799045996957737984 799980480612139008 802151424136839168 805657602196242432 806926134994796544 808920514962653184 809892775196983296 810866204013325824 811729266750717952 815666372388847616 815692788561024192 817879883433639936 818862912139689984 820886794769793024 821873437551968256 822748216073125888 823737096140521472 825773025691041792 826765541346920448 829805120543048832 831633186009120768 832632745126920192 832686388322712196 834919047671840768 837988602994163712 842976630392938496 843935452074344448 845849137906712576 848958877384310784 849979260650397696 851262735818686464 856329775912845312 858361699118350336 859478047147819008 860483206036586496 860511073646794752 866645520663150592 867631263903645696 868997376148242432 871145169959780352 872192219442905088 872795735712595968 873120555832705024 873240527398966272 874169979577696256 877383839796731904 878438387681102976 881667940576989384 883610260134690816 884031932829007872 886036540386443264 887101488151330816 889294027667275776 890362890681298944 895604969548283904 895662669792497152 896681417828990976 899143589800443904 902018807220830208 907820986577010688 908853563772370944 910914456207228928 913195425094557696 914263406413873152 917624668937453568 920810865704597504 922201297136910336 924480588528746496 925591743082266624 926704233158086656 927690590572249088 932190139872968704 932220329784027648 935843328159645696 938156336879763456 939283928630820864 939933869228949504 940283675512143872 941413824160595968 943740600789762048 944874904396480512 946010571348880128 948348709192055808 951580280145051648 951641586654528224 952034389200470016 954193197339246592 955340064162971648 957701260564758528 958363945096183808 963401863306215424 964559798238073856 965656911508144128 970238717010640896 971404869314740224 974976210746044416 982260625311793152 983441227024908288 984591360753401856 990452023615029248 993139858455134208 996791107934748672 997480840814395392 997989174170247168 999051405231652864 1002724388339122176 1003897073709350912 1003929585921260544 1007620503516559296 1009840297296789504 1010322208947437568 1011536538525499392 1013830272172949504 1016336031619743744 1017557589350055936 1018261691664695296 1021298609899137024 1023614479762853888 1024778763233132544 1024844785627953472 1027592674057650176 1030878636823805952 1031370588300509184 1035912223917672192 1037509698945155072 1043651914393780224 1044872464472997888 1046128320800489472 1048713907357089792 1052355275090968576 1057819134951161856 1059090552180670464 1065394662610317312 1066640640816185344 1069535232182452224 1070596784986344252 1073467347006652416 1074757572183343104 1075901513326395392 1078159438233206784 1078560686616870912 1079857033595977728 1081154938684434432 1083827096219492352 1085129773017833088 1087520320165773312 1087590384748032256 1091817216186253312 1094515726359724032 1095831250069291008 1101030700921389056 1102354055129227264 1103607898866450432 1106406827390731776 1110176993502560256 1114258526566907904 1117318137325551616 1123932830885609472 1125247269432459264 1129384207923019776 1131945169845747712 1133305680867196928 1139189837639712768 1140559056194568192 1141773034550460416 1145544403122782208 1145970729530425344 1147348098195726336 1151566289733210624 1152950383831447656 1156041758314856448 1158663168197656576 1161526893279707136 1162922959257206784 1163727647616794624 1164320703198621696 1167198411313299456 1169845119728975872 1171175729409294336 1171251183574803968 1175557254102652512 1178147013512921088 1178709243772010496 1183899684477339648 1185725370223034368 1187150520908398592 1188500814163869696 1195575223771987968 1198530179836674048 1199970720918208512 1202691742961106944 1208936154229899264 1210389202492194816 1217593900126076928 1219017875218497536 1223499558583271424 1223539182841536288 1226819825150459904 1228294368209534976 1229601729515880448 1232182215123664896 1234122324109688832 1235605644210782208 1238659538536562688 1240148312020380672 1242960439712036864 1247791104212860928 1249029582484068294 1252378571507761152 1253245158971932672 1256982904491245568 1258320801053016064 1259833205861974016 1261347428465173504 1264464945589407744 1268773706860068864 1269379185600626688 1273438316076466176 1274968890975596544 1276935014086344704 1284494663869267968 1287542548677525504 1290724809054879744 1293651622680854528 1295206492419653632 1299968280994725888 1303496064222363648 1309193603568893952 1309680833749057536 1311254969366544384 1312788481004535808 1316075759695097856 1317657581521654464 1321190580931264512 1329054810579664896 1330652232226996224 1333941041500913664 1335544336021948416 1336965851118829568 1338572781228347392 1343494004688745728 1346453729729052672 1348715384700665856 1353028210831245312 1355114708826324992 1356743452466741248 1361731479865516032 1366371684310843392 1371395109620809728 1374504849098407936 1375160784400678912 1381216298556896256 1383301945705365504 1390011332828332032 1391535885858373632 1394837761067319296 1398285209809453056 1398330494676041472 1403764992239468544 1409900803843424256 1410425513268215808 1412120736240893952 1415610901184643072 1417312356594720768 1419015857023320192 1420526216813756416 1427462379981792336 1431289796008869888 1433010096244457472 1436551890847137792 1437545917644275712 1439809378127970304 1441539918245912576 1445102794959323136 1446839697357110784 1455358075515961344 1457107303972110336 1459354301812965376 1461108333425721344 1471477198488600576 1475209103187642368 1476887041130102784 1480235991336747008 1485678035422543872 1489709787682701312 1496221261221593088 1498577107847479296 1504086582508683264 1505845610564026368 1505894378881890816 1518919783519617024 1520745408259424256 1524504047429615616 1526336384025083904 1527392537497042944 1527960972707233792 1529797464260968448 1535421719644280832 1537267178441930208 1541389011086475264 1546317955235708928 1547055882450763776 1550563945676275712 1552427604264828928 1556264548417732608 1567308696709496832 1567409672136870016 1569192481200734208 1570862684683894784 1578532912636452864 1580916509377560576 1594100298362650624 1598040239782232064 1598091993915475968 1599960961224278016 1604302848273678336 1611315204392484864 1613852269989593088 1617841029925306368 1619785550393966592 1621732408026651648 1623458533501435904 1631332744777695232 1631385577122048384 1637725824279379968 1641773589539586048 1643746875103936512 1645496432146251776 1647474192281042944 1651546051382083584 1653531082693840896 1659610241086097664 1663266372018241536 1665265490253840384 1665372776645424392 1669838095343681536 1675977205988327424 1685953260785876992 1687870904148688896 1691698275813425152 1697917754768621568 1699958521300795392 1712659551825690624 1716723398236700672 1718956094295638016 1721022147293589504 1733291041326301184 1737994752296484864 1742290339919560704 1744384438885810176 1745591471425191936 1746241111665410048 1746481054797932544 1748339959155392512 1754767679593463808 1756876775362205952 1763335881153978768 1767220520269381632 1768063865658015744 1772073080772886528 1774202976302661632 1778588055334551552 1780725781362597888 1791325339584994304 1793362835657981952 1798287179600887808 1804037614441660416 1815641973154021376 1817707127544741888 1826390850189115392 1828526812827746304 1835249337874907136 1841621731409195008 1844402594273820672 1851183486164533248 1853408466316173312 1855381181144498176 1864380279745937408 1864440659568055296 1871686656319291392 1873544373726102441 1876312673759526912 1878567857261641728 1879867738457899008 1882827648321191936 1887481201579524096 1889749808792961024 1892021142697760256 1896697418384111616 1903160560290103296 1903283173309056448 1904068778400940032 1908386394678493184 1910680128325943296 1915402521129517056 1926803726612430848 1929119596476147712 1931313823016288256 1940477434021281792 1942809738629480448 1949952421492088832 1964521250623586304 1966882454049816576 1969182721506803712 1980904047230058496 1986279716910268416 1993582215869497344 1995978348340494336 1998102810463305728 2005448776678244352 2007794147418701824 2007859171842521088 2015241007033118592 2019680594593579008 2023073077050998784 2027660544345899008 2032672063239487488 2035115178700111872 2036523383329390592 2042597219798274048 2047228959525707776 2049557526466265088 2049689571255906944 2061757273647611904 2062741176601018368 2071824447835344384 2075019397890310144 2087303828787560448 2089744928945995776 2092256641600978944 2097427814714179584 2104710550181937152 2115638269902323712 2118181104361340928 2130789325220634624 2133281281632370688 2141193569972688504 2146934694013304832 2149515144366686208 2151803026652790784 2156318876466413568 2157121373233741824 2159714067191955456 2162309877368868864 2167654192438984704 2170259546035666176 2175040640331546624 2175180769496064512 2183634432372506624 2189031452719448064 2191662500138582016 2202061401842778112 2204708110258454528 2207215797732900864 2212813654781463552 2220353987005120512 2228517053133815808 2234636274651103232 2247865661771218944 2258768415846039552 2263890339691495424 2266611361734393856 2278379675279425536 2281118112389136384 2283546069100920832 2291088806245564416 2291941459060850688 2294696196391452672 2303132579466421248 2305900767662895312 2312083516629712896 2317326336395313152 2325845918514413568 2327455295233589248 2328641406397243392 2334396822626598912 2339690239457951744 2342502367149607936 2351114508205305024 2356294027025842176 2357418487544020992 2367799368954679296 2371450740446068736 2374301041816797184 2377001628327739392 2391150447543975936 2397060359673348096 2399941441836417024 2405383485922213888 2420778404984389632 2435187800252153856 2438035750436995072 2446999117166542848 2447078365683072576 2453639650300919808 2456588736419069952 2468244648219377664 2471211288421564416 2477319077073125376 2480296624040761344 2485920879424073728 2495582208425721856 2498059164968136588 2504757143015522304 2513965808982491136 2516641602106032128 2519666411723948032 2522694856930347008 2528929891178815488 2537547413720137728 2546876632152932352 2549937781951193088 2553870028172689408 2568989327738535936 2575085097355051008 2581449618109759488 2590412984839307264 2599936561989451776 2606992128444727296 2618387207137787904 2619361667498115072 2622509938733088768 2625576962009071616 2632151519390195712 2635315163043308928 2658109621159329792 2661304464453992448 2667882083001827328 2671088672043896832 2673931702237659136 2677145562456694784 2686988009377491456 2697430769401331712 2706056421662490624 2710229417652649984 2713486904933482496 2723462959731032064 2732743368621686784 2742790219241619456 2749009698196815872 2750321568801357824 2762432597113792512 2766603891410731008 2783071771716747264 2789675522134638592 2796570419618906112 2796660989352082944 2807529984478937088 2819801607686848512 2820851026536431616 2824241472481787904 2831221802369286144 2834624713189441536 2838031714046640384 2841052433627512832 2854924759963584672 2862579592017739776 2866020192488914944 2873103781694275584 2875091835288551424 2879618756255940608 2883079836491825152 2890205589918646272 2893679394714221568 2910716151031922688 2914214607944220672 2922216666851442688 2950418206375284736 2953774082260205568 2960471982673494016 2971356070845087744 2979419575365402624 2992442522443186176 2997154215694958592 3008173165017366528 3011691221128052736 3011788757763781632 3041490816518848512 3049008094859231232 3052672768050167808 3054785074994085888 3055921945414467584 3059594928521936896 3070843439288561664 3074534356883860416 3082778022172950528 3092635910471417856 3094111764901527552 3101127891352551424 3104855208529657856 3112529096835465216 3134617393418993664 3134819344273740032 3138384962401468416 3141725369367789568 3157065825272905728 3188200596725301248 3196183987830951936 3199921922448556032 3208605696547356672 3227704539979186176 3235682059850612736 3239571100787933184 3243464816053303296 3246917067002871808 3262665489555390464 3262771154244096768 3275451648558759936 3283547179079172096 3287493750207873024 3290992864292503552 3294948384562085888 3303092102764167168 3307062165387681792 3319220482172195328 3330530980507680768 3330745553290848784 3339676190687363072 3351954411976654848 3371906521571753984 3375741808297377792 3395835509537243136 3399917042601590784 3425319103651381248 3433446796473401344 3437912188591276032 3442044294587179008 3466582082652602368 3475989504592969728 3484580679839121408 3488768877771620352 3491182942850383872 3492962109595865088 3496679918310785024 3509535359186927616 3513753550724411904 3526671762307957536 3534441040538763264 3536127731316031488 3544146161545773056 3548405952605323264 3557176110669103104 3561451562725195776 3582650679169988608 3586725671315963904 3596574359201775616 3608075228883320832 3631283946308042752 3652781700378230784 3657053625655492608 3670498675749814272 3683243462818390016 3688805188547641344 3702366972329066496 3706816932632346624 3710762362288996352 3728760559491874816 3728881319136110592 3743373312638582784 3747088747452204882 3757135714523283456 3759735476915798016 3765655296642383872 3774962403159048192 3779499617585922048 3784042285395520512 3793394836768223232 3806321120580206592 3806566346618112896 3808137556801880064 3821360256651886592 3830805042259034112 3853607453224861696 3858239192952295424 3862627646032576512 3880954868042563584 3885619477258960896 3899904842984177664 3929042501247172608 3933764908099633152 3938365443013607424 3961808094460116992 3987164431738994688 3991956696680988672 3996205620926611456 4010897553356488704 4015718343685042176 4030482014066237184 4039361189187158016 4046146154101997568 4055321088691798016 4065344126478974976 4070230357400223744 4073046766658781184 4085194439596548096 4094457919051415552 4099115052932530176 4099379142511813888 4123514547295223808 4125482353202036736 4143648895670688768 4150038795780620288 4174607657575120896 4184513283201957888 4194855629428359168 4209421100363874304 4231276539804647424 4236362208722681856 4261578650441269248 4266562563264741376 4282387139945377008 4293869388026609664 4299030288733372416 4303606053305581568 4312637752932827136 4319428134383910912 4324619754737737728 4335308384877969408 4340519092071332352 4350361538992129024 4367268864745013248 4378062905438896128 4383325000277164032 4404122803685556224 4409416220516909056 4414431595465801728 4425627309562927104 4440707974010241024 4457034106267631616 4469272549302206464 4495731323542437888 4517536831692079104 4527780679382990848 4533222723468787712 4556759350558851072 4562236224778272768 4582177612491128832 4583882918121701376 4589392392782905344 4606265158932842496 4611801535325790624 4624167033259425792 4634652672790626304 4651691837028827136 4657282812794486784 4668793645253197824 4679380478915903488 4685004734299215872 4702229016410610048 4712588054051684352 4735598737909358592 4742901480892137472 4748602083633594368 4782300895087951872 4794120719346696192 4799882883672834048 4810766971844427776 4841556809968779264 4870375600504307712 4876071500873990144 4893998234333085696 4894156731366145152 4913177472838139904 4936489296438755328 4942422576843128832 4954638154146250752 4960593248081522688 4971841758848147456 4996118329936273176 5009514286031044608 5027931617964982272 5033283204212064256 5039332823447896064 5045389713860694016 5057859782357630976 5075094827440275456 5093753264305864704 5099875563902386176 5107740056345378816 5137978655477071872 5150170194710102016 5180825969678614528 5199873123978903552 5213984256889454592 5236774414275575808 5238723334996230144 5245019877466177536 5264303038780391424 5270630326086617856 5316219242318659584 5322608928907984896 5335764166003654656 5342177344087793664 5347863404475318272 5354291124913389568 5373976018754982912 5394861538802663424 5412112843324981248 5426973809866964992 5446925919462064128 5485580438483238912 5498019396393631744 5500643137602715648 5524865194227585024 5533207782821462016 5566143543433494528 5579351044269277184 5593140839237812224 5593321978704165888 5615059968957874176 5639603215373697024 5648482944963575808 5662443604738572288 5669249426378883072 5676063428093280768 5682104867255025664 5709849519927169344 5725159184035479552 5732040384977829888 5746207563388551168 5759237512511881216 5766159672983650304 5780411179837292544 5787358789428443136 5821432302063845376 5828429215888441344 5844433333702885376 5900836412750569472 5907548164520411136 5920943965346988032 5942712141690175488 5958839150730805248 5994308431389917184 6016346330034733056 6023382442256105472 6023577515527563264 6082981633037697024 6098016189718462464 6105345536100335616 6109570149988171776 6111843890828935168 6119189857043873792 6141686878577123328 6149068713767720832 6185271820942835712 6188223529803055104 6202255782705102848 6209710417059315712 6225058193670930432 6269234786837987328 6269638688547480064 6276769924802936832 6314131650545811456 6376401193450602496 6392367975661903872 6399843844897112064 6455409079958372352 6471364119701225472 6479142201575866368 6486929632106606592 6493834134005743616 6525330979110780928 6525542308488193536 6550903297117519872 6567094358158344192 6574987500415746048 6581985728585007104 6589896769124171776 6606184205528334336 6614124330775363584 6638440964344390656 6661061961015361536 6661491106581697568 6679352381374726144 6703908823953309696 6743813043143507968 6791671019074486272 6799834085203181568 6850638207302762496 6875824377182552064 6884088589174358016 6933164165305204736 6951979009185939456 6977537755543240704 6982365885700767744 6985924219191730176 6993359836621570048 7019070718373855232 7027507101448823808 7053343524615915072 7068882081077526528 7072255462632062976 7096811905210646528 7114352221338206208 7122903125450391552 7165301358339977216 7173451342631927808 7193148718403551232 7216150457766641664 7262567892616085504 7305563400756461568 7314107251310985216 7340997351499628544 7366486925636780032 7404733944658132992 7413633865264693248 7421524724577992704 7457762638272221184 7486746625277165568 7494177494904409764 7514271429046566912 7531310593284767744 7549924806318096384 7558999235171844096 7568084570791041024 7586789673536446464 7612642241160413184 7613132693236225792 7642720513303773184 7661610084518068224 7707214906449723392 7716478385904590848 7725255292065153024 7771238954517921792 7799809685968355328 7858085002494345216 7867529816199266304 7876730886027214848 7923616188920233984 7974328863477989376 7983913393361977344 7992411241853222912 8021795106712977408 8031436687370084352 8060964028132474368 8092292308203995136 8110642177383596032 8130688252957949952 8140460714800447488 8146093533317562368 8170388879193096192 8188915838102831104 8198230105865060352 8198758285023627776 8247029094590447616 8250964706404073472 8287297791341377536 8300077591561240576 8349215315150241792 8369026566403915776 8389711258856718336 8418842200727748608 8462553079609294848 8472724417445363712 8523157300882538496 8533125126529482752 8564774279890754016 8587738776053219328 8598060577466744832 8607212106611163136 8625275505865654272 8638856268767821824 8649239509475475456 8670616769755938816 8681038184142664704 8700723077984258048 8734537729490026496 8766650000554328064 8808245607371112448 8818832441033818112 8851254619125854208 8881415948020482048 8914068212535263232 8938545098604412928 8991462647084875776 9035073663384158208 9055561358765981696 9066445446937575424 9124472449556545536 9164355224982257664 9167765836243402752 9178784785565810688 9212530317865684992 9223603070651581248 9248334066518851584 9303383674057654272 9314565625588973568 9337587290506395648 9358760957831806976 9370009468598431744 9404458032821220096 9425176108103368704 9471197475818717184 9485802961784274944 9497204167267188736 9564601790175903744 9599765767345668096 9621533943688855552 9683113619937558528 9740751201008615424 9787996468666171392 9788313462732290304 9826354945676279808 9872978592877510656 9884845153686257664 9909276308292501504 9921186496163045376 9943683517696294912 9992236659872546352 10019028572062089216 10055863235929964544 10078665646895792128 10090779427721388032 10115719564715261952 10187506528611729408 10199751127804772352 10215480112690757632 10275957310954143744 10300340389420204032 10361651939357229056 10399746247957807104 10427968513778909184 10473548828551151616 10490039754932355072 10528606077560782848 10541260652173235712 10632438484637319168 10645217857815969792 10671528332007309312 10684354688175587328 10695726808950636544 10708582249826779136 10747952037509965824 10789723077605326848 10824225686649962496 10853947619733929984 10893851838924128256 10971160876966477824 10996038792787263488 11049730388455170048 11066415565642924032 11132287086866989056 11158702088538554368 11186281678475624448 11186643957408331776 11230119937915748352 11279206430747394048 11296965889927151616 11324887209477144576 11338498852757766144 11352126856186561536 11364209734510051328 11419699039854338688 11464080769955659776 11492415126777102336 11518475025023762432 11532319345967300608 11560822359674585088 11574717578856886272 11642864604127690752 11656858431776882688 11688866667405770752 11801672825501138944 11815096329040822272 11841887930693976064 11885424283380350976 11988616862779834368 12032692660069466112 12047155031055126528 12165963266075394048 12196032379436924928 12210691072200671232 12219140299976343552 12223687781657870336 12238379714087747584 12283373757154246656 12298137427535441664 12370543641885671424 12376447059606110208 12404511565410205696 12419420834118631424 12450116387341860864 12539277377094960128 12553539849605873664 12628263301091622912 12784735951323807744 12799687689794224128 12910818159916744704 12958284403151732736 12973859264213213184 12987668268011487232 13050661958221561856 13051084616976387072 13101806594235039744 13134188716316688384 13149975000831492096 13179793538248343552 13212368411056668672 13228248661550727168 13276881928688781312 13322123922030723072 13322982213163395136 13358704762749452288 13407817647906619392 13487626086287015936 13583342038148972544 13599668170406363136 13751648754365104128 13768177178348716032 13866328330610409472 13903958018371878912 13955075511086481408 13971848438383460352 13986719673243140096 14038141436747710464 14055014202897647616 14106687049231830144 14137764162155053056 14193623810421293056 14228704442676412416 14245806250900783104 14330602716679954432 14346902685263855616 14432300915533283328 14525135785232171008 14611126801512923136 14628214502621970432 14681994702999257088 14732973851273560064 14809467889316265984 14827267730529386496 14843049449155985408 14915525276544442368 14988354989808819528 15028542858093133824 15062621186569535488 15099849612636192768 15117998470343688192 15136169141582082048 15173579347072892928 15225284482320826368 15226265386472451584 15285441026607546368 15323220169036136448 15414429812899446784 15432956771809181696 15450510584130306048 15542477909035843584 15599619371936710656 15716170004988690432 15735059632398532608 15847232377840467968 15948657726955978752 15967826786723954688 15984822483706445824 16043590213425954816 16062873374740168704 16121928056264948736 16184584616407990272 16221284354767192064 16280921429600894976 16292187066635124736 16340777758386192384 16377831676205662208 16397516570047255552 16494058189180895232 16501929412808146944 16574595582682755072 16600155183122481152 16698430630300483584 16738053132807831552 16779422517713436672 16837684401455497216 16945448834890727424 17046314601765076992 17066250253058965504 17129548559781508032 17175477552106438656 17196121154933489664 17277712537535643648 17298479018950950912 17341233539511877632 17362076368285329408 17401446155968516096 17469075458980052992 17533300001108656128 17616491214742224896 17637664882067636224 17702509238251708416 17762831896040964096 17828136425070526464 17877090197208825856 17982925294169751552 18070147326768316416 18132890893875150848 18248944899113091072 18328710449964515328 18335531672486805504 18357569571131621376 18425060635731369984 18447206141303162496 18606767348115308544 18629131251177947136 18675174581012791296 18717521915663613952 18740018937196863488 18808916065642440192 18942394951637434368 18971605923568549888 18994408334534377472 19129203580351807488 19199531534691336192 19243067887377711104 19366227239875117056 19481502402017230848 19575992937332342784 19576626925464580608 19652709891352559616 19745957185755021312 19769690307372515328 19818552616585003008 19842372992326090752 19887367035392589824 19984473319745092704 20038057144124178432 20111726471859929088 20157331293791584256 20181558855442776064 20231439129430523904 20375013057223458816 20399502255609544704 20551914621908287488 20723303878714458112 20799492495915614208 20855937027557818368 20947097657102303232 20980079509864710144 21057212155121565696 21082521304346471424 21290435715631939584 21343056664014618624 21368709376351174656 21391453617901273088 21417164499653558272 21495904075019931648 21579446155210653696 21648451373299924992 21707895239467859968 21787703677848256512 21942321753932955648 21992077585574526976 22099460776910340096 22264574173733978112 22317404177077108736 22373287914816663552 22460239875831496704 22593931779854303232 22649774418954289152 22676997705515532288 22704253712373123072 22728419469020102656 22839398079708677376 22928161539911319552 22984830253554204672 23036950050047524864 23064638691934601216 23121644719349170176 23149435157713772544 23313716863553765376 23377733334811541504 23603345651002277888 23630192658081644544 23770848566760701952 23977233725559668736 24065385320138932224 24094310062110253056 24331926532150788096 24392064758873849856 24421382144401342464 24438280599952687104 24476759428175495168 24566747514308493312 24596274855070883328 24741087283771342848 24752894119212220416 24809023130820411392 24838841668237262848 24900232774683721728 25078554754189920256 25107079699211747328 25256526602183245824 25569471902647615488 25599375379588448256 25821636319833489408 25916568806303465472 25947718528426426368 25975336536022974464 26101323916443123712 26102169233952774144 26203613188470079488 26299950001662984192 26359587076496687104 26424736822113337344 26456497323101454336 26553763857377562624 26644247844061446144 26645964426326790272 26815635295813238784 26975252172574031872 27166684076297945088 27199336340812726272 27503297508730208256 27536354356697432064 27732656661220818944 27910151022172962816 27943696876766920704 27973439346486280192 28076282873495420928 28110028405795295232 28213374098463660288 28275528324310106112 28387247620842586112 28457408885352824832 28491612501801566208 28661205433359908864 28693805370527711232 28864601831066566656 29050271570464342016 29222253603025846272 29363989405998514176 29465947702547120128 29618935778632531968 29654535461058772992 29686098898311970816 29831050553088884736 29976709979617639056 30057085716186267648 30125242373139070976 30235996940687376384 30272338283164164096 30347158694145785856 30452530772944903168 30570882053215092736 30646440338072272896 30828859625798893568 30865913543618363392 30901021168260612096 31084955818071687168 31199238743873421312 31470119264797065216 31694464755680935936 31897315453911957504 31935653573447909376 32087180426851909632 32125746749480337408 32243856112529897472 32369169232815980544 32442568709534384128 32561842859201789952 32681555516772384768 32755663352411324416 32795033140094511104 32988116378361790464 33149191165365510144 33200310366244962304 33396861260600967168 33476106265615663104 33558845035426873344 33675368802910994432 33890897669781454848 34092629203530153984 34132500506117931008 34259097119563016064 34392242309866979328 34555425075071287296 34596958037901901824 34682467079023755264 34724152736570658816 34802892311937032192 35066600002217312256 35232982429484449792 35275329764135272448 35405018476503416832 35525663792081928192 35656272850141052928 35754180394417651712 35965850588339503104 36265781787750301696 36497889798226182144 36657420899929030656 36671063344973611008 36715139142263242752 36850121271462739968 36894412282606324992 37213534696230617088 37258262502355894272 37350349162025582592 37435043831327227904 37480037874393726976 37617832131284880384 37884789903274868736 37988816669068754944 38399063069382672384 38486135774755422208 38732454479750234112 38963004804034461696 39151985874664685568 39153253850929161216 39305419782705119232 39539380614745030656 39637105233170006016 39684745984652181504 39774734070785179648 39968946639490185408 40076114288248356864 40223452943719858176 40314662587583168512 40363117710885552128 40462878258861047808 40750026114446917632 40799004511219089408 41446607757428916224 41598984991831228416 41711874055115636736 41960159019729420288 42114424310243131392 42165042608692942848 42580871431263879168 42686113328029237248 42737418752702349312 42782907235802546176 42834328999307116544 42991808150039863296 43296902746599849984 43415790478935719936 43575407355696513024 43884643507865911296 44198921553820680192 44529148347467956224 44634808354154217472 44746575829633327104 45187863559708606464 45299548837908578304 45353995411031064576 45408507424746246144 45456838938040205312 45678796159417354752 45856323079822639104 45969660507108409344 46073900100095049728 46129277383869202432 46243289438698340352 46298870315427545088 46627433727107530752 46755466669623083008 47206691302004555776 47541697133521403904 47954467451119337472 48130770640277864448 48188620124220506112 48663853064301576192 48842764288802684928 48876561199905374208 48953518856350990336 49133495028616986624 49192549710141766656 49482174567542685696 49505788238424440832 49677683336474525696 49800465549367443456 50157109508379840512 50214159398423494656 50513053204366491648 51138943805295230976 51198750759176896512 51833137612606930944 51895437056852852736 51950673072045948928 52204338467905548288 52407226376940158976 52599900003325968384 52719174152993374208 52849473644226674688 52912994646202908672 53107527714755125248 53288495688122892288 53291928852653580544 53631270591626477568 53950504345148063744 54398672681625452544 55006595017460416512 55072708713394864128 55465313322441637888 55820302044345925632 55887393753533841408 55946878692972560384 56152565746990841856 56220056811590590464 56426748196927320576 56774495241685172224 56914817770705649664 56983225003603132416 57322410866719817728 57387610741055422464 57729203662133133312 58100543140928684032 58444507206051692544 58727978811997028352 58931895405094240256 59237871557265063936 59309070922117545984 59662101106177769472 59953419959235278112 60114171432372535296 60250484746278141952 60471993881374752768 60544676566328328192 60694317388291571712 60905061545889806336 61141764106430185472 61657719251597787136 61731827087236726784 62169911636143374336 62398477487746842624 62940238529594130432 63388929511361871872 63871307146895818752 64174360853703819264 64251493498960674816 64487712225059794944 64738338465631961088 65123685718403579904 65363111033544769536 65511326704822648832 65590066280189022208 65976232756723580928 66298382330731020288 66400620732489924608 66793722521201934336 66952212531231326208 67350737605821988864 67781795339562909696 68185258407060307968 68518194239126032128 68784484619733958656 69110850150142574592 69193916075803803648 69364934158047510528 69448305473141317632 69605784623874064384 70133200004434624512 70550659528270544896 70810036953006833664 71312545700282105856 71508360788835303424 71931701176679006208 72531563575500603392 72995779596452364288 73314841799858061312 73430278284526485504 73700242542925479936 73788824565212649984 74427069392461234176 74516525004711788544 74700698324051165184 74870087662654455808 74960075748787453952 75235664262569760768 75769579806549737472 75977633338137509888 76798126138765344768 76972271549510844416 77464908959500468224 77926009608068923392 78303971749329371136 78306507701858322432 78610839565410238464 79078761229490061312 79274210466340012032 79369491969304363008 79549468141570359296 79937893278980370816 80446905887439716352 80629325175166337024 80726235421771104256 80925756517722095616 81500052228893835264 81598009022438178816 82893215514857832448 83197969983662456832 83920318039458840576 84228848620486262784 84330085217385885696 85161742862527758336 85372226656058474496 85474837505404698624 85565814471605092352 85668657998614233088 85983616300079726592 86593805493199699968 86831580957871439872 87150814711393026048 88397843107641360384 89058296694935912448 89493151659266654208 90375727119417212928 90707990822062129152 90817014849492492288 90913677876080410624 91357592318834709504 91712646159645278208 91939321014216818688 92258554767738404864 92486578877396680704 92597740630855090176 93254867454215061504 93510933339246166016 94413382604009111552 95083394267042807808 96261541280555728896 96377240248441012224 97327706128603152384 97685528577605369856 97907037712701980672 98266990057233973248 98385099420283533312 98964349135085371392 99355366672949051392 99600931098734886912 100314219016759681024 100428318796846989312 101026106408732983296 102277887610590461952 102397501518353793024 103666275225213861888 103790874113705705472 103901346144091897856 104408676935811096576 105199800006651936768 105438348305986748416 105698947288453349376 105825989292405817344 106215055429510250496 106576991376245784576 106583857705307161088 107262541183252955136 107901008690296127488 108797345363250905088 110013190034920833024 110145417426789728256 110930626644883275776 111640604088691851264 111774787507067682816 111893757385945120768 112305131493981683712 112440113623181180928 112853496393854641152 113548990483370344448 113966450007206264832 114644821733439635456 115458407324266266624 116201086281857368064 116889014412103385088 117455957623994056704 117863790810188480512 118618141844235091968 119324202212355538944 119906839918470556224 120228342864745070592 120943987762749505536 121089353132656656384 121388634776583143424 121810123091779612672 122283528212860370944 123315438503195574272 123463654174473453568 124339823272286748672 124796954975493685248 125880477059188260864 127742614293791637504 128348721707407638528 128502986997921349632 128975424450119589888 130247371436807159808 130726222067089539072 131022653409645297664 131180132560378044416 132596764661462040576 132801241464979849216 133587445042403868672 133904425062462652416 134701475211643977728 135563590679125819392 136370516814120615936 137036388478252064256 137568969239467917312 138221700300285149184 138387832151607607296 138729868316095021056 138896610946282635264 139211569247748128768 140266400008869249024 141101319056541089792 141620073906013667328 142625091400564211712 143863402353358012416 145063127151001206784 145991559192904728576 146629683599716122624 146860556569052971008 147400485085850959872 147577649130425299968 149033050009423577088 149401396648102330368 149740175325308911616 149920151497574907904 150471328525139521536 151539159613099474944 151955266676275019776 153596252277530689536 153944543099021688832 155852019216137846784 156613015403716644864 157221679130820476928 158157522458980122624 158548420932680024064 158738983938608726016 159098936283140718592 159875786557960741632 160893811774879432704 161258650350332674048 161452470843542208512 161851513035444191232 163196018044876357632 166395939967324913664 167840636078917681152 168457697240972525568 168660170434771771392 170323485725055516672 170744453312116948992 170949675010809397248 171337315997228466176 171967232600159453184 173187610986399399936 173663161915742879744 174301629422786052096 176795686215282720768 178986303318533308416 180751454238834425856 181415981644124258304 181634029698984984576 181827355752160821248 182715184637669419008 183425292319290556416 184517109535476809728 184973157754793361408 185195481261710180352 186509734908430123008 188826765208018223104 190166788534085615616 192523082561111457792 192754480496882024448 195371057155210739712 195814075425403961344 196533980114467946496 196770198840567066624 197928698270170742784 198710733345898102784 199201862197469773824 200628438033519362048 200856637593693978624 202052212817465966592 204555775221180923904 207332550450427723776 207581748227411410944 207802692288183795712 208817353871622193152 210399600013303873536 210876696611973496832 211651978584811634688 212430110859020500992 213167715410614322176 214525082366505910272 215802017380592254976 217594690726501810176 220290834853579456512 221861253289766551552 223281208177383702528 223549575014135365632 224610262987963367424 224880227246362361856 225706992787709282304 227097980966740688896 227932900014412529664 229289643466879270912 230916814648532533248 232402172563714736128 233778028824206770176 234911915247988113408 235727581620376961024 237236283688470183936 238648404424711077888 239813679836941112448 241887975525499011072 242178706265313312768 242777269553166286848 243620246183559225344 246630877006391148544 246927308348946907136 248679646544573497344 249593909950987370496 251760954118376521728 255485228587583275008 256697443414815277056 257005973995842699264 257950848900239179776 260494742873614319616 261452444134179078144 262045306819290595328 262360265120756088832 265193529322924081152 267174890084807737344 269402950423287955456 271127181358251638784 272741033628241231872 274072776956504128512 275137938478935834624 276775664303215214592 277459736632190042112 277793221892565270528 278423138495496257536 280532800017738498048 282202638113082179584 283240147812027334656 285250182801128423424 290126254302002413568 291983118385809457152 293721113138105942016 294800970171701919744 295155298260850599936 298066100018847154176 298802793296204660736 299480350650617823232 299840302995149815808 300942657050279043072 303078319226198949888 303910533352550039552 307192504555061379072 311704038432275693568 313226030807433289728 316315044917960245248 317096841865360048128 317477967877217452032 318197872566281437184 319751573115921483264 321787623549758865408 322517300700665348096 322904941687084417024 323703026070888382464 326392036089752715264 332791879934649827328 335681272157835362304 336915394481945051136 337320340869543542784 340646971450111033344 341899350021618794496 342674631994456932352 343934465200318906368 346375221972798799872 348603258845572104192 353591372430565441536 357972606637066616832 362831963288248516608 363268059397969969152 363654711504321642496 365430369275338838016 366850584638581112832 369034219070953619456 369946315509586722816 370390962523420360704 373019469816860246016 377653530416036446208 385046165122222915584 385508960993764048896 390742114310421479424 391628150850807922688 393067960228935892992 393540397681134133248 397421466691796205568 398403724394939547648 401256876067038724096 401713275187387957248 404104425634931933184 409111550442361847808 414665100900855447552 415163496454822821888 417634707743244386304 420799200026607747072 421753393223946993664 423303957169623269376 424860221718041001984 426335430821228644352 431604034761184509952 435189381453003620352 440581669707158913024 443722506579533103104 447099150028270731264 449220525975926734848 449760454492724723712 451413985575418564608 455865800028825059328 458579286933758541824 461833629297065066496 464804345127429472256 467556057648413540352 471455163240753922048 474472567376940367872 477296808849422155776 479627359673882224896 483775951050998022144 484357412530626625536 485554539106332573696 487240492367118450688 493854616697893814272 499187819901974740992 503521908236753043456 510970457175166550016 514011947991685398528 515901697800478359552 520989485747228639232 522904888268358156288 524090613638581190656 524720530241512177664 530387058645848162304 538805900846575910912 542254362716503277568 545482067256482463744 548145553913008257024 550275876957871669248 553551328606430429184 554919473264380084224 555586443785130541056 556846276990992515072 564405276226164359168 566480295624054669312 570500365602256846848 580252508604004827136 587442226276211884032 589601940343403839488 590310596521701199872 596132200037694308352 597605586592409321472 598960701301235646464 599680605990299631616 601885314100558086144 606156638452397899776 607821066705100079104 623408076864551387136 626452061614866579456 632630089835920490496 634955935754434904064 636395745132562874368 639503146231842966528 643575247099517730816 645809883374168834048 647406052141776764928 652784072179505430528 665583759869299654656 673830788963890102272 674640681739087085568 681293942900222066688 683798700043237588992 685349263988913864704 687868930400637812736 692750443945597599744 697206517691144208384 707182744861130883072 715945213274133233664 725663926576497033216 726536118795939938304 727309423008643284992 730860738550677676032 738068438141907238912 739892631019173445632 740781925046840721408 746038939633720492032 755307060832072892416 770092330244445831168 771017921987528097792 781484228620842958848 783256301701615845376 786135920457871785984 787080795362268266496 794842933383592411136 802513752134077448192 808208851269863866368 818223100884723695616 830326992909645643776 835269415486488772608 841598400053215494144 846607914339246538752 849720443436082003968 852670861642457288704 863208069522369019904 870378762906007240704 881163339414317826048 894198300056541462528 898441051951853469696 899520908985449447424 902827971150837129216 911731600057650118656 917158573867517083648 929608690254858944512 935112115296827080704 942910326481507844096 948945134753880735744 954593617698844311552 959254719347764449792 967551902101996044288 968714825061253251072 971109078212665147392 974480984734236901376 987709233395787628544 998375639803949481984 1007043816473506086912 1021940914350333100032 1028023895983370797056 1031803395600956719104 1045809776536716312576 1048181227277162381312 1049441060483024355328 1060774117291696324608 1077611801693151821824 1090964134512964927488 1096291107826016514048 1100551753915743338496 1107102657212860858368 1109838946528760168448 1111172887570261082112 1113692553981985030144 1128810552452328718336 1132960591248109338624 1174884452552423768064 1179203880686807678976 1180621193043402399744 1192264400075388616704 1195211173184818642944 1199361211980599263232 1203770628201116172288 1212313276904795799552 1215642133410200158208 1252904123229733158912 1265260179671840980992 1269911871508869808128 1272791490265125748736 1279006292463685933056 1291619766748337668096 1294812104283553529856 1305568144359010861056 1331167519738599309312 1347661577927780204544 1349281363478174171136 1367597400086475177984 1370698527977827729408 1375737860801275625472 1385500887891195199488 1394413035382288416768 1414365489722261766144 1431890426548266467328 1451327853152994066432 1453072237591879876608 1454618846017286569984 1461721477101355352064 1476136876283814477824 1481563850093681442816 1510614121664145784832 1542035843975056195584 1562968457241685917696 1572271840915743571968 1574161590724536532992 1589685866767184822272 1605027504268154896384 1616417702539727732736 1636446201769447391232 1660653985819291287552 1670538830972977545216 1693215828678493077504 1699440886872164007936 1705341723284914577408 1726416139044738039808 1740757525812014481408 1762326678828635652096 1788396600113082925056 1796882103903706939392 1799041817970898894848 1805655942301674258432 1823463200115300237312 1834317147735034167296 1870224230593654161408 1885820652963015688192 1897890269507761471488 1909187235397688623104 1918509438695528899584 1937429650122506502144 1942218156425330294784 1948961969468473802752 1975418466791575257088 1996751279607898963968 2043881828700666200064 2056047791966741594112 2063606791201913438208 2091619553073432625152 2096362454554324762624 2098882120966048710656 2121548234583392649216 2181928269025929854976 2192582215652033028096 2214205314425721716736 2219677893057520336896 2222345775140522164224 2227385107963970060288 2257621104904657436672 2265921182496218677248 2349768905104847536128 2358407761373615357952 2361242386086804799488 2384528800150777233408 2398722423961198526464 2407541256402232344576 2424626553809591599104 2505808246459466317824 2539823743017739616256 2545582980530251497472 2558012584927371866112 2583239533496675336192 2589624208567107059712 2611136288718021722112 2695323155855560409088 2698562726956348342272 2735194800172950355968 2741397055955655458816 2751475721602551250944 2788826070764576833536 2828730979444523532288 2863780853096532934656 2902655706305988132864 2906144475183759753216 2923442954202710704128 2952273752567628955648 2963127700187362885632 3021228243328291569664 3084071687950112391168 3144543681831487143936 3148323181449073065984 3210055008536309792768 3232835405079455465472 3272892403538894782464 3321307971638582575104 3341077661945955090432 3386431657356986155008 3398881773744328015872 3410683446569829154816 3524653357657271304192 3576793200226165850112 3598083635941797789696 3611311884603348516864 3646926400230600474624 3668634295470068334592 3771641305926031376384 3795780539015522942976 3818374470795377246208 3837018877391057799168 3874859300245013004288 3884436312850660589568 3897923938936947605504 3950836933583150514176 3993502559215797927936 4112095583933483188224 4127213582403826876416 4183239106146865250304 4192724909108649525248 4197764241932097421312 4243096469166785298432 4363856538051859709952 4385164431304066056192 4428410628851443433472 4444691550281044328448 4454770215927940120576 4531842364992437354496 4716815522747230715904 4722484772173609598976 4769057600301554466816 4797444847922397052928 4815082512804464689152 4849253107619183198208 5011616492918932635648 5079647486035479232512 5091165961060502994944 5116025169854743732224 5166479066993350672384 5179248417134214119424 5222272577436043444224 5390646311711120818176 5397125453912696684544 5470389600345900711936 5482794111911310917632 5502951443205102501888 5657461958889047064576 5727561706193065869312 5812288950367519506432 5846885908405421408256 5926255400374725771264 6042456486656583139328 6168143375900224782336 6289087363662974287872 6296646362898146131968 6420110017072619585536 6545784807077789564928 6642615943277165150208 6682155323891910180864 6772863314713972310016 6797763547488656031744 6821366893139658309632 7049306715314542608384 7153586400452331700224 7196167271883595579392 7222623769206697033728 7337268590940136669184 7543282611852062752768 7636748941590754492416 7674037754782115598336 7749718600490026008576 7768872625701321179136 7795847877873895211008 7901673867166301028352 8224191167866966376448 8254427164807653752832 8366478212293730500608 8395528483864194842624 8486192938333570596864 8770328862608132112384 8856821257702886866944 8889383100562088656896 8909540431855880241152 9063684729984874708992 9433631045494461431808 9444969544347219197952 9594889695844794105856 9630165025608929378304 9698506215238366396416 10023232985837865271296 10159294972070958465024 10182331922121005989888 10232050339709487464448 10332958133986701344768 10794250907825393369088 10940779200691801423872 11005902886410205003776 11314923917778094129152 11455123412386131738624 11624577900735039012864 11693771816810842816512 11852510800749451542528 12084912973313166278656 12336286751800449564672 12578174727325948575744 12593292725796292263936 12840220034145239171072 13091569614155579129856 13285231886554330300416 13364310647783820361728 13595527094977312063488 13642733786279316619264 14307172800904663400448 14392334543767191158784 14445247538413394067456 14674537181880273338368 15273497883181508984832 15348075509564231196672 15499437200980052017152 15537745251402642358272 15591695755747790422016 15803347734332602056704 16448382335733932752896 16508854329615307505664 16791056967728389685248 16972385876667141193728 17540657725216264224768 17778766201124177313792 17819080863711760482304 18127369459969749417984 18867262090988922863616 18889939088694438395904 19189779391689588211712 19260330051217858756608 20046465971675730542592 20318589944141916930048 20464100679418974928896 20665916267973402689536 21588501815650786738176 22011805772820410007552 22629847835556188258304 22910246824772263477248 23249155801470078025728 23387543633621685633024 23705021601498903085056 24672573503600899129344 25186585451592584527872 25680440068290478342144 26570463773108660600832 26728621295567640723456 27191054189954624126976 27285467572558633238528 28784669087534382317568 28890495076826788134912 29349074363760546676736 30546995766363017969664 30696151019128462393344 30998874401960104034304 31183391511495580844032 33017708659230615011328 33582113935456779370496 33944771753334282387456 35081315450432528449536 35557532402248354627584 35638161727423520964608 36254738919939498835968 37734524181977845727232 37779878177388876791808 38379558783379176423424 38520660102435717513216 40092931943351461085184 40928201358837949857792 43177003631301573476352 44023611545640820015104 45820493649544526954496 46498311602940156051456 46775087267243371266048 47410043202997806170112 49345147007201798258688 50373170903185169055744 51360880136580956684288 53457242591135281446912 54382108379909248253952 54570935145117266477056 57569338175068764635136 57780990153653576269824 61392302038256924786688 61997748803920208068608 62366783022991161688064 66035417318461230022656 67164227870913558740992 67889543506668564774912 70162630900865056899072 71115064804496709255168 71276323454847041929216 75559756354777753583616 77041320204871435026432 80185863886702922170368 81856402717675899715584 86354007262603146952704 88047223091281640030208 91640987299089053908992 92996623205880312102912 93550174534486742532096 100746341806370338111488 102721760273161913368576 106914485182270562893824 108764216759818496507904 109141870290234532954112 115138676350137529270272 115561980307307152539648 122784604076513849573376 124733566045982323376128 132070834636922460045312 134328455741827117481984 140325261801730113798144 142230129608993418510336 151119512709555507167232 154082640409742870052864 160371727773405844340736 163712805435351799431168 172708014525206293905408 185993246411760624205824 187100349068973485064192 201492683612740676222976 205443520546323826737152 213828970364541125787648 218283740580469065908224 231123960614614305079296 245569208153027699146752 249467132091964646752256 264141669273844920090624 268656911483654234963968 280650523603460227596288 302239025419111014334464 308165280819485740105728 320743455546811688681472 327425610870703598862336 345416029050412587810816 374200698137946970128384 402985367225481352445952 436567481160938131816448 462247921229228610158592 491138416306055398293504 498934264183929293504512 561301047206920455192576 604478050838222028668928 616330561638971480211456 641486911093623377362944 654851221741407197724672 748401396275893940256768 805970734450962704891904 873134962321876263632896 924495842458457220317184 982276832612110796587008 1122602094413840910385152 1208956101676444057337856 1309702443482814395449344 1496802792551787880513536 1746269924643752527265792 1848991684916914440634368 1964553665224221593174016 2245204188827681820770304 2417912203352888114675712 2619404886965628790898688 3492539849287505054531584 3929107330448443186348032 4490408377655363641540608 5238809773931257581797376 7858214660896886372696064 10477619547862515163594752 15716429321793772745392128 31432858643587545490784256
- Sum of all divisors σ(n): 122180373307637535199179741
- Sum of proper divisors (its aliquot sum) s(n): 90747514664049989708395485
- 31432858643587545490784256 is an abundant number, because the sum of its proper divisors (90747514664049989708395485) is greater than itself. Its abundance is 59314656020462444217611229
Bases of 31432858643587545490784256
- Binary: 11010000000000010101010101110011100101110000001000011101010010000000000000000000000002
- Hexadecimal: 0x1A002AAE72E043A9000000
- Base-36: 3Y6KM3VRJNI84KCG0
Squares and roots of 31432858643587545490784256
- 31432858643587545490784256 squared (314328586435875454907842562) is 988024602507756270165652365819590128252225937473536
- 31432858643587545490784256 cubed (314328586435875454907842563) is 31056437667013075551201208117905074843410622738015139049017823775971885449216
-
31432858643587545490784256 is a
perfect square number . Itssquare root is 5606501462016 -
The
cube root of 31432858643587545490784256 is 315593434.5815117069
Scales and comparisons
How big is 31432858643587545490784256?- 31,432,858,643,587,545,490,784,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,432,858,643,587,545,490,784,256 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 31432858643587545490784256 cubic inches would be around 26299452.9 feet tall.
Recreational maths with 31432858643587545490784256
- 31432858643587545490784256 backwards is 65248709454578534685823413
- 31432858643587545490784256 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 31432858643587545490784256's digits is 126
- 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 31432858643587545490784256 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 31432858643587545490784256 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/31432858643587545490784256/
Chicago style:
Numbermatics. 2024. "Number 31432858643587545490784256 - Facts about the integer". https://numbermatics.com/n/31432858643587545490784256/
The information we have on file for 31432858643587545490784256 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 31432858643587545490784256, math, Factors of 31432858643587545490784256, curriculum, school, college, exams, university, Prime factorization of 31432858643587545490784256, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, four hundred thirty-two sextillion, eight hundred fifty-eight quintillion, six hundred forty-three quadrillion, five hundred eighty-seven trillion, five hundred forty-five billion, four hundred ninety million, seven hundred eighty-four thousand, two hundred fifty-six.